Ever heard of Water-Scrum-Fall? Ever heard someone in a product development group tell you “they use a hybrid-agile approach”? There’s a million ways people continue using a traditional, phase gated, software development lifecycle approach and marry it with an agile framework or methodology. They'll put familiar labels on meetings to get some of the benefits. They might use the word ‘Sprint’ to describe a chunk of time when some type of work happens or use 'daily standups' as a way to keep the project manager up-to-date on the work done the day before.
I’m not writing to tell you that you're bad, evil, doing it wrong, or the agile gods are going to strike you down. I'm going to write about how to be mostly-successful using a phase-gated approach and still be agile. Yeah, sounds kinda crazy, right?
Here's how to do it: