Lesson 3 Flashcards

1
Q

What are the two speciality roles in an Agile Team?

A

Scrum Master
Product Owner

slide 123

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

How often do Agile teams deliver value?

A

every two weeks

slide 123

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

Describe Scrum

A

Scrum is built on transparency, inspection, adaption, and short learning cycles

slide 124

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

Describe Kanban

A

Kanban visualizes and optimizes the flow of work through the system

slide 124

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

What are the roles and responsibilities of the Agile Team?

A

1) Create and refine user stories and acceptance criteria
2) define, build, test and deliver stories
3) develop and commit to team PI objectives and iteration plans

Slide 126

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

What are the roles and responsibilities of the Scrum Master?

A

1) coaches the agile team and facilitates team meetings
2) removes impediments and protects the team from outside influences
3) attends scrum of scrum meetings

slide 126

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

What are the roles and responsibilities of the Product Owner?

A

1) Defines and accepts stories
2) acts as the customer for the developer questions
3) works with product management to plan Program Increments (PI)

slide 126

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

What is a fundamental statement of the Core Value “Build Quality in”?

A

You can’t scale crappy code

slide 129

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

What are Agile Release Trains (ARTs)? (Google definition)

A

a long lived, self-organizing team of Agile Teams, a virtual organization (5 to 12 teams) that plans, commits, and executes together

source: google

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

What are Agile Release Trains (ARTs)? (handbook definition)

A

A virtual organization of 5 - 12 teams that is synchronized on a common cadence (a Program Increment - PI) and aligned to a common mission via a single Program Backlog

slide 132

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

What are the roles on the Agile Release Train?

A
Release Train Engineer
System Architect/Engineering
Business Owners
Product Management
System Team

slide 134

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

What is the responsibility of the Release Train Engineer?

A

acts as the chief Scrum Master for the train

slide 134

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

What is the responsibility of the System Architect/Engineering?

A

provides architectural guidance and technical enablement to the teams on the train

slide 134

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

What is the responsibility of the Business Owners?

A

key stakeholders on the Agile Release Train

slide 134

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

What is the responsibility of Product Management?

A

owns, defines, and prioritizes the Program Backlog

slide 134

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

What is the responsibility of the System Team?

A

provides processes and tools to integrate and evaluate assets early and often

slide 134