Agile Theory Flashcards

1
Q

The 4 values of agile

A
  • people over process and tool
  • working software over comprehensive documentations
  • customer collaboration over rigid contract
  • responding to changes over following a plan

Piss off kus Chan !

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

The 4 part of the SCRUM cycle

A

1) plan
2) build
3) test
4) review

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

3 roles in Scrum

A
  • product owner
  • scrum master
  • team (dev and testers)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

criteria for user story

A
Independant
Negotiable
Valuable
Estimable
Small
Testable

INVEST

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

Scrum master questions for a daily scrum

A

What have you done since last daily scrum
What will you do before the next daily scrum
What obstacles are impeding your work

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

Retrospective meeting questions

A

What works well?
What did not work?
What should we change for the next sprint?

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

3 scrum artefacts

A

Product backlogs
Sprint backlogs
Burndown chart

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

4 scrum meetings

A

Sprint planning
Daily scrum
Sprint review
Sprint retrospective

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

Scrum process

A
Product backlog
Sprint planning
Sprint backlog
Daily scrum
Sprint
Shippable product
Sprint review
Sprint retrospective
Product backlog...
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

PBIs

A

Product backlog items (stories and defects)

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

User story template

A

As a ‘user’ I want ‘function’ so that ‘result’

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

Acceptance criteria template

A

Given ‘context’
When ‘event1’, ‘event2’
Then ‘outcome1’, ‘outcome2’

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

Release burndown chart

A

Track and forecast project progress: based on remaining effort on the product backlog and time. Best created in the sprint review.
Y=story point left, x=sprint number.

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

Definition of done

A

A description of the criteria every increment must fulfill: backlog->working software tested and documented

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

3 pillars of scrum

A

Transparency, inspection, adaptation

Transinspad

(Empirical process control)

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