Agile concepts and techniques Flashcards

1
Q

Definition of Done

A

A set of criteria that is used to determine if a piece of work or collection of work items is completed

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

Definition of Ready

A

A set of criteria that is used to determine if a piece of work is ready to be started

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

Burn Up Chart

A

Used to show how much work has been done. This is used when the amount of work within the given timeframe may well change.

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

Burn Down Chart

A

Used to show how much work remains. This is used when the amount of work in a timebox is fixed.

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

Retrospectives

A

A regular event that looks at how the process of doing work can be improved.

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

Scrum

A

An iterative timeboxed approach to product delivery

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

User story

A

A tool used to write a requirement in the form of who, what and why

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

Workshops

A

An event where people come together in a room to achieve an objective

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

Gap Analysis

A

An activity that compares two sets of data and identifies the differences

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

Kanban

A

A way to improve flow and provoke system improvement through visualisation

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

FDD

A

Iterative software development process focussing on features

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

DevOps

A

A collaborative approach between development and operations where teams merge as much as possible

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

DSDM/AgilePM

A

An agile project framework that operates at all levels of a project. Has 8 guiding principles and a collection of key techniques that can be used throughout a project

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

Lean Startup

A

Originally an approach to creating and managing new business ventures, but now can be applied to any new business

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

XP

A

Iterative software engineering practice that often exists in tandem with Scrum or Kanban

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

Lean

A

An approach that focuses on improving processes by maximizing value through eliminating waste (such aswasted time and wasted effort).

17
Q

CME

A

Assigned to the delivery team. Representative of all customer shareholders. responsible for enusring that the project products are understood and correct in detail

18
Q

SME

A

Assigned to delivery team. Providing technical support to build and initially quality check the products.