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.
On the last episode of the season, Tope Awotona, Founder & CEO of Calendly, shares his take on product led growth and what finally convinced him the was the right business to build.
This episode features Vlad Magdalin, Co-founder & CEO of Webflow, a business that took four tries to get off the ground. Find out how they think about creating a product that’s applicable to as many people as possible and why adding incremental value is more important than shipping a perfect product.
Many tools have emerged to help PMs do their jobs more effectively. These make up the product stack, composed of more than a dozen categories. But what is the actual function of each category? Here, we drill down.