Scrum Flashcards

1
Q

Scrum overview

A

1) Rigid
2) Roles and responsibilities
3) Strategic meetings
4) Sprint events
5) Artifacts

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Scrum vs Waterfall

A

1) defined scope vs changing scope
2) well defined req vs changing requirements
3) reliable estimation vs not all activities known /non estimateable
4) Linear vs iterative
5) scope /budget vs value

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

scrum 3 pillars

A

1) visibility
2) inspection
3) adaptation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Scrum structure

A

1) Well defined roles
2) fixed time boxes
3) at least 5, no more than 9
4) strict enforcement
6) burndown chart updated after every scrum meeting

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Pigs and chicken

A

1) Chicken is involved but pig is committed

2) rooster - unproductive

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Product owner responsibilities

A

1) Determines features, release date, prioritization,budget

2) protect team members from distraction

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Development team

A

1) membership should only change between the sprints
2) Cross functional (everything can be done without outside help)
3) Create definition of done

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Scrum master

A

1) Usually project manager or project leader
2) enacting scrum values and practices
3) remove impediments, politics, keep team productive
4) foster close cooperation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Servant leadership

A

1) Delegates
2) Supports initiative
3) Emerges from anywhere (power)
4) accesses power for the interest of the team
5) gives credits to others and takes blame

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Scrum events

A

1) Strategy meeting
2) Release planning
3) Sprint planning
4) Sprint review
5) Sprint retrospective
6) Daily scrum

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Strategy meeting attendeess

A

1) product owner(lead and facilitate)
2) stakeholder
3) scrum master
4) project manager

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Strategy meeting steps

A

1) Create product vision statement
2) Create initial epic user stories
3) Create initial detailed user stories
4) Prioritization
5) Create initial product road map
6) Create initial product backlog

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Release planning overview

A

1) Plan the specific release (deliver cycle)
2) Plan which features will be included
3) Prioritization for each release
4) Create initial high level estimates for features

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Release meeting attendeess

A

1) product owner(lead and facilitate)
2) stakeholder
3) scrum master
4) project manager
5) Development team members

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Release planning guidelines

A

1) 4 to 8 hours
2) PO creates agenda, leads, establishes the ground rules, documents output
3) Conducted periodically based on agreed upon release dates

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Release planning steps

A

1) Review product vision (PO)
2) Review key dates and milestones (PO)
3) Present product backlog (PO)
4) Dev team asks questions
5) Relative estimation
6) determine sprint length
7) release theme
8) Create release product backlog
9) stakeholder consensus
10) PO commitment

17
Q

Sprint planning overview

A

1) backlog items to be completed
2) detailed task for the backlog item
3) identify acceptance criteria according to the definition of done

18
Q

Sprint planning guidelines

A

1) 2 hours for every week of sprint

2) PO creates agenda

19
Q

Sprint planning steps(1)

A

1) Discuss sprint goal(PO)
2) Present user stories (PO)
3) estimation (planning poker - more specific level than relative size)

20
Q

Sprint planning steps(2)

A

1) Define and assign tasks
2) review workload and determine feasibility
3) agreement
4) PO decides what will be included

21
Q

Sprint review

A

1) ensure product acceptance criteria met
2) demo
3) process feedback
4) outline expected functionality in next sprint

22
Q

Sprint review potential roadblocks

A

1) Not showing actual functionality
2) attempting to include last minute functionality
3) PO may not accept certain functionality
4) Functionality may have worked, but not anymore

23
Q

Sprint review guidelines

A

1) 1 to 2 hours
2) invite all
3) why demo did not happen and when will happen

24
Q

Sprint review steps

A

1) PO present release goal, sprint goal, and new features
2) demo by team members
3) Field questions
4) PO formally accepts and close the sprint

25
Q

Sprint retrospective

A

1) 1 to 3 hours
2) 45 minutes for each week of sprint
3) evaluate what done correctly, what can be approved next
4) Plan for improvement and potential roadblocks
5) Only to the Scrum team

26
Q

Sprint retrospective roadblocks

A

1) ganging up on individual team member
2) individual or process external team are blamed
3) may be facilitator for conflict resolution

27
Q

Sprint retrospective steps

A

1) What went well
2) what did not go well
3) improvement for negative items
4) determine next sprint roadblocks

28
Q

Daily scrum attendees

A

everybody involved in the project

29
Q

Daily scrum guidelines

A

1) Daily 15 minutes, same place same time

2) scrum team members must attend

30
Q

Daily scrum steps

A

1) What accomplished from last meeting
2) what will be working today
3) What roadblock in your way
4) log parking lot issues and take it offline

31
Q

Scrum staging

A

The process of defining and prioritizing the nonfunctional requirements for scaling is called staging. Staging occurs prior to the start of the first Sprint and takes just one day. During this day, the nonfunctional scaling requirements for this particular project are determined and placed in the Product Backlog.

32
Q

three level of listening

A

Level I – Internal Listening - Listening to our own thoughts and judgements
Level II – Focused Listening - Focus on what the client is saying
Level III – Global Listening - Listening focus is on more than just the words