2 Flashcards
1
Q
Scrum
A
the alternative agile project management framework that allows teams to deliver usable software periodically throughout the life of the project, absorbing change and new requirements as the project proceeds.
2
Q
SCRUM characteristics (4)
A
- self organizing teams
- product progresses in a series of month-long “sprints”
- requirements are captured as items in a list of product backlog
- no specific engineering practices are described
3
Q
SCRUM roles(3)
A
- product owners
- Scrum masters
- team members
4
Q
SCRUM roles(3)’
**product owner
A
- establish and communicate product
- manage ROI
- prioritize and manage product backlog
5
Q
SCRUM roles(3)’
**scrumaster
A
- manage/enforce practices
- remove team impediments
- lead, coach, and facilitate
6
Q
SCRUM roles(3)’
**team members
A
- cross functional, self organizing
- turns backlog items into features valuable for the business
7
Q
SCRUM ceremonies (4)
A
- sprint planning meeting
- daily scrum meeting
- sprint review
- spring retrospectives
8
Q
SCRUM ceremonies (4)
**sprint planning meeting
A
- negotiating between the team and the product owner about what the team will do during the next sprint
9
Q
SCRUM ceremonies (4)
**daily scrum meeting
A
- 15 minute (or so) daily meeting for each team member to answer 3 questions
- what have I done since last Scrum meeting?
- What will I do before the next SCRUM meeting?
- What prevents me from performing my work efficiently?
10
Q
SCRUM ceremonies (4)
**sprint review
A
- the team presents what is accomplished during the sprint, usually taking the form of a demo
11
Q
SCRUM ceremonies (4)
**sprint retrospectives
A
- the team and Scrummaster meet to discuss what went well and what ti improve in the next sprint
12
Q
SCRUM - major pitfalls (3)
A
- teams are hesitant to self organize
- sprint turns into mini-waterfalls
- team relies on traditional metrics
13
Q
SCRUM advantages (5)
A
- productivity
- continuous development process improvement
- communication improvement
- minimized team to market
- successful team attitude