Mike is a certified PMP project manager and a certified ScrumMaster. Mike was involved with the creation of the DSDM Agile Project Leader certification, holds this certification at the Foundation, Practitioner, and Examiner levels. Mike was named an honorary member of the DSDM consortium and served on the board of APLN and the Lean Software and Systems Consortium. He currently co-leads the PMI Agile Community of Practice. Mike is a DZone MVB and is not an employee of DZone and has posted 147 posts at DZone. You can read more from them at their website. View Full User Profile
You know... sometimes I can't help but think that us agilists create
unnecessary grief for ourselves when we talk about agile to our more
My friend Angeline Tan (@agilemeister)
launched a Twitter campaign this week to get the Agile Alliance to show
some West Coast love and move the 2013 conference to San Francisco.
There was quite a bit of interesting discussion, but in the end Diana
Larsen (@dianaofportland) closed the debate... Agile 2013 will be in
Nashville, the contracts are signed.
I thought that was kind of
funny. A bunch of agilists planning far enough in advance to have
contracts signed, what... two years in advance? I thought we were all
about emergent outcomes? What happened to just in time planning? I
thought we were all supposed to just show up in Nashville and
self-organize a conference right there on the fly?
be fun, just show up in 2013 start conferencing! (actually, that
might be fun)
There is always some level of up-front planning
necessary to pull off a big event. Likewise, there is always some
level of up-front planning necessary to coordinate the efforts of dozens
of developers trying to pull together a large enterprise class software
system. Software at this level doesn't emerge. There is a ton of room
to plan and design as we go, but the core structures and patterns have
to be in place early.
I think we'd do ourselves well... as a
community... to popularize some language about how we deal with this
kind of planning. It seems that somehow... in our day to day
discussions about agile... we've given the mainstream project management
and development community the wrong impression about us. We value
"responding to change OVER following a plan"... that doesn't mean we
I bet the first contract in Nashville was signed two
years in advance also. None of us showed up in Nashville to a flooded
hotel, did we?