Agile Mindset Flashcards

PMI ACP

1
Q

BDD

A

Acceptance Based criteria that works on Given, When, Then

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

Core Values of Crystal

A

People, Interaction & Community

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

DSDm Framework

A

Focusses on Business Needs & deliver on Time

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

Team Charter

A

Includes:
1. Team Values
2. Communication
Guidelines
3. Agreement on how team
will Operate
4. Definition of Done

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

Project Charter

A

Describes:
1. The project Goals
2. Purpose
3. Composition
4. Approach
(focusses on how the project will run and how it will be built)
Provides authorisation from sponsors for teh project to proceed

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

Agile project Charter

A

It answers 5 Ws H questions:
1. Who will be engaged ( stakeholders involved)
2. What is the project about ( High level description about Project Goals/ vision/mission & objectives)
3. Where will it occur( Work sites, deployment requirements etc)
4. When will it start and end
5. Why is it being undertaken ( Business rationale)
6. How will it be undertaken ( Approach)

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

Project Elevator Statement

A

Short Description of project goals, benefits, Decision attributes

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

T- Shaped Skills

A

People with wide range of generalised skills and 1 deep skill/knowledge area

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

Spike

A

Time boxed task to explore or investigate an issue, explore an approach or reducing a risk.

Can be done anytime during the project but usually done at the start of the project

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

Architectural Spike

A

Spike dedicated to proof of concept, checkining whether teh approach the team hopes to use will work for this project
( prove it will work)

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

Risk-based Spike

A

Time that th team set asides to investigate , reduce and eliminate issue/threat from a project.
Usually done on software projects to test unfamiliar or new technologies early in the project

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

Fast Failure

A

If the proof of concept was unsuccessfull, we reach a condition called Fast Failure.

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

Scaled Agile Framework (SAFe)

A

Uses Agile Framework but scales them across

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

Test- Driven environment

A

The test-> code–>test cycle should be repeated every few minutes

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

When implementing Lean

A

The first step should be to draw a value stream

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

Process of Test- driven development involves

A

Test–> Code–> Refactor–>Deliver

16
Q

Time Required for Iteration Planning

A

4 to 8 hours

17
Q

Where are Epic Stories Found

A

At or near the bottom of Product Backlog

18
Q

I- Shaped skills

A

People with deep specialisation in 1 domain

19
Q

Core Values of XP are-

A

SCFCR
Simplicity, Communication, Feedback, Courage, Respect

20
Q

Sprint Review

A

Other than demonstrating the product, the team also discusses the reamining items in the backlog. Together decide on teh changes required in the backlog and what to work on next

21
Q

terms in XP

A
  1. User STories- To plan their releases and iteration
  2. Developers work in pairs to write code
  3. Rigorous and Frequent Testing
  4. Generalised specialisation ( T-shaped skills)
  5. Collective Code Owneship
  6. Follows a consistent coding standard
  7. Uses Metaphor and Similies
  8. Employs Continous Integration
  9. Test Driven development
  10. Refactoring

Roles
1. Coach- scrum MAster
2. customer- Product Owner
3. Programmers- developers
4. Tester