Professional Documents
Culture Documents
Agile De
Project Manager
Programmer
Changes happen to every project, but the way we used to run our
projects seemed almost designed so that changes cause conflicts.
A g ile to th e re sc ue ! (R igh t?)
Between our
Unit
task boards, project
testing,
velocity, and burndown
refactoring, continuous
charts well have way
integration, and automated
better control of
builds are great! Theyll
the project.
definitely help me build
better code!
Scrum Master
Developer/Architect
Doing Daily
Release Planning Standups and
with User Stories Retrospectives will
really lets me explain bring the team
to the team exactly together. Itll be
what the users great once were all
need. talking about the
project.
Team Lead
Product Owner
Everybody wants something different from the project, and they each
see a few practices that do something specific to help them.
g il e to p ro je ct s m a k e s a d if fe re n ce
Adding a
Ive got some
Were
control over the
definitely building
way the project is
better code than
run. Its not
before, but we had to
perfect, but its
make some technical
better.
sacrifices to meet
the schedule.
Scrum Master
Developer/Architect
Great.
Now Im expected I guess were
to work for the team delivering more often,
full time. I already and thats good. But this
have a job - Cant they really doesnt feel all
meet me halfway that different from
on this? before.
Team Lead
Product Owner
It was definitely worth going agile, but the team didnt get the
astonishing results they expected. Is this really all there is to agile?
A lot of teams had this experience!
Scrum Master
Developer/Architect
Its something
Its a goal that
valuable that
the team needs to
solves a Real
meet by working
business need.
together.
Team Lead
Product Owner
And they're all right... but none of them can see the whole picture
alone -- and that's why the adoption somehow feels incomplete.
ct fr om a d if fe re n t p er sp ec ti v e
Ever yo ne se e s th e p ro je
Its A WALL.
Its a
Rope!
Scrum Master
Developer/Architect
Its A Pipe.
Its a Pillar.
Team Lead
Product Owner
All of you are right. The reason every one of you is telling it differently is because each one of you
touched the different part of the elephant. So, actually the elephant has all the features you mentioned." -
http://en.wikipedia.org/wiki/Blind_men_and_an_elephant
Agile is made up of many practices but its more than just the sum of
those practices
Affinity Estimatin
g Relative sizing FD
Id
Customer-valu D
s ed prioritizati
ea
i t
m es
on Continuous
Test-driven develo Improvement
Planning
P li
lt
pment
Individuals
Co-loca
WI
tion
ion
im
am TDD Negotiation at
r
and
interaction
s
Scrum Poker
A
f
I
e
e rm r
O
ous
gi
g ir C o n t inu f o Working
pFsr
R
le
n
lf iz i
W In ato Software a
m eq
Se gan n s
to
in tegr a t io d i d r y ve
Or ams tion r Sto
ue
n
F a va rific nt
oa
ol
M M r ca
n g u n i lid at
atio
in
te
x c com
m b Test-first at ion
e b o k development ion
g
t i an
m o
s
Ti Osm d
ing Ta Cumulative Flow Diagrams
factor
User s
s
Iter
Re
ona
Adaptive leadership
A ally of
ation nce
tories
Definition of
Relative
st ranking
or Spike
A
done
Minim able r
rs
De c l a
depen
de Retrospe Th
em y p
Ser
gi
et
Mark e
R i
inter c tives
ing Pe
Iterative
le
r oi
pr ela le
Featu e
n
oadmap
m
rte ts
C ha
io tiv
ri e M
lphi Kanban boards
v
od
m rin
Epic
ti
a ir ram d D e g
ts
ant
za a
a n Ris
el
ni Pr
P og
Wide
b Responding to change k
on
in
Product r
ust
f Ba
defe
ed
g
intelli al es
Emotio i t y b ck
Veloc
se roce Atern
n Burn down a ckl lo
pla ss ta
s k n o g
g
lead
i w
to
ing
gence Charts R o
Reteration plan
d rn
Val Bu s
ue graph
ped
Burn up
e
stre
nn
ion
a
ssiv
map m
ed
Charts Crystal ping
ersh
Esca
Clear
ik as
rat
flict n
gre
n Sp sk-b
o
C utio ce
o
ion
s o l e
re Pro
b
spa
ip
rat
Ri
Co ela
m V
Tea NP
bo
I
Comp lla
liance
Daily IRR
stand-ups
Greater than the sum of the parts
Daily standup
The team understood some relationships
Self-organizing
teams
between practices right away...
Task board organizes user stories
Task boards
Release planning gives a big picture for task board
User stories
Burndown chart and project velocity help check release
planning goals
Release planning
Incremental ...but theres so much more at work
design
Self-organizing teams manage their work with task boards
Project velocity Daily standup help teams self-organize
User stories and the task board drive incremental design
Refactoring
Incremental design allows self-organizing teams to build
robust architecture
Test-driven
development Test-driven development and refactoring enforce and
Burndown chart expand incremental design
Project velocity is impacted by TDD and refactoring work
... and more ...
"These roles, each one complete and strong in
itself, do not stand alone. It takes all three,
Methodologies help you operating well together, to give teams a chance at
creating astonishing results and unleashing agile
get it all in place at once as a competitive advantage weapon for their
company." -- Lyssa Adkins, Coaching Agile
Teams
Teams that pick and choose from the agile
practices select only those practices that are
similar to the ones they already have in place. If you adopt XP incrementally, every new
practice will disrupt the equilibrium you'll be
They end up with an incrementally better fighting to achieve. You'll actually extend the
version of what they have today. period of chaos and uncertainty, making the
transition all the more difficult. In my experience,
Adopting a whole methodolgy all at once fills in teams that adopt XP incrementally make
the missing links, and puts the team on the substantial improvements, but it's the teams that
path to astonishing results. adopt it all at once that really excel." James
Shore & Shane Warden, The Art of Agile
Development
source: http://www.pmi.org/en/Certification/New-PMI-Agile-Certification.as
px
You can download the examination handbook, get more information, and
apply for the exam at the PMI website: http://www.pmi.org/agile
Questions?
Keep an eye out for our next book, a guide to agile development,
project management, and the PMI-ACP certification.
Its due out in 3Q 2012 from OReilly!
Contact us at our website: http://www.stellman-greene.com