Chapter 20. Cross-Functional Team

The team that utilizes the Cross-Functional Team practice is one that has the necessary expertise among its members to take a requirement, such as a use case or user story, from its initial concept to a fully deployed and tested piece of software within one iteration. For example, a user story can be taken off the backlog, elaborated and developed, tested, deployed, and whatever else needs to be done for that story to reach the done state. Figure 20-1 illustrates the relationship between the Cross-Functional Team practice and the Collective Code Ownership and Pair Programming practices.

Figure 20-1. The Cross-Functional Team practice relies on collective code ownership to enable different team members to build ...

Get Agile Adoption Patterns: A Roadmap to Organizational Success 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.