Agile Trivia Flashcards

(49 cards)

1
Q

A good user story has characteristics encapsulated by the acronym INVEST. What are these characteristics?

A

Independent, Negotiable, Valuable, Estimable, Small, and Testable

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

A technique used to analyze a system as a whole to identify and end wasteful activities?

A

Value Stream Mapping

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

Agile methodologies require what leadership style to be demonstrated most frequently?

A

Servant Leadership

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

How is cycle time defined?

A

The amount of time it takes a work item to progress from start to finish

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

In Scrum, who has formal authority to ensure process adherence?

A

ScrumMaster

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

In what level of conflict are two parties if there is really no alternative other than separating them?

A

Level 5 - (World war)

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

Task estimates are usually provided using what measure?

A

In hours using ideal time

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

This consensus technique involves holding up a number of fingers on one hand to demonstrate the level of agreement (from 0 - 5)?

A

Fist-of-five

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

This information radiator can help identify bottlenecks in workflow?

A

Cumulative Flow Diagram (CFD)

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

This type of communication allows information to be absorbed simply by having team members in the same location?

A

Osmotic

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

This type of testing is written by programmers, for programmers, in a programming language?

A

Unit test

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

True or false-For agile to be effective, teams should be devoid of conflict?

A

False - some conflict should be expected and encouraged, the most unhealthy teams are conflict avoidant

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

True or false-It is acceptable for managers and executives to ask for clarification from team members in a daily Scrum?

A

FALSE

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

True or false-It is not acceptable to extend the end date of a sprint regardless of whether or not all functionality has been completed?

A

TRUE

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

What are story points?

A

An arbitrary unit of measure for the relative size of a user story

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

What are the 3 Scrum Roles?

A

Product Owner, ScrumMaster, Development Team

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

What are the 4 Scrum Ceremonies (events/meetings)?

A

Sprint Planning, Daily Scrum, Sprint Review, Sprint Retrospective

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

What are the characteristics of a well structured product backlog?

A

DEEP - Detailed Appropriately, Estimated, Emergent, and Prioritized

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

What are the steps in the Test-Driven Development (TDD) cycle?

A

Red - Write test that fails

Green - Write code and run test to verify it passes

Refactor - Optimize and clean up code

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

What are the two parts of the Sprint Planning meeting?

A

Part 1: The what” - led by the Product Owner

21
Q

What defines a sprint objective and can be used to help improve a team’s focus?

A

The sprint goal

22
Q

What is a “Scrumbutt?”

A

A haphazard or partial approach to implementing agile practices. We use Scrum, but we don’t do daily stand-ups because we can’t corral everyone at the same time.

23
Q

What is a task or activity that is used as a technical experiment to help the team investigate an approach or to help mitigate a risk?

A

A spike experiment

24
Q

What is Agile Release Planning?

A

A technique which provides a high-level, summary timeline of the release schedule, based on the product roadmap and product vision.

25
What is an Agile Approach?
An iterative project life cycle approach wherein the deliverables are defined at the beginning of each iteration.
26
What is an iteration burndown chart?
A tool that tracks the work which remains to be completed; and is used to analyze and predict likely variance at completion.
27
What is an oversized backlog item that would need to be decomposed into smaller component user stories to be completed within a single sprint?
Epic
28
What is co-location?
A technique employed to bring together all, or a portion of the members of a project team to one physical location, for any period of time.
29
What is consensus?
The condition that is reached when the majority of stakeholders are in general agreement or harmony.
30
What is Just-In-Time Management?
A modern management strategy, usually employed in the Kanban approach, which limits the work in process and does not overload the team.
31
What is the difference between coaching and mentoring?
Mentoring is for transfer of knowledge and coaching is done to improve performance
32
What is the only way to ensure code is testable?
Create a unit test and write code to make the test pass
33
What is the optimum size of the development team?
7 plus or minus 2 members
34
What is the primary objective of Sprint Planning?
For the team to make a commitment
35
What is the term used to define a minimal set of functionality that describes a distinct feature that is independently deliverable and adds value to the customer?
Minimally Marketable Feature (MMF)
36
What is the term used to describe the cost of a team per sprint?
Burn rate
37
What is valued more than processes and tools in the Agile Manifesto?
Individuals and interactions
38
What is velocity?
A historical measure of a team's work capacity over the period of a sprint
39
What is WIP an acronym for?
Work in Progress
40
What Scrum artifact transparently radiates sprint progress?
Sprint Burn Down Chart
41
What Scrum ceremony has the objective of inspecting and adapting team processes and performance?
Retrospective
42
What technique can be used as a means to structure and organize the product backlog?
Story mapping
43
What term is defined by changing code design and structure without changing its external behavior?
Refactoring
44
What type of estimating is T-shirt sizing?
Affinity estimating
45
Who holds the formal authority to abnormally terminate a sprint?
Product Owner
46
Wireframes, prototypes, and spike solutions are all types of?
Modeling
47
With respect to user stories, what are the 3 C's?
Card - Conversation - Confirmation
48
What are 3 types of communication methods
Push — sender puts information out: * Send an email * Make a phone call * On a central repository — e.g., SharePoint Pull — receiver obtains: * Retrieve information on team message board * Retrieve documents in electronic repository — e.g., SharePoint Interactive — interact in real or near-real time using: * Conversation (virtual or in person) * Workshops/collaboration * Whiteboarding
49
What are some communications challenges/considerations
* Urgency of need for information * Availability and reliability of technology * Ease of use * Project environment – e.g., language and formality * Sensitivity and confidentiality of information * Communications OPAs — e.g., social media protocols * Data protection laws/regulations * Accessibility requirements