Software metrics and estimating

Question: What problems are there in basing project estimates on how many lines of code the project will have to produce?




Question: What do we know about a project at initiation stage?




Function point analysis

FPA looks at each transaction in a design, and assigns a score. These are added up to give the "logic size" of the application. Factors affecting logic size are:

The complexity of the application

Other factors that affect productivity on a specific project are taken into account, such as staff skills

Industry standards for productivity given (how many function points per hour). Replace these with your own as you gain experience

Improving the estimating process



UpOther topics Comments please to: © 1999, University of Glamorgan