Sequence effects in software development effort estimation. Stein Grimstad Magne Jørgensen
|
|
|
- Spencer Young
- 10 years ago
- Views:
Transcription
1 Sequence effects in software development effort estimation Stein Grimstad Magne Jørgensen
2 Accurate estimates of work-effort are essential to enable successful software development projects
3 Most software development effort estimates are judgment-based Expert estimation is by far the most used estimation method in the software industry (70-80%) [*] Available evidence does not suggest that expert estimation should be replaced by formal estimation models [*] However, it is well known that human judgment is inconsistent and biased [*] (Jørgensen 2007), Estimation of Software Development Work Effort: Evidence on Expert Judgment and Formal Models, Int. J. of Forecasting.
4 Research question: How does the sequence in which software development projects are estimated affect the estimates in judgment-based estimation of the mostlikely software development effort?
5 EXPERIMENT 1
6 Subjects: 56 software professionals from the same company
7 Material: Three specifications, each described a software development task Small task Medium task Large task
8 Procedure 1. We handed out a booklet with two estimation tasks Random allocation to treatment 2. The subjects estimated the requirement specifications Unaided expert judgment 3. The subjects self-assessed their technical skills Very Good, Good, OK, Poor 4. We collected their responses when the time was up After about 20 minutes
9 Treatment: Group A Group B Estimate 1 Estimate 2
10 Hypothesis: Estimate 2 (Group A) < Estimate 2 (Group B) Group A Group B Estimate 1 Estimate 2
11 The results demonstrate that estimation sequence can impact effort estimates Most Likely Estimate Group_A_(Small-Medium) Group_B_(Large-Medium) Median of 95 vs. 190 work-hours N=56, p = 0,01, effect size = 0,68 (Cohen s d)
12 and expertise does not seem to remove the effect Most Likely Estimate Group_A Group_B Median of 60 vs. 150 work-hours (N=20)
13 We replicated the experiment to test the robustness of the results on different subjects Most Likely Estimate Group_A_(Small-Medium) Group Group_B_(Small-Medium) N=17, p = 0,3, effect size = 0,60 (Cohen s d)
14 Threats to validity includes issues related to : Time pressure Commitment Estimation method Estimation accuracy Estimation tasks Experimental context
15 EXPERIMENT 2
16 Subjects: 46 software development companies from typical off-shoring countries EASTERN EUROPE ASIA
17 Material: Five real-world requirement specifications, each describes a complete software system.
18 Procedure: 1. We sent the requirement specifications to the vendors All five specifications were sent in the same mail 2. The vendors completed the estimation work No requirements regarding the order of the estimation work 3. We evaluated the quality of their deliverables In most cases, there were at least one round of updates 4. Payments were made when the work was approved
19 Each company delivered these artifacts: Functional analysis of the requirement specifications Description of technology and architecture choices Work-breakdown structure Estimates of most likely effort Description of the estimation method Uncertainty assessment
20 Hypothesis: The companies that first estimate a small system, will, on average, submit low estimates
21 The results suggest that sequence effects can be large also in real-world estimation situations Small_first Large_first N=41, p = 0,15, effect size = 0,37 (Cohen s d)
22 Some observations The companies that submitted the most detailed functional analyses and architecture/techology discussions may be less impacted by sequence effects It seems like there may be cultural differences (Asian companies are most impacted by sequence) NB! These results are highly uncertain.
23 Summary Optimizing the sequence of the estimation work, may improve estimation accuracy If estimates are usually too optimistic, estimate the most complex tasks first If estimates are usually realistic, estimate mediumcomplex tasks first Our current understanding of the phenonmena is quite incomplete and more studies are needed For example, there are issues related to time, task charcteristics and estimation accuracy
24 All five estimates (outsourcing) Total
Eliminating Over-Confidence in Software Development Effort Estimates
Eliminating Over-Confidence in Software Development Effort Estimates Magne Jørgensen 1 and Kjetil Moløkken 1,2 1 Simula Research Laboratory, P.O.Box 134, 1325 Lysaker, Norway {magne.jorgensen, kjetilmo}@simula.no
2014 Only Influencers Email Marketing Salary Guide
2014 Only Influencers Email Marketing Salary Guide by Bill McCloskey, Only Influencers EMAIL MARKETING SALARIES (ALL)... 2 EMAIL MARKETING SALARIES BROKEN OUT BY SEX... 3 (ALL RESULTS MALE ONLY)... 3 (ALL
A Preliminary Checklist for Software Cost Management
A Preliminary Checklist for Software Cost Management Magne Jørgensen, and Kjetil Moløkken Simula Research Laboratory Abstract: This paper presents a process framework and a preliminary checklist for software
Consolidation and outsourcing improves QA process and saves $3.5 million annually for a leading financial services company
Consolidation and outsourcing improves QA process and saves $3.5 million annually for a leading financial services company The client faced challenges in setting a strategic direction for QA and measuring
Unit effects in software project effort estimation:
Unit effects in software project effort estimation: Work-hours gives lower effort estimates than workdays Magne Jørgensen Simula Research Laboratory [email protected] ABSTRACT Context: Software development
Project Cost Management
Project Cost Management Study Notes PMI, PMP, CAPM, PMBOK, PM Network and the PMI Registered Education Provider logo are registered marks of the Project Management Institute, Inc. Points To Note Please
The Impact of Irrelevant and Misleading Information on Software Development Effort Estimates: A Randomized Controlled Field Experiment
The Impact of Irrelevant and Misleading Information on Software Development Effort Estimates: A Randomized Controlled Field Experiment Magne Jørgensen 1,2, Stein Grimstad 1 1 Simula Research Laboratory
Offshore Development Team on Demand
Offshore Development Team on Demand We can save your time and money while providing invaluable expertise in building up your own custom software development team. Our extensive experience in numerous software
Global Trends in Non-Life Insurance: Policy Administration
What you need to know NON-LIFE INSURANCE Global Trends in Non-Life Insurance: Policy Administration Key trends in policy administration and the implications for the non-life insurance industry Contents
Project Management Fundamentals. Office of the Senior Associate Vice President for Finance
Project Management Fundamentals Project Management Institute PMI is an aggregation of best practices from thousands of professional project managers Principles in this training are based on PMI methodologies,
Empirical Software Engineering Introduction & Basic Concepts
Empirical Software Engineering Introduction & Basic Concepts Dietmar Winkler Vienna University of Technology Institute of Software Technology and Interactive Systems [email protected]
Enaxis Consulting Overview
Enaxis Consulting Overview MULTI DIMENSIONAL THINKING October 2009 24 Greenway Plaza Ste 1505 Houston TX 77046 713.881.9494 (o) 713.881.9499 (f) Enaxis Overview We offer the quality of a global firm without
International MBA Part Time
International MBA Part Time Information: Schedule of classes: Fridays 02h00 pm to 08h00 pm fortnightly Saturdays 08h30 am to 5h30 pm fortnightly Class Hours: 600 Hours *The information may change without
Global Managed Security Services Market Regulatory Compliance and Advanced Threat Protection Induce Organizations to Outsource Security
Global Managed Security Services Market Regulatory Compliance and Advanced Threat Protection Induce Organizations to Outsource Security December 2013 Contents Section Slide Numbers Executive Summary 5
Forecasting of Software Development Work Effort: Evidence on Expert Judgment and Formal Models
Forecasting of Software Development Work Effort: Evidence on Expert Judgment and Formal Models Magne Jørgensen Simula Research Laboratory P.O.Box 134 NO-1325 LYSAKER, NORWAY Email: [email protected] Fax:
Basic Project Management & Planning
Basic Project Management & Planning Dr. David K. Potter Director & Don Pether Chair in Engineering and Management [email protected] 1 What is Project Management? A set of principles, methods, tools, and
THE HUDSON REPORT HONG KONG EMPLOYMENT AND HR TRENDS OCTOBER - DECEMBER 2011 FROM GREAT PEOPLE TO GREAT PERFORMANCE
THE HUDSON REPORT EMPLOYMENT AND HR TRENDS OCTOBER - DECEMBER 2011 HONG KONG FROM GREAT PEOPLE TO GREAT PERFORMANCE INTRODUCTION The Hudson Report is an established and highly respected publication, based
Impact of Uncertainty Factors in Cost Estimation Substantiation through Normal Distribution Curve
G. Rajkumar et al, International Journal of Computer Science and Mobile Computing Vol. Issue. 9, September- 13, pg. 139-15 Available Online at www.ijcsmc.com International Journal of Computer Science and
IT Risk & Security Specialist Position Description
Specialist Position Description February 9, 2015 Specialist Position Description February 9, 2015 Page i Table of Contents General Characteristics... 1 Career Path... 2 Explanation of Proficiency Level
Cost Management. How Much Will This Project Cost?
Cost Management How Much Will This Project Cost? Moderator Janelle Abaoag Project Insight Marketing, Public Relations [email protected] www.projectinsight.net All participants will be on
And the Models Are 16-03-2015. System/Software Development Life Cycle. Why Life Cycle Approach for Software?
System/Software Development Life Cycle Anurag Srivastava Associate Professor ABV-IIITM, Gwalior Why Life Cycle Approach for Software? Life cycle is a sequence of events or patterns that are displayed in
Best practices for optimizing reference data management
Sponsored by >> Whitepaper Best practices for optimizing reference data management June 2012 An industry view on improving efficiency and reducing costs with reference data management outsourcing models
The Language Services Market: 2014
The Language Services Market: 2014 Annual Review of the Translation, Localization, and Interpreting Services Industry By Donald A. DePalma, Vijayalaxmi Hegde, Hélène Pielmeier, and Robert G. Stewart The
OUTLINE OF PRINCIPLES OF IMPACT EVALUATION
OUTLINE OF PRINCIPLES OF IMPACT EVALUATION PART I KEY CONCEPTS Definition Impact evaluation is an assessment of how the intervention being evaluated affects outcomes, whether these effects are intended
Central Bank of Ireland Guidelines on Preparing for Solvency II Pre-application for Internal Models
2013 Central Bank of Ireland Guidelines on Preparing for Solvency II Pre-application for Internal Models 1 Contents 1 Context... 1 2 General... 2 3 Guidelines on Pre-application for Internal Models...
Spending Forecast Report
2015 Healthcare IT Spending Forecast Report HIMSS Analytics April 2015 1 Introduction HIMSS Analytics has published the latest version of its hospital healthcare information technology (HIT) forecasting
Introduction to Project Management. What is the Project Management Life Cycle? Common Life Cycle Characteristics
Introduction to Project Management Chapter 2 The Project Management Life Cycle Information Systems Project Management: A Process and Team Approach, 1e Fuller/Valacich/George 2008 Prentice Hall 2-1 What
Global Trends in RPO & Talent Recruitment 2014. pam berklich
Global Trends in RPO & Talent Recruitment 2014 pam berklich The Recruiting Challenge Map Far from simply filling existing gaps as quickly and economically as possible, recruiting has become a high-stakes
Current State of Evidence-Based Software Engineering
Current State of Evidence-Based Software Engineering Barbara Kitchenham 1 Kitchenham 2007 Agenda Background Aims Method Results Conclusions 2 1 Background At ICSE04 Kitchenham, Dybå, and Jørgensen, proposed
DHL INTERNATIONAL SUPPLY CHAIN DISCOVER THE ADVANTAGE OF A SMARTER SUPPLY CHAIN
DISCOVER THE ADVANTAGE OF A SMARTER SUPPLY CHAIN ARE YOU READY TO GROW YOUR BUSINESS? 2 The international trade landscape is rapidly changing and global supply chains are facing major challenges. Globalization
Implications for Service Parts Management in the Rapidly Changing Aviation MRO Market
Implications for Service Parts Management in the Rapidly Changing Aviation MRO Market Morris A. Cohen Panasonic Professor of Manufacturing and Logistics The Wharton School & Chair, MCA Solutions Inc. Philadelphia,
Load/Performance Test Plan
[Project_name_here] Load/Performance Test Plan Version [Version_number] Author: [Your_name_here] [Your_Company_name] [Street_name_1] [Street_name_2] [City_Zip_Country] [Phone_number] [URL] Audit Trail:
ELECTRONIC COMMERCE: THE CHALLENGES TO TAX AUTHORITIES AND TAXPAYERS
ELECTRONIC COMMERCE: THE CHALLENGES TO TAX AUTHORITIES AND TAXPAYERS An Informal Round Table Discussion between Business and Government DISCUSSION PAPER PROVIDED BY MR. R. N. MATTSON, CHIEF TAX OFFICER,
Keys to a Successful Outsourcing Transition
Keys to a Successful Outsourcing Transition finance.arvato.com Getting it Right the First Time: Keys to a Successful Outsourcing Transition A large part of success in outsourcing depends on a seamless
G-Cloud II Services Service Definition Accenture Cloud PaaS Implementation Services AWS Beanstalk
G-Cloud II Services Service Definition Accenture Cloud PaaS Implementation Services AWS Beanstalk 1 Table of Contents 1. Scope of our Services... 3 2. Approach... 3 3. Assets and Tools... 4 4. Outcomes...
Offshore Software Development Centers in Russia: Risk Mitigation Strategy
Offshore Software Development Centers in Russia: Risk Mitigation Strategy Sergei Riabov Director of Business Development, Auriga Inc. Agenda Introduction Changing Physiognomy of Offshore Outsourcing Opportunities
How To Improve Service Transition
[ Financial Services, Application Management Outsourcing ] TEKSYSTEMS GLOBAL SERVICES CUSTOMER SUCCESS STORIES Client Profile Industry: Insurance Revenue: $64.3 billion Employees: Over 65,000 Geographic
FOREIGN 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
Evaluating the Lead Time Demand Distribution for (r, Q) Policies Under Intermittent Demand
Proceedings of the 2009 Industrial Engineering Research Conference Evaluating the Lead Time Demand Distribution for (r, Q) Policies Under Intermittent Demand Yasin Unlu, Manuel D. Rossetti Department of
Asia Salary Guide 2011-2012. Reputation is everything
Asia Salary Guide 2011-2012 Reputation is everything Contents Executive Summary... 3 Salary Tables Banking & Financial Services Market Overview... 4 Project Management & Business Analysis... 5 Senior Management...
Incorporating Risk Assessment into Project Forecasting
Incorporating Risk Assessment into Project Forecasting Author: Dione Palomino Conde Laratta, PMP Company: ICF International - USA Phone: +1 (858) 444-3969 [email protected] Subject Category: Project
G-Cloud II Services Service Definition Accenture Cloud SaaS Implementation Services Google Apps
G-Cloud II Services Service Definition Accenture Cloud SaaS Implementation Services Google Apps 1 Table of Contents 1. Scope of our Services... 3 2. Approach... 4 3. Assets and Tools... 5 4. Outcomes...
TRANS-EUROPEAN RAILWAY (TER) PROJECT
TRANS-EUROPEAN RAILWAY (TER) PROJECT Enhancing National Capacity for the Facilitation of Interregional Transport Along the Euro-Asian Transport Links (Chisinau, 6-7 November 2007) Helmut Meelich TER Project
Summary of GAO Cost Estimate Development Best Practices and GAO Cost Estimate Audit Criteria
Characteristic Best Practice Estimate Package Component / GAO Audit Criteria Comprehensive Step 2: Develop the estimating plan Documented in BOE or Separate Appendix to BOE. An analytic approach to cost
Product Lifecycle Management (PLM) Service Providers. On Leading PLM Solutions
Product Lifecycle Management (PLM) Service Providers On Leading PLM Solutions Domain, Technology & Product Specific PLM Consulting Group Your Preferred Technology Consulting Partner Value Proposition One
GLOSSARY 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
+20. Outsourcing feature STEPHEN MALLON/GETTY IMAGES
+20 Outsourcing feature STEPHEN MALLON/GETTY IMAGES [ 20 ] A Plus + September 2007 Outsourcing to Asia Business outsourcing to Asia is a fast growing trend what does this mean for Hong Kong accountants?
Monte Carlo Simulations for Patient Recruitment: A Better Way to Forecast Enrollment
Monte Carlo Simulations for Patient Recruitment: A Better Way to Forecast Enrollment Introduction The clinical phases of drug development represent the eagerly awaited period where, after several years
ERP Challenges and Opportunities in Government
ERP Challenges and Opportunities in Government www.frost.com 1 Table of Contents Executive Summary... 3 Introduction... 4 Survey Methodology... 4 A Word About Frost & Sullivan... 5 ERP Systems in Government:
Negative Risk. Risk Can Be Positive. The Importance of Project Risk Management
The Importance of Project Risk Management Project risk management is the art and science of identifying, analyzing, and responding to risk throughout the life of a project and in the best interests t of
Intellicus Enterprise Reporting and BI Platform
Intellicus Cluster and Load Balancer Installation and Configuration Manual Intellicus Enterprise Reporting and BI Platform Intellicus Technologies [email protected] www.intellicus.com Copyright 2012
BLENDSHORE A DYNAMIC AND FLEXIBLE OUTSOURCING STRATEGY
WHITE PAPER BLENDSHORE A DYNAMIC AND FLEXIBLE OUTSOURCING STRATEGY How a blend of managed service platforms combined with robust technology can bring a step change in flexible global outsourcing. By using
Cross Validation. Dr. Thomas Jensen Expedia.com
Cross Validation Dr. Thomas Jensen Expedia.com About Me PhD from ETH Used to be a statistician at Link, now Senior Business Analyst at Expedia Manage a database with 720,000 Hotels that are not on contract
Better decision making under uncertain conditions using Monte Carlo Simulation
IBM Software Business Analytics IBM SPSS Statistics Better decision making under uncertain conditions using Monte Carlo Simulation Monte Carlo simulation and risk analysis techniques in IBM SPSS Statistics
The UK and Ireland consulting market has one of the most positive growth
In depth analysis of the 14 billion UK and Ireland Consulting market, Europe s largest New Research from UK and Ireland Consulting Part of the Geographic/Regional Market Research Series The UK and Ireland
HR Outsourcing Market Forecast: 2012-2016 ~~~
HR Outsourcing Market Forecast: 2012-2016 ~~~ Market Assessment August 2012 About is a specialist BPO analyst company. provides buy-side and sell-side organizations with deeper research and analyses in
IT OUTSOURCING PROJECT RISKS: FROM CLIENT AND VENDOR PERSPECTIVES
IT OUTSOURCING PROJECT RISKS: FROM CLIENT AND VENDOR PERSPECTIVES Abstract This study examines the risk factors of IT outsourcing projects from client and vendor perspective, and compares their difference.
Approach to Information Security Architecture. Kaapro Kanto Chief Architect, Security and Privacy TeliaSonera
Approach to Information Security Architecture Kaapro Kanto Chief Architect, Security and Privacy TeliaSonera About TeliaSonera TeliaSonera provides network access and telecommunication services that help
Cost Benefit Oriented Analysis for Designing Optimum Quality Assurance Practices on Software Development
Cost Benefit Oriented Analysis for Designing Optimum Quality Assurance Practices on Software Development Md. Baharul Islam Department of Multimedia Technology and Creative Arts Daffodil International University
AGILE SOFTWARE TESTING
AGILE SOFTWARE TESTING Business environments continue to rapidly evolve, leaving many IT organizations struggling to keep up. This need for speed has led to an increased interest in the Agile software
EASTSPRING INVESTMENTS ASIA INVESTOR BEHAVIOUR STUDY 2015 INDONESIA. October 2015. eastspring.co.id
EASTSPRING INVESTMENTS ASIA INVESTOR BEHAVIOUR STUDY 2015 INDONESIA October 2015 eastspring.co.id 2 Asia Investor Behaviour Study 2015 - Indonesia Asia Investor Behaviour Study 2015 - Indonesia CONTENTS
Chapter 2: Research Methodology
Chapter 2: Research Methodology 1. Type of Research 2. Sources of Data 3. Instruments for Data Collection 4. Research Methods 5. Sampling 6. Limitations of the Study 6 Chapter 2: Research Methodology Research
Service Provider Performance and Satisfaction (SPPS) Survey, India, 2013
MANAGEMENT CONSULTING Service Provider Performance and Satisfaction (SPPS) Survey, India, 2013 An Assessment of the Service Providers to the Indian IT Outsourcing Markets Executive Summary kpmg.com/in
Business Continuity Position Description
Position Description February 9, 2015 Position Description February 9, 2015 Page i Table of Contents General Characteristics... 2 Career Path... 3 Explanation of Proficiency Level Definitions... 8 Summary
Prospectus. E-Business Enablement: The Future of Professional Photography. Photographer and Consumer Perspectives. Business Drivers & Models
Focused Responsive Credible Visionary Prospectus Headquarters U.S. Libbey Industrial Parkway Weymouth, MA 02189 USA +1 781 616 2100 [email protected] Europe Sceptre House 7-9 Castle Street Luton, Beds
English Telco Stability Support Services Agent Quality Cost Management Philippines 1 6 8 5 1 9 7 India 2 8 13 7 2 11 8
Asian Call Centres: India versus The Philippines Last year, Asian Call Centers produced the first ever analysis comparing all the countries in Asia for their suitability for English-speaking offshore call
Operations Management and the Integrated Manufacturing Facility
March 2010 Page 1 and the Integrated Manufacturing Facility This white paper provides a summary of the business value for investing in software systems to automate manufacturing operations within the scope
Troops Time Planner and Simulation Models For Military
SUPPORTING COURSES OF ACTION PLANNING WITH INTELLIGENT MANAGEMENT OF Contact Information: CELESTINE A. NTUEN & EUI H. PARK The Institute for Human-Machine Studies North Carolina A&T State University Greensboro,
analytics stone Automated Analytics and Predictive Modeling A White Paper by Stone Analytics
stone analytics Automated Analytics and Predictive Modeling A White Paper by Stone Analytics 3665 Ruffin Road, Suite 300 San Diego, CA 92123 (858) 503-7540 www.stoneanalytics.com Page 1 Automated Analytics
