Home | | Software Engineering | Software Project Management: Estimation

Chapter: Software Engineering : Software Process and Project Management

Software Project Management: Estimation

Software project management is especially difficult

Software Project Management: Estimation:

 

Software Project Management

 

• Software project management is especially difficult

 

• Software project management : The Manager’s View

 

Process/Project/Product/People People

Project

 

RFP Process Product Methods Tools

Metrics

 

• Numerical measures that quantify the degree to which software, a process or a project possesses a given attribute

 

• Metrics help the followings

 

– Determining software quality level

 

– Estimating project schedules

– Tracking schedule process

– Determining software size and complexity

 

– Determining project cost

– Process improvement

 

Software Metrics

•  Without measure it is impossible to make a plan, detect problems, and improve a process and product

 

• A software engineer collects measure and develops metrics so that indicators will be obtained

 

• An indicator provides insight that enables the project manager or software engineers to adjust the

 

process, the project, or the product to make things better Software Metrics

• The five essential, fundamental metrics:

– Size (LOC, etc.)

 

– Cost (in dollars)

 

– Duration (in months)

– Effort (in person‐month)

– Quality (number of faults detected)

Product Size Metrics

• Conventional metrics

 

– Size‐oriented metrics

– Function‐oriented metrics

– Empirical estimation models

 

• Object‐Oriented metrics

 

– Number of scenario scripts

 

– Number of key classes

– Number of support classes

 

– Average number of support classes per key classes

• User‐Case oriented metrics

Product Size Metrics (cont’d)

 

• Web engineering product metrics

 

– Number of static web pages

 

– Number of dynamic web pages

– Number of internal page links

 

– Number of persistent page links Estimate Uncertainty

 

Study Material, Lecturing Notes, Assignment, Reference, Wiki description explanation, brief detail
Software Engineering : Software Process and Project Management : Software Project Management: Estimation |


Privacy Policy, Terms and Conditions, DMCA Policy and Compliant

Copyright © 2018-2027 BrainKart.com; All Rights Reserved. Developed by Therithal info, Chennai.