Project Estimation and scheduling. Outline: Estimation overview Cocomo: concepts, process and tool. Detailed schedule/planning terminology and processes Planning Tools (MS Project). Estimation.
Program development of large software systems normally experience 200-300%
cost overruns and a 100% schedule slip
15% of large projects deliver…NOTHING!
Key reasons…poor management and inaccurate estimations of development cost and schedule
If not meeting schedules, developers often pay the price!
(ex: real-time systems)
Gone:VIRT,TURN,MDDP,VEXP New: RUSE, DOCU, PVOL, PCON
COCOMO 81 Rating L N H VH
CPLX 1.00 1.15 1.23 1.3
TOOL 1.24 1.10 1.00
Highly complex intermediate organic project
with high tool use:
Estimate 3000 DSIs
CPLX = 1.3 (VH)
TOOL = 1.10 (L)
EAF = 1.3*1.10 = 1.43
Effort = 1.43 * 3.2 * 31.05 = 14.5 man months
MTDEV = 2.5 * 14.50.38 = 6.9 months
Staff required = 14.5/6.9 = 2.1 people
Extra investment of $30, 000 required
Its Free and easy to use. So Use it!
You can also get a standalone win32 version
Tboult[25%], Eng1 means task gets 25% of tboult’s time, 100% of Eng1 thus it gets 1.25MM per month).