Professional Documents
Culture Documents
Topic Title: Software Project Estimation Specific Objectives
Topic Title: Software Project Estimation Specific Objectives
Topic Title: Software Project Estimation Specific Objectives
SPECIFIC OBJECTIVES:
At the end of the topic session, the students should be able to:
MATERIALS/EQUIPMENT:
TOPIC PREPARATION:
PRESENTATION OVERVIEW:
A. Introduction 5 min
B. Instructional Input
Software Project Estimation 40 min
a. Define estimation
b. Discuss the software project estimation
c. Discuss decomposition techniques
d. Explain empirical estimation model
e. Explain the structure of software estimation
f. Discuss software equation
g. Discuss the six generic functions of automated estimation
tools
C. Generalization 10 min
D. Homework 5 min
Total duration 60 min
TOPIC PRESENTATION:
A. Introduction
1. Start off the session with a brief review of the previous topic. You
may call on students to define terms that was taught during the
lecture.
B. Instructional Input
Slide 1 1. Show Slide 1 of 04 LCD Slides 1. Present the topic coverage to the
class.
Slide 2 2. Show Slide 2. Introduce the topic on estimation, and then explain
the factors affecting it.
There are three factors that affect estimation and these are
as follows:
The following are the variables that affect software cost and
effort estimation:
• Human
• Technical
• Environmental
• Political
Here are the options for achieving reliable cost and effort
estimates:
d = f(vi)
Software Sizing
Problem-based Estimation
Slide 5
During the software project estimation, LOC and FP data are
used in two ways:
The last step is to compute the costs and effort for each
function and software process activity. If process-based
estimation is performed independently of LOC or FP
estimation, there are two or three estimates for cost and
effort that can be compared and reconciled. If both sets of
estimates show reasonable agreement, the estimates are
reliable. However, if the results of these techniques show
little agreement, investigation and analysis must be
performed.
E = A + B x (ev)C
where:
Slide 10 7. Show Slide 10. Discuss the six generic functions of automated
estimation tools.
C. Generalization
D. Homework
REFERENCES: