Iterative Development Flashcards
Iteration
- Repeating of a process with the aim of approaching the desired goal, target or result.
- Results of one iteration are used as starting points for the next.
What is the Scrum Framework driven by?
Goal of delivering maximum business value in a minimum time span
What does Scrum support?
Iterative development of deliverables.
What may customers not be able to do?
Define concrete requirements or may not be confident of how the end product may look.
Iterative model
Is flexible in ensuring that any change can be included as part of the project.
User Stories have to what?
Be written constantly throughout the project.
What are Epics?
- User stories that are considered high-level functionalities
- Too large to complete in 1 Sprint
- Must be broken down into smaller user stories
Each complex aspect is broken down through what?
Progressive Elaboration
What processes are used in Prioritized Product Backlog?
- Create User stories
- Estimate user stories
- Commit user stories
Responsibilities of a Product Owner?
- Ensuring increased ROI with each sprint
- Thorough understanding of project business justification
- Draft prioritized product backlog
- Decides what deliverables & values are delivered each sprint
- Estimate User stories & commit user stories processes produce sprint backlog
- Each sprint the Create Deliverables is used to develop Sprint’s outputs
Responsibilities of Scrum Master?
- Ensure Scrum processes are followed
- Facilitates team to work in most productive way possible
Scrum team responsibilities?
Self-organizes & aims to create sprint deliverables from user stories in sprint backlog.
What occurs in Large Projects?
Many cross-functional teams work in parallel across Sprints
What happens after Sprint is completed?
- Product owner accepts and rejects deliverables
- Based on Acceptance criteria in the Demonstrate & Validate Sprint process