Today, most companies are looking for Agile skills. If you want to advance outside of an employer entrenched in a Waterfall approach, you often will need to show that Agile skill set. Even within your current employer, there may be a time when Agile skills are looked upon as valuable.
To change a Waterfall-focused dynamic, become actively involved in the Agile community (e.g., a local Agile user group). Meet other Agile professionals, connect with the community and learn from others within it; follow them on Twitter and LinkedIn.
You also can advocate for Agile within your own organization, even if it does support a Waterfall approach. Many Agile teams don't follow the Agile model exclusively; rather, they selectively take on pieces that make sense to their unique environment. You may find that your teams are open to sprints, even though they plan everything out in phases and deliver working code infrequently.
To become an Agile advocate, you have to be viewed as an Agile expert within your company. How do you do this? First, start by questioning whether there is a better way to move forward with your project. If you are speaking up and offering fresh ideas, you may find that your teams are receptive. Second, you'll need to educate yourself on Agile. Get a certification, whether paid for by your company or on your own. It is an investment in your career.
Last, there are likely others in your organization who want to move away from a Waterfall approach. Find them, and start an internal Agile interest group. Together you may be able to effect changes that you may not be able to do separately.
Take advantage of Agile principles in testing
How Bose made the transition from Waterfall
Dig Deeper on Topics Archive
Related Q&A from Gerie Owen
Web services and APIs aren't the same -- or are they? How do web services and API testing differ, and what does each type of test aim to achieve? Continue Reading
A script-based tool has replaced a daily testing exercise on some code. Is it simply an automated test, part of a test automation strategy or even ... Continue Reading
Developers and testers strive to create quality, reusable code to deploy apps faster and keeps users happy. But what metrics should they track to ... Continue Reading