Monday, May 4th, 2009

Introducing Project Aberdovey: Scrum for SharePoint



Being an advocate of SharePoint as an application platform I looked long and hard for a decent implementation of a Scrum and have always been found wanting.  I have seen simple examples where any power user could set things up but found the lack of any Burndown charts meant you lost probably the most important part of Scrum – the visibility.

I have found that VersionOne is one of the best products on the market, although it has a lot of options which tends to put off new teams.

For those that use Team Foundation Server your probably going to head towards the Scrum for Team System developed by Conchango.  I’ve not used this in anger so am unable to comment on how well it works however this solution is not really a SharePoint specific solution as it requires you to make the commitment to using Team Foundation Server.

Bil Simser did a good post on scrum tools,  although its nearly 3 years old still has some good links.   Again however the tools are not specifically SharePoint.

Why the SharePoint Obsession?

SharePoint is the collaboration tool of choice, companies have deployed it and it is being used with varying degrees of success.  People have become familiar with the how to add items to a list, how to upload documents into a document library and for the more advanced how to build engaging dashboards.

What is the biggest thing you get from adopting scrum?  ‘Visibility’

What do you need to encourage to make Scrum work?  ‘Collaboration’

SharePoint is the natural platform choice on which to build a Scrum tool.

Introducing Project Aberdovey

As with all good development teams I think it is right that your development project should have a name,  and in keeping with some big companies in the Seattle area 21apps uses place names.   Aberdovey, or as it’s spelt in Welsh Aberdyfi, has probably one of the best beaches in the UK and is located 50 miles west of the office.

Put simply, Project Aberdovey is a Scrum tool for SharePoint.

There are a few aims for the project:

  1. Produce a fantastic Scrum tool built on SharePoint
  2. Develop the solution using agile techniques including TDD
  3. Dogfood the solution as soon as possible – what better way to develop the right solution
  4. Open development – I want to give feedback on the challenges but also welcome your input

I will be looking for ways to give people visibility,  I am looking at codeplex as an option but welcome any suggestions.

  • Our team now have a client with SharePoint that prefers us to fit our lean/Scrum development into that environment, so willing to provide feedback/beta/whatever ...
  • Pawel
    So... where are you with "Aberdovey: Scrum for SharePoint"?
  • Project Aberdovey is now in development, you will see posts coming to a blog near you soon.
  • Andrew, sounds interesting mate, I've seen Conchango in action and was impressed. But having the ability to manage SCRUM projects without TFS will make a very compellling reason and prevent the excuses around not wanting TFS due to costs and complexities etc.
  • Hook me up dude. I started a Scrum tool that was to be technology agnostic (the db/presentation layer was abstract but I started on a SharePoint and .NET plugin module). Looking to help out where I can. Ping me offline.
  • Jon
    Im in the process of introduing scrum to the team, we have TFS running but without a SCRUM template and I am not going to migrate everything to a new project yet. I am going old school for the first run... lots of whiteboards and paper :) (Well I will have some infor in Excel for team hours and estimation as they are not 100% development)

    Next I will be going online and want to use SharePoint so I would be interested in this project.
  • John Speak
    This looks very interesting, I followed a tutorial on setting up the basic Scrum set up using two lists, but that's where it falls over, that was all it provided and as you pointed out the Visibility is one of the key features which that technique lacked. I'll keep an eye on your progress via Twitter.
  • Andrew, looking forward to what this can bring to the table.
    Are you taking on volunteers?

    Cheers mate,
    Tobias
blog comments powered by Disqus