Search code examples
drupalagilescrum

Working with Drupal and Scrum


Looking for resources for success working on Drupal sites in a Scrum model, particularly in the early phases of a project.

Presently our projects transition from discovery to wireframes to design to execution. In the process, of course, requirements often change which requires time-consuming "loops" back through IA and design if they are at all substantive - affecting both budget and timeline.

One of the tenets of Scrum is that each sprint should result in something potentially shippable. We've experimented with creating functional (but ugly) prototypes first, and then applying theming, but the results are, of course, not exactly something I'd be excited to show a customer, especially those customers that are somewhat new to managing web projects and unfamiliar with the process.

I've found surprisingly little information in this area - plenty on what Scrum is and how to apply it to traditional software - very little on applying it to the web, and especially large hairy CMSes like Drupal - any articles, books, resources, etc? Or do you have a story to tell of how you've succeeded?


Solution

  • You may want to check out the book Leveraging Drupal: Getting Your Site Done Right, which doesn't mention scrum specifically, but does include an entire chapter on agile approaches to building Drupal sites.

    There's a DrupalCamp Stockholm presentation video on Using Scrum to Manage Drupal Projects. Or there's the Intro to Agile and Scrum session from DrupalCamp Dallas.

    Not specifically scrum, but other agile presentations include the video from the recent DrupalCon Chicago session on Lessons Learned from the Agile Process Applied. Or check out the Agile is Not 'Cowboy' Spelled Backwards presentation from Drupalcamp Colorado.