If you address the question of how to scale Agile projects by considering
what framework to use, you are only looking at one aspect of the problem.
Scaling is all about coordination – managing enterprise considerations and
cross program dependencies, and the defacto frameworks (SAFe, LeSS and DAD)
focus on the people and process dimensions. However, in combination with a
factory approach you may be able to automate many of the compliance and
dependency management issues.
The question of how to scale Agile development has been around a while. In
January 2015 I commented  on a clear trend in which my customers were
voicing concerns about loss of consistency; inability to govern; lack of
coordination and increasing time to market. Since then I have observed many
large organizations adopting SAFe (Scaled Agile Framework) perhaps because it
appears to be the only game... (more)
In December 2006 I blogged on the topic of Explaining SOA to the Business
Audience. It started out "I note resurgent interest in LegoTM blocks as a
metaphor for explaining to the business audience the value of SOA. My advice
is don't treat the business audience as dummies!" The blog goes on to explain
business services using the Laundry metaphor, and how business people get the
concept because they understand "services".
However, while my explanation was and remains perfectly okay, I will be the
first to admit that I have moved on. The basic service model works perfectly,
but in... (more)
Understanding Agile Adoption Failure
The most common concern our customers voiced in 2014 was the unexpected
outcomes of Agile projects. They don't talk about failure as such. But they
do talk about loss of consistency; inability to govern; lack of coordination
and the increasing time-to-market caused by these precise issues.
I was struck by the results of the Agile Adoption Experiences Survey 2014
published by Scott Ambler. The really significant result to me is that 40% of
respondents rates their organizations adoption of Agile as neither a success
or a failure. Add to this the... (more)
I note interesting debates about the need for a next-generation EA framework.
However I am disappointed by the less than radical nature of debate that, at
least I, have observed. I submit a good place to start is with the
fundamental nature of business and how it is evolving and to consider what
the enterprise of the future looks like. There are many indicators that we
are entering a new phase of IT exploitation that will represent a real
paradigm shift. Paul Krugman suggests IT is at last becoming significant,
enabling a technology revolution to rival previous technology revolut... (more)
Given my (well-known and enduring) interest in all aspects of services, I
have followed Martin Fowler's writing on microservices. But I will admit I
always found the original paper more confusing than insightful. And in my
client work I have resisted the temptation to use a microservices pattern,
for precisely the reason that it would more than likely confuse. So I was
interested to see the book Building Microservices by Sam Newman published
last month, particularly as Newman is part of the Thoughtworks stable, which
presumably means it is authoritative.
Right off the bat, Newman... (more)