Scrum Aspects Flashcards
What are the five Scrum aspects?
Organization
Business Justification
Quality
Changes
Risk
What are the two main categories of roles in a Scrum?
Core roles: product owner, Scrum master, and Scrum team
- are involved in producing the project’s product or service.
- are fully committed to the project.
- responsible for the success of each project iteration and the project as a whole.
non-core roles: stakeholders, Scrum Guidance Body, vendor.
- All team members who are interested in the project.
- no formal role in the project, but they may interface with the team.
- Not being responsible for the success of the project.
What are the responsibilities of each core role in a Scrum process?
Product owner:
- responsible for achieving maximum business value for the project.
- articulate customer requirements.
- Maintain business justification for a project.
- represents customer’s voices.
Scrum master:
- Ensure that the Scrum Team has an appropriate environment.
- guide, facilitate, and teach Scrum practices.
- clears impediments for the team.
- ensure that Scrum processes are being followed.
Scrum team:
- responsible for understanding product owner-specified requirements.
- creating the project deliverables.
What are the responsibilities of each non-core role in a Scrum process?
Stakeholders: customers, users, and sponsors
- interface with the Scrum Core Team
- influence the project throughout
- to whom the project produces the collaborative benefits.
Scrum Guidance Body(SGB) (optional):
- set of documents or group of experts
- involved with defining objectives
- guide the work carried out by the Product Owner, the Scrum Master, and the Scrum Team
vendor(optional): external individual or internal organization
- provide products or services that are not within the core
- competencies of the project organization.
What is quality in Scrum?
In Scrum quality is defined as the ability of the completed product or deliverable to meet the acceptance criteria, and achieve the business value expected by the customer.
Explain the concept of continuous improvement adopted in Scrum.
- The team learns from experience and stakeholder engagements to constantly keep the Prioritized Product Backlog
- The Prioritized Product Backlog is never complete until the closure or termination of the project
- changes to requirements reflect changes to the internal and external business environment.
The scrum process requires work to be completed in the Spring. What are the advantages of this approach?
- errors are fixed right away
- quality-related tasks are completed as part of the same sprint
- ensure quality is inherent in any deliverable as part of a sprint.
Continuous improvement ensures that the gap between the customer’s expectations from the project and the actual deliverables produced is constantly reduced. How?
- continuous improvement with repetitive testing optimizes the probability of achieving the expected quality level
- constant discussion between the Scrum Core Team and the stakeholders including users and customers.
Scrum welcomes changes by using short iterative sprints. How is it beneficial?
it allows customers to regularly interact with Scrum Team members and view deliverables as they are ready and even to require changes if needed.
What is a risk in a scrum process?
Risk is defined as an uncertain event or set of events that can affect the objectives of a project and may contribute to its success or failure.
Managing risks must be done proactively. What are the three steps involved in risk management?
- identified
- evaluated
- proper course of action is determined upon and acted upon.
What are the two factors on which risk identification, assessment, and response are based?
- the probability of occurrence
- the impact in the event of such an occurrence