Perspectives on the Agile Manifesto

Perspectives on the Agile Manifesto

Just about everyone who has looked into Agile software development is familiar with the Manifesto for Agile Software Development (Agile Manifesto) and the Principles behind the Manifesto. You can’t attend a presentation or class about Agile without a slide about the Agile Manifesto getting thrown up on the screen or being mentioned by the speaker.

The Agile Manifesto is an expression of the shared values that drove the creation of the Agile community, and Agile Alliance. An initiative of The Alliance has endeavored to make the Agile Manifesto even more familiar globally by having it translated into, at current count, 68 different languages. The initiative was created in part to make sure the ideas of the manifesto don’t get, pardon the pun, lost in translation.

There seems to be something different with the Agile Manifesto when compared to all the other manifestos that have something to do with software and business. What makes this manifesto different? Looking at the Agile Manifesto from a variety of perspectives might provide some insight.

Perspectives of the Authors

Fortunately, a few of the original authors shared their perspectives shortly after writing the manifesto. Those include an overview by Jim Highsmith that is posted on the Agile Manifesto site, as well as other perspectives from Alistair Cockburn, Martin Fowler, Bob Martin, and Dave Thomas.

Since continuous learning from experience is such a key part to Agile (“We are uncovering better ways of developing software by doing it and helping others do it.”) it’s instructive to see how the original authors’ perspectives of the Agile Manifesto and Agile in general has changed since the Agile Manifesto was written.

At Agile2011, 15 of the original 17 authors of the Agile Manifesto joined each other on stage to comment on a variety of topics including whether they would change the Manifesto (they wouldn’t), what was their biggest disappointment with Agile at that point (people who say they are doing Agile but really aren’t), and what other words were considered (we could have been the Hummingbird Alliance). Take a look at the video of that discussion to hear what they had to say (you can skip the first minute or two to avoid the Back to the Future parody).

Perspectives of Others

Perspectives on the Agile Manifesto are not restricted to the original authors.

The last few Agile20XX conferences have had a track covering Agile foundations. As part of that track in 2015 and 2016, Jim Newkirk gave an introduction to Agile where he talked about how Agile emerged and how the Agile Manifesto impacts the way you can do software development.

At the Agile Europe Conference in 2016, Stephen Denning was on a panel discussion with Ray Arell, Hendrik Esser, Steve Holyer, and Todd Little. Stephen shared that discussion in a couple of posts: What’s Missing in the Agile Manifesto – Mindset and Should We Change the Agile Manifesto? This is a look at the state of Agile 15 years after the writing of the Agile Manifesto and 5 years after the big park bench mentioned above. It’s interesting to compare the observations between those two discussions.

Perspective Based on the Authors

A final perspective on the Agile Manifesto is that the group of people who wrote it was quite homogeneous, specifically from a gender perspective.

It’s important to acknowledge that all the manifesto authors were men.

That does not diminish the fact that a revolutionary idea coming out of the Agile Manifesto is that software is built by and for people, and we should pay attention to how those people interact and learn.

Agile Alliance was formed to support people who explore and apply Agile values, principles, and practices to make building software solutions more effective, humane, and sustainable.

We can’t change who was involved in past events. We can take steps to make sure that all people who want to explore and apply Agile values, principles, and practices are able to do so. Some need encouragement. Some need help to overcome barriers that others don’t face.

The Women in Agile Initiative strives to do that by providing encouragement and support for women looking to become more active in the Agile community.

Putting it All in Perspective

The Agile Manifesto has been described as a historical document — something that communicates enduring ideas and is a product of its time. Many people would like to change it, but those changes would only make it reflect their times and their contexts. The core ideas do not change, and the Agile Manifesto does not need to change in order for people to apply those core ideas to their context. That is one of the unstated ideas of the Agile Manifesto itself.

Download the Manifesto

If you would like a copy of the Agile Manifesto to download and print out, we have one for you here.

We hope you found this post informative

Before you move on, please consider supporting our non-profit mission by making a donation to Agile Alliance todayThis is a community blog post. The opinions contained within belong solely to the author or authors, and may not represent the opinion or policy of Agile Alliance.

Add to Bookmarks Remove from Bookmarks
Add to Your Bookmarks Remove from Bookmarks
Picture of Kent McDonald

Kent McDonald

Kent J McDonald writes about and practices software product management. He has IT and product development experience in a variety of industries including financial services, health insurance, nonprofit, and automotive. Kent currently practices his craft for a variety of organizations and provides just in time resources for product owners and business analysts at KBP.media and Product Collective. When not writing or product managing, Kent is his family’s #ubersherpa, listens to jazz and podcasts (but not…

Recent Blog Posts

Recent Posts

Join Agile Alliance!

$5 per month (paid annually)*

*Corporate plans are also available

Your Bookmarks

No favorites to display. You must have cookies enabled to add bookmarks.

Post your comments or questions

Recent Agile Alliance Blog Posts

Discover the many benefits of membership

Your membership enables Agile Alliance to offer a wealth of first-rate resources, present renowned international events, support global community groups, and more — all geared toward helping Agile practitioners reach their full potential and deliver innovative, Agile solutions.

IMPORTANT: We have transitioned to a new membership platform. If you have not already done so, you will need to set up an account on the new platform to establish your user profile.

When you see the login screen, choose “Set up Account” and follow the prompts to create your new account. You can choose to log in using your social credentials for either Google or Linkedin (recommended), or you can set up your account using an email address.

Not yet a member? Sign up now