Showing posts with label Change Management. Show all posts
Showing posts with label Change Management. Show all posts

Tuesday, March 8, 2016

2014 State of Agile Survey

Here are the survey results from Version One on the state of agile.  A pretty good job, I think. Many interesting observations in the survey. Let me highlight one. Under "Barriers to Further Agile Adoption", the top 3 answers were:
  • 44% ability to change organizational culture
  • 35% not enough personnel with the necessary agile experience
  • 34% general organizational resistance to change
Very similar things, I think. Certainly a pattern that has held fairly constant for years now.  Probably a pattern very common to all similar changes.

Saturday, March 5, 2016

A List Summarizing Scrum

We have a slightly improved version of our 'List Summarizing Scrum.' Not many changes, but a few minor ones. A list summarizing ScrumV6 How can this be useful? First, it is only a list, and prints onto one page (front and back). Two proposed uses:

Visit a team, and discuss the list fairly quickly.

The purpose is to enable a conversation that leads to a more successful use of the lean-agile-scrum ideas. The purpose is of course to decide where to improve next. What are [they] doing? What are [they] not doing? Any ideas [they] do not understand? Which areas do [they] need the most help?

Define Agile-Scrum at your company

The list is a start at defining what you mean by agile at your company. Perhaps you have a rule that says "If you are going to be 'agile,' you are expected to be doing the things on the list. If you need to make an exception, please speak to Dr. Freud." The notions behind this rule are several.
  • Often 'agile' has no definition, and this often leads to unprofessional agile.
  • Things can be crazy 'out there.' (Hence a smiling reference to Dr Freud.)
  • There is a need for each team to be different, so some allowance needs to be made for that, even at the 'framework' level.
  • Often teams are junior or do not understand agile fully. Or have mistaken ideas about agile. Once they talk to an expert, they see the 'errors of their prior thinking' and decide to do agile more professionally.
We recommend more the carrot than the stick. That is, people should be encouraged and supported in doing agile professionally, rather than punished when they 'do not comply.'

Thursday, February 11, 2016

"It's a mixed up muddled up shook up world"

I suppose we can all agree, after reading any newspaper, that the outside world is ...mixed up, muddled up, and shook up.

Do we let ourselves see that this is also true of the world and the people more immediately around us?  And maybe, ah!, even ourselves?

