Planning and Managing Development Projects: The Hybrid Way
When the conversations rolls around to hybrid project management, it almost always focuses on the pros and cons of mixing traditional waterfall, Agile and Scrum development frameworks within an applications development effort. To be sure, this is a delicate topic as there are those out there that believe that there is only one right approach to developing software applications and all other approaches are doomed to failure.
For these uber-enthusiasts, mixing approaches is like mixing oil and water…or worse, heresy. The risk we take in swearing allegiance to a specific approach is that following the approach often becomes more important than achieving the goal of the project. This is not a new syndrome within the IT community. Zealots have fought over things like structured programming, relational database concepts, programming languages, hardware platforms and more over decades past.
So with all that in mind—and for those of us not sworn, above all else, to protect and promote the use of a specific framework or development process—let’s explore the merits of using the best of what agile, Scrum, waterfall, etc. are—and how marrying these approaches into a hybrid model impacts the way projects are planned and managed.
For the record, throughout all my years in the PM and IT world (north of 30 years), I have seen frameworks and methods come
Please log in or sign up below to read the rest of the article.
|
"Impartial observers from other planets would consider ours an utterly bizarre enclave if it were populated by birds, defined as flying animals, that nevertheless rarely or never actually flew. They would also be perplexed if they encountered in our seas, lakes, rivers and ponds, creatures defined as swimmers that never did any swimming. But they would be even more surprised to encounter a species defined as a thinking animal if, in fact, the creature very rarely indulged in actual thinking." - Steve Allen |




