The Process

While Scrum is a great place to start, there are a number of other agile frameworks from which teams will pull various disciplines and practices.

For example, most Scrum teams cannot get to a high quality product increment without adopting some practices of Extreme Programming. Lean Software Development also provides a framework of thought and set of tools that is decades-old.

The best agile teams realize that there is not a one-size-fits-all “methodology”; rather, they start with something simple and then inspect and adapt from there.

The result is some sort of Scrum/XP/Lean/DSDM mashup. And that’s exactly the point.