We're going to try something on a project we're kicking off here at work: "Agile" programming methodologies in the service of sticky business problems. We're not coders, but we're going to apply what we understand of the approach. We'll use "stories" to get our focus on the problems we need to crack for the marketers we work with, the stories we want to be able to tell when we've solved them. We'll have a list of these stories and work through them one at a time. We'll do that in quick (2 weeks), focused efforts (aka "sprints"). And, we'll if we don't get it right, we'll iterate through them again until we've got it right. We'll be focusing on "shipping", that is getting the project done and implemented. We'll focus less on the beauty of a comprehensive, centrally controlled process (ie. "waterfall), and more on getting working "software" (ie the tools and methods) into the hands of the teams we work with. Lastly, we're going to try to dramatically improve communication via "huddles" and may even try full team huddles to communicate with a much larger audience. The IT group will probably laugh at how we're doing it, but we're going to take a shot and get it right over time if the first efforts aren't spot on.
Any suggestions on how to apply agile programming methods to a non-programming problem?
Updated: 8:30 PM
Lots of good suggestions from folks around the web. For sure, check out Rohn J Millers post on the subject from last year. Lot's of good ideas in there. And, here's a pretty good overview from PJ Shrivasta. Finally, i look forward to re-reading Greg Meyers Agile Marketing Manifesto in a couple months to see how we're doing.
I’ve been gathering Agile and Lean planning and project management resources and articles for awhile. Have a look at this page, especially the material from Farrah Bostick, Neil Perkin and MadeByMany: http://bit.ly/z66GMJ
Also, here’s a presentation I made at ProductCamp last Fall on Agile Product Development:
Let me know if you want to have lunch on this. I worked with Ratchet this past year on some projects that used Agile as a business management practice.
I think the big force driving this is the growing merger of product development and marketing, with 2-way communications with customers, etc.