Class Notes (1,100,000)
CA (620,000)
Western (60,000)
SOFTENG (10)
Lecture 15

Software Engineering 4453A/B Lecture Notes - Lecture 15: Human Resources, Master System, Programming Style


Department
Software Engineering
Course Code
SOFTENG 4453A/B
Professor
Abdelnasser Hassan Ouda
Lecture
15

This preview shows half of the first page. to view the full 2 pages of the document.
Unit 6
Factors affecting Parameters used for Development
Process Metrics
1. Programming Style (KLOC)
2. Volume of Documentation Comments (KLOC)
3. Software Complexity (KLOC, NCE)
4. Percentage of reused code (NDE, NCE)
5. Professionalism and thoroughness of design review and software testing
teams
affects number of defects detected (NCE)
6. Reporting style of the review and testing results
concise reports vs comprehensive reports (NDE, NCE)
Factors affecting Parameters used for Product (Maintenance)
Metrics
1. Quality of installed software and its documentation (NYF, NHYC)
2. Programming style and volume of documentation comments included int he
code be maintained (KLMC)
3. Software Complexity (NYF)
4. Percentage of reused code (NYF)
5. Number of installations, size of user population, level of applications in use
(NHYC, NYF)
Function Point Method
Stage 1:
compute crude function points (CFP)
Stage 2:
compute the relative complexity adjustment factor (RCAF)
RCAF varies between 0 and 70
Stage 3:
compute number of function points (FP)
FP = CFP x (0.65 + 0.01 x RCAF)
You're Reading a Preview

Unlock to view full version