Agile and Scrum are ways to work through all the change and stuff, and strive toward success.  In business. (Some say it can be used at home, but we won't go there today.)

Maybe you will enjoy reflecting on the quote.

Monday, November 2, 2015

Larman's Laws of Organizational Behavior

This is what Craig Larman says on his website.  I quote that page in full:

Larman’s Laws of Organizational Behavior

After decades of observation and organizational consulting, here are Larman’s Laws of Organizational Behavior. These are observations rather than laws to follow.

1. Organizations are implicitly optimized to avoid changing the status quo middle- and first-level manager and “specialist” positions & power structures.


2. As a corollary to (1), any change initiative will be reduced to redefining or overloading the new terminology to mean basically the same as status quo.


3. As a corollary to (1), any change initiative will be derided as “purist”, “theoretical”, “revolutionary”, “religion”, and “needing pragmatic customization for local concerns” — which deflects from addressing weaknesses and manager/specialist status quo.


4. Culture follows structure.

or, “culture/behavior/mindset follows system & organizational design”i.e., if you want to really change culture, you have to start with changing structure, because culture does not really change otherwise. and that’s why deep systems of thought such as organizational learning are not very sticky or impactful by themselves, and why systems such as scrum (that have a strong focus on structural change at the start) tend to more quickly impact culture. i discovered that john seddon also observed this: “Attempting to change an organization’s culture is a folly, it always fails. Peoples’ behavior (the culture) is a product of the system; when you change the system peoples’ behavior changes.”
***
Here is the original page.  Some key information on getting organizations to change.

Friday, September 11, 2015

The Management Scrum Team

This is an important idea that more and more people are talking about.
One aspect: Managers can only learn what Scrum is and what agile is by being in a ‘real’ Scrum team.
More important aspect: Managers can be more effective in a multi-functional Scrum team. (Often.)
***
STOP!  Why am I writing this post?  Well, it is not because I or we have this idea totally figured out.  In fact, my main purpose is to get others who have tried this idea or something similar to give me (and you) feedback on their experiences, and what they have learned.
Now, knowing our situation better, I hope you and others will provide feedback.
***
What do I mean?  Well, below I will make my comments specific and practical, in case you want to try them.  Also, ideas expressed in a practical way are less likely, I find, to be mis-understood.  I will explain some of the underlying principles, maybe less than others.
Reminder: Other people with a similar idea … have an idea that is also somewhat different.  Thus, they will disagree with me on certain particulars.  USE WITH CAUTION.
Also, I am making a number of simplifying assumptions, and have not expressed all of them.  Again, caution. Also, I am not suggesting that the ideas below will work or even should work in all situations.
***
A Team. Again, we want to call is a Management Scrum Team or MST.
Get a bunch of managers at almost any reasonable level.  They of course need to be similar in some way.
We need about 7 people.  A team too large does not work well, and a team too small is ineffective usually.
***
Now we need to distinguish ‘leaders’ from ‘managers’.   Sadly, this really needs to be a long conversation. Let us say that these people need to at least have real leadership qualities, including setting a compelling vision for the people they work with, being decisive, and having the ability to inspire.  In the managing area, they are not ‘command-and-control’ at least, and hopefully well-skilled at being ‘servant leaders’.  Short version of a long topic.
Some people think ‘management’ is a bad term.  I still like Peter Drucker, and I think the word management is abused and needs to be clarified, but can be useful.  As can similar words, such as manager.  I agree that when an organization tends to always say ‘management’ and seldom ‘leadership’, it is smell…it causes me concern.
***
OK. Maybe we have the CEO and 6 key managers (leaders, gurus, coaches, call-them-what-you-will).
The next thing is to think of them as a Scrum of Scrums.  If at all possible.  To me the key idea now is, they are not doing ‘real work’ (as they always say) but rather are reporting back what their ‘home’ team has done. (The home team may or may not be a Scrum Team.)  It is probably OK if one or two of them is reporting into the MST directly.  That is, they are doing real work themselves.
What’s next?
Notice that I have not (yet) used the word scaling. Partly because few people agree on what the word means.
And because, I am not assuming that the org has or has not already done ‘team-level scrum’, sometimes phrased as ‘scrum with real people’.  To me, we can start doing scrum first with the MST.
Next?
Back to the composition of the MST.  Well, obviously one is a PO (product owner).  Maybe that is the CEO.  One is a SM (ScrumMaster, the key impediment removal driver for the MST itself).  The rest are the ‘doers’ (well, they represent the Doers in each home team).
We have a Product Backlog.  It is prioritized mainly by business value.
It includes…what it ought to include, obviously.  That is, the most important work for the firm.  It might include anything.  It depends on many factors, including the nature of the firm’s business.
It includes ‘real work’, innovation (if you think of that as different than real work), impediments from the Scrum Teams or the departments/divisions, agile adoption issues, cultural change, etc.  Whatever work needs to be done.  Maybe some of the work is easy and some of the work is hard.  Maybe some work is ‘always there’ (in some sense) and some work is ‘temporary’.
Again, the work is prioritized mainly by business value (or, more accurately, bang for the buck, as best they can understand ).  Other factors intrude too.
Perhaps I need to say again…. the people in the MST may not do the work with their own bare hands. They may ‘represent’ other people or teams that are actually doing the work.  In fact, that is much more likely the case.
Sprints.  The MST has sprints.  The shorter the sprint, the better.
With managers, you know, they don’t need any feedback, so maybe the sprints are 3 months long.  Oh, sorry, I was being sarcastic.  With manager work, getting good feedback and fast feedback is even more necessary than with other work.  “The bad news does not get better with age.”  So, seriously, try to get the sprints to be every 2 weeks, or maybe every month.
Agile Release Planning.  This team must do something like this periodically.  Maybe every 3 months, looking forward for the next 6-12 months.  It is complicated, because this team, at a practical level, is often managing multiple ‘releases’ of product.  And they are managing BAU as well (business as usual), which is often a zillion widgets or tickets of CSRs or whatevers.  But, more generically, they define goals and metrics to achieve in some relatively short time frame (in software dev, we used to call this a release or two) and then the basic work items (stories or smallish epics) to ‘get there’.
This has to be some combination of top down and bottom up.  That is, one would expect ‘new ideas’ to have ‘gone to the top’ (no matter where the new idea originated), to be considered and prioritized.  And one would expect lots of basic ‘necessary’ and continuing work to have been identified (or re-estimated) at a lower level and submitted to the top for ‘overall’ consideration.  The CEO often has little choice on the ‘necessary’ or ‘previously approved’ work, but at least in terms of allocating people and resources, the ‘management team’ needs to put it in the picture.
Obviously, this is adaptive planning.  Enough said for now.
Sprint Planning. The MST needs to set a Sprint Goal.  At least a somewhat coherent Sprint Goal.  Always remember what Yogi Berra said: “You have to be very careful if you don’t know where you’re going, because you might not get there.”  In other words, a typical failing is to ‘focus on everything’, which is the same as saying ‘focus on nothing’.  Which means that nothing gets done.
This is a classic problem.  It affects individuals.  It affects Scrum Teams.  And it is probably even harder for the MST.  So, get some focus each sprint.  Maybe another way of saying this is: ‘Try to do less, and you will accomplish more.”  In agile we also have a similar phrase: “Stop starting, and start finishing.”  Or, put fewer things in motion.  Or minimize WIP.  Say it whichever way you want to….Do it!
Now, the work of the sprint needs to be defined in small ‘stories’.  To me, for two weeks, 8 stories for a team of 7 is reasonably small enough, and maybe 16 stories in a month.
Did I mention that this is and should be a cross-functional and multi-functional team?  The ‘people’ within the MS Team are all about the Team accomplishing the Team goal(s)!  So, we are expecting the people in (parts of) the MST to help each other.  We expect multiple people (parts) to typically work on each story.
We also expect the stories in the sprint (the work of the MST) to be ‘completed’ by the end of the Sprint.  To be ‘working product’ that can at least be ‘inspected’ by someone independent (eg, some independent business stakeholders).  The BSHs could look at it and say ‘this is good; customers are really gonna want this stuff’.  Or, at least, this is the feedback we want at the end of the sprint, on each and every story.
So, each story must be demoed at the end of the Sprint.
Writing small stories that can be demoed is a new art for the MST people.  Well, they can write stories that will never be demoed (Sorry! I mean stories that can be demoed after they have left the company…. Sorry!  I meant stories that can be demoed in 5 years).  But, seriously, writing stories that can be completed and demoed in 2 or 4 weeks is hard for them, because they have never done it before.  If you have never done something, in fact it usually feels impossible!  It is not impossible at all, but they probably will feel like it is.  These are tough guys to coach.
Remember that ‘completed’ means having a good ‘definition of done‘ always includes some ‘verification and validation’ by a competent and independent V&V person (in software, we call this well-tested by a good QA person). This also is trouble for them, since they have never done this before.
Daily Scrums.  Daily.  Any questions?  I mean, seriously, can there be any question?
You will start to hear some really lame excuses.  ‘I have another meeting at that time.’  ‘A customer called.’  ‘The President of the US wants to see me in 5 minutes.’  You can’t make this stuff up.  Honestly, some of these ‘distractions’ are important.  But the key root cause is: They do not think the Team is important and they have forgotten how to work as a Team.  And they do not see how the Team is going to help their career.
Jon Defriese thinks this is because the Leader (in our case, the CEO) has not established the right culture.  Often because the Leader himself has not dealt well enough with these issues in his or her own head.
In any case: Daily Scrum.  Daily.  Answering the 3 questions.  Slightly rephrased.
  • What did I (or my home team) do yesterday that helped the MS Team meet the Sprint Goal?
  • What will I (or my home team) do today to help the MS Team meet the Sprint Goal?
  • Do I (or my home team) see any impediment(s) that prevents me or the home team from meeting the Sprint Goal (of the MS Team)?
No impediments is almost never a reasonable answer.  (We focus on the most important impediment, of course.)
Also, we want them to tell each other the truth at the Daily Scrums.  (Stop that laughing! We are serious here.)  And not make ‘political’ statements.  And then to help each other.  (Stop laughing!)
Seriously, it can be tough to coach this team at first.  Often they have totally forgotten how to work together with any team, and especially each other.  Some of you have a better culture, so if you have that case, be mindful that when a new person joins the MST, often he or she comes from a company with a very different culture.  Give that person some time and some coaching to adjust.
Sprint Review.  Alright then!  First, the MST has to ‘review’ things over this Sprint.  Blah, blah, blah.  Keep this part short!  These guys are all good talkers.  The BS meters are running high at this point. Watch out.
Quickly, they have to demo the working stories.  Whoa!  (Neither demo nor ‘working’ imply that product must be released every sprint.)
We need good independent ‘business stakeholders’ (BSHs) to be there to give good, independent feedback in what has been accomplished.  We need to know if we have made real progress.  Or, have we just been ‘working hard’ and accomplished nothing?!  Hence, independent feedback.  Feedback that represents the ‘customer’ for each story.  Some stories are ‘product’ for external customers and some stories are ‘product’ for internal customers. And ‘external customers’ much too often these days means ‘the regulators’.
We need people at the demo who can quickly give us feedback that these different customers will like what the MST has finished this sprint. And I call these people (BSHs).  Note: your firm may call them lots of things.  Examples: customers, managers, dept heads, SMEs, gurus, wise old heads, customer relationship managers, product managers, etc, etc, etc.
Also, often the word ‘business stakeholder’ already has a meaning in your firm different than my meaning.  Watch out for that.
And we need the BSHs to give complete, detailed feedback now.  So, you will not ever get perfect BSHs, but do the best you can.  “The bad news does not get better with age.”
For the MST people, receiving honest feedback can be tough.  They have often not heard that in a good while. All kinds of ‘acting out’ can happen. Some want to ‘shoot the messenger’.  This can be tough on the CEO in at least 3 ways: (a) he or she is getting way more negative feedback than in the past, (b) the direct reports are complaining loudly about the negative feedback they are getting, and (c) the CEO can see that the ‘team’ culture that had been ‘talked about’ for ages does not really exist in they way they had hoped.  This can be tough to swallow.
If there is not much negative feedback, there are two possible reasons.  (a) Everyone is Steve Jobs (or pick another business icon).  Unlikely. (b) People are lying or don’t know how to give feedback.  Often because we picked patsies as the BSHs (and deep-down knew they would give only ‘sweet’ feedback).
Get good and honest BSHs. Insist on the truth.  Remind people that the bad news is the good news.  Because “the bad news doesn’t get better with age.”  Meaning: now that we know it, we’re gonna fix it now, before it becomes more expensive to fix.
Be patient.  “Little things are big.”  And step by step they can all accept that they are imperfect, and improve. Be firm. Be kind. Be honest. Be patient.
Well, a bit more honestly, at some point the CEO is very likely to see that someone ‘needs a promotion to another company’.  The CEO again needs to have been patient. These people are good people in various ways.  And the company’s culture (or someone’s culture) has miss-trained them for many years now.  So, it will take more than 2 sprints for all the dysfunctions to come out and for all the re-training to occur.  So, give people a reasonable chance to adjust.  At some point, someone is likely to be ‘at the far end of the scale’ and you have to give them a ‘promotion to another company’.  (Often we say “It’s not you; it’s me.”  I say this only partly to add a bit of levity.)  And it is tough, but it is also the best thing for that person at that point.
Retrospective.  Again, telling the truth here can be difficult.
We discuss the good and the bad.  We identify the biggest impediment for the MST itself.  And we start to fix it.  As examples, the MST might:
  1. devise a solution together
  2. plan the execution of the solution
  3. build a business case (is it clear that benefits are much higher than the costs)
The business case might go to the CEO or even the Board for a decision.  Often it simply enables the team to work through the information and convince themselves of the best solution.  Often, also, the MST starts the business case, and someone else (the SM?) refines it, improves it, fleshes it out, completes it later.
Who ‘fixes’ the impediments?  Well, it depends.  The SM, the MS Team, or people outside the MS Team.  Depends on several factors.
The key thing is that the Retrospective enables them to get better each Sprint. And in a bigger way than the SM working in isolation, or from identifying the (usually smaller) day-to-day impediments in the Daily Scrum meetings.
***
How much difference could an MST make?
Hard to say.  We do not have enough experience in enough situations to know well.
My experience suggests that in about 2 sprints, the MST is working at ‘normal’ level.  Maybe 3 sprints.  Typically.  But the problem is you had no ‘before’ metrics on the ‘velocity’ of the MST.  So, there is nothing to compare the new Scrum velocity to.
The good news is you now have a metric for the productivity of the MS Team.  They may not estimate the ‘story points’ well yet.  But they are learning.
Usually you find that ‘the velocity is lower than we wanted’.  Is that really a surprise?  (CEO, you did know that already.)
Now you have an approach to getting better as a Team.  And for voiding your weaknesses and for drawing on your strengths.
The difference can be huge.  If people engage, if you allow yourselves to see the truth, if you have the courage to take reasonable actions.
***
One key issue.  I think it is typical to find that the people you have in the ‘management team’ arenot the right balance of people in the MST.  The MST must be balanced against the vision and the items in the PB.  Often you see an imbalance.
Thus, you often need to move some of these people outside the MST, and probably add some other ‘skill-sets’ to the MST (new people).
This is a feature, not a bug.  Meaning: seeing what kinds of people you really need in the MST is a big help.
***
Those are my simplified and initial ideas on an MST.
I hope my humor about the problems of life and the problems we often have being managers was taken the right way. Manager work is hard, and being a manager is hard.  I do have sympathy, despite my sometimes sarcastic tone.
One could cry about the situation, cry at the measureless waste in the lives of the managers and the people they manage, and the impact on the customers.  Or one could laugh. I choose to laugh.
This problem of measureless waste and ‘not good enough yet’ is true for all of us.  And it is sad and we can be sarcastic.  Just to be sarcastic is not good enough.  We must act to improve things, as best we know how.
In this vein, one must have sympathy for managers.  In my opinion, they are usually not trained well to be managers. In fact, they are generally miss-trained (trained wrongly).  In the Peter Principle (they rise to their level of incompetence) is too true.  And their ‘boss’ is too…hmmm….lacks the courage to fix it when the Peter Principle occurs. These are good people, some of our best usually, but badly trained and often badly positioned.  To the degree we can fix this (and I think we can, at least some) it can make for a big improvement.
***
Please give me and us your feedback and suggestions.

Thursday, September 10, 2015

Changing the Culture Through Invitation and Engagement

Some of you know my phrase: “People are remarkably good at doing what they want to do.”
It is a down to earth way of saying: I think self-organization is the right thing. Or, I believe in freedom.
Believing in freedom does not mean Congress will always vote the way you want.  Or even vote ‘correctly’ (in 20-20 hindsight).
But it does mean that usually ‘two heads are better than one’, especially if we are reasonable in picking the Team. (I want a Team of 7 usually, not a team of 2.)  We (the leaders) put some basic constraints on the Team (eg, he Vision and ‘don’t break the law’) and NOT too many constraints, and then let’s them run.  Let the horses run!
This also applies to how we broaden the adoption of Agile.
Here is a typical scenario….
We do a pilot project in agile, with some success.
Then the Leader says: I want more of that!
The Leader must set a vision.  Usually tied to normal business goals, such as increasing customer satisfaction, higher quality, faster innovation, etc, etc. the usual stuff.  (Steve Denning talks about profits as the wrong main goal, and maybe some firms put too much emphasis there.  I agree that is an issue.  But not what I am discussing here.)
Then the Leader needs to say something like ‘We have tried some small Agile experiments.  With success.  And it looks like more ‘agile’ will help us.’  And then he needs to roughly provide a vision of Agile.  Maybe that is the Agile Manifesto and the Agile Principles.  Or something like that.  And he needs to say “Let’s see if more Agile leads to better business results. Let’s experiment more…”
He needs to get his people some education on agile. And then he needs to let them ‘figure it out’…or self-organize, decide on the details.
And they will do remarkably well, what they want to do.
Now, this does mean they need to know what they are talking about.  If they don’t know anything about physics, I think it will take them a long time (too long) to come up with E=MC(2).  So, somehow they need some education on what agile really is. Not forcing, just education.
If they ‘allow in’ good agile ideas, they will self-organize well.
Or, in any case, they will do whatever they do better than something that was forced on them.
One of the keys to success of a change is engagement of the people involved in the change.  This approach gets them engaged.  They all contribute to making the change happen.
One of the key phrases about change is: People do not resist change; they resist being changed.  And our knowledge workers are all pretty darn smart people.  Maybe some are stubborn, but all are smart.
***
Related to all this is a set of ideas called “Open Space Agility”.  I invite you to check them out here:

Tuesday, September 8, 2015

How to Make the Whole Organization Agile

Steve Denning has written a short article summarizing his thoughts on this subject.  Very interesting.
In the article you will see links to his blog posts and a mention of his book: The Leader’s Guide to Radical Management.
Enjoy!

Tuesday, July 28, 2015

State of Agile Survey 2015 - Version One

Annually Version One does an survey of the state of agile.  Very useful.
I am not sure it is a scientific survey, but it tries and it generally does give some useful insights, even though they cannot be said to be scientific truths.
See here.
To me, it says we are making progress.  That is, more people are using Agile, and lives are getting better.  Or that’s what I  infer from the survey and what I see.
Equally, we have a long way to go.  While a few teams are getting outstanding success, there are many many teams that could be doing agile far far better.  And their customers (and their firms) could be enjoying that success. And that greater success could be achieved by working fewer hours with less stress.
Why?  Or, what do we do about it?
1. Change the culture.  That is, our firms have a ‘waterfall’ culture that works counter to the success of agile.
2. Focus on the magic of the Team.  Hmmm. If you do not know what I mean, it is hard to explain.
3. Fix impediments aggressively.
4. Enable more self-organization and let the teams know they are responsible.
5. Do Scrum and agile more professionally.
6. Scale less.
7. Scale more professionally.  By this I mainly mean, add one pattern at a time, and get each pattern to work professionally before adding more ‘scaling stuff’.
6. Co-locate more. (By co-locate, I mean a team room. The data show this doubles team productivity.)
Note: We can reach hyper-productivity with scaled and distributed teams.  It is just much harder, and I think productivity is lower than it could have been. (But we have minimal data to confirm or deny my hypothesis. AFAIK, no one checks these facts in anything like a fair way.)
****
I would be interested in your ideas on how we move forward more successfully.

Friday, December 5, 2014

Making Change Happen

How do we get change to happen?

First, this is an interesting and somewhat hard problem.

And no one knows the full answer. Change does happen, and people after the fact ascribe causes to why the change happens (or does not happen). But the facts are very messy, and mostly in the minds of people, so it is hard to be sure. And hard to know if we are lying to ourselves.

Still, first, change does happen.

And, second, some people seem to be better at making it happen than others.

Why is this topic interesting to you?

Well, I suggest it could change your job and your career. I will suggest some of you should move to a different company.

I will suggest that if you make change happen, you can dramatically affect the lives of people you care about. Change them a lot. Double their happiness, send up their productivity by 200, 300, 600%.

Make customers 100% more satisfied. Destroy the competition.

So, I hope by now you are attentive to this subject.

***

A couple of assumptions.

1. Agile values, principles and practices, if adopted well and executed professionally (but not perfectly), can provide tremendous results.

I think that agile, even if done unprofessionally and partially, can usually provide notable results (+20%).
But if done well, agile can have a tremendous impact (+500% or more). From the base line of the team you are working with. And the benefits probably extend higher, but I don’t know if ordinary people can get a Team to keep going that much higher (e.g., higher than 10x better).
For today, I will not try to justify that statement, but I say it today simply as an assumption that is key.

2. For any large group of people, the thought processes associated with agile are not the normal culture.

It may be that some individuals understand agile almost completely and almost naturally and intuitively. With a minimal mixture of waterfall thinking or culture.
But, it is now our belief that almost every company (or collection of people) has a strong mixture of ‘old style’ thinking that retards or degrades or diminishes success with agile.

3. It is hard to get the group culture to change.

It is easy to change one or two people some, and introduce to them some new ideas.
But it is very hard to change a department’s culture.
And even harder to get the whole company’s culture to change.
But, at least in small groups, we can get the culture to change.  At least enough to adopt agile initially.  And enough, often, to have that adoption become better and better over time.

4. The Change never ends.

I am less sure of this one, but I think it is always true.
That is, do not be gulled into the opposite feeling: “Oh, we have changed to agile and no more change is needed.”
First, your group probably is not really doing agile well, or nearly as well as it can do it.
Second, by definition with Scrum, we are continuously getting better.  In a very aggressive way each Sprint, by removing the impediments.
Third, we find that ‘old style thinking’ starts to come back, and people forget why they started to do agile, or why agile works, and this starts to degrade the lean-agile implementation.
So, we must be continually changing in a forward direction, and watching out for retrograde movements in the culture.  And then fixing them.
***
Now, what do we do?
My 3 favorite things to talk about in this area are:

1. Just do it!

By this I mean, just start doing Scrum, and do Scrum well.  And then add things to Scrum, but also come bacj and do Scrum well. And by doing Scrum, the whole culture starts to change.
It is not enough, by itself, but if you understand what I really mean (eg, that you are explaining the success of Scrum all the time), it starts to have a significant impact.

2. Read John Kotter

Kotter has an 8-step program for change.  These are the steps:
  1. Create a sense of urgency
  2. Build a guiding coalition
  3. Form a strategic vision and initiatives
  4. Enlist a volunteer army
  5. Enable action by removing barriers
  6. Generate short term wins
  7. Sustain acceleration
  8. Institute change (that is, put it into the structure of the org)
These ideas are worth looking into more.
The biggest problem is step 1.

3. Use Fearless Change

Mary Lynn Manns and Linda Rising wrote a great book about change, called Fearless Change.  We strongly recommend the book.
The main part of the book describes 48 patterns you can use to change your group (your set of people).
Use those patterns regularly (one per day).

4. Open Agile Adoption

Daniel Mezick has a wonderful set of ideas around Open Agile Adoption.
In summary, do not force the people to adopt agile. You can (you must) explain it to them (eg, hire a trainer to train them on it, etc.).
And give them a vision, something like: “Over the next year, we want to become Agile to see if that gives us some real business benefits.”
And then invite ‘the people’ (including all the people) to join in, and define the details of the change.  And argue about it.
Use Open Space events periodically (every 3 months?) to define chapters of change.  And to enable the people to self-organize on which parts of the change should be worked on now.
If you notice, these ideas invoke several of Kotter’s ‘steps’.
***
Too long for today, so I will stop.
Comments please…

Sunday, November 2, 2014

Agile Adoption: Two styles contrasted

Imagine a smallish organization with 10 Scrum teams (or what will be 10 Scrum teams).  I want you to be thinking of a relatively uncomplicated situation.

Imagine that you offered two ways to implement agile. Let us assume that we believe that agile will lead to better lives for the workers and better lives for the customers.  And, indeed, better lives for all.  And to a fairly high degree.

Option 1. Top-down, via 'convincing'

You get a senior sponsor.  He says some good words.

You hire SMs, coaches, some agile people.

You get an 'agile committee,' not unlike a sponsor committee for a large project.

And the small group of agile people do things to make the agile transformation happen.

But, importantly, this approach does not allow the whole group to self-organize.  The Leader or a small group 
imposes an order on it.

And you are, and everyone knows you are, trying to 'make agile happen.'

Two commonplace sayings in change management.

"People do not resist change, they resist being changed."

"People are remarkably good at doing what they want to do."  Little's Second Law
 

Option 2. Similar, but allow self-organization

This approach is very similar, really, to me.  But with some very important differences.

You skip the 'agile committee.'  Because you know that committees almost always waste time and do nothing.  In fact, that's WHY we have committees.  It's what we do to ideas we wish to kill.

The agile advocates might still meet and talk, and get smarter.  But they do not attempt to decide for the group, nor to force the group to accept 'agile' (however it might be defined).

But an important difference: we invite everyone to help solve the problem or problems, to make agile work for us.

And we use Open Space to allow the whole group to self-organize within the context of a vision.  (Sample vision: "We want to experiment with agile and see if it will work for us, and maybe give us some great results.")   The self-organization is highlighted by two events bounding a timebox of change.  The opening and closing events are done using Open Space (some of you know OST).   And they learn how to self-organize by repeating this regularly (say, every 2-3 months at first).

In this way 'the wisdom of the crowd' is harnessed, in part for its wisdom.  And what is not working well in the formal structure is avoided.  Everyone can contribute and, particularly, the wisdom of the informal people is harnessed more.

But more importantly, we allow them, who are actually doing the real work, to tell us what their biggest concerns are.  And then we (all of us...management and workers) address those concerns and issues in priority order.

And they all become engaged.  They start to think of it as their own show (not completely, but to a large degree).  They are acting to help realize the vision.

BTW, management does not give up on introducing agile ideas to the group.  We have to be mindful that most of them do not understand agile at first, and have never experienced its real benefits.  So lots of explanations of the counter-intuitive aspects of agile are needed.  But the explanations are offered, not forced.

And management is very mindful about telling the story.  Stories about the past, the present and the future.  Stories that help them see the truth better, that agile is helping (well, assuming that is the truth now).  Stories that give the change meaning for them.  Everyone is, to some degree, telling stories, but management actively engages in forming the new story for the new culture.

Note: In these ways, we actively engage in culture change.

But 'our' attitude is different.  We are not 'forcing' these ideas on them (the ill-informed knowledge workers).  We are instead inviting them to experiment with these ideas.

Just as Taiichi Ohno suggested.
 

Results

It is, of course, a bit more complex than this.  There are other issues to consider, beyond the scope of this short blog piece.

But which Option will have more success?

This is your question.  And, in my experience, a huge difference hangs on your choice.

It seems to me that Option 2 is far more likely to realize the real benefits of Agile.  Potentially huge benefits.

Option 1 will still probably get you some benefits.  Maybe the Teams will be 20% better.  Probably.  And you don't have to give up the illusion that you can control people.

With Option 2 you can get 100-400% improvements in productivity.  We certainly can argue exactly why it happens (Scrum, Agile, self-organization, CAS, etc, etc.)

But to do Option 2 you must give up the illusion of control of people.  It feels hard to some of us.  It is not, really.  (Still, any change in paradigm is hard for those wedded to that paradigm.  Be sympathetic, as you will want them, in a different context, to be sympathetic to you.)

For senior managers: Asking the middle managers to give up the illusion of control of people can sound very dangerous to them.  You have to work with them, over and over, and get them comfortable.  Or, failing that, no matter which option you take, experience shows you are likely to end up with some problems and a relatively weak implementation of agile.

***

BTW, Option 2 is explained in more detail as part of Open Agile Adoption.  You might start reading here:


It has been tried and tested, to some degree.  (Open Space has decades of being tried and tested, and if done professionally, is very robust.)  OAA is relatively new.  But I hope you see its power.  I invite you to consider it.  And it works both for new agile adoptions and well as for a 're-start' of a troubled agile adoption.

Option 1 has been tried in myriad variations.  Pretty clear that unless you have a charismatic leader or a culture that already 'wants' to do agile, you are going to get a 'meh' adoption.  Very likely.  Yes, some benefits (20%), and a few teams doing well for a while.  But to me, only getting 20% is 'meh.'

Let me say it a different way.  I think if the adoption does not harness the will of the people in wanting the change, the change results will be 'meh'.  OAA is one way to engage the people.  I would be very interested in any other ways.  But for now, you may want to consider OAA.