Agile Definitions Flashcards

1
Q

Acceptance Test-Driven Development (ATDD)

A

A method of collaboratively creating acceptance test criteria that are used to create acceptance tests before delivery begins.

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

Agile Coach

A

An Individual with Knowledge and experience in agile who can train, mentor and guide organizations and teams through their transofmration.

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

Agile Unified Process

A

A Simplistic and understandable approach to developing business application software using agile techniques and concepts. It is a simplified version of the Rational Unified Process (RUP)

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

Agile Practitioner

A

a person embracing the agile mindset who colaborates with like minded colleagues in cross functional teams (also known as an agilist)

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

Backlog refinement

A

the progressive elaboration of project requirements and/or the ongoing activity in which the team collaboratively reviews, updates and writes requirements to satisfy the need of the customer

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

Blended Agile

A

Two or more agile frameworks, methods, elements or practices used together, such as Scrum practiced in combinations with XP and Kanban Method.

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

Broken Comb

A

Refers to a person with various depths of specialization in multiple skills required by the team (also known as Paint Drip or T-Shaped)

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

Continuous integration

A

A practice in which each team member’s work products are frequently integrated and validated with one another.

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

Crystal Family of Methodlogies

A

A collection of lightweight agile software development methods focused on adaptability to a particular circumstance.

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

Daily Scrum

A

a brief, daily collaboration meeting in which the team reviews progress from the previous day, declares intentions for the day and highlights any obstacles encountered or anticipated (daily standup)

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

Double Loop Learning

A

A process that challenges underlying values and assumptions in order to better elaborate root causes and devise improved countermeasures rather than focusing only on symptoms.

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

Evolutionary Value Delivery (EVO)

A

Openly credited as the first agile method that contains a specific component no other methods have; the focus on delivering multiple measurable value requirements to stakeholders.

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

eXtreme programming

A

agile software dev. method and leads to higher quality software, a greater responsiveness to changing customer requirements and more frequent releases in shorter cycles.

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

Hoshin Kanri

A

A strategy or policy deployment method

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

Impact Mapping

A

A strategic planning technique that acts as a roadmap to the organization while building new products.

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

Rolling Wave Planning

A

An iterative planning technique in which the work to be accomplished in the near term is planned in detail, while the work in the future is planned at a higher level.

17
Q

Scrum of scrums

A

a technique to operate Scrum at scale for multiple teams working on the same product, coordinating discussion of progress on their interdependencies, and focusing how to integrate the delivery of software, especially in areas that overlap.