To endure, and go calmly on!
Breaking the Addiction to Process Step 8: Stop being a perfectionist and burning out your team to deliver overengineered software.
In traditional projects, a team has a finish line – the last date the software can be delivered to a customer. Time is not managed as well as it could be – perhaps the team is slow to get going, but the deadline is unmovable. As the finish line comes in sight, teams go into overdrive mode, driven to deliver a complete software application.
A related point is that only in Agile do you get the bad news quickly. In a conventional project, bad news comes slowly, fooling everyone into thinking there’s much more time left than there ...