CHAPTER 4: COMMON AGILE METHODOLOGIES AT A GLANCE
Scrum is an iterative project management methodology that is most commonly used for Agile software development projects, but is suitable for any project-based work. Scrum provides a framework for business areas to identify and prioritize work required, and for project teams to commit to the subset of priority items they believe can be delivered in each two- to four-week iteration (or “sprint”).
Scrum requires the nomination of resources to fulfill key roles in the project, including:
• The Product Owner: who represents the needs of the business and is responsible for documenting and prioritizing high-level requirements as input into ongoing planning
• The Scrum Team: a cross-disciplinary ...