Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 3

Epic

* a large, related body of work (sounds like a phase)


* intended to hierarchically organize
* a set of requirements and business outcomes

Feature
A group of stories that delivers value to the customer.

Spike
"An estimate for the original story."
A spike is a story that can't be estimated until a time-boxed
investigation (iteration/experiment) is run.

Lean - process improvement, generally through elimination of waste


* in time
* in money

Scrum - a framework "utilizing an agile mindset for developing, delivering,


and sustaining complex products." Includes servant leadership, self-
organizing teams, reviews, retrospectives, and scrums, and other
agile tools.

Sprint
Used in Scrum. A short time interval during which a usable and potentially
releasable increment of the product is created. See also “Iteration”.

- also known as iteration or time-box. Generally 2-4 weeks in length.

Extreme Programming

Definition of Done
Criteria needing to be met
so that a deliverable can be considered
ready for customer use

Definition of Ready
Criteria needing to be met
so that a deliverable can be considered
ready for team to start the work

Kanban

Servant Leadership
------------------
“an understanding and practice of leadership
that places the good of those led over the self-interest of the leader,
emphasizing leader behaviors that focus on follower development,
and de-emphasizing glorification of the leader”

"The servant who, by acting with integrity and spirit, builds trust and
lifts people and helps them grow, *and* the leader who is trusted and
who shapes others' destinies by going out ahead to show the way.
(Greenleaf, "The Servant-Leader Within", 1970)

"Meditations" 10.4
"If they've made a mistake, correct them gently and show them where they
went wrong. If you can't do this, then the blame lies with you. Or no one."

"Meditations" 10.8
"Epithets for yourself: Upright. Modest. Straightforward. Sane. Cooperative.
Disinterested. Try not to exchange them for others. And if you should forfeit
them, set about getting them back.

Keep in mind that "Sanity" means understanding things - each individual thing -
for what they are. And not losing the thread.

And "cooperation" means accepting what nature assigns you - and accepting it
willingly.

And "disinterest" means that the intelligence should rise above the movements of
the flesh -
the rough and the smooth alike. Should rise above fame, above death, and
everything
like them.

Conflict and Conflict Management


Meditations 2.1, Aurelius

Life and obstacles can be 'un-nice'. It's natural.


Meditations 5.1, Aurelius

"Range", Epstein
"broad diverse analogies provide greater estimation accuracy"

"Fermi problem" - Using justified guesses about quantities and variance


or lower and upper bounds (in some cases); 'order of
magnitude'.

"Confusion in learning is a necessary gate.


Recognize and reqard - normalize - and celebrate its passage.
You can self-reward the effort Js - you do NOT have to externalize the reward."
Dr. Andrew Huberman

Agile Practice Guide

1. Introduction ............................................ p. 1

2. An introduction to Agile ................................ p. 7


Definable work, High-Uncertainty work ................... p. 7
Agile Manifesto and Mindset ............................. p. 8
Agile Manifesto ......................................... p. 8
Twelve clarifying principles ............................ p. 9
Lean and Kanban ......................................... p. 12
Uncertainty, Risk, Life Cycle Selection ................. p. 13

3. Lifecycle Selection ..................................... p. 17


Predictive life cycle def................................ p. 17
Iterative life cycle def................................. p. 17
Incremental life cycle def............................... p. 17
Agile life cycle def..................................... p. 17
Predictive life cycle characteristics ................... p. 20
Iterative life cycle characteristics .................... p. 21
Incremental life cycle characteristics .................. p. 22
Agile life cycle characteristics ........................ p. 24
Iteration-based Agile ................................... p. 24
Flow-based Agile ........................................ p. 24
Hybrid life cycle characteristics ....................... p. 26
Mixing agile approaches ................................. p. 31
Project Factors that influence tailoring ................ p. 32

4. Implementing Agile: Creating an Agile Environment ....... p. 33


Agile Mindset ........................................... p. 33
Servant Leadership empowers the team .................. p. 33
Servant Leadership responsibilities ................... p. 34
Role of the PM in an Agile environment ................ p. 37
PMs use servant leadership ............................ p. 38
Team Composition ........................................ p. 38
Agile teams ........................................... p. 39
Agile roles ........................................... p. 40
Generalizing specialists .............................. p. 42
Team structure ........................................ p. 43
Dedicated team members ................................ p. 44
Team workspaces ....................................... p. 46
Overcoming organizational silos ....................... p. 47

5. Implementing Agile: Delivering in an Agile Environment .. p. 49


Charter the Project & Team .............................. p. 48
Common Agile Practices: ................................. p. 50
Retrospective ......................................... p. 50
Backlog Preparation ................................... p. 52
Backlog Refinement .................................... p. 52
Daily Standups ........................................ p. 53
Demonstrations/Reviews ................................ p. 55
Planning for Iteration-based Agile .................... p. 55
Execution practices that help teams deliver value ..... p. 56
How iterations & increments help deliver working prdct. p. 57
Troubleshooting Agile PRoject Challenges ................ p. 57
Measurements in Agile ................................... p. 60
Measuring Agile Results ............................... p. 61
Kanban ................................................ p. 65

6. Organizational Considerations for Project Agility ....... p. 71


7. A Call to Action ........................................ p. 87
Annex A1 PMBOK Guide Mapping ............................... p. 89
Annex A2 Agile Manifesto Mapping ........................... p. 97
Annex A3 Overview of Agile and Lean Frameworks ............. p. 99
Kanban Board ........................................... p. 105
Appendix X1 Contributors and Reviewers ..................... p. 115
Appendix X2 Attributes that Influence Tailoring ............ p. 119
Appendix X3 Agile Suitability Filter Tools ................. p. 125
References ................................................. p. 139
Bibliography ............................................... p. 141
Glossary ................................................... p. 149
Index ...................................................... p. 157

You might also like