Professional Scrum Flashcards
What are the 3 roles that makeup a Scrum Team?
- Product Owner
- Scrum Master
- Developers
What is Scrum?
Scrum is a framework for managing projects
True or False
Scrum is a methodology or process
False
What is empiricism?
Empiricism is the theory that knowledge is derived from experience
What is lean?
Lean is a way of thinking about creating value with less waste
What is agile?
Agile is a project management approach that embodies the values and principles written in the agile manifesto
What are the 4 agile values?
Value:
1. Individuals and interactions over processes and tools
2. Working software over comprehensive documentation
3. customer collaboration over contract negotiation
4. Responding to change over following a plan
How should you think about Agile and Scrum?
Agile is the specification, Scrum is the implementation
What are the 3 Scrum pillars?
- Transparency
- Inspection
- Adaptation
What is a product goal?
A product goal is the desired future state of a product
What is a product backlog?
A product backlog is an ordered list of items needed to create and maintain a product
True or False
The product goal is in the product backlog
True
Who is accountable for the effective management of the product backlog?
The product owner
Can a product owner delegate the management of the product backlog to others?
Yes, but the product owner is still ultimately accountable for the effective management of the product backlog
What are the 5 scrum values?
- Commitment
- Focus
- Openness
- Respect
- Courage
What is technical debt?
Technical debt is the unpredictable cost for implementing sub-optimal solutions. Technical debt can be intentional or unintentional and is usually the result of time/business constraints
What is DevOps?
DevOps is the combination of software development and IT operations
What is a stakeholder?
A stakeholder is an entity with an interest in the product. A stakeholder is external to the scrum team
Who represents the stakeholders?
The product owner
True or False
Within a Scrum Team, there are no sub-teams
True
What is the typical size of a scrum team?
10 or fewer people
Who is accountable for creating a valuable, useful Increment every Sprint
The scrum team
What is an increment?
An increment is functional piece of software that meets the definition of done
True or False
The product owner is a committee, not a person
False
What are the 5 scrum events?
- Sprint
- Sprint planning
- Daily scrum
- Sprint review
- Sprint retrospective
How long is a sprint?
1 month or less
Who has the authority to cancel a sprint if the sprint goal becomes obsolete?
The product owner
True or False
The sprint planning requires the collaborative work of the entire scrum team
True
True or False
The scrum team cannot invite other people to the sprint planning to provide advice
False
True or False
The sprint goal requires the collaboration of the entire scrum team
True
When must the sprint goal be finalized?
The sprint goal must be finalized before the sprint planning ends
What is a forecast?
A forecast is the selection of PBIs developers believe they can complete during a sprint
What is the maximum amount of time that can be allocated to the sprint planning for a 1 month sprint?
8 hours
What are the 3 components of the sprint backlog?
- Sprint goal
- PBIs selected for the sprint
- Plan for delivering the work
What is the purpose of the daily scrum?
The purpose of the daily scrum is to inspect the progress towards the sprint goal and to adapt accordingly. The work for the next 24 hours is also planned during the daily scrum
Who must attend the daily scrum?
Developers
What is the purpose of the sprint review?
To inspect and present the increment(s). Attendees collaborate on what to do next