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
Q

Agile step:envision:project approach

A

Processes and techniques to be used

26
Q

Agile step:speculate substeps (2)

A

Create epics and break them down into features
Release plan

27
Q

Agile step: explore

A

Start with a plan for each sprint. Each individual commits to their own work

28
Q

6 top benefits of the agile method

A

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
Q

3 pilars of scrum

A

Transparency
Inspection
Adaptation

30
Q

Values of scrum CFORC

A

Commitment
Focus
Respect
Courage

31
Q

CFORC: Commitment

A

Each team member commits to their own workload

32
Q

CFORC: FOCUS

A

Focus on a small part of the project

33
Q

CFORC: OPENESS

A

Willingness to share info openly

34
Q

CFORC: COURAGE

A

To disagree with others

35
Q

What is product backlog?

A

Items that might add value to the product

36
Q

Steps of the scrum process

A

Product backlog
Sprint backlog planning
Sprint process
Sprint retrospective

37
Q

What is the scrum balance scorecard for?

A

Measure the sucess of scrum implementation within a company

38
Q

Types of metrics included un the scrum balance scorecard? (4)

A

Future orientation
Business value
Operational excellence
Customer orientation

39
Q

Framework which is a step by step approach to introduce scrum to a company

A

ADAPT