Friday, January 25, 2008

Software Scoping Methods

Program Volume
Lines of Code (break into modules and estimate each)
COCOMO: dev months = K1 * KLocK2
K1, K2 factor in developer abilities, experience in area, tools and practices, efficiency requirements, reliability requirements
Average error: 601%
Putnam model: Average error: 773%


Function points (# inputs, outputs, queries, tables, logic, external interfaces)
Adjustments for environmental factors
Adjusted by complexity (simple, average, complex)
Average error: 85%

GUI Metrics (Client side: Dialog boxes, menus, reports, tables,windows)
We did some experimenting with this on V4 Blogs
Object metrics (OO: # of objects and complexity)

No comments: