Tools change rapidly, so both vendors' claims and independent comments may be outdated.
Caveat emptor.
Raj Patel of Accompa, Inc. writes: "Accompa is an affordable, web-based requirement tool that enables product managers and project managers to capture, track and manage requirements. It can be customized right from the web-interface to fit an organization's needs. It features extensive collaboration features such as integrated discussion boards and social tags. A 30-day free trial is available."
Karl Johan Larsson of Aligned writes: "Aligned Elements is a requirement management solution targeted towards the Medical Device industry and is essentially built to manage Design History Files. Aligned Elements incorporate all relevant parts of the DHF Management process such as specifications, test cases, FMEA risk analysis, structured reviews, trace analysis, validation checks and is controlled by FDA QSR 21 CFR Part 11 user management etc."
Kris of Goda Software, Inc writes:
Analyst Pro is an affordable, scalable and collaborative tool for requirements tracking, traceability analysis and document management. It is easily deployable and customizable to your project needs."
Peter Aschenbrenner of Arcway AG writes:
"ARCWAY Cockpit is a tool for managing requirements. It supports ARCWAY’s concept of visual requirements engineering (VRE). In VRE requirements are linked to visual high-level models of the system under design. Requirements specified in ARCWAY Cockpit can be imported from and exported to MS Excel. A fully customizable MS Word, HTML and Docbook report interfaces allows for ad-hoc reports of specific requirements or complete specification documents."
Tony Higgins of Sofea writes:
Profesy provides a unified approach to Requirements Definition and Test Development. 1) For Requirements Definition, it provides business analysts with a powerful workbench to model, simulate, and validate business processes, business requirements and system requirements together to create a collaborative and highly visual elicitation, definition and approval process. 2) For Test Development, Sofea provides test planners with a powerful test development workbench to analyze requirements and automatically generate test scenarios. Test planners can incorporate scope and policy driven test strategies into the requirements model (to drive multi-level, risk, impact, regression testing). 3) After establishing a baseline, Sofea’s powerful integration capability is used to extract formal artifacts such as requirements and tests into leading Requirements Management, Design and Test Execution platforms. The resulting impact is that test planning is completed early in the development project and all tests are 100% traceable to high-quality validated requirements.
Chip Carey of Starbase (former owners of Caliber) wrote:
"The exciting thing about RM and Caliber RM in particular is that it brings all departments together within the software development lifecycle and puts them all on the same page - it provides a mechanism for communication and collaboration and effectively provides a synergy where before they were perhaps separate efforts and maybe counter-productive."
Mark Walker of 3SL writes:
Cradle can deliver unlimited requirements and systems modelling scalability to the desktop through web and non-web methods that allow capture and parsing of requirements and their traceability through every part of all C4ISR, ISO, DoD and INCOSE recommended processes.
David Gelperin of LiveSpecs Software writes:
Clear Requirements Workbench is the first system to actively support the detailed requirements that put customers, users, managers, marketers, developers, testers, and technical writers on the same page.
Sherry Adlich writes:
Using DocuBurst to 'burst' a text document into pieces eliminates days of effort typically spent to analyze documents for information gathering or requirements gathering.
Nancy Rundlet of Telelogic says:
With DOORS, we provide worldwide support, Word-like ease of use, scalability from 1 user to several hundred, and ease of establishing traceability and displaying it to multiple levels.
Darren Levy writes:
1) Gatherspace is totally online, no software to download
2) Designed and coded by analysts and project managers who full understand the process of gathering requirements
3) With an intuitive GUI, Gatherspace also provides a to do list of "what's next" to create in addition to defining analyst based terms.
Brian Hunt of CSA writes:
GMARC was initially developed to be able to accumulate multi-layer generic requirements knowledge for subsequent re-use, via automated elicitation, in any application domain. The latest version is able to use such knowledge to progressively improve its ability to understand the semantics of, and capture new requirements in, each domain. To aid the process of understanding an application, GMARC provides a suite of powerful requirements animation facilities. These are able to be used to verify and explore the functional aspects of any specification. In order to take subjectivity out of the process (a universal problem!), GMARC employs a multitude of objective quality metrics to guide requirements development activity.
Antonio Monzón, then of TCP Sistemas e Ingeniería, wrote:
"with IRQA, we cover the full requirements specification cycle, not only RM and capture but also analysis, specification - features related to the construction of a specification; we have graphical, visual features like State Machines, Use Cases, graphical structuring of specifications - functional, non-functional, test cases, diagrams of review processes, information models, link matrices."
Brian Smith of Leap Systems writes:
By translating English into logical models for software development, Leap SE achieves RAD from the source, dramatically shortening the systems analysis phase for software projects.
David Martin of MKS writes:
"the clear connection between requirements, development activity and development artefacts delivers an unprecedented level of auditability, something every IT organization must demonstrate for Sarbanes-Oxley compliance."
Nicolas Ducourthial of Cediti writes:
Key advantages of Objectiver are:
- it enables analysts to elicit and specify requirements in a systematic way,
- it produces well structured, self-contained, motivated, easily understandable, standard requirements documents,
- it provides highly effective way to communicate about the requirements,
- it ensures traceability from requirements to goals and from high-level, coarse-grained behavioural specifications to requirements.
Tadhg O'Brien writes:
"SteelTrace lets everyone work together easily to define, communicate and understand project requirements so that business, development, and test deliver quality software faster. Reduce over-runs, re-work and time to delivery. Maximise project quality and RoI."
Rally from Rally Software Development
RaQuest from SparxSystems Japan
SparxSystems Japan writes:Raven from Ravenflow
"RaQuest is not dependent on any specific methodology for requirement management. We aim for RaQuest to be used for the processing and management of any requirements.
Moreover, the greatest feature of RaQuest at present is being closely coordinated with Enterprise Architect which is an UML modeling tool. This will enable you to refer to requirements from within Enterprise Architect, and to maintain a relationship between UML elements and requirements."
"RAVEN automatically creates activity and responsibility diagrams from plain business English text so you get immediate visual feedback on your use cases.
Once you see the errors, you can transform the unstructured English into "requirements English" that specifies the use case clearly, consistently, and completely. RAVEN helps you become a better requirements writer."
Gordon Brimble of IgaTech writes:
RDT provides highly capable document handling for parsing input documents and creating output documents, capture of derivations that link derived requirements to record the logic behind requirement flowdown and integration with requirements modelling tools.
Lionel BURGAUD of TNI-Valiosys writes:
For project and quality engineers who need to track requirements across the development cycle, Reqtify is a low-cost, highly customizable and easy to use tool that manages requirements traceabitity, impact analysis, filtering and versioning. Unlike other database tools, Reqtify processes information directly extracted from the source files (text processing, Excel, PDF, UML, analysis & modelling, code, etc.) without requiring any modifications, and therefore can be very quickly deployed even on projects already started.
Jim Heumann of IBM Rational writes:
Rational is about tools but also about services, lots of teams locally that serve people, best practices and thought leadership, and of course our goal is to help people write better software - in a nutshell.
Ian Alexander writes:
my aim with Scenario Plus is to improve the engineering of systems (not just software) by encouraging the use of state-of-the-art techniques for requirements elicitation, specification, and validation, including means such as scenarios, graphics, metrics, and templates.
Richard Khan of Simunication writes:
"Simunicator enables anyone with a web browser to connect, build and distribute online prototypes/simulations so everyone can test drive and validate the application before project signoff.
Simunicator prototypes/simulations are driven from use cases injected with industry standard user interface and behavior that is later reusable in development. Simunicator is the only simulation tool available for simulating complex AJAX, SOA, DHTML/DOM, Java Script and HTML applications.
Customer sign off can be obtained more quickly and correct requirements can be sent to production. With Simunicator, projects hit the ground running with development, testing, documentation and training departments all in sync. from the start."
Irene From of SpeeDEV writes:
SpeeDEV operates in a completely Web-based environment to promote the free exchange of information and project team participation. SpeeDEV's solution is the only commercial browser-based solution for local or remote software development collaboration, available as enterprise software.
Michael Breen writes:
"As a relatively specialized tool based on creating a model of behaviour, it's a bit different to most of the tools in your list...
Anyway, one sentence could be:
'Among other things, Statestep features a unique colour-based interface which makes it feasible to deal systematically with (for example) millions of possibilities - and so to find obscure problem cases otherwise likely to be overlooked in a specification.' "
Harold Knight of SDRC (an earlier owner of Slate): Slate is fundamentally different in Systems Engineering because we manage all components of the design in true Object-Oriented fashion - not documents or paper but information, so we are a system design tool - system engineers can design and view systems from any perspective.
John Richards of Project Toolbox writes:
"I've been managing projects for many years and could not find a requirements database I wanted to use at a price I could justify. I knew what I wanted though, so in the end I developed it."
I am always interested to hear about any requirements management tools,
templates and sites not mentioned here,
and about links that are now broken as tools and companies are renamed or reorganized.
VENDORS: If you work for a RM vendor or freeware site and would like to supply updated details
or a short quote for your tool or template, send it to me with your name and details
of your organization and your website.
Invitation to Vendors
If your tool is in the wrong category, or should be added to
another category, please let me know.
Text will be edited for neutrality. Quotes may be edited for length.
© Ian Alexander 1994-2008