Rhea Stadick, COMPANY
For a software quality engineer entering an Agile team for the first time, the transition can be extreme. The traditional software quality practices and activities change in many ways but, looking closely, the core principles are still there. In fact, Agile development can be a software quality engineer’s dream! Agile naturally combines all factors that impact quality – from people to transparency – all in a cohesive system.
This paper focuses on the experience of one software quality engineer who went from a waterfall background and jumped head first into an Agile development environment. It details how Agile and specifically the Scrum process benefits quality. Additionally, it explains key concepts anyone starting Scrum should know and what they don’t always tell you in the books. These are common “gotchas” when adopting Agile which will inevitably derail teams from achieving the quality promises associated with Agile product development if they’re not understood. These topics will range from focus on technical workmanship and practices to accepting transformational change.
This paper will help quality professionals understand how Agile supports creating a quality organization and what to be aware of when embarking on an Agile journey.