TAMRI: A Tool for Supporting Task Distribution in Global Software Development Projects
|
|
- Clinton Valentine Oliver
- 8 years ago
- Views:
Transcription
1 TAMRI: A Tool for Supporting Task Distribution in Global Software Development Projects REMIDI 2009, Limerick, Ireland Ansgar Lamersdorf a_lamers@informatik.uni-kl.de Jürgen Münch Juergen.Muench@iese.fraunhofer.de
2 Outline Motivation Model Overview Application Scenarios The TAMRI Tool Summary and Outlook Page 2/18
3 Motivation: Task Allocation Software development processes have to be allocated to distributed sites TAMRI: Tool for Supporting Task Distribution n tasks to m sites up to m n different assignments theoretically possible Task allocation has to consider abilities at sites and communication overhead In practice: often task allocation by cost and availability only High development risks Page 3/18
4 Challenges of Task Allocation Decisions Multiple goals Multiple influences Organization-specific contexts Uncertainty Cost reduction (assign to low-cost sites), development time (reduce communication overhead), development quality (assign to experts), closeness to markets E.g., expertise at sites, proximity to customer, time zone difference, cultural distance, communication need Different weight on goals, other influencing factors, differences in importance of influences Not all characteristics of remote sites are known; uncertainty in predicting human behavior Not handled by existing planning approaches Research goal: Build decision support model addressing these challenges Page 4/18
5 TAMRI Overview Identified in empirical study Organizational knowledge: Influencing factors Causal relationships Goal: Task allocation based on multiple criteria Based on specific project characteristics and general organizational experience, make suggestions for task assignment Task allocation has to consider multiple goals and criteria Decision model Input: Values for influencing factors (actual characteristics of project, tasks, sites), weighted goals Output: Assignment suggestions Page 5/18
6 Empirical Study: Influencing Factors TAMRI: Tool for Supporting Task Distribution Study goal Which factors influence project goals in GSD? Study design Literature study and interviews with 10 practitioners Language difference Cultural difference ++ Common experiences ++ Infrastructur e distance -- Time shift Problems in Communication, Coordination, Control - Coupling between tasks Labor Costs Productivity Expertise & Knowledge ++ Possibility of Followthe-sun Follow-thesun benefit Process maturity Proximity to customer --- Knowledge fit Needed Proximity Needed Expertise for tasks Model describes causal relations under uncertainty Bayesian Networks Result: Model for evaluating assignment Influences of task assignment on goals Costs Time Quality Page 6/18
7 Modeling Impact with Bayesian Networks Bayesian Networks are used for modeling causal relationships under uncertainty Values for each causal relationship are determined by probabilistic tables Example: high Communication need medium Time zone distance Communication need Time zone distance OH Low Med High Low 0% 5% 10% 15% 20% Medium 0% 5% 10% 15% 20% High 0% 2% 5% 8 % 10% 35% 15% 30% 20% 25% Overhead TAMRI: Table values were determined through - study results - own estimations - and mathematical functions Probability 0% 5% 10% 15% 20% Overhead Page 7/18
8 TAMRI Overview Results of empirical study Optimization algorithm Input: Values for influencing factors Evaluation model Distributed Systems Algorithm Output: Assignment suggestions Evaluation model Optimization algorithm Describes the results of concrete assignment on goals Bayesian Networks Uses assignment evaluation Identifies optimal assignment Based on algorithm of distributed systems (optimal assignment of tasks to processor nodes) Page 8/18
9 TAMRI Overview Results of empirical study Input: Values for influencing factors Bayesian Network (task execution) Bayesian Network (transmission) Output: Statistical distribution over impact Optimization algorithm Distributed Systems Algorithm Evaluation model uses Bayesian Networks (BN) BN for execution tasks at site: What is the impact on goals if task A is assigned to site 1? BN for transmission overhead: What is the impact of overhead for transmitting information between task A at site 1 and task B at site 2? BNs can be instantiated for every assignment of tasks to sites Result: not single values but probabilistic distribution Page 9/18 Output: Assignment suggestions
10 TAMRI Overview Results of empirical study Input: Values for influencing factors Bayesian Network (task execution) Bayesian Network (transmission) Output: Statistical distribution over impact Optimization algorithm: Randomization Pick values Distributed Systems Algorithm Input: Execution impact (site, task) Transmission impact (site, site, task, task) Output: Optimal assignment For n >> 1 (n=1000) - Pick random values for every impact function based on statistical distributions - Execute distributed system algorithm - Store optimal assignment Store in list Page 10/18 Output: Weighted list of assignment suggestions
11 Scenario Overview component_ requirements Tasks: component_ requirements generate_ test cases test_ cases white_box_test transferred input transferred input component_ design transferred input transferred output create_ component_ design component_ design ad_hoc_ design_ inspection component_development defect_ list perform_ tests executable_ code create_ component_ code test_ results transferred output transferred output executable_ code Sites: - low labor costs - small distance - no time shift A - near customer - high labor costs - large distance - large time shift - low labor costs B - large distance - large time shift C Page 11/18 Source: Goldmann, S., Münch, J., Holz, H. (2000): Distributed Process Planning Support with MILOS
12 Task Allocation Scenario (1) TAMRI: Tool for Supporting Task Distribution Scenario 1 Component development & testing - Development is done at A, testing needs to be assigned to B or C - Follow-the-sun possible between A and C - Higher familiarity at B - Cost rate no criterion Testing Development Page 12/18
13 Tool Implementation: Scenario 1 TAMRI: Tool for Supporting Task Distribution Factors are organizationspecific and can be changed easily in the implementation Weight Tasks Characteristics and placed Sites of on can development sites testing quality: be AB with added task development task respect Assignment to testing to time: familiar task follow-the-sun site with suggested C slightly prioritized Page 13/18
14 Task Allocation Scenario (2) TAMRI: Tool for Supporting Task Distribution Scenario 2 Test 1 Dev 1 Development and testing of 3 components - All tasks can be assigned freely - Different coupling between components (1 2: high, 1 3, 2 3: low) - Expertise for development at A, testing at B - Low labor costs at C, possibility of follow-thesun Test 2 Dev 2 Dev 3 Test 3 Page 14/18
15 Results Scenario 2 Priority: quality and cost Due to complexity, significance in results not so high (best assignment only optimal in 16% of runs) However, general suggestions can be derived from result list - Development should be done at A - It is generally better to do testing at B than at C - But single testing tasks could also be done at C Page 15/18
16 Summary: Characteristics of TAMRI Model Multiple goals Multiple influences Organization-specific context Uncertainty Different goals can be weighted and aggregated into one impact function Large number of different influencing factors can be specified in Bayesian Networks Bayesian Network concept allows for easily exchanging networks without having to change underlying algorithms; Bayesian Networks can be adapted to organization-specific goals, influencing factors, weights Bayesian Networks can describe causal relationships under uncertainty; results can be produced without having to specify all input parameters; model output reflects uncertainty by providing multiple suggestions Page 16/18
17 Future Research Adaptation of model to specific contexts Evaluation Eliciting organizational knowledge Process for decision support Bayesian Networks are based on empirical study with input from various types of GSD - Model needs to be adapted to specific environments / organization The model has only been evaluated in hypothetical scenarios - Future work: evaluation in real-world context - Will practitioners accept black-box model? Underlying assumption: knowledge about organization is very detailed (e.g., cultural differences between sites can be classified) - Methods for eliciting knowledge have to be found The decision model has to be integrated into an organizational task allocation process - Includes roles, responsibilities, sub-processes for eliciting knowledge, determining influencing factors Page 17/18
18 Thank you for your attention! Contact: Dr. Jürgen Münch Ansgar Lamersdorf Page 18/18
T task Distribution and Selection Based Algorithm
2009 Fourth IEEE International Conference on Global Software Engineering TAMRI: A Tool for Supporting Task Distribution in Global Software Development Projects Ansgar Lamersdorf University of Kaiserslautern
More informationA Multi-Criteria Distribution Model for Global Software Development Projects
A Multi-Criteria Distribution Model for Global Software Development Projects Ansgar Lamersdorf University of Kaiserslautern Software Engineering Research Group: Processes and Measurement Phone: + 49 631
More informationStudying the Impact of Global Software Development Characteristics on Project Goals: A Causal Model
Studying the Impact of Global Software Development Characteristics on Project Goals: A Causal Model *Ansgar Lamersdorf University of Kaiserslautern a_lamers@informatik.uni-kl.de Jürgen Münch Fraunhofer
More informationManaging Project Risks with Multicultural Risk Assessment
Reference: Ansgar Lamersdorf, Jürgen Münch. ModelBased Task Allocation in Distributed Software Development. In Proceedings of the 4th International Conference on Software Engineering Approaches for Offshore
More informationMeasurement Information Model
mcgarry02.qxd 9/7/01 1:27 PM Page 13 2 Information Model This chapter describes one of the fundamental measurement concepts of Practical Software, the Information Model. The Information Model provides
More informationQuality Assurance Assessment in Global Software Development
World Applied Sciences Journal 24 (11): 1449-1454, 2013 ISSN 1818-4952 IDOSI Publications, 2013 DOI: 10.5829/idosi.wasj.2013.24.11.13286 Quality Assurance Assessment in Global Software Development Khalid
More informationThis is an author-generated version.! The final publication is available at http://ieeexplore.ieee.org.!
This is an author-generated version. The final publication is available at http://ieeexplore.ieee.org. DOI: 10.1109/ICGSE.2009.12 URL: http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=5196918 Bibliographic
More informationFOREIGN AFFAIRS PROGRAM EVALUATION GLOSSARY CORE TERMS
Activity: A specific action or process undertaken over a specific period of time by an organization to convert resources to products or services to achieve results. Related term: Project. Appraisal: An
More informationInnovations in Operational Risk. Neil Cantle, Principal
Innovations in Operational Risk Neil Cantle, Principal Agenda Introduction Traditional Assessment Methods Structural Modelling Section 1 INTRODUCTION Operational Risk Capital A Material Risk in Bancassurers
More informationANALYZING SYSTEM MAINTAINABILITY USING ENTERPRISE ARCHITECTURE MODELS
ANALYZING SYSTEM MAINTAINABILITY USING ENTERPRISE ARCHITECTURE MODELS Lagerström, Robert, Royal Institute of Technology, Osquldas väg 12, 100 44 Stockholm, Sweden, robertl@ics.kth.se Abstract A fast and
More informationImplementing an Approximate Probabilistic Algorithm for Error Recovery in Concurrent Processing Systems
Implementing an Approximate Probabilistic Algorithm for Error Recovery in Concurrent Processing Systems Dr. Silvia Heubach Dr. Raj S. Pamula Department of Mathematics and Computer Science California State
More informationBayesian Networks and Classifiers in Project Management
Bayesian Networks and Classifiers in Project Management Daniel Rodríguez 1, Javier Dolado 2 and Manoranjan Satpathy 1 1 Dept. of Computer Science The University of Reading Reading, RG6 6AY, UK drg@ieee.org,
More informationGlobal Software Development
Global Software Development Ita Richardson, University of Limerick, Ireland Tutorial at University of Tampere, Finland, August 2007 1 Overview Global Software Development Barriers & Complexitities Project
More informationThe International ICT Sourcing Ecosystem Key value enablers
The International ICT Sourcing Ecosystem Key value enablers Dr. Randhir Mishra Regional Director Central and Eastern Europe Satyam Computer Services Ltd randhir_mishra@satyam.com Agenda The ICT value enablers
More informationEstimating Software Reliability In the Absence of Data
Estimating Software Reliability In the Absence of Data Joanne Bechta Dugan (jbd@virginia.edu) Ganesh J. Pai (gpai@virginia.edu) Department of ECE University of Virginia, Charlottesville, VA NASA OSMA SAS
More informationDevelopment of an Automated Tool for Demand Forecasting in Unitywater
Development of an Automated Tool for Demand Forecasting in Unitywater Ken Goraya Unitywater Bradley Rasmussen Sizztech Pty Ltd 2013 Asia Pacific Water Industry Modelling Conference Brisbane (4-5 September,
More informationMathematical models to estimate the quality of monitoring software systems for electrical substations
Mathematical models to estimate the quality of monitoring software systems for electrical substations MIHAIELA ILIESCU 1, VICTOR URSIANU 2, FLORICA MOLDOVEANU 2, RADU URSIANU 2, EMILIANA URSIANU 3 1 Faculty
More informationPrediction of DDoS Attack Scheme
Chapter 5 Prediction of DDoS Attack Scheme Distributed denial of service attack can be launched by malicious nodes participating in the attack, exploit the lack of entry point in a wireless network, and
More informationSimilarity Search and Mining in Uncertain Spatial and Spatio Temporal Databases. Andreas Züfle
Similarity Search and Mining in Uncertain Spatial and Spatio Temporal Databases Andreas Züfle Geo Spatial Data Huge flood of geo spatial data Modern technology New user mentality Great research potential
More informationChapter 14 Managing Operational Risks with Bayesian Networks
Chapter 14 Managing Operational Risks with Bayesian Networks Carol Alexander This chapter introduces Bayesian belief and decision networks as quantitative management tools for operational risks. Bayesian
More informationPRO-REQ: a facilitator guide to implement CMMI-Dev requirements engineering and management areas
PRO-REQ: a facilitator guide to implement CMMI-Dev requirements engineering and management areas Alfraino Souza Diniz 1, Rosely Sanches 1, Rosana T. Vaccare Braga 1 1 Instituto de Ciências Matemáticas
More informationCHAPTER 8 CONCLUSION AND FUTURE ENHANCEMENTS
137 CHAPTER 8 CONCLUSION AND FUTURE ENHANCEMENTS 8.1 CONCLUSION In this thesis, efficient schemes have been designed and analyzed to control congestion and distribute the load in the routing process of
More informationVinay Parisa 1, Biswajit Mohapatra 2 ;
Predictive Analytics for Enterprise Modernization Vinay Parisa 1, Biswajit Mohapatra 2 ; IBM Global Business Services, IBM India Pvt Ltd 1, IBM Global Business Services, IBM India Pvt Ltd 2 vinay.parisa@in.ibm.com
More informationMethods for Assessing Vulnerability of Critical Infrastructure
March 2010 Methods for Assessing Vulnerability of Critical Infrastructure Project Leads Eric Solano, PhD, PE, RTI International Statement of Problem Several events in the recent past, including the attacks
More informationWiFi-Nano: Reclaiming WiFi Efficiency through 800 ns Slots
WiFi-Nano: Reclaiming WiFi Efficiency through 800 ns Slots Eugenio Magistretti Krishna Kant Chintalapudi * Božidar Radunović # Ramachandran Ramjee * Rice University * Microsoft Research India # Microsoft
More informationMethods, Processes & Tools for Global Software Development
Methods, Processes & Tools for Global Software Development Dan Paulish daniel.paulish@siemens.com Page 1 Agenda Motivation for Global Software Development (GSD) Challenges An Approach Lessons Learned Open
More informationArchitecture Evaluation Methods: Introduction to ATAM
Architecture Evaluation Methods: Introduction to ATAM Contents What is ATAM? What are the outputs of ATAM? Phases and Steps of ATAM ATAM Running Example Introduction to ATAM 2 What is ATAM? ATAM (Architecture
More informationBuilding and Using Spreadsheet Decision Models
Chapter 9 Building and Using Spreadsheet Decision Models Models A model is an abstraction or representation of a real system, idea, or object. Models could be pictures, spreadsheets, or mathematical relationships
More informationNine Common Types of Data Mining Techniques Used in Predictive Analytics
1 Nine Common Types of Data Mining Techniques Used in Predictive Analytics By Laura Patterson, President, VisionEdge Marketing Predictive analytics enable you to develop mathematical models to help better
More informationSoftware Engineering from an Engineering Perspective: SWEBOK as a Study Object
Software Engineering from an Engineering Perspective: SWEBOK as a Study Object Alain Abran a,b, Kenza Meridji b, Javier Dolado a a Universidad del País Vasco/Euskal Herriko Unibertsitatea b Ecole de technologie
More informationApplying Risk Assessment to Your Audit Plan Break-out Session T3, Tuesday, October 26 2:00-2:50pm
Applying Risk Assessment to Your Audit Plan Break-out Session T3, Tuesday, October 26 2:00-2:50pm Mike Brown Senior Vice President, Corporate Audit State Street Corporation Rich Reynolds Partner PricewaterhouseCoopers
More informationEvaluating Tools that Support Pair Programming in a Distributed Engineering Environment
Evaluating Tools that Support Pair Programming in a Distributed Engineering Environment Dietmar Winkler Stefan Biffl Andreas Kaltenbach Institute of Software Technology and Interactive Systems, Vienna
More informationBuilding Large-Scale Bayesian Networks
Building Large-Scale Bayesian Networks Martin Neil 1, Norman Fenton 1 and Lars Nielsen 2 1 Risk Assessment and Decision Analysis Research (RADAR) group, Computer Science Department, Queen Mary and Westfield
More informationPrediction Markets, Fair Games and Martingales
Chapter 3 Prediction Markets, Fair Games and Martingales Prediction markets...... are speculative markets created for the purpose of making predictions. The current market prices can then be interpreted
More informationProject Decision Analysis Process
Copyright Notice: Materials published by Intaver Institute Inc. may not be published elsewhere without prior written consent of Intaver Institute Inc. Requests for permission to reproduce published materials
More informationCollaborative Software Design & Development. *Collaboration*
Collaborative Software Design & Development Lecture 5 Collaborative Software Design & Development *Collaboration* Dewayne E Perry ENS 623A Office Hours: T/Th 10:00-11:00 perry @ ece.utexas.edu www.ece.utexas.edu/~perry/education/382v-s08/
More informationUsing the Cloud to Facilitate Global Software Development Challenges
Using the Cloud to Facilitate Global Software Development Challenges Sajid Ibrahim Hashmi Sajid.hashmi@lero.ie REMIDI 2011 Helsinki, Finland Table of Contents Context Global Software Development (GSD)
More informationBuilding Process Improvement Business Cases Using Bayesian Belief Networks and Monte Carlo Simulation
Building Process Improvement Business Cases Using Bayesian Belief Networks and Monte Carlo Simulation Ben Linders July 2009 TECHNICAL NOTE CMU/SEI-2009-TN-017 Software Engineering Measurement and Analysis
More informationCompression algorithm for Bayesian network modeling of binary systems
Compression algorithm for Bayesian network modeling of binary systems I. Tien & A. Der Kiureghian University of California, Berkeley ABSTRACT: A Bayesian network (BN) is a useful tool for analyzing the
More informationLightweight Service-Based Software Architecture
Lightweight Service-Based Software Architecture Mikko Polojärvi and Jukka Riekki Intelligent Systems Group and Infotech Oulu University of Oulu, Oulu, Finland {mikko.polojarvi,jukka.riekki}@ee.oulu.fi
More informationOpen-EMR Usability Evaluation Report Clinical Reporting and Patient Portal
Open-EMR Usability Evaluation Report Clinical Reporting and Patient Portal By Kollu Ravi And Michael Owino Spring 2013 Introduction Open-EMR is a freely available Electronic Medical Records software application
More informationFixing First-Time Fix: Repairing Field Service Efficiency to Enhance Customer Returns
Fixing First-Time Fix: Repairing Field Service Efficiency to Enhance Customer First-time fix is one of the most vital metrics in gauging field service performance. While workforce utilization, productivity,
More informationComparing Artificial Intelligence Systems for Stock Portfolio Selection
Abstract Comparing Artificial Intelligence Systems for Stock Portfolio Selection Extended Abstract Chiu-Che Tseng Texas A&M University Commerce P.O. BOX 3011 Commerce, Texas 75429 Tel: (903) 886-5497 Email:
More informationAnother Look at Sensitivity of Bayesian Networks to Imprecise Probabilities
Another Look at Sensitivity of Bayesian Networks to Imprecise Probabilities Oscar Kipersztok Mathematics and Computing Technology Phantom Works, The Boeing Company P.O.Box 3707, MC: 7L-44 Seattle, WA 98124
More informationMeasurement of Object-Oriented Software Development Projects. January 2001
Measurement of Object-Oriented Software Development Projects January 2001 Principal Authors David N. Card, Software Productivity Consortium Khaled El Emam, National Research Council of Canada Betsy Scalzo,
More informationCENTRE (Common Enterprise Resource)
CENTRE (Common Enterprise Resource) Systems and Software Engineering Platform designed for CMMI compliance Capability Maturity Model Integration (CMMI) is a process improvement approach that provides organizations
More informationBuilding Metrics for a Process
Building Metrics for a Our last column kicked off a series on process metrics. We started off by citing some of the problems and pitfalls we have encountered in our work with clients, such as creating
More informationAPPLYING A STOCHASTIC LINEAR SCHEDULING METHOD TO PIPELINE CONSTRUCTION
APPLYING A STOCHASTIC LINEAR SCHEDULING METHOD TO PIPELINE CONSTRUCTION Fitria H. Rachmat 1, Lingguang Song 2, and Sang-Hoon Lee 2 1 Project Control Engineer, Bechtel Corporation, Houston, Texas, USA 2
More informationINCORPORATION OF LEARNING CURVES IN BREAK-EVEN POINT ANALYSIS
Delhi Business Review Vol. 2, No. 1, January - June, 2001 INCORPORATION OF LEARNING CURVES IN BREAK-EVEN POINT ANALYSIS Krishan Rana Suneel Maheshwari Ramchandra Akkihal T HIS study illustrates that a
More informationSteve Masters (SEI) SEPG North America March 2011. 2011 Carnegie Mellon University
Using Organizational Business Objectives to Guide a Process Improvement Program Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213 (SEI) SEPG North America March 2011 Agenda
More informationDimensions of Excellence in a Dissertation
Dimensions of Excellence in a Dissertation CSE 5800 Empirical Research Methods Spring 2002 Cem Kaner Dissertations--Cem Kaner--Copyright (c) 2002 1 Please Treat These Notes as First Draft The notes that
More informationBayesian Network Model of XP
BAYESIAN NETWORK BASED XP PROCESS MODELLING Mohamed Abouelela, Luigi Benedicenti Software System Engineering, University of Regina, Regina, Canada ABSTRACT A Bayesian Network based mathematical model has
More informationProject Management MIS
Project Management MIS Functions of the PMIS Fully Dedicated for PM purposes Traditional MIS Manual, paper, labor intensive Slow to respond and update Information Requirements of Projects Flexibility,
More informationCMMI STANDARDS IN SOFTWARE DEVELOPING PROCESS
CMMI STANDARDS IN SOFTWARE DEVELOPING PROCESS 1 2 C. SenthilMurugan, Dr. S. Prakasam. PhD Scholar Asst., Professor 1,2 Dept of Computer Science & Application, SCSVMV University, Kanchipuram 1 Dept of MCA,
More informationAn Empirical Approach - Distributed Mobility Management for Target Tracking in MANETs
An Empirical Approach - Distributed Mobility Management for Target Tracking in MANETs G.Michael Assistant Professor, Department of CSE, Bharath University, Chennai, TN, India ABSTRACT: Mobility management
More informationOptimal Replacement of Underground Distribution Cables
1 Optimal Replacement of Underground Distribution Cables Jeremy A. Bloom, Member, IEEE, Charles Feinstein, and Peter Morris Abstract This paper presents a general decision model that enables utilities
More informationSoftware Quality Assurance and Maintenance for Outsourced Software Development Nelly Maneva Institute of Mathematics and Informatics, BAS, 1113 Sofia, Bulgaria Email: neman@math.bas.bg and American University
More informationA Recommendation Framework Based on the Analytic Network Process and its Application in the Semantic Technology Domain
A Recommendation Framework Based on the Analytic Network Process and its Application in the Semantic Technology Domain Student: Filip Radulovic - fradulovic@fi.upm.es Supervisors: Raúl García-Castro, Asunción
More informationLloyd Spencer Lincoln Re
AN OVERVIEW OF THE PANJER METHOD FOR DERIVING THE AGGREGATE CLAIMS DISTRIBUTION Lloyd Spencer Lincoln Re Harry H. Panjer derives a recursive method for deriving the aggregate distribution of claims in
More informationA METHOD FOR CREATING ENTERPRISE ARCHITECTURE METAMODELS - APPLIED TO SYSTEMS MODIFIABILITY ANALYSIS
International Journal of Computer Science and Applications c Technomathematics Research Foundation Vol. 6, No. 5, pp 89-120, 2009 A METHOD FOR CREATING ENTERPRISE ARCHITECTURE METAMODELS - APPLIED TO SYSTEMS
More informationAutomated Model Based Testing for an Web Applications
Automated Model Based Testing for an Web Applications Agasarpa Mounica, Lokanadham Naidu Vadlamudi Abstract- As the development of web applications plays a major role in our day-to-day life. Modeling the
More informationLeveraging Agile and CMMI for better Business Benefits Presented at HYDSPIN Mid-year Conference 2014 28-Jun-2014
Leveraging Agile and CMMI for better Business Benefits Presented at HYDSPIN Mid-year Conference 2014 28-Jun-2014 Outline 2 Context Key Business Imperatives Agile Adoption and CMMI Roadmap CMMI+Agile Best
More informationSOFT 423: Software Requirements
SOFT 423: Software Requirements Week 3 Class 1 Finish Elicitation & Start Analysis SOFT 423 Winter 2015 1 Last Class Questionnaires Document Inspection Requirements Stripping Use Cases Scenarios SOFT 423
More informationUtilizing Defect Management for Process Improvement. Kenneth Brown, CSQA, CSTE kdbqa@yahoo.com
Utilizing Defect Management for Process Improvement Kenneth Brown, CSQA, CSTE kdbqa@yahoo.com What This Presentation Will Cover How to Appropriately Classify and Measure Defects What to Measure in Defect
More informationEdmonds Community College Macroeconomic Principles ECON 202C - Winter 2011 Online Course Instructor: Andy Williams
Edmonds Community College Macroeconomic Principles ECON 202C - Winter 2011 Online Course Instructor: Andy Williams Textbooks: Economics: Principles, Problems and Policies, 18th Edition, by McConnell, Brue,
More informationBest Practices, Process
Best Practices, Process Nathaniel Osgood MIT 15.879 May 16, 2012 Recall: Process Suggestions Use discovery of bugs & oversights to find opportunities to improve Q & A and broader modeling process Use peer
More informationGLOSSARY OF EVALUATION TERMS
Planning and Performance Management Unit Office of the Director of U.S. Foreign Assistance Final Version: March 25, 2009 INTRODUCTION This Glossary of Evaluation and Related Terms was jointly prepared
More informationBluetooth TM Approach
Wireless Networks for Hospitals Bluetooth TM Approach This paper discusses the potential of Hospital Wireless networks. Using Bluetooth wireless technology, Hospital networks can provide rapid access to
More informationHow To Find Influence Between Two Concepts In A Network
2014 UKSim-AMSS 16th International Conference on Computer Modelling and Simulation Influence Discovery in Semantic Networks: An Initial Approach Marcello Trovati and Ovidiu Bagdasar School of Computing
More informationModelling operational risk in the insurance industry
April 2011 N 14 Modelling operational risk in the insurance industry Par Julie Gamonet Centre d études actuarielles Winner of the French «Young Actuaries Prize» 2010 Texts appearing in SCOR Papers are
More informationAn Evaluation Model for Determining Insurance Policy Using AHP and Fuzzy Logic: Case Studies of Life and Annuity Insurances
Proceedings of the 8th WSEAS International Conference on Fuzzy Systems, Vancouver, British Columbia, Canada, June 19-21, 2007 126 An Evaluation Model for Determining Insurance Policy Using AHP and Fuzzy
More informationChapter 4 SUPPLY CHAIN PERFORMANCE MEASUREMENT USING ANALYTIC HIERARCHY PROCESS METHODOLOGY
Chapter 4 SUPPLY CHAIN PERFORMANCE MEASUREMENT USING ANALYTIC HIERARCHY PROCESS METHODOLOGY This chapter highlights on supply chain performance measurement using one of the renowned modelling technique
More informationTHE DEVELOPMENT OF A WEB BASED MULTIMEDIA INFORMATION SYSTEM FOR BUILDING APPRAISAL
THE DEVELOPMENT OF A WEB BASED MULTIMEDIA INFORMATION SYSTEM FOR BUILDING APPRAISAL Dominic O' Sullivan Department of Civil & Environmental Engineering National University of Ireland, Cork. Dr. Marcus
More informationThe Bayesian Network Methodology for Industrial Control System with Digital Technology
, pp.157-161 http://dx.doi.org/10.14257/astl.2013.42.37 The Bayesian Network Methodology for Industrial Control System with Digital Technology Jinsoo Shin 1, Hanseong Son 2, Soongohn Kim 2, and Gyunyoung
More informationWarehouse Management in
Warehouse Management in Microsoft Dynamics NAV 2013 Technical White Paper Warehouse Management... 1 Warehouse Overview... 2 Basic or Advanced Warehousing... 3 Warehouse Setup... 4 Bin and Bin Content...
More informationChristian Bettstetter. Mobility Modeling, Connectivity, and Adaptive Clustering in Ad Hoc Networks
Christian Bettstetter Mobility Modeling, Connectivity, and Adaptive Clustering in Ad Hoc Networks Contents 1 Introduction 1 2 Ad Hoc Networking: Principles, Applications, and Research Issues 5 2.1 Fundamental
More informationCONECT - Cooperative Networking for High Capacity Transport Architectures Overview. Leandros Tassiulas CERTH
CONECT - Cooperative Networking for High Capacity Transport Architectures Overview Leandros Tassiulas CERTH CONECT Partnership Part No Participant name Short Name Country 1 Center for Reasearch and Technology
More informationijcrb.webs.com INTERDISCIPLINARY JOURNAL OF CONTEMPORARY RESEARCH IN BUSINESS NOVEMBER 2013 VOL 5, NO 7 Abstract
Relationship management training to improve the performance of individual public managers in Yazd Seyed Mohammad Reza Madani Department of Public Administration, Science and Research Branch, Islamic Azad
More informationMIS 424 COURSE OUTLINE
UNIVERSITY OF ALBERTA School of Business DEPARTMENT OF ACCOUNTING & MIS MIS 424 COURSE OUTLINE Course website: http://courses.bus.ualberta.ca/mis424-mullaly/ Instructor: Mark Mullaly Term II, 2004/2005
More informationSoftware Process Improvement Software Business. Casper Lassenius
Software Process Improvement Software Business Casper Lassenius Topics covered ² The process process ² Process measurement ² Process analysis ² Process change ² The CMMI process framework 2 Process ² Many
More informationThe objective of Software Engineering (SE) is to build high quality software. within a given time and with a predetermined budget (Sommerville, 2007).
1. Introduction 1.1. Problem Outline The objective of Software Engineering (SE) is to build high quality software within a given time and with a predetermined budget (Sommerville, 2007). Often, though,
More informationInformatics 2D Reasoning and Agents Semester 2, 2015-16
Informatics 2D Reasoning and Agents Semester 2, 2015-16 Alex Lascarides alex@inf.ed.ac.uk Lecture 29 Decision Making Under Uncertainty 24th March 2016 Informatics UoE Informatics 2D 1 Where are we? Last
More informationLabor Category For MOBIS SIN 874-1:
Following are the Contractor Site and Government Site Labor Categories for SIN 874-1. Please do not hesitate to contact us at gsamobis@amdexcorp.com if you have any questions. Labor Category For MOBIS
More informationAutomating the evaluation of flood damages
(GSP) Management of Public Utilities / (IMFS) Mechanical Institute of Fluids and Solids Ecole Nationale de l Eau et de l Environnement de Strasbourg / Cemagref / CNRS / UdS Automating the evaluation of
More informationHolistic education: An interpretation for teachers in the IB programmes
IB position paper Holistic education: An interpretation for teachers in the IB programmes John Hare International International Baccalaureate Baccalaureate Organization Organization 2010 2010 1 Language
More informationComparison of K-means and Backpropagation Data Mining Algorithms
Comparison of K-means and Backpropagation Data Mining Algorithms Nitu Mathuriya, Dr. Ashish Bansal Abstract Data mining has got more and more mature as a field of basic research in computer science and
More informationLawrence S. Farey. 193 S.W. Seminole Drive Aloha, OR 97006
Proceedings of the 1996 Winter Simulation Conference. ed. J. 1\1. Charnes, D. J. l\iorrice, D. T. Brunner, and J. J. S,valfl TRWITED ACCELEROMETER WAFER PROCESS PRODUCTION FACILITY: MANUFACTURING SIM:ULATION
More informationThe Importance of Continuous Integration for Quality Assurance Teams
The Importance of Continuous Integration for Quality Assurance Teams Without proper implementation, a continuous integration system will go from a competitive advantage for a software quality assurance
More informationInfluences of Communication Disruptions on Decentralized Routing in Transport Logistics
Influences of Communication Disruptions on Decentralized Routing in Transport Logistics Bernd Scholz-Reiter, Christian Zabel BIBA Bremer Institut für Produktion und Logistik GmbH University of Bremen Hochschulring
More informationOperations and Supply Chain Management Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras
Operations and Supply Chain Management Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras Lecture - 36 Location Problems In this lecture, we continue the discussion
More informationScenario Planning. Overview. March 15, 2011. Kathy Keeley Northland Foundation
Scenario Planning March 15, 2011 Overview Kathy Keeley Northland Foundation Definition Scenario planning is defined as a strategic planning method that organizations use to make flexible long-term plans
More informationTEXATA 2015 PREPARATION GUIDE
TEXATA 2015 PREPARATION GUIDE This booklet provides participants, educators and event partners with a preparation guide for TEXATA, the 2015 Big Data Analytics World Championships. TEXATA is a fun, independent
More informationSoftware Engineering (Set-I)
MCA(4 th Sem) Software Engineering (Set-I) Q. 1) Answer the following questions (2x10) a) Mention the importance of phase containment errors. Relate phase containment errors with the development cost of
More informationCorrelation between competency profile and course learning objectives for Full-time MBA
Correlation between competency and course for Full-time MBA Competency management in the Organizational Behavior and Leadership Managing Sustainable Corporations Accounting Marketing Economics Human Resource
More informationProcess Improvement. Objectives
Process Improvement Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 28 Slide 1 Objectives To explain the principles of software process improvement To explain how software process factors
More informationAssessing the Business Value of Knowledge Retention Projects: Results of Four Case Studies
Assessing the Business Value of Knowledge Retention Projects: Results of Four Case Studies Denise J. McManus Larry T. Wilson Charles A. Snyder Exxon-Calloway Faculty Fellow Calloway School of Business
More informationInteger Programming: Algorithms - 3
Week 9 Integer Programming: Algorithms - 3 OPR 992 Applied Mathematical Programming OPR 992 - Applied Mathematical Programming - p. 1/12 Dantzig-Wolfe Reformulation Example Strength of the Linear Programming
More informationThe Software Industry
Peter Buxmann Heiner Diefenbach Thomas Hess The Software Industry Economic Principles, Strategies, Perspectives Springer Part I Basics 1 The Rules in the Software Industry 3 1.1 Software and Software Markets:
More informationDATA ANALYSIS FOR MANAGERS. Harry V. Roberts Graduate School of Business University of Chicago
DATA ANALYSIS FOR MANAGERS Harry V. Roberts Graduate School of Business University of Chicago 1. Introduction Since about 1970 1 have substantially changed my approach to teaching of basic business statistics
More informationAn Algorithm for Automatic Base Station Placement in Cellular Network Deployment
An Algorithm for Automatic Base Station Placement in Cellular Network Deployment István Törős and Péter Fazekas High Speed Networks Laboratory Dept. of Telecommunications, Budapest University of Technology
More information