2. Agile manifesto
• Individuals and interactions over processes
and tools
• Working software over comprehensive
documentation
• Customer collaboration over contract
negotiation
• Responding to change over following a plan
9. The amount of the design decisions we
do before we start coding
• Human nature, Waterfall -> “Think harder”
• Agile, TDD -> “Gather feedback”
You can’t switch to Agile if you don’t
understand the difference.
You need to explain this difference to your
clients.
10. Financial aspect
• Agile -> Maximize Early Earned Value
or Cashflow or Cash on cash return
• Waterfall -> Maximize RoI
11. Agile does not define your process.
It helps you create the process that
will work for you