What is Agile? Flashcards

1
Q

What was Agile Manifesto created in response to?

A

It was intended as a response to the heavyweight, documentation driven software development processes that were in common use at this time.

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

What is the problem with traditional development practices?

A

People did not understand or were not able able to accept the complex nature of software product development.

Irrational demands were often placed on people to complete a fixed scope of work to an unrealistic deadline.

This prevented those involved from making often vital trade-off decisions early enough in the product development process to prevent delays and overruns.

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

What does Agility mean?

A

Agility means responding to change while identifying and accepting certain risks

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

What are the values of the Agile Manifesto?

A

The values of the Agile Manifesto are:

Individuals and interactions    over    processes and tools
Working software    over    comprehensive documentation
Customer collaboration    over    contract negotiation
Responding to change    over    following a plan

While there may be value in the items on the right, we value the items on the left more

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

What is Scrum in relation to Agile?

A

Scrum contains specific rules that used correctly, i.e. with the Agile values and principles in mind, can enable greater Agility. Scrum is not the only way to be Agile and Scrum does not in itself guarantee Agility.

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

How many supporting principles are there in the Agile Manifesto?

A

12

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

When was Agile Manifesto created?

A

2001

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