Conservation and history

The lack of interest, the disdain for history is what makes computing not-quite-a-field.

— Alan Kay, inventor of Smalltalk, in a recent interview

One of my motivations for starting work on the Guide to Agile Practices was that I kept hearing conflicting versions of how this or that Agile practice came about, or how old or recent it was.

I grew worried, too, that specific topics like Scrum were taught without reference to their history. My best example: I kept hearing introductions to Scrum that implied retrospectives had always been part of the Scrum framework and were its built-in way to “inspect and adapt”.

Having been part of the Agile community for over ten years now, I knew this was historically inaccurate; though perhaps a convenient pedagogical myth.

Retrospectives were incorporated into Agile practice starting around 2002-2003, shortly after Norm Kerth’s book came out. The idea of a project debrief was not new, but the approach to group facilitation Norm described was anything but mainstream, and it was this particular flavor that proved so popular among the then-pioneering Agile folks.

I was a witness to this process of incorporation. It happened literally before my eyes – in 2003 I received my first invitation to facilitate a retrospective; I had never heard of them before. Then I started seeing discussions of them at conferences and on mailing lists. By 2006 they had become part of “mainstream” Agile (and mutated into “heartbeat” retrospectives, but that’s another story).

So I knew that giving the impression that retrospectives had “always been around” was misleading, and I knew that there was a record of that somewhere. But what we didn’t have was any sort of “official” historical account of that process.

Worse, the records we had were in danger of disappearing. For instance, many practices started becoming widespread after being presented at one conference or another. But some of the Web sites for older XP or Agile conferences had all but disappeared: try looking for the Agile 2005 Web site, for instance. Similarly many practices became popular through discussions over mailing lists; mailing lists can also be shut down and vanish without a trace.

If we (by “we” I mean the Agile community, in the broadest and loosest sense) lost these records, we would gradually become unable to reconstruct our own “history of ideas”. And this connection to our intellectual history is something I believe is key to establishing that Agile is more than a mere passing fad.

This explains some aspects of the Guide: its concern with the origin and authorship of ideas related to Agile practices, for instance. You can see the overall result woven together in the Guide’s timeline.

This explains the entire Conference Archive. The main idea is conservation (in the sense defined here as “measures and actions aimed at safeguarding tangible cultural heritage while ensuring its accessibility to present and future generations”).

These records of past conferences are certainly not complete; in many cases we only have the session title and description, sometimes a PDF or PPT document in addition. The main thing of value, what actually happened at the conference, was not recorded. (In recent years the Agile conference has started recording videos of some sessions, which is great.)

That doesn’t really matter though; what does is the intention to preserve whatever can be preserved, on the principle that it can be helpful in later understanding why we came to form the ideas that we did. That’s one of the objectives of the Archivist role.

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.

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

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