Hybrid Approach Mixing Agile and Waterfall Principles
Mixing agile and waterfall development can lead to some interesting results.
Software development processes usually come in two common forms: agile, which is focused on adding incremental, quantifiable value along the production line, and waterfall, which undertakes a large-scale project as a whole. The latter approach is losing momentum to the former because the agile methodology is simply more consistent.
Steve Pieczko, a veteran software development manager, isn’t looking to reinvent the wheel here. Instead, he suggests using a mixture of agile and waterfall techniques. Coined as “wetagile,” Pieczko’s approach hand-picks the best practices from both methodologies to create that tailored fit for a particular software development project. Here are some helpful ideas that embody the wetagile spirit:
- Programming in pairs is as complimentary as it sounds. If a particular project can stand to benefit from a symbiotic teaming, implement it.
- A constant flow of feedback will be necessary to keep a development project on course and on schedule.
- Share a common language. For example, sometimes in the business world, the word “done” can have various meanings.
Pieczko’s brainchild, wetagile, is a novel idea. It is an a-la-carte option for software development that allows a business to pick and choose only the practices they believe will benefit them.
How did the team at SurveyMonkey know it was time to revamp their pricing strategy? We’re exploring which signals tipped them off and how they made it a success.
Blake Bartlett explains the latest to-go-market strategy, how we got here and why the end user is now the most powerful buyer.