Domain I. Agile Principles & Mindset Flashcards

1
Q

Agile values Individuals and Interactions over:

A

Processes and Tools

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

Agile values Working Software over:

A

Comprehensive Documentation

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

Agile values Customer Collaboration over:

A

Contract Negotiation

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

Agile values Responding to Change over:

A

Following a Plan

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

Agile values Processes and Tools less than it values:

A

Individuals and Interactions

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

Agile values Comprehensive Documentation less than it values:

A

Working Software

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

Agile values Contract Negotiation less than it values:

A

Customer Collaboration

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

Agile values Following a Plan less than it values:

A

Responding to Change

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

What are the 12 Agile Principles

A

Customer Satisfaction, Welcome Changes, Frequent Delivery, Collocated Team, Motivated Individuals, Face-to-face Conversation, Working Software, Continuous Attention, Simplicity, Self Organization, Regular Reflection.

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

What is Agile?

A

The ability to move quickly and easily.

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

What is Agile Software Development?

A

•Set of principles•Requirements and solutions evolve through the collaborative effort of self-organizing cross-functional teams•Adaptive planning, evolutionary development, early delivery, and continuous improvement •Rapid and flexible response to change

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

What is distinct about Agile?

A

Quality Focus, Iterative and Incremental, Face-to-Face Communication, Short Feedback Loops

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

While Waterfall is Predictive, Agile is:

A

Adaptive

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

While Waterfall is One time through each stage, Agile is:

A

Iterations or Sprints

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

While Waterfall is Documentation/Deliverables, Agile is:

A

Working Software

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

While Waterfall is Big Design Up Front, Agile is:

A

Design is informal and incrementa

17
Q

While Waterfall is Interaction with users during requirements and user testing, Agile is:

A

High interaction with users

18
Q

While Waterfall is Focus on meeting project requirements/specifications, Agile is:

A

Focus on meeting customers needs

19
Q

While Waterfall is Structured, Functional, Siloed Teams, Agile is:

A

Cross-Functional, Self-Organizing Teams

20
Q

Name Practice Centric Agile Methodologies:

A

XP and Agile Modeling

21
Q

Name Work Flow Agile Methodologies:

A

Scrum and Kan Ban

22
Q

Name Specifications Centric Agile Methodologies:

A

FDD

23
Q

Name Full Lifecycle Agile Methodologies:

A

DSDM and RUP

24
Q

What is an Iteration?

A

The uninterrupted period of time during which team performs work, at the end of which the team delivers “potentially shippable” product. Also referred to as a Sprint.

25
Q

What is a Backlog?

A

An ever-evolving list of product requirements, prioritized by the customer (or customer representative), that conveys which features to implement first.

26
Q

What is are User Stories?

A

A very high-level definition of a requirement, containing just enough information so that the developers can produce a reasonable estimate of the effort to implement it.

27
Q

What is a Daily Meeting?

A

A whole team meeting that happens at the same time every day that usually lasts 15 minutes or less, allowing the team to synchronize with each other.