Why are we doing Agile?

We just had Southern Fried Agile in Charlotte.  See SouthernFriedAgile.com I have 5 take-aways.  For today, the first one. 1. Why are we doing this? We are not doing Agile for Agile’s sake. We are doing it because we think it will help. And the most important people to help are…. well, first, everyone.  Everyone […]

Impediments – Charlotte – Oct 2014

This the list that this class identified: Indecisive Little stakeholder engagement Started development late LOB changed strategic direction Assumptions Lack of Test Environment & Data Undefined risk Lack of communication Missing requirements Too many bugs No DOD Time constraints (this is not yet a actionable impediments…but an issue for analysis IMO) Backing into dates Unreasonable […]

3 Ways a Scrum Team is managed

We think it is reasonable to manage a Scrum in at most 3 ways. Context: This is in the context of a smallish firm with teams that are mostly working independently.  There are lots of other contexts. There are two main rules.  Do NOT over-manage or over-control the Team.  This is not what you do […]

9 Key statements about estimating

I won’t explain them now, but here’s the summary… Estimations can be mis-used by some managers (and have been).  Watch out! Customers want some kind of estimate. (Ask for their details about what kind of estimate they want.) There is a trade-off between the time it takes to estimate and relative accuracy.  Keep it shorter […]

Can the Team promise a date?

I think this is an important question. Promise.  Umm.  What does promise mean?  Can Joe Namath promise a Super Bowl victory? (I think he said ‘guarantee’… and, oddly, his Jets team did actually win it.) *** Let’s say you have a fairly big project, that maybe requires 3 releases that happen every 3 months.  So, […]

Public Impediments – Charleston Oct 2014

Until you are perfect, you have impediments to fix. Here are the ones identified quickly in the course in Charleston. From an Agile point of view, I am not sure I would agree all are impediments. Team member looking for other work Lone wolf attitude with some team members Changing technology Lack of specific skills […]

Can we make a promise?

Well, can we? There are some who do ‘waterfall’ (well, to be fair, something very roughly like the waterfall that Dr. Royce defined in 1970), and some of them seem to believe that we know enough early on, and change will be small enough for the rest of the effort, that we can promise a […]

Is Scrum about spirit?

I hear people talk about Scrum quite a bit.  And I talk about Scrum.  Usually we are talking about the basics of Scrum, which sometimes seem so mundane.  Get a Team, make them a real Team, do the SM role well, do the PO role well, have some better meetings, build some artifacts, etc, etc. […]

Impediments – Charlotte Sept 2014

The following impediments were identified: Egos No proper test environment Bad data Process failure external market Lack of coordination Unrealistic timeframe Change Mgmt Org changes Changes in technology Budget Customer communication (lack of) Too many defects Waterfall “hangover” No accountability Management interference Bad product owner Lack of structure Lack timeline Ru out of money Unclear […]

The ScrumMaster should not be the ‘people’ manager

Agile Carolinas had a good meeting tonight about the ‘iteration manager’ role that one firm is using.  And a good discussion of the pros and cons.  Many thanks to Ike Eichorn and Brad Ball. I do not wish to discuss all the ideas raised, but I do wish to make a few observations about how […]