Due Date - The Root of All Evils
      ( How to Fail with Agile part II )



                            Kamon Treetampini...
What is due date?

• Due date is the dead line put down to
  the team by the upper management
• It is set by starting with...
There are 4 parameters in
Software development

•   Scope (size)
•   Time (due)
•   Resources (man power)
•   Quality (num...
There are 4 parameters in
Software development (2)

•   Scope (size)
•   Time (due)
•   Resources (man power)
•   Quality ...
The Downfall of Agile Hitler




 http://www.youtube.com/watch?v=l1wKO3rID9g
What happened to the project?
• Carryover stories
• Customer requirement is too complex
• Automated unit testing is harder...
What happened to the tests?
• It has been removed since Iteration #3
  (Why?)
• Because it they were failing
What’s wrong about asking only
senior dev to stay?
• It shows unevenness in the team. Some
  people are more important and...
Why Hitler never know about
this in stand-up meeting?
• It shows stand-up meeting for them is just
  a daily status report...
What's the meaning of quot;We tried
to keep up, but the pace was too
fastquot;?
• The due date already put down to the
  t...
Meaning of quot;It's not our fault.
Customer is making too many
changes”?
• The due date again, prepare for the
  downfall
How about quot;It's OK, we are
doing good at QA testing”?

• The QA is not part of the team. The
  feedback never get to t...
Does Hitler still believe in Agile?
• Yes of course.




•How about you?
How can we get rid of the due
date?
• No, I’m not gonna answer this.


• Let’s discuss!
Upcoming SlideShare
Loading in …5
×

Due Date The Root Of All Evils

1,436 views

Published on

I gave this presentation in Barcampbangkok3 unbconference. on 23 May 2009

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,436
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Due Date The Root Of All Evils

  1. 1. Due Date - The Root of All Evils ( How to Fail with Agile part II ) Kamon Treetampinij @Korn4d
  2. 2. What is due date? • Due date is the dead line put down to the team by the upper management • It is set by starting with ask for an estimation then negotiate until get a reasonable number (lowest)
  3. 3. There are 4 parameters in Software development • Scope (size) • Time (due) • Resources (man power) • Quality (number of bugs)
  4. 4. There are 4 parameters in Software development (2) • Scope (size) • Time (due) • Resources (man power) • Quality (number of bugs)
  5. 5. The Downfall of Agile Hitler http://www.youtube.com/watch?v=l1wKO3rID9g
  6. 6. What happened to the project? • Carryover stories • Customer requirement is too complex • Automated unit testing is harder than expected
  7. 7. What happened to the tests? • It has been removed since Iteration #3 (Why?) • Because it they were failing
  8. 8. What’s wrong about asking only senior dev to stay? • It shows unevenness in the team. Some people are more important and get more tasks than the others
  9. 9. Why Hitler never know about this in stand-up meeting? • It shows stand-up meeting for them is just a daily status report. Everyone afraid tell the unpleasant news to the leader
  10. 10. What's the meaning of quot;We tried to keep up, but the pace was too fastquot;? • The due date already put down to the team and they now suffer with it
  11. 11. Meaning of quot;It's not our fault. Customer is making too many changes”? • The due date again, prepare for the downfall
  12. 12. How about quot;It's OK, we are doing good at QA testing”? • The QA is not part of the team. The feedback never get to the dev in time.
  13. 13. Does Hitler still believe in Agile? • Yes of course. •How about you?
  14. 14. How can we get rid of the due date? • No, I’m not gonna answer this. • Let’s discuss!

×