views:

1658

answers:

7

I'm looking for a tool that will help with gathering and maintaining requirements (most probably use case specifications)

I have used Rational Requisite Pro in the past and found it was OK but no longer have access to it

Is there anything else I could use?

+4  A: 

Haven't tried it but there is the aptly named Open Source Requirements Management Tool.

Paul Croarkin
For larger projects, maybe. But it's a client/server model, which I feel is clumsy for small and/or personal projects.
Thomas Owens
+3  A: 

How about using a wiki?

Keith Nicholas
Wikis won't automatically generate requirement dependency trees and other such documents, which is a big reason why people use ReqPro.
Eli Courtwright
do you need it? Which is a big reason why people abandon those tools
Keith Nicholas
For my team, the answer is "no, and no one will ever use these documents for anything ever, but generating them is a requirement so we need to do it". So your point is well taken; a wiki is probably good enough for a vast majority of project teams.
Eli Courtwright
+2  A: 

I'm nor sure if the feature set will be as rich as Requisite Pro since I never used Requisite Pro before but you could look at Redmine if you want an open source solution. I know you ask for open source but I will recommend fogbugz because its an excellent tracking tool.

Vincent Ramdhanie
A: 

A bug tracker plus Graphviz is what I've used for requirements management.

Aaron Maenpaa
A: 

I know of a list of requirements management tools, none of them seems to be OSS/free, though.

Several in the table seems to cover the same set of features as Requisite Pro.

Be aware that the table is made from information provided by the vendors.

philippe
+2  A: 

After a quarter century of developing professional, enterprise grade software, I decided to write a free, web based SDLC tool that combines the best of what I have worked with in the past (e.g. Rose, Doors, SFEE) plus adding what I felt was missing. I call it Code Roller.

With Code Roller, you capture requirements as user stories, walk throughs, etc. From there, you can organize the requirements to build out a complete information architecture.

Code Roller lets you manage all phases of development and not just the requirements. There are plenty of automation tools that accelerate your crafting use cases from the analysis. More tools help you craft test plans and designs from the use cases. This relationship is maintained over time so you can always track back easily from defect to test plan to design to use case to requirement.

Glenn
A: 

Hi,

I've written a (long time ago) requirements management tool based on RQML called Rambutan. It's free and open source.

Thanks

adib