Prioritization / Requirements / Software development

Prioritizing software requirements – am I hot or not?

Posted on:

Prioritizing software requirements

Jason at 37 signals recently posted about essential vs non-essential requirements – the software equivalent of Am I hot or not? He talks about the prioritization decisions their team went through as part of bringing Campfire to it’s launch. Campfire is an online collaboration application that just launched today. We will talk about how their prioritization

Austin TX / Requirements / Software development / Software requirements specification

Requirements vs Design – Which is Which and Why?

Posted on:

A classic debate. It comes up often. Unfortunately, it’s a source of confusion that causes many teams to shy away from staffing, creating, or managing any formal requirements processes. There’s a discussion on Seilevel’s forum where this has been brought up again, and it’s shaping up to be a fine grudge match here in Austin. We can’t let the other folks have all the fun, so we’ll chime in too.

Requirements / Requirements Models / Software development / Software requirements specification / Use Cases / Writing

Writing Functional Requirements to Support Use Cases

Posted on:

Background:

In our previous post, Sample use case examples, we created two informal use cases. The use cases were written to support product requirements defined as part of a project to reduce test suite maintenace costs. In this post, we will define functional requirements that support these use cases. This process is an example of using structured requirements, applied to a small real world project.