Mixing and matching Agile methods

As we’ve seen in this chapter, there are a lot of similarities between Scrum, XP, and Kanban. No matter where we start as a team, most will start to combine the practices and thinking of one or more of these methods.

Sometimes we do it without realizing, for example, XP’s User Stories have become a universally accepted way to gather Agile requirements. Sometimes we do it explicitly because we want to enhance our Agile adoption with the benefits of a particular practice. An example is when Scrum teams enhance their workflow using Lean principles, something we’ll discuss in Chapter 8, Tightening Feedback Loops in the Software Development Life Cycle.

When we look at the practices that each method presents, we ...

Get The Agile Developer's Handbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.