04 Lecture Flashcards
What are the features of a Defined Process?
- Planned
- Follows strict rules
- Avoids deviations
What are the features of an Empirical Process?
- Not entirely planned
- inspect and adapt
Define the Defined Process Control Model
- Requires that every piece of work is completely understood
- Given a well-defined set of inputs, the same outputs are generated every time
Define the Empirical Process Control Model
- Imperfectly defined process, not all pieces of work are completely understood
- Expects the unexpected: control and risk management is exercised through
frequent inspection
When to use the Empirical Process Control Model
- Change is frequent and cannot be ignored
- Change of requirements, change of technology, change in the organization, people change too.
Definition of scrum in agile processes
Scrum is a technique that deals with interruptions (change)
What are the 3 Scrum Artifacts
1) Product Backlog
2) Sprint Backlog
3) Potentially Shippable Product Increment
What is the Product Backlog?
List of requirements for the whole product
What is the Sprint Backlog?
List of requirements and tasks for one iteration (“Sprint”)
What is the Potentially Shippable Product Increment?
Release to the Product Owner that contains all results of the current Sprint
Which Scrum Meetings do you know?
1) Project Kickoff Meeting -> Product Backlog
2) Sprint Planning Meeting -> Sprint Backlog
3) Daily Scrum Meeting (Standing)
4) Sprint Review Meeting -> Potentially Shippable Product Increment
5) Retrospective
What are the 3 Roles in the Scrum Team
1) Scrum Master
2) Product Owner
3) Developer
What are the responsibilities of the Product Owner?
- Defines the product
- Responsible for results
What are the responsibilities of the Scrum Master?
- Resolves impediments
- Responsible for the process
What are the responsibilities of the Developer?
- Self-organized and cross-functional
- Realizes the product increments