|
Introduction: PeopleCert Scrum Master I
|
|
1 Introduction to Agile Project Management
|
What Is Agile?
|
- Define the term Agile
- Identify key terms used to describe Agile approaches, like predictive; iterative; incremental; and adaptive
|
|
|
Agile Values and Principles
|
- Define the Agile Manifesto and explain its purpose
- Describe the purpose of the four values of the Agile Manifesto
- Describe the purpose of the 12 principles of the Agile Manifesto
|
|
2 Scrum as an Agile Framework
|
What Is Scrum?
|
- Define the term Scrum
- Describe the purpose of Scrum
- Describe the benefits of Scrum in relation to the common challenges faced by IT
|
|
|
The Three Pillars of Scrum
|
- Know that Scrum is founded on empirical process control
- Define the three pillars of Scrum: inspection; adaptation; and transparency
- Explain the purpose of the three pillars of Scrum
|
|
|
Scrum Values
|
- List the five Scrum values: commitment; focus; openness; respect; and courage
- Identify examples for each of the five Scrum values
- Explain the purpose of the five Scrum values and their interaction with the Scrum Team
|
|
3.The Scrum Framework & Team
|
The Scrum Framework
|
- List the Scrum main practices: roles, events, artifacts and rules
- Identify the purpose of the Scrum Practices
- Define the main Scrum roles: Product Owner, Development Team, Scrum Master
- Define artifact and the main Scrum artifacts: Product Backlog, Sprint Backlog, Product Increment
- Define the terms Timeboxing Sprint and the main Scrum events: Sprint Planning, Sprint Execution, Daily Scrum, Sprint Review, Sprint Retrospective
- List the 13 Scrum rules
|
|
|
Roles
|
- Know that the Scrum Team consists of a Product Owner, the development team, and a Scrum Master
- Describe the impacts of people performing multiple Scrum roles
|
|
|
Teams
|
- Define the term self-organizing team
- Describe the characteristics of a selforganizing team
- Define the term cross-functional team
- Describe the characteristics of a cross-functional team
|
|
|
The Product Owner Role
|
- Describe the characteristics of an effective Product Owner
- Identify the responsibilities and accountabilities of the Product Owner within Scrum
|
|
|
The Development Team Role
|
- Describe the characteristics of an effective Development Team
- Identify the responsibilities and accountabilities of the Development Team within Scrum
- Know the ideal Development Team Size
|
|
|
The Scrum Master Role
|
- Describe the characteristics of an effective Scrum Master
- Identify the responsibilities and accountabilities of the Scrum Master within Scrum
- Define the term Servant Leadership
- Define the term Servant Leadership
- List the ways that a Scrum Master serves the Product Owner
- List the ways that a Scrum Master serves the Product Owner
- List the ways that a Scrum Master serves the Development team
- List the ways that a Scrum Master serves the organization
|
|
|
Technical Debt
|
- Define the term technical debt and its impact
- Describe the types, the causes and consequences of Technical Debt
|
|
4 Scrum Artifacts
|
Product Backlog
|
- Identify the attributes of a product backlog
- Describe the purpose of the product backlog in Scrum and who is responsible for its development and maintenance
- Define the terms product backlog item (PBI), requirements statement, acceptance criteria, increment, and conditions of satisfaction
- Define the term Product Backlog Grooming
- Define the terms "epic", "feature" "user story", "story points" in relation the PBIs, during product backlog grooming.
- Identify the purpose and process steps involved in the product backlog grooming in Scrum including the roles of the Scrum team
|
|
|
Sprint Backlog
|
- Describe the purpose of a sprint backlog in Scrum
- Identify the attributes of a sprint backlog, how it can be altered and which role may perform any alterations
|
|
|
Product Increment
|
- Define the term product increment
- Define the potentially shippable product and describe its purpose in Scrum
- Define the terms conditions of satisfaction, definition of done, and definition of ready
- Differentiate between the definition of done (DoD) and acceptance criteria.
- Define the term "velocity" identify estimation techniques used to calculate velocity and its purpose
- List practices that will help Scrum teams deliver a high-quality product increment and reduce technical debt.
|
|
|
Artifact Transparency
|
- Explain the importance of artifact transparency
- Describe the impact of artifacts that are not fully transparent
- Identify examples of how transparency must be inspected, adapted and increased at the Scrum events
|
|
5 Scrum Planning
|
Multilevel Planning
|
- Define multilevel planning and explain how multilevel planning helps teams
- Describe the concept of the planning onion and list the six planning levels (day, iteration, release, product, portfolio, strategy)
|
|
|
Release Planning
|
- Define Release backlog, Release Planning and describe its goal
- Identify the timing, participants, and process steps involved in the release backlog
- Define "fixed-scope release" and "fixed-date release"
|
|
6 Scrum Events
|
Sprint Planning
|
- Describe the purpose of the sprint planning event
- Identify the process steps involved in the sprint planning event including the roles and responsibilities of the Scrum team
- Identify the correct length of time for a sprint
- Define the term "capacity" in relation to sprint planning including the various factors that influence a team's capacity.
|
|
|
Sprint Execution
|
- Describe the purpose of the sprint execution event
- Identify the process steps involved in the sprint execution event including the roles and responsibilities of the Scrum team
|
|
|
Daily Scrum
|
- Describe the purpose of the daily scrum event
- Identify the process steps involved in the daily scrum event including the roles and responsibilities of the Scrum team
- Identify the attributes of an effective daily Scrum meeting.
|
|
|
Sprint Review
|
- Describe the purpose of the sprint review event
- Identify the process steps involved in the sprint review event including the roles and responsibilities of the Scrum team
- Describe the outcomes of a Sprint Review
|
|
|
Sprint Retrospective
|
- Describe the purpose of the sprint retrospective event
- Identify the process steps involved in the sprint retrospective event including the roles and responsibilities of the Scrum team
|
|
7 Information Radiators
|
Types of Information Radiator
|
- Define the term "information radiator" explain the purpose, and provide examples of information radiators
- List the Types Information Radiators
|
|
|
Purposes of Information Radiators
|
- Define sprint backlog chart, Product Backlog chart, Burn-down/Burnup chart and burnup chart and explain the purpose of each.
- Describe the purpose of visual management tools in relation to Scrum and identify the attributes of effective visual management tools, including kanban charts and task boards, and explain the benefits of each
|
|
8 Scaled Scrum
|
The Purpose of Scaling Scrum
|
- Define the term Scaled Scrum
- Describe the purpose and goal of scaling Scrum
|
|
|
Roles in Scaling Scrum
|
- Know the roles in Scaled Scrum
- List the main responsibilities of the Chief Scrum Master in Scaled Scrum
|
|
|
Scaled Artifacts and Events
|
- Describe how to scale the product backlog
- Identify the reasons of a consistent definition of done across multiple teams working on the same product log
|