Disclaimer: I am now
retired, and am therefore no longer an expert on anything. This blog post
presents only my opinions, and anything in it should not be relied on.
Recently, new publications from
CA Technologies via Techtarget arrived in my in-box. The surveys mentioned in them confirmed to me
that the agile organization or agile business is beginning to be a Real Thing,
not just vendor hype.
Five years ago, I wrote but
did not publish a book on the evidence of agile development’s benefits and
implications for creation of a truly agile business or other organization. Now, it appears not only that the theoretical
foundation has been laid for implementation at least of agile processes in
every major department of the typical business, but also that a significant
subset of businesses now think that they have at implemented agile according to
that foundation across pretty much all of the enterprise – yes, apparently in a
few cases including legal (what does legal-department agility mean? I have no idea, yet).
So what are the details of
this evidence? And what benefits of an
agile organization seem to be proving themselves?
The Solid Foundation of Agile-Development Benefits
It is now approaching a
truism that agile development delivers benefits compared to traditional
software-development approaches. My own survey
during my brief re-up at Aberdeen Group 9 years ago suggested improvements in
the 20-30 % range for project cost and speed, product quality, and customer
satisfaction (with the obvious implication that it also decreased product-development
risk by around that amount, as Standish Group studies also showed). One striking fact was that it was achieving comparable
results when compared to traditional approaches focused on cost and/or quality.
One CA pub (“Discover the
Benefits of Agile: The Business Case for
a New Way to Work) extends these findings to agile development plus agile
project management. It says that a “summary
of research” finds that agile delivered 29 % improvements in cost, 50 % in
quality, 97 % in “productivity” (something like my “speed”), 400 % (!) in
customer satisfaction, 470 (!!) in ROI (a proxy for revenue and profit), compared
to the “least effective” traditional approaches.
While this may sound like cherry-picking,
my research showed that the most effective traditional approaches were not that
much better than the least effective ones.
So I view this CA-cited result as the “practice effect”: experience with agile development has actually
increased its advantage over all traditional approaches – in the case of
customer satisfaction and profitability, by really large amounts.
The Theoretical Case For Business Agility
Note, as I did back when I
did my survey, that agile development often delivers benefits that show up in
the top and bottom line of the success-critical-software-developing business,
even before the rest of the organization attempts to go agile. So why would it be important to go the rest
of the way and make most or all of the organization agile?
The CA pub “The State of
Business Agility 2017” plus my own work suggest that potential benefits of “agile
beyond software development” fall into three areas:
1.
Hard-nosed top and bottom line benefits: That is, effects on revenue, cost, and margin
(profit). For example, better “innovation
management” via agile project management goes to the top line and eventually to
the bottom line, and in some cases can be measured.
2.
“Fuzzy” corporate benefits, including competitive advantage, quality,
customer satisfaction, speed to act and change strategies, and reduction in
negative risks (e.g., project or IT-infrastructure failures) and “fire drills”.
3.
“Synergy” benefits stemming from most of the corporation being on
the same “agile page” with coordinated and communicating agile processes,
including better collaboration, better/faster employee strategy buy-in, better
employee satisfaction through better corporate information, and better “alignment
between strategy and execution.”
The results of the CA
business-agility pub survey suggest that most respondents understand many but
not all of these potential benefits before they take the first step towards the
agile business. I would guess, in
particular, that they don’t realize the possible positive effects on combating “existential
risks”, such as security breaches or physical IT-infrastructure destruction, as
well as the effects on employee satisfaction and better strategy-execution alignment.
The Extent of Agile Organizations and Their Realized Benefits
Before I begin, I should
note two caveats about the CA-reported results.
The first is that respondents are in effect self-selected to be farther
along in agile-organization implementation and more positive about it. These are, if you will, among the “best and
the brightest.” So actual
agile-organization implementations “on the ground” are certainly far less than
the survey suggests.
Second, CA’s definition of “agile”
leaves out an important component. CA’s project-management
focus makes part of its definition of agility to be holding time and cost in a
project constant while varying project scope.
What that really means is that CA de-emphasizes the ability to make
major changes in project aims at any
point in the project. In the agile-organization
survey, this means an entire lack of focus on the ability to incrementally (and
bottom-up!) change a strategy rather than just roll out a whole new one every
few years. And yet, “more agile”
strategy change is at the heart of agility’s meaning and is business agility’s largest
long-term potential benefit.
How far are we towards the
agile organization? By some CA-cited estimates,
83% of all businesses have the first agile-development step at least in their
plans, and a majority of IT projects are now “agile-centric.” Bearing in mind caveat (1) above, I note that
22% of CA-survey respondents say they are just focused on extending “agile” to
IT as a whole, 17% are also working on a plan for full business agility, 19%
have gotten as far as organizational meetings to determine agility-implementation
goals, and 39% are “well underway” with rollout. Ignoring the question about “momentum” in
partial departmental implementations for a moment, I also note that 47 % say IT
is agile, 36% that Project Management is, and marketing, R&D, operations/manufacturing
(are they counting lean methodologies as agile?), and sales (!) are a few
percentage points lower.
Getting back to partial
implementation, service/support seems to be the “new frontier.” Surprisingly, corporate communications/PR is
among the laggards even in implementation, along with accounting/finance, HR,
and legal. What I find interesting about
this list is that accounting and legal are even in the conversation, indicating
that people really are planning for some degree of “agile” in them. And, of course, the CEO’s agility isn’t even
in the survey – as I said 9 years ago, the CEO is likely to be the last person
in the organization to “go agile.” Long
discussion, not relevant here.
How about benefits? In the hard-nosed category, agile
organizations increase revenue 37% faster and deliver 30% greater profit (an
outside survey). For the rest of
benefits, there is far less concrete evidence – the CA business-agility survey apparently
did not ask what business benefits respondents had already seen from their
efforts. What we can deduce is that most
of the 39% of respondents who said they were “well underway” believe that they
are already achieving the benefits they already understand, including most of
the “fuzzy” and “synergy” benefits cited above.
Implications: The Cat Is In The Details
At this point, I would ordinarily
say to you the reader that you should move towards implementing an agile
business/organization, bearing in mind that “the devil is in the details.” Specifically, the CA surveys note that the
complexity of the business and cultural/political opposition are key (and the
usual) problems in implementation. And,
indeed, this would be a useful thing to know.
However, I also want to
emphasize that there is a “cat” in the details of implementation: a kind of Schrodinger’s Cat. In quantum physics, as I understand it, different
states of basic particles (e.g., exists, doesn’t exist) are entangled until we
disentangle them (e.g., by “opening the box” and measuring them). Schrodinger imagined entangled states of “cat
inside the box/no cat inside the box”, so that we wouldn’t know whether
Schrodinger’s Cat existed until we opened the box. In the same way, we not only don’t know what
and how much in the way of benefits we get until we examine the implementation
details, we won’t know just how really agile we are until we “open the box.”
Why does that matter? Because, as I have noted above, the really big
long-term potential benefit of business agility, is, well, agility: The ability to turn strategically, instantly,
on a dime and ensure the business’ long-term existence, as well as comparative
success, much more effectively. Just
because some departments seem to be delivering greater benefits right now, that
doesn’t mean you have built the basic infrastructure to turn on a dime.
And so, the cat is in the
details. Please open the box by testing
whether your implementation details allow you to change overall business
strategies fast, and then, if there is no cat there, what should you do?
Why, change your
agile-implementation strategy, of course.
Preferably fast.
No comments:
Post a Comment