Have you noticed how towards the end of some waterfall projects:
Team members collaborate closely
A lot gets done
A lot gets fixed
Customers get intimate with what’s going on
Product quality improves dramatically
Daily touch base meetings are held
There is intense focus on prioritization
Trade offs are discussed and resolved quickly
Just enough documentation is done
Customers have ah-ha moments
Development is time-boxed to meet the date
What does this feel like? Agile doesn’t it?
I only wish we could begin to feel this earlier on waterfall projects.
Thanks for reading.