Flashcards in Cost Estimation Deck (20):

1

## Predicting the resources required for a software development process

### Cost Estimation

2

## What is the goal of cost estimation

### Minimize cost and maximize profit

3

## Purpose of cost estimation

### Used by system analysts to approximate the essential resources for a software project and their schedules

4

## Factors affecting cost estimation

###
> TIME to finish

> EFFORT to finish

> SIZE of the project

5

## Importance of cost estimation

###
>to void underestimation

-underdeveloped/incomplete proj

-systems beyond budget

>to avoid overestimation

-commit to too many resources

-loss of job

-not winning a contract

6

## Person responsible for ost estimation which can be a member of the development team or the team head himself

### Cost estimator / estimator

7

## How do you estimate

###
>measured in effort

>use cost estimation modeks

8

## Cost estimation model which uses mathematical equations to compute for cost estimate

### Algorithmic (parametric) model

9

## What is the basic cost model formula

### Effort = A x SizeB x m(X)`

10

## Cost estimation wherein experts provide an estimage projet cost and iterates until an agreed estimate s reached

### Exoert judgement

11

## A cost estimation model wherein a new project is estimated through the cost of a previously completed project of the same application domain

### Estimation by previous rojects ( analogy)

12

## A clsst estimation model wherein the work epands to fill the available completioon time

### Application of parkinson’s law

13

## A cost estimation model where the software cost is estimated by the price what the customer has available to spend on the project

### Pricing to win

14

## A cost estimation model in an algorithmic approach introduced by barry boehm

### COCOMO / Constructive Cost Model

15

## Two variations of COCOMO

### COCOMO II and COCOMO 81

16

## Metrics used by COCOMO

###
KLOC / KDSI - lines of code

FP - function points

OP - object poiints

17

## Three basic models of COCOMO 81

###
BASIC

INTERMEDIATE

ADVANCED

18

## Three modes for the three models of COCOMO

###
Organic

Embedded

Semi-detached

19

## COCOMO person-months formula

### PM = a(lines of code in kilo)^b * effort adjustment factir (eq 1)

20