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 personmonth)

– Quality (number of faults detected)

Product Size Metrics

Conventional metrics

 

– Sizeoriented metrics

– Functionoriented metrics

– Empirical estimation models

 

ObjectOriented metrics

 

– Number of scenario scripts

 

– Number of key classes

– Number of support classes

 

– Average number of support classes per key classes

UserCase 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-2024 BrainKart.com; All Rights Reserved. Developed by Therithal info, Chennai.