The document discusses estimating duration and cost in software development, highlighting internal and external costs. It also addresses obstacles to accurate estimation, such as human factors and variations in quality. Additionally, it introduces function points as a metric for comparing software product sizes and provides examples for calculating unadjusted function points and technical complexity factors.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
12 views10 pages
Software Construction
The document discusses estimating duration and cost in software development, highlighting internal and external costs. It also addresses obstacles to accurate estimation, such as human factors and variations in quality. Additionally, it introduces function points as a metric for comparing software product sizes and provides examples for calculating unadjusted function points and technical complexity factors.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 10
Software construction
(SWE 2202)
@2024
Maryam Abacha American University of Nigeria
Kano. Engr. Salihu O. Yahaya MAAUN MODULE 5
Engr. Salihu O. Yahaya
MAAUN Estimating Duration and Cost Of software Development 1. Estimating Cost: All Costs of Development comprises of: a. internal, i.e. the cost of our developers, e.g. i. salaries of project team members ii. costs of H/W and S/W iii. overhead costs cont… b. external, i.e. the price to the client, e.g. i. usually internal costs plus some mark- up. 2. Estimating Duration: The client will need to know when to expect the S/W product to be delivered.
3. Obstacles to Estimating Accurately:
(a) human: i. variations in quality ii. turnover iii. varying levels of experience Metrics for the Size of a S/W Product 1. Function Points provide a consistent basis for comparing the sizes of different S/W products. 2. Some larger projects were counted in terms of function points (FP). cont… 3. Example: a. Compute the unadjusted function points (UFP) for a software product having the following function point counts in conjunction with Figure 1.0 in the text (reproduced here). cont… cont… b. Compute the technical complexity factor (TCF) using the given counts for each factor in Figure 1.1 from the text (reproduced here). Figure 1.1 (augmented) - Technical factors for function point computation cont… Definition To be Cont…