Lecture-20

Lecture-20 - CEN4021 CEN4021 SoftwareEngineeringII Effort...

Info iconThis preview shows pages 1–8. Sign up to view the full content.

View Full Document Right Arrow Icon
CEN 4021  CEN 4021   Software Engineering II  Software Engineering II Instructor: Masoud Sadjadi http://www.cs.fiu.edu/~sadjadi/ sadjadi@cs.fiu.edu Effort estimation
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
20 Lecture CEN 4021: Software Engineering II Acknowledgements Acknowledgements Dr. Onyeka Ezenwoye Dr. Peter Clarke 2
Background image of page 2
20 Lecture CEN 4021: Software Engineering II Agenda Agenda Effort estimation General Estimation Model COCOMO Model
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
20 Lecture CEN 4021: Software Engineering II Effort Estimation Effort Estimation Software cost and effort estimation will never be an exact science. There are too many parameters, e.g., human, technical, environmental, and political parameters, that affect the actual estimation making it almost impossible to have considered all cases. Even if all parameters are considered, the following questions still need to be answered:
Background image of page 4
20 Lecture CEN 4021: Software Engineering II 1. How much does each parameter contribute to the total effort estimation? 2. How can the amount of each parameter’s contribution be converted into some numerical form? 3. How do the parameters affect each another? 4. How would these effects be combined? The above point to the fact that there is a lack of good metric definitions related to estimations. Effort Estimation Effort Estimation
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
20 Lecture CEN 4021: Software Engineering II Historically, managers have based many of their estimates on some form of “ consulting the expert ”: Consult other peer managers with experience Engage consultants with experience Draw analogies to past projects that seem to have similar characteristics Divide and conquer – break project into components and get estimates for each component based on experience, then combine the estimates The practice of consulting the experts and using past experience has worked well in the past Effort Estimation Effort Estimation
Background image of page 6
20 Lecture CEN 4021: Software Engineering II General Estimation Model General Estimation Model It is important to have as accurate an estimation as possible, since this estimate is used in planning the schedule and resources. Several researchers have constructed effort and cost estimation models. To date these models have produced mixed results . Software effort estimation model:
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 8
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 21

Lecture-20 - CEN4021 CEN4021 SoftwareEngineeringII Effort...

This preview shows document pages 1 - 8. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online