Functional Requirements: Thinking Like A Pirate

A session at Open Source Bridge 2010

Wednesday 2nd June, 2010

10:00am to 11:45am (PST)

Writing out what you're doing before you do it is super boring. You want to build stuff! Make stuff happen! Set something on fire!

And somewhere towards where we think the 80 percent mark to 'done' is on really big stuff, things start to pop up that we really did not anticipate. Our roadmap suddenly has these looming monsters that go bump in the night, and we have a spray bottle to fight them with and no time to do it in. This is the point where your project manager lights their hair on fire to get things finished.

What's that? There might be a better way? If we think like a pirate, we might not have to light our hair on fire?

Creating functional requirements as a part of the planning process is like creating a treasure map. You want to get compensated for the value your cool built-with-open-source-thing is providing to your clients. Your clients want it to work better than what they originally had in mind. If you do the work upfront, you'll know when you've hit the X marks the spot.

In this longer session, we'll walk through a trial run of functional requirements documentation. You'll have a list of questions to answer before it's complete, you'll have seen it in action, and we'll talk through all of the bajillion things you'll want to consider before your project should start. We'll also cover the 'open source trickery' of functional requirements. There might be a contributed thing that does the things you need, but in order to be really good at it, you have to forget about it in the beginning. Pirates don't just wing it.

About the speakers

This person is speaking at this event.
Bill Fitzgerald

Educational Open Source Geek, Drupal Enthusiast. Also a fan of open content. bio from Twitter

This person is speaking at this event.
Amye Scavarda

Gluster Community Lead at Red Hat. Generally exciting. Mimosa Engineer. Champion Spider Rancher. https://tinyletter.com/amye bio from Twitter

Coverage of this session

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 10:00am11:45am PST

Date Wed 2nd June 2010

Short URL


Official session page


View the schedule



See something wrong?

Report an issue with this session