Applying COCOMO II – A case study

One of the most difficult phases in the software development process is the ability to give accurate time estimations for a project.

This thesis presents the work based on the software cost estimation model COCOMO II, which was applied to a case study object derived from a software organization that had a completed project at its disposal. One of the most difficult phases in software development is the planning process and the ability to provide accurate cost estimations for a project. A competitive market calls for delicate and strategic excellence in management issues such as project plans. While software estimations may by straightforward in perception it is intricate in actuality. COCOMO II

Contents

1 INTRODUCTION
1.1 MOTIVATION AND CONTEXT
1.2 FIELD EXPERIENCE
1.3 AIMS AND OBJECTIVES
1.4 RESEARCH QUESTIONS
1.5 RESEARCH APPROACH
1.6 PURPOSE OF THE THESIS
1.7 CHAPTER SUMMARY
2 THE CASE STUDY OBJECT AND APPROACH
2.1 ORACLE PL/SQL
2.2 4GL
2.2.1 Oracle Forms
2.3 CASE STUDY METHODOLOGY
2.3.1 Diagnosing Problem Areas
2.3.2 Prediction and Evaluation
2.3.3 Data Collection Approach
2.4 CHAPTER SUMMARY
3 MODEL DEFINITION
3.1 DEFINITIONS AND ASSUMPTIONS
3.2 SIZING
3.2.1 Assessing Size
3.3 EFFORT ESTIMATION
3.3.1 Scale Factors
3.3.2 Cost Drivers
3.4 CHAPTER SUMMARY
4 DATA COLLECTION
4.1 SCALE FACTORS
4.1.1 Precedentedness (PREC)
4.1.2 Development Flexibility (FLEX)
4.1.3 Architecture / Risk Resolution (RESL)
4.1.4 Team Cohesion (TEAM)
4.1.5 Process Maturity (PMAT)
4.2 COST DRIVERS
4.2.1 Product Factors
4.2.2 Platform Factors
4.2.3 Personnel Factors
4.2.4 Project Factors
4.3 CHAPTER SUMMARY
5 DATA VALIDATION AND APPLICATION
5.1 DATA VALIDATION
5.1.1 Scale Factors
5.1.2 Effort Multipliers
5.1.3 SLOC
5.2 DATA APPLICATION
5.3 CHAPTER SUMMARY
6 RESEARCH FINDINGS
6.1 ANOMALIES
6.2 SIZING IMPLICATIONS
6.3 CALIBRATION
6.4 COST DRIVERS (PART I)
6.4.1 Risk Resolution
6.4.2 KPAs
6.5 COST DRIVERS (PART II)
6.5.1 Management
6.5.2 Task Assignments
6.6 ASSESSMENT OF ESTIMATION PRECISION
6.7 RECOMMENDATION
6.8 CHAPTER SUMMARY
7 EPILOGUE
7.1 CONCLUSION
REFERENCES
APPENDIX

Author: Darko Milicic

Source: Blekinge Institute of Technology

Reference URL 1: Visit Now

Leave a Comment