Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Buy Now $3.99
Standard view
Full view
of .
Look up keyword or section
Like this
9Activity

Table Of Contents

1.1 Te Changing Landscape of Software Project Management
1.2 Software Projects and Evolution
1.3 Software Project Execution
Table 2: Standish Project Benchmarks
1.4 Software Project Status Reporting
Table 3: Dalcher’s defnition of software project success
Table 4: Linberg’s defnition of software project success and failure
1.5 Te Need for a Software Project Measurement Framework
1.6.1 Varied Interests of Project Stakeholders
Table 5: Expectations of the Project Stakeholders
Figure 1: Software Project Attributes
Table 6: Project Management Maturity Comparison
1.7 Te Research Question
1.8 What is not in Scope for this Research
1.9 Conclusion
Chapter 2: Research Design and Methodology
2.1 Introduction
2.8 Conclusion
Chapter 3: Construction of the Measurement Framework
3.1 Introduction
Figure 8: Metrics Validation
3.2 Basic Measurement Terminology
Table 13: Attributes in a Software Project
3.3 Software Metrics and Measurement Frameworks
Table 14: Chronology of Software Metrics
Figure 9: Chronology of Measurement Frameworks
3.3.1 Practical Software Measurement (PSM)
Figure 10: PSM Measurement Information Model
Figure 11: PSM Measurement Process Model
3.3.2 Balanced Scorecard (BSC)
3.3.3 Goal-Question-Metric (GQM)
3.4 Which Measurement Framework to Adopt?
Table 15: Comparison of Goal Oriented Measurement Frameworks
Figure 13: Preferences of GMFs from Industry Practitioners
Figure 14: Preferences of Tree GMFs from Industry Practitioners
3.5 Te GQM Approach
Figure 15: GQM Model
3.6 Building GQM based Measurement Framework
3.6.1 Step 1 - Conduct Stakeholder Analysis
Table 16: Primary concerns of project
3.6.2 Step 2 – Formulate the Stakeholders Goal(s)
Table 17: Refning the Goal Statement
3.6.3 Step 3 - Translate the Goals to Quantifable Questions
Table 18: Base Line Questions
Figure 16: Formulating Questions in GQM
Figure 17: Example on Formulating Questions in GQM
3.6.4 Step 4 – Prioritize the Questions
Table 19: Summarized Data from Paired Comparison Analysis (PCA)
3.6.5 Step 5 - Derive Attributes from the Questions
3.6.6 Step 6 - Derive Measures from the Attributes
Table 20: Information Level in Measurement Scales
Table 21: Application of the fve criteria on the eight measures
Figure 18: Application of GQM framework
3.7 Hypothesis
3.9 Addressing the Limitations of the Proposed Framework
3.10 Conclusion
Figure 19: Relationship between 8 Measures
Chapter 4: Te Eight Core Measures
Table 22: Comparison of Measurement Models
4.1 Size/Scope Measures
Table 23: Diferent Size Measures
4.1.1 Lines of Code (LOC)
4.1.2 Function Points (FPs)
Figure 20: Procedure for Function Point counting
Table 24: Function Point Factors
Table 25: FPs of diferent Applications
Figure 21: LOC v/s Duration
4.2 Complexity Measure
Figure 22: McCabe Complexity Example
Table 26: Original McCabe values for Program complexity
4.3.1 Introduction
4.3.2 Building Blocks of EVM
Figure 23: Building blocks of EVM
4.3.3 Implementing EVM
Figure 24: Control Account Structure
Figure 25: Relationship between WBS, RBS and OBS
Table 27: Interpretations of Basic EVM Performance Measures
4.3.4 Limitations of EVM in Software Projects
4.4 Quality Measures
4.4.1 Sigma Level (Cpk)
Figure 28: Area under the Normal Curve
Table 28: Sigma Level v/s DPMO
4.4.2 Defect Density (DD)
4.4.3 Defect Removal Efciency (DRE)
Table 29: DRE v/s Process Maturity
4.5 Conclusion
Chapter 5: Teoretical Validation of the Framework
5.1 Introduction to Teoretical Validation
Figure 30: Structural Model for Direct Measures Measurement
Figure 31: Structural Model for Indirect Measure Measurement
5.3 Applying the Teoretical Validation Criteria
Table 30: Scale Validity
Table 31: Scale Type Property
Table 32: Granularity of Measures
Figure 32: Measurement Mapping
Table 33: Representation Condition (RC) Validity
Table 34: Unit Validity
Table 35: Protocol Validity
Table 36: Appropriate Continuity
Table 37: Dimensional Consistency
Table 38: Teoretical Validation Criteria
5.4 Validation to Cem Kaner and Walter Bond’s Framework
Table 39: Attributes of the Measures
Table 40: Natural Scales of the Measures
Table 41: Validating Measures using the Ten Questions
5.5 Decision Criteria
Table 42: Preferred decision criteria
5.6 Conclusion
Chapter 6: Empirical Validation of the Framework
6.1 Introduction
6.2 Empirical Validation with a Survey
Figure 33: Correlation Values for Survey Validity
Figure 34: Profle of the Survey Respondents
6.3 Analysis of the Survey
Figure 35: Survey Analysis Flowchart for Ordinal Data
Table 43: Descriptive Statistics of the Survey data
Table 44: Index of Variation
Table 45: Kruskal Wallis (KW) Test Results
Figure 36: Correlation between the Means of 8 Measures and OM
Figure 37: Promoter Responses
Figure 38: Critics’ Responses
Table 46: Analysis of LOC data based on Organization types
Table 47: Analysis of LOC data based on Stakeholder types
Table 48: Analysis of LOC data based on Developer Skills
Table 49: Analysis of LOC and v (G)
6.5 Empirical Validation with a Case study
6.6 Case Study Design
6.7.2 Analysis of Case Study Results
Table 51: Measurement Data after the First Iteration
Table 52: Measurement Data after the Final Iteration
Figure 42: Comparison of the Eight Measures
6.8 Case Study 2: Uncontrolled Instance
6.9 Lessons Learned from Case Studies
6.10 Other Empirical Validation Criteria
Table 53: Attribute Validity
6.11 Conclusion
Table 54: Summary of Empirical Validation
Chapter 7: Conclusion and Directions for Future Research
7.1 Overview
Figure 43: Software Project Criticality
7.2 Conditions for Application
7.2.1 Product Factors
7.2.2 Process Factors
7.2.3 Resource Factors
7.3 Future Research
7.3.1 Research Area 1- GQM+
7.4 Conclusion
References
Index
Appendix 1: Glossary of Terms
Appendix 2: Survey Questionnaire
About the Author
P. 1
A MEASUREMENT FRAMEWORK FOR SOFTWARE PROJECTS

