Agile for Managers

filed under: , ,

24 April 2006

At minimum, my career at ThoughtWorks was a full-tilt education in “how to make Agile methodologies work.” I’ve experienced the best and worst of agile processes, and I have a very strong sense of what works, what doesn’t, and what’s irrelevant.

(For you non-geeks out there, “agile” is the name for a family of processes used to develop software. If you’re curious, you should follow the link below.)

When I came to NetJets I wanted to get all that knowledge out of my head and codify it somewhere, because my head is a notoriously bad place to store details. So I set about writing up “Agile for Managers” – an introduction to the spectrum of agile methodologies, with detailed notes about every major issue I could think of. Obviously, the target audience is the manager of a software shop; someone familiar with software development realities, but not necessarily familiar with agile methodologies.

I didn’t record all the deep insights and little details that really make it work – that would be found in “Agile for Analysts” and “Agile for Project Managers” and “Agile for Developers.” Instead, this is a roadmap to the core ideas, and a memory trigger (to me) for those details.

I wrote it all down as a TiddlyWiki, with the intent that I’d give a talk about it at NetJets. I never gave that talk, but the presentation still stands on its own. I’ve published it on this site, now, and hopefully the world will find it, and find it useful.

Before I give you the link, a warning: TiddlyWikis have issues with Internet Explorer, and with Greasemonkey. If you’re using either, please switch to Firefox and/or turn Greasemonkey off. (If you must use Internet Explorer, go ahead – it will probably work.)

With that, here it is: Agile for Managers. I hope you enjoy it – I put a lot of work into it.

If you have questions or issues or comments, please post them as comments in this article.

Add a comment

(will not be displayed)

(not required)