Why we need a new Agile Manifesto

Es wurde kein Alt-Text für dieses Bild angegeben.

The Agile Manifesto, created by seventeen guys from the field of software engineering eighteen years ago has certainly changed the way we create software solutions fundamentally and radically. The great majority of software development projects is done using agile practices like Scrum. Today, everybody knows the famous "we value X over Y" statements:

Es wurde kein Alt-Text für dieses Bild angegeben.

In recent years, ideas for scaling agile to a company-wide scope (eg, SAFe ?) and approaches to the "agile organization" have become increasingly popular. Nowadays everything needs to be "Agile",

Es wurde kein Alt-Text für dieses Bild angegeben.

a clear sign that we are at the "peak of inflected expectations" (to speak with Gartner's hype cycle).Everybody inventing a "new" agile approach refers to the Agile Manifesto as the fundament.

But how can a Manifesto that has been created with the focus on software development for single solutions be a solid fundament for enterprise-wide agility?

The simple answer: it can't.

What is missing? Values that are mandatory to scale Agile. The existing agile manifesto is solution focused but not enterprise-aware. This might be one reason that emerging practices for scaling Agile (like SAFe@, LeSS, Nexus,...) and the "agile organization" are still immature, success stories rare.

Suggestions for an Agile Manifesto 2.0

In his "Disciplined Agile" approach, Architectural Thinking Associations's Leadership Team member Scott Ambler suggests a "Disciplined Agile Manifesto". It is the basis for the Manifesto extensions we discuss in this blog. Sentences in italic are quotes to the Disciplined Agile Manifesto:

1. Sustainable Solutions, not just software. Where the original manifesto focused on software development, a term which too many people have understood to mean only software development, DA suggests that we should focus on solution delivery. In short, we prefer solutions (software + hardware + supporting documentation + business process + organization structure) over just software. Solutions should be sustainable, which means that their business value is maximized from an enterprise-wide and long-term viewpoint.

2. Stakeholders, not just customers. Where the original manifesto focused on customers, we suggest that we focus on the full range of stakeholders instead. We prefer stakeholders – end users, operations people, sustainment people, audit, finance, and many more – over just customers. Last, but maybe most important: the enterprise as a whole must be treated as a customer.

3. Malleable Plans, not just responding to change. We agree that responding to change is mandatory in today's volatile surroundings. But with General Dwight D. Eisenhower: "In preparing for battle, I have always found that plans are useless, but planning is indispensable" we believe that "malleable" plans are better than purely ad-hoc agility.

4. Enterprise-awareness over point solutions. We believe that following the current Agile Manifesto and its focus on the "end-user" blindly leads to point solutions that can be a catastrophe from an enterprise-wide viewpoint on the long-term. Business people should adopt an architectural thinking mindset and become aware of the dependencies with other business units. Lean business architecture models should be the basis for all strategic decisions.

This is what a new agile manifesto could look like:

Es wurde kein Alt-Text für dieses Bild angegeben.

If you want to discuss and co-create a new Manifesto with us at Architectural Thinking Association, please feel free to contact me at LinkedIn!



Milan Kratochvil

Consultant p? Kiseldalen's

5 年

Excellent,?clear thinking .In IT, architectural foresight often translates to a fair amount of "pre-built variability meachanisms over redesign by hand". It's an 80:20 ?rule of thumb (not a 100:0 though), but the more late the version- or variant-binding time, the easier?for the?enterprise to?"deliver" on agile behavior. This conflicts with a simplicistic single-project perspective only (and not with the?objectives underlying the old Agile Manifesto).?????

Maciej Mordaka

Project Manager, Trainer

5 年

What I see is that in most organisations agile is considered a shortcut and silver bullet for all problems. Agile Manifesto is really norrow focused and not suitable for todays reality, so there is definitelly space for update or something new. Great ideas, Wolfgang

Birol Berkem

Digital Enterprise and System Architect | Ph.D Informatics

5 年

Nice initiative ! I especially liked "Sustainable Solutions over Comprehensive Documentation" and "the enterprise as a whole ... treated as a customer" . one point : Where do you consider "Strategy Revision based on Insights and Consumer feedbacks" Are they covered by Enterprise Awareness ?

Pranab Das

I help IT Services companies design scalable and efficient systems for their customers | TOGAF | GenAI | LLMs | Quantum Computing

5 年

The agile as described here seems to be a lazy person's shortcut to glory. The manner in which it is presented isolates IT from all other industry: can one consider replacing process with people in a drug manufacturing plant? Why should plan be inconsiderate about environmental changes: cf. the manner in which a deep neural network works with all but the topmost few layers frozen that allows training (cf. plan) and accommodating (transfer learning) both. If plannig were so despicable then direction in management must be so: finally, everything would boil down to Brownian Motion.

要查看或添加评论,请登录

Wolfgang Goebl的更多文章

社区洞察

其他会员也浏览了