Software Effort Estimation
Software Effort Estimation
PREPARED BY ,
SAVITHRI S
What is Software Effort Estimation?
On- Time
Within Budget
Required Quality
Changing Technology
Programmer Productivity = SLOC/ Day
SLOC Source Lines Of Code
It is all difficult to predict (because people may fallen sick, network connection is poor)
PAST PROJECT DATA
FOR PROJECT A: SLOC = 6050 , WM=16.7 NUMBER OF DAYS = 16.7*30 = 501 DAYS
SLOC/DAY = 6050/501 = 12.7 SLOC/ DAY
FOR project C: SLOC= 3315 WM = 17.3 , NO OF DAYS= 17.3 * 30 = 519 SLOC/DAYS =
3315/519 = 6.7 SLOC/DAY
Where are estimates done?
PARKINSONS LAW:
WORK EXPANDS TO FILL THE TIME AVAILABLE.
EASY TARGET – STAFF WORK
BROOKS LAW : PUTTING MORE PEOPLE ON A LATE
JOB MAKES IT LATER
PROBLEMS WITH UNDER ESTIMATES
LESS SEVERITY
THE DANGER IS QUALITY
MOTIVATION AND MORALE ARE ENHANCED
UNREALISTIC- MOTIVATION ARE REDUCED
BASIS FOR SOFTWARE ESTIMATION