02. What is Agile? Flashcards

1
Q

What is Agile?

A

A response to the increasing flexibility needed to deal with the rapidly changing environment within which projects are now delivered.

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

What is a scrum?

A

Relies on incremental development. Each iteration consists of 2-4 week sprints where each sprint’s goal is to build the most important features first and come out with a potentially deliverable product.

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

What is a kanban?

A
  • A process designed to help teams work together more effectively
  • A method for managing the creation of products with an emphasis on continual delivery
  • Quicker start to finish
  • Continuously improving the flow of work
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is extreme programming?

A

A software development discipline that organises people to produce higher quality software more productively

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

What is programming (XP)?

A

XP attempts to reduct the cost of changes in requirements by having multiple short development cycles.

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

What are the differences between scrum and Extreme Programming (XP)?

A
  • Scrum teams use sprints that are typically 2-4 weeks long whereas XP teams typically work in iterations of 1-2 weeks
  • Scrum teams do not allow changes to sprints whereas XP teams are more amenable to change within iterations
  • XP teams work in a strict priority order set by the customer (Scrum’s Product Owner) whereas Scrum teams determine the sequence to develop backlog items
  • Scrum doesn’t prescribe by any engineering practices, but XP does
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is DSDM?

A

Formally known as Dynamic System Development Method, DSDM is an Agile method that focuses on the full project lifecycle.

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

What is SAFe?

A

The Scales Agile Framework (SAFe) is a set of organisation and workflow patterns for implementing agile practices at enterprise scale.

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

What are the 4 values of the Agile Manifesto?

A
  1. Individuals and interactions over processes and tools
  2. Working software over comprehensive documentation
  3. Customer collaboration over contract negotiation
  4. Responding to change over following a plan
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Agile requires the same disciplines as other project management methods, but offers…

A

…different approaches to making progress.

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

When might a fuller Agile approach be needed?

A

Complex environments

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

What are the benefits of using DSDM?

A
  • Greater ability for effective business direction
  • Greater business ownership of solution more likely
  • Delivery on time whilst protecting solution quality
  • Greatly reduced risk of building wrong solution
  • More likely to meet real business need
  • Smoother deployment through collaboration
How well did you know this?
1
Not at all
2
3
4
5
Perfectly