Use Case / Requirements Management Tools

27 Mar 2008 - 12:21pm
10 weeks ago
5 replies
5755 reads
Jeff Axup
2006

Hi Everyone,

My company is currently looking into tools to manage use cases and
requirements.

Since these terms can mean a wide variety of things I'll give an example of
how we're using them:

*Requirement:* The product should be secure and protect the safety and
privacy of the user.
*Use Case:* The user logs on to the system.
*Sub-use case/scenario:* The user has mistyped their password while logging
in.
*Associated features: *Login screen, password security feedback, lost
password functionality, error feedback system.
*Associated users/actors: *Child, parent, administrator

We are developing a large number of these and there is a need to have them
organized and be able to analyze them.

We are currently looking at a number of different products:
*Product* *Vendor* *Pricing* 'Caliber
Analyst'<http://www.borland.com/us/products/caliber/index.html>
Borland $9,000 per concurrent user. $3,000 per named user. 'Quality
Center'<https://h10078.www1.hp.com/cda/hpms/display/main/hpms_content.jsp?zn=bto&cp=1-11-127-24_4000_100__>v
9.2 HP 'Rally Enterprise'<http://www.rallydev.com/requirements_management.jsp>
Rally
Software $35/user/month
'Gatherspace.com'<http://www.gatherspace.com/static/product2.html>
Gatherspace $15-$25/user/month 'Rational
RequisitePro'<http://www-306.ibm.com/software/rational/offerings/reqanalysis.html#reqpro>
IBM 5 user floating license for 1 year: $21,850 + suggested consulting of
$13,200 = $35K 'DevTrack' EE +
'DevSpec'<http://www.techexcel.com/solutions/alm/requirementsmgmt.html>
TechExcel $45K-$50K Requirements
Management<http://www.artifactsoftware.com/products/requirements.html>
Lighthouse $200-300 / yr / user
Jira<http://www.atlassian.com/software/jira/features/>
Atlassian $1200-$4800 one time
OSRMT<http://sourceforge.net/forum/forum.php?forum_id=679500>
sourceforge free Contour <http://www.jamasoftware.com/contour.htm> Jama 10k
+ $255/user

Our requirements for the product are:

- Some degree of flexibility of entering different "levels of
specificity" of requirements and use-cases.
- Ability to link all types of objects (requirements, use cases,
sub-use-cases, features, users) with each other
- Ability to look for unlinked items so as not to lose them
- Ability to automatically generate charts/graphs of use-cases to
graphically show task flows
- We don't want an "all in one" solution that tries to do defect/bug
tracking, project management, business process management, etc. (we already
have other tools that do these things)
- We don't want a tool that prescribes a work process to us (we
already have our work processes and we need this to fit into what we have)
- While this is something we could invest a lot in, many of these
tools seem rediculously expensive for a tool that isn't really very complex.
We are currently leaning toward gatherspace.com for this reason.

*Have any of you used any of these tools or any others (there are many new
products in this area) that you would recommend?*

Thank you,
Jeff
________________________________________________________________________________
Jeff Axup, Ph.D.
Principal Consultant, Mobile Community Design Consulting, San Diego

Research: Mobile Group Research Methods, Social Networks, Group Usability
E-mail: axup <at> userdesign.com
Blog: http://mobilecommunitydesign.com
Moblog: http://memeaddict.blogspot.com

"Designers mine the raw bits of tomorrow. They shape them for the present
day." - Bruce Sterling
________________________________________________________________________________

Comments

28 Mar 2008 - 7:29am
phanita sudana
2008

Hi Jeff,
I've used ReqPro and think it is a reasonably good tool for managing requirements. This tool not only serves as a repository but also keep the traceability of the requirements. For example, the use cases or even the steps in the use cases can be traced to the data elements and the screen elements. Once the initial tracing is manually done, the tool does keep track of any later changes.
The drawback - there is some degree of effort involved in installation, setup, and making it work for the first time. Lot of manual work to enter these requirement docs and do the tracings.

-P

27 Mar 2010 - 10:40pm
tk1974
2010

Hi Phanita

Have you used Reqpro for user interface requirements?

- Tom

4 Apr 2008 - 1:11pm
Pam Migliore
2006

I've used ReqPro/Rose as well as Enterprise Architect by Sparx. I
found ReqPro to be pretty useful though it did require some
administration and occasionally encountered a few bugs. I liked the
traceability of the package.

In EA, which I am currently using, I don't have the same
requirements management, only the UML. I have tried using it for
requirements management but its just not as powerful as the IBM tools
(cheaper though.)

Hope this helps,
Pam

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Posted from the new ixda.org
http://www.ixda.org/discuss?post=27682

8 Apr 2008 - 3:35pm
Jeff Axup
2006

Thanks for the help and advice everyone!
We are currently looking into Enterprise
Architect<http://www.casecomplete.com/ScreenShots.aspx>and a web based
tool called
Gatherspace <http://gatherspace.com/>. Both are specifically oriented
towards use case management and seem a little more lightweight than some of
the other solutions.

-Jeff

On Fri, Apr 4, 2008 at 11:11 AM, Pam Migliore <pammigliore-nospam at pobox.com>
wrote:

> I've used ReqPro/Rose as well as Enterprise Architect by Sparx. I
> found ReqPro to be pretty useful though it did require some
> administration and occasionally encountered a few bugs. I liked the
> traceability of the package.
>
> In EA, which I am currently using, I don't have the same
> requirements management, only the UML. I have tried using it for
> requirements management but its just not as powerful as the IBM tools
> (cheaper though.)
>
> Hope this helps,
> Pam
>
>
> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
> Posted from the new ixda.org
> http://www.ixda.org/discuss?post=27682
>
>
> ________________________________________________________________
> Welcome to the Interaction Design Association (IxDA)!
> To post to this list ....... discuss at ixda.org
> Unsubscribe ................ http://www.ixda.org/unsubscribe
> List Guidelines ............ http://www.ixda.org/guidelines
> List Help .................. http://www.ixda.org/help
>

--
Thanks,
Jeff
________________________________________________________________________________
Jeff Axup, Ph.D.
Principal Consultant, Mobile Community Design Consulting, San Diego

Research: Mobile Group Research Methods, Social Networks, Group Usability
E-mail: axup <at> userdesign.com
Blog: http://mobilecommunitydesign.com
Moblog: http://memeaddict.blogspot.com

"Designers mine the raw bits of tomorrow. They shape them for the present
day." - Bruce Sterling
________________________________________________________________________________

8 Apr 2008 - 8:21pm
Christian Sosa-Lanz
2006

We use JIRA and it has a fairly good UI. What I have seen with a lot of companies is that they invest heavily in RM tools but they run into too much overhead, particularly around the traceability area. I know I'm preaching to the choir, but some tools have such a bad UI that they fail completely. JIRA seams to be flexible enough to accommodate existing process and has some good reporting/graphing tools.

Syndicate content Get the feed