A MEASUREMENT FRAMEWORK FOR SOFTWARE PROJECTS

Ratings: (0)|Views: 258|Likes:
Published by Trafford
Software projects today are often characterized by poor quality, schedule overruns and high costs. Hence project decision makers need an objective and validated measurement framework to allocate limited resources and to track project progress. In this backdrop, based on the Goal-Question-Metric (GQM) model, Prashanth Harish Southekal has come up with eight generic objective measures for the project stakeholders to base their corrective actions for successful project delivery . The measurement framework is validated (i) theoretically with measurement theory criteria and (ii) empirically with case studies (Controlled and Uncontrolled) including a global survey representing industry practitioners from 29 countries.
Software projects today are often characterized by poor quality, schedule overruns and high costs. Hence project decision makers need an objective and validated measurement framework to allocate limited resources and to track project progress. In this backdrop, based on the Goal-Question-Metric (GQM) model, Prashanth Harish Southekal has come up with eight generic objective measures for the project stakeholders to base their corrective actions for successful project delivery . The measurement framework is validated (i) theoretically with measurement theory criteria and (ii) empirically with case studies (Controlled and Uncontrolled) including a global survey representing industry practitioners from 29 countries.

More info:

Publish date: Nov 23, 2011
Added to Scribd: Dec 05, 2011
Copyright:Traditional Copyright: All rights reservedISBN:9781426981814
List Price: $3.99 Buy Now

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
This book can be read on up to 6 mobile devices.
See more
See less

10/01/2014

245

9781426981814

$3.99

USD

pdf

You're Reading a Free Preview
Pages 10 to 52 are not shown in this preview.
You're Reading a Free Preview
Pages 72 to 192 are not shown in this preview.
You're Reading a Free Preview
Pages 202 to 245 are not shown in this preview.

Activity (9)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads
Jesse Pait liked this
shabbir2025 liked this
Russel DE Chavez liked this
jkl316 liked this
Aatif_Saif_80 liked this
Aatif_Saif_80 liked this

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->