Agile Concepts Flashcards

1
Q

When is waterfall method most useful? (2)

A

Entire scope is known in advance and the task will remain stable

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

What is the traditional sequential work model called?

A

Waterfall method

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

Principal downside to the waterfall method

A

Making changes is difficult and expensive

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

Agule model applies to projects with 2 main characteristics

A

Complex and with changing requirements

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

Agile doesnt mean fast, it means..

A

Flexible and able to adapt quickly

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

Agile is a combination of 2

A

Iterative and incremental

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

What does iterative mean?

A

Feedback is taken after each sprint before moving forward

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

What does incremental mean?

A

Work is accomplished in small chunks

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

Agile manifesto principles

A

Value individuals, working software is priority, respond to change, collaborate with customer

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

What does the Principle mean?: early value delivery

A

Focus on the minimal viable product

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

What does the Principle mean?: change for good

A

Do not resist change in requirements, go with the flow

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

What does the Principle mean?: weeks not months

A

Sprints should be of 2-4 weeks or less

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

What does the Principle mean? Partner developers and business people

A

Business people should be available for questions everyday

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

What does the Principle mean? Direct communication

A

Preferably face to face

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

What does the Principle mean? Show and tell

A

End every sprint with an improved product

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

What does the Principle mean? Keep it steady

A

Keep a sustainable pace, dont compromise quality and avoid burnout

17
Q

What does the Principle mean? Keep it simple

A

Look for simple and elegant solutions

18
Q

What does the Principle mean? Empower the team

A

Allow the team to make decisions

19
Q

What does the Principle mean? Continuous improvement

A

Step back and review at the end of every iteration

20
Q

The 5 agile steps

A

Envision
Speculate
Explore
Adapt
Close

21
Q

Agile step: envision: substeps

A

Product vision
Project scope
Project team
Project approach

22
Q

Agile step:envision:product vision

A

Product owner + stakeholders define product

23
Q

Agile step:envision:project scope

A

Define product requirements as backlog items

24
Q

Agile step:envision:project team

A

Get the right people according to backlog

25
Agile step:envision:project approach
Processes and techniques to be used
26
Agile step:speculate substeps (2)
Create epics and break them down into features Release plan
27
Agile step: explore
Start with a plan for each sprint. Each individual commits to their own work
28
6 top benefits of the agile method
Quick delivery of value Greater rate of project completion Higher quality through evolving designs Faster time to market Improved job satisfaction Higher productivity and lower costs
29
3 pilars of scrum
Transparency Inspection Adaptation
30
Values of scrum CFORC
Commitment Focus Respect Courage
31
CFORC: Commitment
Each team member commits to their own workload
32
CFORC: FOCUS
Focus on a small part of the project
33
CFORC: OPENESS
Willingness to share info openly
34
CFORC: COURAGE
To disagree with others
35
What is product backlog?
Items that might add value to the product
36
Steps of the scrum process
Product backlog Sprint backlog planning Sprint process Sprint retrospective
37
What is the scrum balance scorecard for?
Measure the sucess of scrum implementation within a company
38
Types of metrics included un the scrum balance scorecard? (4)
Future orientation Business value Operational excellence Customer orientation
39
Framework which is a step by step approach to introduce scrum to a company
ADAPT