Agile way of thinking Flashcards

1
Q

What are the four steps that describes continuous improvement?

A

Plan
Do
Check
Act

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

Traditional project management models include:

A

Waterfall – Sequential

Predictive – Linear

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

What are the sequential waterfall steps model approach to software development?

A

Analyze, Design, Develop, Test, Deploy.

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

__________ model is suitable when the entire scope is known and remains stable.

A

Waterfall

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

What is the #1 disadvantage of the waterfall model?

A

Changes are expensive

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

_______ models are designed such that it is easy to absorb changes.

A

Agile

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

What type of model is being depicted?

A

Agile

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

Agile is a combination of:

A

Incremental and iterative steps

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

Agile is characterized by the use of _________ that leads to frequent reassessment and adaptation of the product and the plans.

A

sprints

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

Cite some problems with a Waterfall model.

A
Frequent changes to requirements
Interface with other systems
Complex and multidisciplinary technology
Rapid rate of technological advance
Difficulty in arriving at consensus
Pressure to have shorter time-to-market
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

______________ is a statement which describes the values that all the agile methods subscribe to.

A

Agile manifesto

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

The four values outlined in the Agile Manifesto are:

A

Value individuals
Use working software
Respond to change
Prioritize customer collaboration

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

Value individuals and interactions over …

A

processes and tools.

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

Use working software over …

A

comprehensive documentation

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

Respond to change over …

A

following a plan

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

Prioritize customer collaboration over …

A

contract negotiation

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

Agile Principles

  1. Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.

what’s a good short slogan?

A

Early Value Delivery

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

Agile Principles

  1. Welcome changing requirements, even late in development. Agile processes harness change for the customer’s competitive advantage.

what’s a good short slogan?

A

Change for Good

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

Agile Principles

  1. Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter time scale.

what’s a good short slogan?

A

Weeks not months.

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

Agile Principles

  1. Business people and developers must work together daily throughout the project.

what’s a good short slogan?

A

Partner with Business

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

Agile Principles

  1. Build projects around motivated individuals. Give them the environment and support they need and trust them to get the job done.

what’s a good short slogan?

A

Motivation and Trust

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

Agile Principles

  1. The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.

what’s a good short slogan?

A

Direct and Open Communication

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

Agile Principles

  1. Working software is the primary measure of progress

what’s a good short slogan?

A

Show and Tell

24
Q

Agile Principles

  1. Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.

what’s a good short slogan?

A

Keep It Steady

25
Agile Principles 9. Continuous attention to technical excellence and good design enhances agility. what's a good short slogan?
Never compromise quality
26
Agile Principles 10. Simplicity, the act of maximizing the amount of work not done, is essential. what's a good short slogan?
Keep it Simple
27
Agile Principles 11. The best architectures, requirements, and designs emerge from self-organizing teams. what's a good short slogan?
Empower the Team
28
Agile Principles 12. At regular intervals, the team reflects on how to become more effective and then tunes and adjusts its behavior accordingly. what's a good short slogan?
Continuous Improvement
29
In Agile Project Management (APM) what is the first process?
1. Product Vision - Product owner visualizes the product with the stakeholders.
30
In Agile Project Management (APM) what is the second process?
2. Project Scope - Project requirements are in the form of backlog items.
31
In Agile Project Management (APM) what is the third process?
3. Project Team - Aims to get the right people with the required skill sets and expertise.
32
In Agile Project Management (APM) what is the fourth process?
4. Project Approach - Processes and techniques are tailored as per the project requirements.
33
In Agile Project Management (APM) speculate stage incubuses steps:
Release Plan - how the team intends to achieve the vision, release contains multiple iterations.
34
In Agile Project Management (APM) Explore stage incubuses:
Each sprint starts with sprint planning Team delivers a working increment at the end of each iteration Team members work on technical practices Architecture and design evolve during iteration
35
In Agile Project Management (APM) Adapt stage incubuses:
Product is tested and validated frequently Project's progress is assessed Teams looks at areas of improvement during retrospective
36
In Agile Project Management (APM) Close stage incubuses:
Completed product is transitioned to business | Agile team presents the lessons learned during the project
37
Agile projects provide quicker delivery of ______.
Value
38
Each incremental delivery is an opportunity for _______ feedback.
Faster
39
The three pillars of Scrum are:
Transparency Inspection Adaptation
40
Transparency in Scrum is defined as?
Information sharing within a team should be open and transparent.
41
Inspection in Scrum is defined as?
Products and processes are subjected to frequent inspections.
42
Adaptations in Scrum is defined as?
Adjustments are made when necessary
43
Cite the five (5) values of Scrum (C-FORC)
``` Commitment Focus Openness Respect Courage ```
44
The team should be committed to the work to be delivered describes which Scrum value?
COMMITMENT
45
Working on a smaller subset of work retains more focus and drives productivity describes which Scrum value?
FOCUS
46
The team should be willing to share information openly describes which Scrum value?
OPENNESS
47
Respect everybody on the team describes which Scrum value?
RESPECT
48
The team should be courageous to step out of their comfort zone describes which Scrum value?
Courage
49
Scrum process can be viewed as?
see depiction
50
Five-Step process for Scrum Adoptions are:
From ADAPT to ADKAR
51
A stands for ________ during Scrum adoption
Awareness - Reinforce the need for change
52
D stands for ________ during Scrum adoption
Desire Conviction that scrum will help resolve the problem
53
The second A stands for ________ during Scrum adoption
Ability Develop capabilities with mentoring
54
P stands for ________ during Scrum adoption
Promotion Create momentum behind change initiatives
55
T stands for ________ during Scrum adoption
Transfer Spread the culture of inspect and adapt