Unit - 2
Unit - 2
Project Management
Concepts & Project
Metrics
BE Sem – 7 SE – 3173213
• Metrics
✓ It is a quantitative measure of the degree (limit) to which a system,
component or process possesses (obtain) a given attribute.
✓ It relates individual measures in some way
✓ Ex., number of errors found per review
• Faults
✓ Errors - Faults found by the practitioners during software development
✓ Defects - Faults found by the customers after release
• Indirect Metrics
✓ Aspects that are not immediately quantifiable
✓ Ex., Functionality, Quantity, Reliability
• Indicators
✓ It is a metric or combination of metrics that provides insight into the
software process, project or the product itself
✓ It enables the project manager or software engineers to adjust the
process, the project or the product to make things better
✓ Ex., Product Size (analysis and specification metrics) is an indicator of
increased coding, integration and testing effort
• Process
✓ Specifies activities related to production of software.
✓ Specifies the abstract set of activities that should be performed to go
from user needs to final product.
• Project
✓ Software development work in which a software process is used
✓ The actual act of executing the activities for some specific user needs
• Product
✓ The outcomes of a software project
✓ All the outputs that are produced while the activities are being executed
• Simple to measure
Disadvantages
• It is defined on the code. For example, it cannot measure the size of the
specification.
• It characterizes only one specific view of size, namely length, it takes no
account of functionality or complexity
• Bad software design may cause an excessive line of code
• Not universally accepted as the best way to measure the software process
• It is language dependent
• Users cannot easily understand it
Other
User / Event external Applications
inquiries (EQs)
external
inputs (EIs) external interface
files (EIFs)
external
outputs (EOs) Internal
Logic Files(ILFs)
Function / Application
0 - No influence
1 - Incidental
2 - Moderate
3 - Average
4 - Significant
5 - Essential
7 28
10 40
6 18
17 119
4 28
233
Disadvantages