Benefits of FPA Language and technology independent Estimate cost, effort, schedules of projects that use prototype and spiral models Helps in project estimation
COCOMO Model It categorized software products into three classes Organic systems “refers to simple projects developed by a few experienced team” Semidetached systems “refers to intermediate projects between organic and embedded” Embedded systems “refers to complex projects”
COCOMO model equation Effort =a1 * (KLOC) Tdev=b1*(Effort)
KLOC – the estimated kilo lines of code
a1, a2, b1, b2 are constants for different categories of software products
Tdev is the estimated time to develop the software in ‘months’
Effort is the total development effort required to produce the software in ‘programmer months’.
Benefits of TPA Analyst independent Tests quality characteristics