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
Q

Agile Principles

  1. Continuous attention to technical excellence and good design enhances agility.

what’s a good short slogan?

A

Never compromise quality

26
Q

Agile Principles

  1. Simplicity, the act of maximizing the amount of work not done, is essential.

what’s a good short slogan?

A

Keep it Simple

27
Q

Agile Principles

  1. The best architectures, requirements, and designs emerge from self-organizing teams.

what’s a good short slogan?

A

Empower the Team

28
Q

Agile Principles

  1. 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?

A

Continuous Improvement

29
Q

In Agile Project Management (APM) what is the first process?

A
  1. Product Vision - Product owner visualizes the product with the stakeholders.
30
Q

In Agile Project Management (APM) what is the second process?

A
  1. Project Scope - Project requirements are in the form of backlog items.
31
Q

In Agile Project Management (APM) what is the third process?

A
  1. Project Team - Aims to get the right people with the required skill sets and expertise.
32
Q

In Agile Project Management (APM) what is the fourth process?

A
  1. Project Approach - Processes and techniques are tailored as per the project requirements.
33
Q

In Agile Project Management (APM) speculate stage incubuses steps:

A

Release Plan - how the team intends to achieve the vision, release contains multiple iterations.

34
Q

In Agile Project Management (APM) Explore stage incubuses:

A

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
Q

In Agile Project Management (APM) Adapt stage incubuses:

A

Product is tested and validated frequently
Project’s progress is assessed
Teams looks at areas of improvement during retrospective

36
Q

In Agile Project Management (APM) Close stage incubuses:

A

Completed product is transitioned to business

Agile team presents the lessons learned during the project

37
Q

Agile projects provide quicker delivery of ______.

A

Value

38
Q

Each incremental delivery is an opportunity for _______ feedback.

A

Faster

39
Q

The three pillars of Scrum are:

A

Transparency
Inspection
Adaptation

40
Q

Transparency in Scrum is defined as?

A

Information sharing within a team should be open and transparent.

41
Q

Inspection in Scrum is defined as?

A

Products and processes are subjected to frequent inspections.

42
Q

Adaptations in Scrum is defined as?

A

Adjustments are made when necessary

43
Q

Cite the five (5) values of Scrum (C-FORC)

A
Commitment
Focus
Openness
Respect
Courage
44
Q

The team should be committed to the work to be delivered describes which Scrum value?

A

COMMITMENT

45
Q

Working on a smaller subset of work retains more focus and drives productivity describes which Scrum value?

A

FOCUS

46
Q

The team should be willing to share information openly describes which Scrum value?

A

OPENNESS

47
Q

Respect everybody on the team describes which Scrum value?

A

RESPECT

48
Q

The team should be courageous to step out of their comfort zone describes which Scrum value?

A

Courage

49
Q

Scrum process can be viewed as?

A

see depiction

50
Q

Five-Step process for Scrum Adoptions are:

A

From ADAPT to ADKAR

51
Q

A stands for ________ during Scrum adoption

A

Awareness - Reinforce the need for change

52
Q

D stands for ________ during Scrum adoption

A

Desire

Conviction that scrum will help resolve the problem

53
Q

The second A stands for ________ during Scrum adoption

A

Ability

Develop capabilities with mentoring

54
Q

P stands for ________ during Scrum adoption

A

Promotion

Create momentum behind change initiatives

55
Q

T stands for ________ during Scrum adoption

A

Transfer

Spread the culture of inspect and adapt