Agile Methodology Flashcards

1
Q

Who should be involved in an Agile project from the beginning

A

end-users and customers

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

What are the 4 steps to the agile methodology cycle?

A

Define, Develop, Release, Evaluate

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

What are the goals of Agile?

A
  1. Avoid devoting large amounts of time to pre-planning
  2. Use Cyclical Development
  3. Take small steps and compare to the vision
  4. Be adaptive and incremental
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are two assumptions of Agile?

A
  1. There will be change and challenge

2. Feedback from stakeholders yield better results

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

Why is agile effective?

A
  1. Places customer in control
  2. Quick reaction to change
  3. Increased visibility
  4. Self-managed teams
  5. Plan as you go
  6. Issues are less disruptive
  7. Continuous Improvement
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is the benefit of customer involvement?

A

Releases of product in stages where customer can explore and test.

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

How does agile provide quick reaction

A

Uncovers issues early before it jeopardizes results

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

Agile provides increased visibility, why and how?

A

Because customers see the end result sooner and can provide feedback that reconciles the outcome to the solution needed by the customer.

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

What is the advantage of a self-managed team?

A

All the team takes on the responsibility to deliver work. The load is distributed and all contribute.

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

What is planning called in Agile?

A

Release Planning

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

When should agile be used?

A
  1. Emphasis on Speed
  2. Voice of the customer is needed
  3. Problems expected and need rapid resolution
  4. Unknown project tasks
  5. Incremental results need influence of users
  6. requirements change
  7. Project is complex
  8. Considerable uncertainty.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What are the major processes in the Scrum Process Framework?

A
  1. User Stories
  2. Product Backlog
  3. Release Planning
  4. Sprint Backlog
  5. Sprint
  6. Scrum Meetings Daily
  7. Sprint Reviews
  8. Sprint Retrospectives
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is a sprint backlog?

A

It is the planning phase of getting backlog items organized for the next sprint

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

What topics should be shared in Scrum meetings?

A

What was done in the previous day
What is planned for the current day.
Are there any blockages?

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

What is a sprint review?

A

Review of the work that was completed in the current sprint.

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

What should be discussed in a sprint restrospective?

A

Way in which the scrum process was followed and what the team can do to improve performance.

17
Q

What are the 3 possible outcomes of a project?

A

Successful, Challenged or Failed

18
Q

What defines a successful project?

A

Met the schedule, cost and scope objectives

19
Q

What defines a challenged project?

A

Met two of the three items when referring to schedule, cost and scope objectives.

20
Q

What is a failed project?

A

Project terminated before complete or never used.