3. U N R E A L I S T I C D E A D L I N E
C H A N G E O F R E Q U I R E M E N T S
U N D E R E S T I M AT I N G T H E P R O J E C T
P R E D I C TA B L E A N D / O R U N P R E D I C TA B L E R I S K S
T E C H N I C A L D I F F I C U LT I E S
H U M A N D I F F I C U LT I E S
M I S C O M M U N I C AT I O N
4. We can -
Perform a detailed estimate using
historical data from past projects.
Determine the estimated effort and
duration for the project
ESTIMATE
Develop a software engineering
strategy that will deliver critical
functionality by the imposed deadline,
but delay other functionality until later.
D O C U M E N T T H E P L A N
Be certain to note that all estimates are
based on performance on past projects
R E A L I S T I C D E A D L I N E
6. People And Effort Relationship - Dissection Of A Myth
“IF WE FALL BEHIND SCHEDULE, WE CAN
ALWAYS ADD MORE PROGRAMMERS AND
CATCH UP LATER IN THE PROJECT”
7. Defining Task Set
C O N C E P T D E V E L O P M E N T
N E W A P P L I C AT I O N D E V E L O P M E N T
A P P L I C AT I O N E N H A N C E M E N T
A P P L I C AT I O N M A I N T E N A N C E
R E E N G I N E E R I N G P R O J E C T S
10. Tracking Schedule
C O N D U C T I N G P E R I O D I C P R O J E C T S TAT U S
E VA L U AT I N G T H E R E S U LT S
U S I N G E A R N E D VA L U E A N A LY S I S
11. Error Tracking
E R R O R S P E R R E Q U I R E M E N T S S P E C I F I C AT I O N
E R R O R S P E R C O M P O N E N T
E R R O R S P E R C O M P O N E N T
12. “If the novels are still being read in 50 years, no
one is ever going to say: ‘What’s great about that
sixth book is that he met his deadline!’ It will be
about how the whole thing stands up.”
― G E O R G E R . R . M A R T I N