May 2007
Intermediate to advanced
644 pages
19h 7m
English
Software cost estimating at the activity level, or micro-estimating, is far more accurate than macro-estimating, but is also more difficult. The advantages of activity-based estimation are twofold: (1) key activities will not be accidentally left out, and (2) estimating errors, if they occur, tend to stay local within a specific activity rather than affecting the entire suite of activities.
This section explores the software cost-estimating implications of ten key software development activities:
Requirements
Prototyping
Design and specifications
Design inspections
Coding
Code inspections ...
Read now
Unlock full access