Get Over It; There's Always a Date
I say this after 19 years making software: There’s always a date. Get over it.
I’ve lived through the Agile Revolution, and various schemes to sell consulting named: Spiral, Rational Unified Process, eXtreme Programming, Scrum, Kanban, and the Scaled Agile Framework.
Through it all, there’s always some sort of date. Words like:
- Milestone
- Need by date
- Deadline
- Start of Production
- Promise Date
- Customer Promise
- Statement of Work
Honestly, if they’re not there, you should probably be worried. Projects of significance require planning and planning requires dates. If you haven’t seen a date in quite sometime, you might want to join the rest of us getting paid oodles of money to ship features to customers who’ll pay us.





