GEM-UP CONSULTING

Take the higher ground®

Services

Software Eng.: Software valuation, cost estimation

 

When a project goes over-budget or past its deadline, it seems that managers often search solutions within the operational capability domain of classic software engineering themes:

Is the team capability questionable, is the development process faulty, are the tools inefficient?

Yet very rarely would managers question the cost estimation process; is it possible after all that the development team, processes and tools are mature. Was the project was doomed from the beginning simply because the cost estimation practices of the organization are weak?

To answer this question, managers should run a sanity check on the overall productivity of the team, carefully assessing the actual size and complexity of the software, all the project attributes and revising the expected effort associated to the project. If the result demonstrates that the project execution was sane then a process improvement effort associated to the software estimation practices is required.

Text Box: In this section
Text Box: Software Eng.
e-strategy
Management

© copyright GEM-UP CONSULTING INC. All rights reserved

Estimating your software assets and costing critical projects.

Text Box: Services
Text Box: Products
Text Box: Resources
Text Box: About Us 
Text Box: Need More info?
Contact Us
Text Box: New!
MS2C Spring ‘10.
Software cost estimation

Improving the cost estimation process allows organizations to improve their quality, resource allocation, communication to stakeholders and employee retention. The CMMI® identifies cost estimation as a subpractice of the project planning process area with a particular focus on the historical data technique. Practitioners have developed other estimation techniques that prove efficient for most settings – keeping projects within schedule and cost.

 

GEM-UP offers facilitation services that helps organization implement a solid cost estimation process.

Also we offer valuation services to assess the value of already developed software.

Cost Estimation process implementation

Step 1: Set the goals, what is an acceptable accuracy?

Step 2: Set awareness, what are the benefits of proper cost estimation?

Step 3: Start to measure and collect data, you’ll need to know how you are progressing.

Step 4: Select new estimation techniques, the ones appropriate to your context.

Step 5: Train the team, pilot, learn.

Step 6: Go back to step 4 until your goals are reached; if they are, you have won the battle.

Privacy Statement                 Latest News                  Contact Us

CMMI and IDEAL are Trademarks of Carnegie Mellon University