Day 1 Flashcards

1
Q

Agile manifesto

A

4 values
12 principles

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

Agile Values

A

Individuals and iteration
Working software
Customer collaboration
Responding to change

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

Agile Principles

A

Customer satisfaction
Welcome change
Driver frequently
Working together
Motivated team
Face to face communication
Working software
Consistent pace
Good design
Simplicity
Self organization
Reflect and adjust

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

Common to agile methodologies

A

Short feedback loops
Frequent deliveries
Adapt to process
Repriortization
Sustainable pace

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

Three pillars of scrum

A

Transparency
Inspection
Adaptation

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

Sprints definition

A

Timeboxed iteration

1-2 weeks

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

Product owner definition

A

Voice of customer
Owns value
Gathers feedback
Makes decisions

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

Team facilitator

A

Scrum master

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

Five scrum activities

A

Backlog refinement
Sprint planning meeting
Daily scrum
Sprint review
Sprint retrospective

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

Daily scrum

A

15min daily meeting; assess progress

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

Daily scrum questions

A

What has been done
What will be done
What obstacles are in the way

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

Who owns the backlog refinement meeting

A

Product owner

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

Sprint planning meeting time

A

4x hours per number of sprint weeks

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

Scrum of scrums meeting

A

One member from each team to ask:

Are you impeding another team

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

Sprint review

A

Product owner meeting

1 hour per sprint weeks

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

Sprint retrospective

A

Team meeting; learn about, improve, and adapt process

17
Q

Retrospective time period

A

1 hour per sprint week

18
Q

Scrum artifacts

A

Product Increment
Product Backlog
Spring backlog

19
Q

Product increment def

A

Builds agreed portion of the solution

20
Q

Product backlog def

A

Evolving, prioritized list of work to be done

21
Q

Spring backlog def

A

Sets work as the goal for the sprint

22
Q

Pairing def

A

Two team members working simultaneously

23
Q

Swarming def

A

Members work together to solve a single problem

24
Q

Mobbing def

A

Combination of pairing and swarming

25
Q

Extreme programming (XP) core principles

A

Simplicity
Communication
Feedback
Courage
Respect

26
Q

XP Iterations

A

1-2 weeka

27
Q

XP Specific principles

A

Simplicity
Keep calm and embrace change

28
Q

Most specific of all agile frameworks

A

XP

29
Q

XP LIFECYCLE

A

Release planning
Architectural spike
Iteration planning
Pair programming
Customer approval
Small release

30
Q

XP Team roles

A

Coach
Customer
Programmers
Testers

31
Q

XP Core practices/areas

A

4/13