Anda di halaman 1dari 16

AGILE AND THE BUREAUCRACY

Moving Forward from Existing, to Surviving, to Thriving


REALITY
Big Business (any kind) moves slowly
That doesnt make them inherently evil or dim-
witted they just have a lot more layers and
priorities to communicate with.
An argument could be made that large
businesses have the most to gain but that
doesnt make it any easier.
The perfect team may not survive agendas
and politics to compete with.

9/25/2012
2
John Carey - DTMB
FOR EXAMPLE (MY WORLD)
Awareness a few months vs. 2+ years

Support required on many levels on both
customer and IT side; (Inherited customer trust)

Critical Need Staff Turnover / Knowledge Silos
9/25/2012
3
John Carey - DTMB
FOR EXAMPLE (MY WORLD) CONT.
Starting Point ALM Assessment (point out
shortcomings, and how Agile best practices can
improve them.) Customers dont really care about
Agile they want to know how you are going to
improve their process/software.

Constant reaching out Alex Hutton/TechSmith, Dave
Smith/Moblizd, Brendon Thiede/Vertifore/JNL, Gary Smith/Michigan
Millers, Jeff Dalton/Broadsword Solutions (Not even counting DTMB
contacts, and these MMAG meetings.)

9/25/2012 John Carey - DTMB
4
A GREAT LINK
http://anagilestory.com/
Pragilematic
The Evolution of Business, Software, Technology &
Leadership

August Topic was The Agile Management Fad interesting
read

Next eight tactics taken freely from the July 20, 2011 article:
Can Agile Work in Big Organizations?
(I KNEW other folks had been through
this!)

9/25/2012
5
John Carey - DTMB
HYBRIDIZATION OF AGILE: PRAGMAGILE
Yes.but you have to be pragmatic. What I mean is that
youll need to realize that this bureacracy and the people in
it were bequeathed their titles for a reason. Theyre
successful, to a certain extent, because they know how to
get things done despite all the red tape and foot
dragging. As an agilist, these people are not your enemies
despite their gantt charts and stakeholder evaluation
matrices. Theyre your allies, your tools to be upwardly
managed.
9/25/2012
6
John Carey - DTMB
EIGHT TACTICS
1. Follow the principles of The Pragmatic Manifesto. Key
among these is embracing everyonenot just the
software development team. See everyone as having value
and being able to participate and contribute to your software
development process. Be pragmagile.

2. Walk it, dont talk it. Show your company agile
works. Dont go around preaching it and extolling its virtues
when you havent even delivered one project yet. You might
even want to avoid the word agile altogether and just say
this is how I like to work: meet every two weeks, go over
any changes, hedge the risk that we dont understand, and
adjust project course as needed.

9/25/2012
7
John Carey - DTMB
EIGHT TACTICS (CONT.)
3. Help your project sponsor help you. Your project
sponsor in a large corporation is likely a veteran of the
company. Dont discount this as stuck in the
old ways. They know stuff you dont and they can help you
stay in good graces with all the red tape barrons. Keep a
solid, open and agreeable relationship with your project
sponsor.

9/25/2012
8
John Carey - DTMB
EIGHT TACTICS (CONT.)
4. Give a little, get a little. Another way of saying
this.dont be dogmatic. If someone doesnt like some
aspect of your agile approach dont automatically write them
off. They may have good reasons for their objection, and by
showing your concern and willingness to adjust..youre
demonstrating a core tenant of agility. If stand-ups are
hard for people with back issues, then try a 15 minute conf
call. If the customer just cant meet every two weeks, then
try every month or on a more lucid schedule. But above
all.be flexible

9/25/2012
9
John Carey - DTMB
EIGHT TACTICS (CONT.)
5. Focus on the goal. Delivery of your project/product is
what youre after. Not agile adoption by your
company. Maybe youll get this as a side effect, but
honestly.you probably werent hired to evangelize the
enterprise. Furthermoreyou cant do it on your own. Put
your accounting hat on and think hard-ball. Git-her-done.
(so you can start with a particular best practice that
really helps the customer)

9/25/2012
10
John Carey - DTMB
EIGHT TACTICS (CONT.)
6. Seek to understand the culture and the history behind
it. Maybe your company doesnt move fast on this software
project because your building something that its enormously
complex and could kill someone if not done right. There
may be very good reasons for stifling rules and countless
reviews/approvals. Work with the grain of the woodnot
against it. (a lot of rules are open to interpretation)

9/25/2012
11
John Carey - DTMB
EIGHT TACTICS (CONT.)
7. Stop assuming everyone wants to be agile. Worse yet,
stop assuming everyone knows what it is. They may have
heard about it and chalked it up to no more than a new
process. But those of us whove lived it know that the real
change is cultural. Its a tough shift and it wont happen
overnight. Be patient with those around you. Theyre trying
to learn and youre there to help them along. Be prepared
for the guy who says Agile sucks and heres why. He
may have valid reasons for his opinion and discounting him
will only deepen his view. (encourage them to roll their
own Agile its awesome! They are just as smart as
you are)

9/25/2012
12
John Carey - DTMB
EIGHT TACTICS (CONT.)
8. Figure out the commitment level up front. I wrote about
this in another article: Are You Committed? But, essentially
the team is supposed to commit to the iteration at
hand. But.what does that really mean? Commitment is
one word with many different interpretations. Dont assume
you know how much the team is willing to commit and dont
assume that the companies HR policies and benefits jive
with the agile philosophy. (Commitment ebbs and flows
too)

9/25/2012
13
John Carey - DTMB
SUMMARY
Be tenacious (in the nicest possible way)
Network !! Inside and Out
It may take multiple attempts before Agile sticks
leverage/learn from the prior efforts;
The Same Everywhere No substitute for hard IT
skillsets; Communication is a hard skill. Ask any
P.M. if you dont believe me!

9/25/2012
14
John Carey - DTMB
REFERENCE
http://www.allaboutagile.com/5-reasons-why-agile-
development-must-be-driven-from-the-top/
(February, 2010 article) All About Agile

With respect to large organizations, I say yes,
eventually. The Top will want to see some
evidence of success before they get behind it
you would be well served to line up a small success
first but that is an art in itself.
9/25/2012
15
John Carey - DTMB
CONCLUSION
Questions?

Thank-You!

careyj@michigan.gov
9/25/2012
16
John Carey - DTMB

Anda mungkin juga menyukai