Home > Ask the Software Quality Experts > Software Requirements Questions & Answers > How to choose a requirements gathering tool
Ask The Software Quality Expert: Questions & Answers
EMAIL THIS

How to choose a requirements gathering tool

Rob Apmann EXPERT RESPONSE FROM: Rob Apmann

Pose a Question
Other Software Quality Categories
Meet all Software Quality Experts
Become an Expert for this site


Software quality news and advice
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


>
QUESTION POSED ON: 28 November 2007
Are there any tools you would recommend for requirements gathering? Are there any you use that are good?

>
EXPERT RESPONSE

Arguably the most widely used tools today would be Microsoft Word or Excel simply because they are available, but they lack any specific features or integrations to make them appropriate to requirements. Also, it is helpful to understand what we mean when we say requirements gathering. Generally what is implied are both the definition of requirements and the management of changes to those requirements. There are some tools that do both, like Borland's Caliber Analyst, but generally you find most requirements tools focus on management.

However, recent entrants to the requirements arena are a class of tools for Prototyping / Simulation that emphasize good clear definition of requirements. These tools are targeted at business analyst, rather than the developer, and are meant to increase collaboration early in requirement creation. Currently there are three primary tools positioned in this space. Simunicator by Simunication, Prototype Composer by Serena, and iRise Studio by iRise. I am clearly biased towards Caliber Analyst since I work for Borland, but I encourage you to take a look at Simunicator for an easy to use prototyping tool that you can get started with almost immediately.

Software requirements gathering:
Software requirements: Using models to understand users' needs

Effective prototyping for quality software

Software requirements gathering techniques

More important than choosing a tool is figuring out the process for requirements gathering for your project and determining with whom you should be validating those requirements. Prioritizing the requirements that will generate revenue if you are building products or the requirements that will meet your users' needs if you are building software on a contractual basis is the hard part. The tools just make that job a bit easier and repeatable. Asking the right questions at the right time (process) is a human operation, and it takes practice and consistency to be good at it.

Of course any tool that you do purchase will need to work within your environment. Consider what other tools may already be in use and which of those will require integrations, so that you can pass along the requirements to the other vital members of the team. The obvious ones are defect management, configuration management, account management and case management tools, but also consider the business intelligence tools that you use in your organization. How will you frame your requirements relative to the business value (i.e., $$) that they will contribute to your enterprise in order to gain approval for resources?


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


RELATED CONTENT
Software Requirements
Use cases and SRS for requirements gathering
How to choose the right requirements tool
Why you should test requirements definitions
How to estimate change requests in requirements
Use cases: Who writes them, what data do you include?
How use cases facilitate the SDLC
Requirements engineering in an uncooperative environment
Scrum and requirements gathering
Requirements reporting beyond use cases
Requirements gathering with storyboards

Software requirements tools
Requirements tools that empower business analysts
How to choose the right requirements tool
Requirements gathering resources, practices lacking at Fortune 500 companies
Workbench helps get your software requirements house in order
Tools of the Agile trade
Requirements Management Using IBM Rational RequisitePro: Chapter 1, Requirements Management
Software requirements lifecycle the focus of new forum
Requirements and COTS software packages
Optimal Trace 5.0 facilitates business requirements management
Software requirements tool enables collaboration

Software requirements techniques (Prototyping, Storyboards, Modeling, State transitions)
Requirements tools that empower business analysts
Why you should test requirements definitions
How to estimate change requests in requirements
Requirements gathering resources, practices lacking at Fortune 500 companies
Teams turn to use cases, user stories to ease requirements gathering challenges
Requirements engineering in an uncooperative environment
Scrum and requirements gathering
Requirements gathering with storyboards
How to capture performance requirements -- Expert Webcast
Book Review: Just Enough Requirements Management

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
worst-case execution time (WCET)  (SearchSoftwareQuality.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary



Search and Browse the Expert Answer Center
Search and browse more than 25,000 question and answer pairs from more than 250 TechTarget industry experts.
Browse our Expert Advice

About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides enterprise IT professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective IT purchase decisions and managing their organizations' IT projects - with its network of technology-specific Web sites, events and magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Reprints  |  Site Map




All Rights Reserved, Copyright 2006 - 2008, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts