Advertisement
Promo

Become a member of the ZDNet UK community

Richard Stobart

View blog's RSS Feed

Just a thought

Richard's thoughts on managing development teams.

Thursday 24 September 2009, 10:57 PM

Has Agile promoted itself enough?

Posted by Richard Stobart

Last Friday we held an Agile scoping and planning session for a client called WeeDayOut.com that we are providing some free development time to as a prize from the recent Social Innovation Camp event in late June. At S.I. Camp a series of ideas are developed over 48 hours into working prototypes and we sponsored the top two with a prize to support further development.

WeeDayOut is a fantastic social project that aims to make information publicly available on the location of accessible toilets and changing places so that disabled people can plan their trips to explore new places. It was the brainchild of Rosie McIntosh, who became passionate about disability rights through her work with learning disability charity ENABLE Scotland. The impressive prototype was built in during the S.I. Camp weekend by one-man development team Joe Wright, who spends his days as an Agile developer with JP Morgan.

Rosie and Joe want to update the site fast, which for us as company that exclusively uses Agile methodologies is a perfect fit. After all, Agile is about speed, flexibility and delivering early value back to the product owners as quickly as possible. We didn’t do anything we consider particularly special as part of the planning session: we gave them a quick introduction to our processes, we talked through the project aims, looked at the current site, developed user journeys and stories for them, and created a product backlog. We then played planning poker to estimate effort for the stories and got Rosie and Joe to prioritise them.

By the time we’d got to the end of the half-day session, everyone was excited about the feature priorities. Iteration schedules were agreed and we were ready to hit the keyboards.

What struck me was that WeeDayOut didn’t expect to get this far in a day. You can’t always guarantee how an Agile session will go, but with the right product owner the process is highly productive, has pace and leaves people energised, unlike a draining old school requirements definition and planning session.

Clients are still surprised and refreshed by Agile, despite it having been around in its current form since the mid-90s. Why are software projects still perceived as lengthy, expensive and frankly akin to having teeth pulled? Maybe it’s just because the media attention is always on those that fail, or maybe Agile still hasn’t done a good enough job of letting the business world know about it.

Is anyone else still finding that Agile is a refreshing new experience to many customers?

Interested to hear what people think…

Next

Previous


Comments on this post

Adrian Bridgwater

Nice post Richard,

So should it be agile or Agile? I never know.

Either way, I think the manifold benefits of rapid iteration through Agile are hugely interesting. I think it's a shame that when we hear companies talking about it that people aren't slightly more level headed in some ways.

What I mean is, Agile might be suitable for some parts of a project but not all. Front end customer facing elements of a complex application lifecycle would surely benefit more from Agile than say, some of the deeper infrastructural elements of the total equation.

What Agile probably does best is allow the iteration to not only constantly steer towards a goal - but also accommodate for the possibility for that to be a moving goal.

WeeDayOut sounds like a worthy project, I wish every success in that direction. I had never stopped to think about such challenges.

AdrianB

Updated by Adrian Bridgwater on Sep 25, 2009 3:39 PM

Richard Stobart

@AdrianB - Thanks. I think you're right, it's Agile. Post duly updated.

Posted by Richard Stobart on Sep 25, 2009 4:26 PM

Richard Stobart
  • Richard Stobart
  • Executive IT Management, London
  • Member since: September 2009

Site Activity Rating 3

My Blog Archive


Contacts

Number of Contacts: 0

Contacts' Latest Discussions

Number of Tracked Discussions: 0

Contacts' Latest Blogs

Number of Contacts Blogs: 0


Skip Sub Navigation Links to CNET Brand Links

Help

Become part of the ZDNet community.

Newsletters