Requirements Tools


We acknowledge the contributions of Dora Lam and Rabi Achrafi to this list. Please note that the list does not imply a recommendation, nor does omission imply that we disapprove of the tool. We urge you to carefully consider your requirements for a tool before looking at any of them. Some of these companies have demonstration versions available.

    Pete Jones of Phonak AG suggests that when reviewing tools, you give vendors five minutes to sell their tool. That is, the vendor's site should be able to tell you in that amount of time what the tool can do for you. If the vendor has done his requirements, then he should know that your main interest, and possibly your only interest at this time, is whether the tool will work for you. You are not interested in a laborious explanation of every button and menu choice possessed by the tool, not are you interested in glorious promises, and most likely not having a salesman call. The way the vendor addresses your review is a guide to how well the tool will work for you.

Tool Name: Accept 360°, version 4.0

Company Name: Accept Software, Inc.

Contact Detail URL: http://www.acceptsoftware.com
Product Detail URL:

Version 4.0 of Accept's industry-leading solution for enterprise product planning extends Accept 360°'s functionality into Design, as well as adding exciting new features in Strategic Planning, reports and analysis, and core platform capabilities. Major highlights include:

  • New module, Accept Design, for capturing and defining use cases
  • Comprehensive new reporting capabilities for defect tracking using the Accept Defects module
  • Support for a library of product lifecycle models with which to plan and execute product projects
  • New web support center providing case management and knowledge sharing capabilities to customers and partners

Tool Name: Accompa

Company Name: Accompa, Inc.

Contact Detail URL: http://www.accompa.com/
Product Detail URL:

Accompa is an affordable, on-demand (SaaS) requirements management tool. It simplifies the tasks of gathering, tracking, and managing requirements. Key features include:

  • Capture and define requirements, features and use cases
  • Customize the tool right from your web browser to fit your organization's needs
  • Easily create custom web forms to capture requirements from internal and external stakeholders over the web
  • Define and track relationships and dependencies; Automatically track complete change history
  • Add and track unlimited number of attachments
  • Collaborate with your team using built-in discussion threads, social tags and automatic alerts
  • Use systematic methodology to prioritize your requirements
  • 30-day, fully-functional free trial is now available
February 2011

Tool Name: ARCWAY Cockpit

Company Name: ARCWAY AG

Contact Detail URL: http://www.arcway.com
Product Detail URL:

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 (called landscapes) 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 interface allows for ad hoc reports of specific requirements or complete specification documents.

 

Tool Name: Avenqo PEP

Company Name: Avenqo GmbH

Contact Detail URL: http://www.avenqo.com/
Product Detail URL:

Avenqo  PEP is an Application Life Cycle Management tool that combines Requirements Management features with Test Management and Bug Tracking. Avenqo PEP provides a unique information repository for all stakeholders.

This common approach guarantees full transparency and access to important project information for all team members - at any time and any place. Each stakeholder can get his own task-specific view onto these project information. Additionally, we have implemented some tools to support the communication between all stakeholders (e-mail based discussions, task management).

The feature list of Avenqo PEP includes:

  • Full featured Requirements Management including baselining, history and offlining,
  • Flexibly configurable regarding attribute schemes (Status, Priority etc.) and user permissions
  • Providing project templates as a basis for further customizations supporting agile, iterative and waterfall processes
  • User definable workflow management for requirements, test cases, bugs etc.
  • Full top-down-traceability
  • Rich text editor (HTML-based)
  • integration of a comprehensive reporting tool (BIRT) and providing several templates for impact, progress and coverage analysis
  • Exporting/Importing documents (Word, Excel, PDF, HTML, ...)
  • Supporting test planning & execution including traceability

Avenqo PEP is currently offered as a free Community Edition and as a Professional Edition with enhanced features and support.

Listing updated July 2011

Tool Name: Axure RP

Company Name: Axure

Contact Detail URL: http://www.axure.com/is/functional-specification-software
Product Detail URL:

Use Axure's specification software to effectively document and communicate your designs with clients, colleagues, and stakeholders. Save time and money by instantly generating a customizable functional specification in Microsoft Word format.

Create Word templates with custom headers, footers, title page, and heading styles to meet your functional specification standards. Select from single or two column layouts. Configure the order of the screenshots, annotations, and page notes.
 
Then, click a button to generate your design specification any time and as many times as you update the design. Spend more time on your design and less time writing an SRS document.

June 2012

Tool Name: Balsamiq Mockups

Company Name: Balsamiq

Contact Detail URL: http://www.balsamiq.com
Product Detail URL:

Balsamiq Mockups is a rapid wireframing tool that reproduces the experience of sketching on a whiteboard, but using your computer, so they’re easier to share, modify, and solicit honest feedback. Mockups look like sketches, so you won’t get distracted by little details, and can focus on what’s important instead.

Using Mockups feels like drawing, but because it’s digital, you can tweak and rearrange easily. Teams can come up with a design and iterate over it in real-time in the course of a meeting.

Product managers, designers, developers, and even clients can now work together in the same tool to quickly iterate over wireframes, before writing code.

You can download a fully-functioning trial version of Balsamiq Mockups.

You can start a free 30-day trial for myBalsamiq, our web app.

More information about our products.

More information about our company.

Listing updated February 2012

Tool Name: BambooRM

Company Name: Bamboo Solutions

Contact Detail URL: http://store.bamboosolutions.com/bamboomainweb/
Product Detail URL:

BambooRM allows project managers and teams to collaborate on projects more easily with one repository of project requirements.

BambooRM simplifies requirements management by integrating use cases, business and functional requirements -- all in one place. Managers, business analysts, consultants, and team leaders can view, manage and trace project requirements online in their browsers, including:

  • Creating business requirements for any product or service.
  • Defining and associating sub-level business requirements.
  • Associating use cases with multiple associated business requirements.
  • Associating functional requirements with each business requirement.
  • Prioritizing business and functional requirements.
  • Tracing the project requirements.
  • Creating and printing requirements with easy-to-read summaries.

BambooRM features include:
  1. Task Management -- allowing users to see allocated tasks, including those tasks assigned to themselves.
  2. Versioning -- to allow users to maintain different versions of a project.
  3. Outline View -- a hierarchical view of the use cases, business and functional requirements, along with a representation of the parent-child relationship between them.
  4. Shared Documents -- between and among team members.
  5. Traceability --  to document the life cycle of both requirements and functions.
  6. Move Release to Release -- enabling the migration of data from one release to another release.
  7. Download Pdf/Word -- supporting the creation of documents in both .PDF and Microsoft(r)/Word(r) format.  
  8. Workflow  -- designed for use case, business, and functional requirement reviews.
  9. Bulk Import Wizard -- allowing users to import data from various data sources.
  10. Discussion Items  -- to enable collaborative discussions among team members.

Tool Name: Blueprint

Company Name: Blueprint Software Systems Inc.

Contact Detail URL: http://www.blueprintsys.com/product.php
Product Detail URL: http://www.blueprintsys.com/products/

Blueprint is a complete cloud-based solution for collaborative requirements definition and management with support for the entire requirements lifecycle. Business Analysts author requirements in Blueprint using a broad range of visual editors, validate requirements using an online review and approve experience, collaborate continuously on requirements using an integrated set of social features, and manage requirements with custom requirement types and properties, fine grained versioning, and detailed traceability. Blueprint integrates with other lifecycle tools like HP ALM, including the automatic generation of tests.  It is accessible using popular web-browsers, is easy to maintain, and highly scalable to support large distributed enterprise development teams.


  Listing accurate as of April 2012

Tool Name: Bright Green Projects

Company Name: Bright Green Projects

Contact Detail URL: http://www.brightgreenprojects.com
Product Detail URL:

Bright Green Projects is an application that allows the capture and management of Requirements, Risks, Issues, Change Requests, Notes and Actions on IT Implementations.
 
Bright Green Projects is the result of 35 years combined experience as Business Analysts / Developers and provides an optimised user interface that was designed from the ground up to provide quick entry and review of requirements. Our project search engine allows information to be quickly located and all items can be related through “quick links”.
 
Bright Green Projects will:
 
    * Reduce the time taken for requirements capture
    * Reduce the workload on Business users
    * Improve communications and project collaboration
    * Support Agile, Waterfall and Prince II methodologies
    * Streamline and speed-up your sign-off process

Tool Name: Business Optix WorkPad

Company Name: Business Optix

Contact Detail URL: http://www.businessoptix.com
Product Detail URL:

Business Optix is a leading software provider for transformation management. We help organisations to document their business in a transparent and logical way to manage and deliver their plans and goals. The Business Optix tool works to speed up Scope to Delivery including; processes, user acceptance, transformation / LEAN mapping and user learning, enabling the business to make informed decisions for targeted change. We can extract current information from Visio, Excel and Word to create a single repository that fosters a common understanding of the business with configurable output formats (eg PDF and HTML). Our consultancy and training services are underpinned by this easy to use and collaborative platform which incorporates all interactions between people, processes and technologies.

Listing accurate at May 2011

Tool Name: CaliberRM 2005

Company Name: Borland

Contact Detail URL: http://www.borland.com/us/products/caliber/index.html/
Product Detail URL:

Borland CaliberRM 2005 is an enterprise requirements management system designed to facilitate collaboration, impact analysis, and communication in the definition and management of changing requirements. CaliberRM helps organizations – large, small, or distributed - effectively manage expectations across the lifecycle so that projects are delivered on time, within scope, and according to specification. Designed for ease of use, the intuitive interface and powerful decision support capabilities of CaliberRM help teams deliver on key project milestones with greater accuracy and predictability. CaliberRM also helps applications meet end-user needs by allowing all project stakeholders — marketing teams, analysts, developers, testers, and managers — to collaborate and communicate the voice of the customer throughout the lifecycle. Features include:

  • Centralised repository - CaliberRM provides a central, secure repository for project requirements. By storing requirements in a common repository, the most current data is available to the people who need it, whenever they need it.
  • Adaptable - CaliberRM is designed to bring speed and agility to the requirements process.Whether your process is highly structured or very agile, CaliberRM can be customized to support the way your teams work. It is easily customized directly through the GUI or by using helpful wizards; complex and/or proprietary scripting languages are not required.
  • Requirements traceability across the lifecycle - CaliberRM has an open architecture that permits requirements to be linked to a variety of artifacts across the lifecycle.Whether it be a source code file or change request managed in Borland StarTeam, a test case or test set managed in Mercury interactive TestDirector, or a task from Microsoft Project, CaliberRM can link requirements to the appropriate artifacts.
  • Impact analysis throughout the application lifecycle - Multiple methods of traceability visualization help users immediately understand the scope of analysis required to gauge the effect of a requirements change. Traces are easily created using drag and drop and can link assets in multiple systems.
  • Online glossaries to standardise and define terminology - Glossaries can also be used to define ambiguous and untestable terms — words that donÂ’t belong in requirements. CaliberRM helps to refine requirements on the way in, so they don't become costly defects in later stages.

Benifits include:

  • IMPROVE COLLABORATION - CaliberRM provides an enterprise repository that delivers simultaneous, secure, and live requirements data for all projects. Enjoy using the flexibility of rich-text formatting and embedded images and tables to express requirements in a way that makes the most sense for your organization.
  • EXPAND YOUR VISION WITH DATAMART - CaliberRM Datamart is a powerful business intelligence solution that provides managers with dashboard-style reporting to measure, track, and analyze the efficiency and effectiveness of the requirements management process.
  • MAKE MORE ACCURATE PREDICTIONS - CaliberRM ESTIMATE Professional includes powerful requirements-based estimation capabilities that help project managers plan project scope, schedule, and resources throughout the software development lifecycle with greater accuracy.
  • ACCESS REQUIREMENTS FROM ANYWHERE - CaliberRM clients are architected to communicate efficiently via TCP/IP giving team members quick access to live requirements data from virtually anywhere, even with low bandwidth connections.
  • REDUCE LEARNING CURVES WITH EASY-TO-USE GUI - CaliberRM makes it easier for stakeholders from many backgrounds to collaborate — increasing the amount of usable knowledge available for developers. In the event of staff turnover, CaliberRM makes it easier for new employees to get up to speed quickly, helping to reduce risks to the project schedule.
  • RECEIVE NOTIFICATION OF IMPORTANT CHANGES - Immediate notification tied to changes of project requirements means responsible users wonÂ’t be surprised by changes that are not evident until later in the development cycle.
  • FOCUS ON WHATÂ’S IMPORTANT - Prioritize requirements by sorting and filtering on cost, priority, or other key attributes within the spreadsheet views. Views can be created based on data collected to make the management of requirements easier.
  • VIEW COMPREHENSIVE AUDIT TRAIL AND CHANGE HISTORY - Every change in CaliberRM is automatically audited. Each change creates a unique history record, highlighting the differences between one version of a requirement and another, including the reason for the change.
  • LEVERAGING BASELINING TO MEASURE VOLATILITY - Since CaliberRM captures versions of each requirement, it also enables baselining - the versioning of a whole set of requirements with each requirement at its specific version. This baseline provides the capability to both electronically sign and view a snapshot of requirements at a point in time. By comparing baselines in a handy side-by-side report, users can immediately see where volatility, modifications, additions, and deletions have taken place.

Tool Name: CASE Spec

Company Name: Goda Software, Inc.

Contact Detail URL: http://www.analysttool.com/
Product Detail URL: http://www.casespec.net/

All the features you want at a price you can afford!

Now you can migrate from a Document-Centric Process to a Database-Centric Process easily and affordably! 

CASE Spec provides the power of a word processor and a spreadsheet with database to effectively track requirements and specify systems. Its unique set of analysis and reporting tools makes it the most affordable, cutting-edge, lifecycle management application for software/systems development on the market today.  

Summary of CASE Spec Features

Complete lifecycle management – Use CASE Spec to develop and release products while also capturing customers’ requirements, use cases, user stories, backlogs, test cases, bugs, and more for ongoing and post-release project management. 

Interface with other tools – Easily interface with other lifecycle tools and automate import/export processes. Easily migrate from a document-centric lifecycle process to a database-centric process using the built-in import tools for Word, Excel, XML, and more. 

Collaboration – Bring team members together from many locations with Web-enabled workflow and configuration management. 

Specification – Specify systems with users’ stories, use cases, and lists of hierarchical requirements. Specifications can also include diagrams (use cases, activities, sequences, packages, state machines, classes, objects, components) and embedded objects (RTF fragments, such as formatted text, tables, and images). 

Requirements Tracking – Enjoy the combined power of a word processor and a spreadsheet. Use Views/Attributes to easily track requirements, reporting, and management. 

Traceability – Rely on award-winning analysis tools that provide visual and tabular traceability. A matrix displays the complex relationships between requirements and artifacts (user stories, use cases, design elements, test cases, issues, project documents). Automatically generate traceability, gap, and impact-analysis reports. 

Change and configuration management – Simplify your development process with integrated automatic history tracking and baselining features for projects’ artifacts. 

Document generation – Quickly and automatically generate specification documents and detailed reports. 

Document management – Store project documents and files in the provided version control system (repository) for sharing, configuration management, and linking documents to requirements and other specifications. 

System architecture – Enjoy these unique architectural features: 

• A multi-tier, client-server architecture that is scalable from a single user to hundreds of users with optimal performance and scalability. 

• A high-performance, embedded enterprise database is included. All the project data, documents, and other artifacts are stored in a single, centrally-controlled location.

- March 2013

Tool Name: CaseComplete

Company Name: Serlio Software

Contact Detail URL: http://www.casecomplete.com/
Product Detail URL:

CaseComplete helps you gather, organize, and share use cases and requirements. The tool's strength is its ease of use. Within minutes, you can install it, write a use case, and generate a clear, good-looking requirements document.

CaseComplete guides you through each step and lets you collaborate with your team to produce a complete and accurate set of requirements. With the click of a button, you can generate specs, test plans, project plans, and more.

A fully functional 30-day trial is available from the website.

  March 2011

Tool Name: codeBeamer ALM software

Company Name: Intland Software

Contact Detail URL: http://www.intland.com/
Product Detail URL: http://www.intland.com/

codeBeamer ALM software solution helps software development teams to manage the entire application lifecycle from requirements to delivery. The 3 core modules of codeBeamer ALM software solution are Requirements Management, Software Development and QA-Test Management. codeBeamer ALM software solution works integrated with different version control systems (Subversion, Git, Mercurial) and offers RESTful API based integration possibilities.

Key Requirements Management features include:

  • Requirements’ Libraries and Re-use to copy single requirements or requirements’ folders from one project to another.
  • Import and export requirements from and to MS Word and Excel
  • Wiki authoring of requirements to create requirements
  • Requirements’ traceability to visualize the relationships of requirements
  • Release Management Agile Planning Board and Integrated Test Management
  • 30-day, fully-functional free trial is available
May 2014

Tool Name: codeBeamer Requirements Management

Company Name: Intland Software GmbH

Contact Detail URL: http://www.intland.com
Product Detail URL: http://codebeamer.com

codeBeamer is the web-based system for Agile Requirements Management (RM) and Application Lifecycle Management (ALM), supporting the complete product cycle from requirements management via test to release on one single platform. By integrating Git and Mercurial as distributed version control systems (DVCS) as well as Subversion, codeBeamer is one of the most progressive solutions amongst requirements management tools.

codeBeamer supports geographically dispersed development areas with the basic platform to optimize software development processes: higher transparency and efficiency at shortened release cycles fulfill the scope of demands for project and compliance regulations.

codeBeamer’s features & functions:

•    Document View via full WYSIWYG editor
•    Wiki Authoring of Requirements
•    Baselines and Versioning
•    Requirement Traceability
•    Suspect Links
•    Advanced Collaboration Services
•    Process Enforcement
•    Requirement Workflows
•    Release Management
•    Integration with Word and Excel
•    Dashboards


Intland Software GmbH
Headquartered in Stuttgart / Germany, with subsidiary in Silicon Valley / USA and distribution partners in Taiwan and Korea.
International organisations of industries like automobile, avioncis, banking and finance, medial engineering, defense, telecommunications, as well as authorities trust in Intland Software’s expertise.

listed May 2012

Tool Name: Cognition Cockpit

Company Name: Cognition Corporation

Contact Detail URL: http://cognition.us/cognition-cockpit
Product Detail URL: http://cognition.us/cognition-cockpit

Cognition Cockpit is an intuitive web-based application that empowers your Product Development Process (PDP). Using our core Active Requirements Management technology, Cockpit enables your teams to dynamically manage customer inputs and voices, features and requirements, risks, costs, and critical parameters. Cockpit’s next-generation approach uses the best practices from systems engineering and requirements management, together with simple yet powerful collaborative technology that seamlessly weaves together all the critical steps in your PDP for instant traceability, analysis, and reporting.

Active Requirements Management means dynamically linking all your product requirements together with all associated information, such as team meeting minutes and notes, formal VOC input (surveys, interviews), risks, FMEA, risk mitigations, test protocols, and mathematic analyses. These analyses—or transfer functions—are a key function of Cockpit, enabling you to create relationships and compute sensitivity between a requirement and its driving parameters. Only Cognition Cockpit delivers this active approach to requirements management.

Tool Name: Cradle Version 6.6

Company Name: 3SL (Structured Software Systems Ltd)

Contact Detail URL: http://www.threesl.com/
Product Detail URL:

Cradle is a multi-user, multi-project, systems engineering environment that spans the entire systems and software development lifecycle. Building on an infinitely scalable, arbitrarily extensible, distributed and web-enabled repository, Cradle provides a suite of tools that integrate all project phases, activities and deliverables within a single, configuration managed, access controlled framework. You can tailor this framework to your projects, combining desktop tools such as Word and Excel, with your specialist engineering and project management tools and corporate PDM / EDM solution into a seamlessly managed whole that can be distributed site-wide, company-wide or project-wide using web and non-web technologies.

Cradle can be used as a web portal to all project information, as an integrated systems engineering environment or you can use just one of its component point tools. Cradle is modular, with tools built around a central Project Data Management module that provides powerful infrastructure capabilities.

Cradle provides a requirements capture facility that scans customer statements and extracts requirements, assumptions and/or domain knowledge, creating cross references back to the original document. When new versions of such documents are registered, Cradle finds the differences and provides an impact assessment. Cradle is fully integrated with Word, Excel and PDF, as well as other text formats.

Business, operating, user, system and derived requirements can be captured and evolved. Support tools identify duplication, omission and ambiguity, and conduct coverage analyses. Interactive Non Functional Requirement Graphs (NFRGs) and Hierarchy Diagrams graphically illustrate the linkage within and to/from requirements sets.

Requirements can be linked to a wide variety of UML, use case, functional, behavioural, dynamic and architectural models, grouped within multiple model domains. Requirements can be allocated to use cases, functions, business processes, operational sequences, which in turn can be allocated to functions, classes etc within components of equipments in multiple candidate architectures. Performance assessment and budget aggregation and apportionment within and across these architectures are fully supported, together with the means to develop these models to hardware and software, including the generation and reverse engineering of source code.

All project activities are defined within a project schema that identifies project phases, data types and rules, and links and rules. The Cradle multi-user, infinite-capacity, repository can manage any volume of any data, allowing requirements (and other item types) to contain text, figures, tables, graphics, audio and data of any type. Database items can link to data in external objects, URLs and data held in external databases, including corporate PDM / EDM solutions.

Cradle provides a user-definable metrics capability, to monitor and manage the evolving requirements sets, and data of all other types.

Cradle is fully web-based, providing RO and RW web access from customisable web front-ends. All tools support hierarchy and editable tables with user definable queries, views and forms. Web publishing to HTML, XML and SVG is provided.

Listing accurate as of  April 2012

Tool Name: Enfocus Requirements Suite™

Company Name: Enfocus Solutions Inc.

Contact Detail URL: http://www.EnfocusSolutions.com
Product Detail URL: http://www.EnfocusSolutions.com

Enfocus Requirements Suite™ is the only requirements management solution that comes with training and resources to define and capture accurate, complete requirements. Plus, it is the only requirements management tool that lets stakeholders contribute their user needs directly in the software – in their own words – and then track how those needs are mapped to requirements.

The result is better requirements, greater stakeholder satisfaction, improved business analysis, and more value to the business.

More key features include:

  • Business analysis support for every task in IIBA’s BABOK
  • Research-based checklists, practice guides, requirements examples, and templates
  • Built-in business analysis training
  • eLearning courses by Requirements Guru Karl Wiegers
  • Easy to use
  • Affordable
  • Available in two subscriptions
  • 30-day free trial offer

Tool Name: Enterprise Architect

Company Name: Sparx Systems Pty Ltd

Contact Detail URL: http://www.sparxsystems.com
Product Detail URL:

Enterprise Architect is a comprehensive UML 2.1 analysis and design tool, covering software development from requirements gathering, through to the analysis stages, design models, testing and maintenance. EA is a multi-user, Windows based, graphical tool designed to help you build robust and maintainable software.

EA is one of the few UML tools that integrates requirements management with other software development disciplines, by creating requirements directly in the model. Requirements management is built into the core product, solving many of the issues of traceability, interdisciplinary team divisions, integration with change and configuration management systems.

Tool Name: Foresight Version 5.3.1

Company Name: Foresight Systems Inc.

Contact Detail URL: http://www.foresightsystems-mands.com/
Product Detail URL:

Foresight is an integrated modeling and simulation tool suite that provides a complete environment for system design space exploration. The Foresight tool suite includes the following capabilities:

  • A graphical model editor allows rapid capture of designer's intent for data flow diagrams (DFDs), state transition diagrams (STDs), mini-specifications Mini-Specs.
  • Comments and annotation text/graphics can also be included to facilitate model documentation.
  • A robust and proven modeling language with semantically rich constructs for use within data flow diagrams, state transition diagrams, and Mini-Specs. (Mini-Specs are short procedural code components.)
  • Libraries of common model building blocks that can be used in data flow diagrams to facilitate model development.
  • A data dictionary and static analyzer ensure correct connection and enforce syntactic rules.
  • A high performance discrete event simulator for model execution.
  • A model debugger allows rapid, interactive debugging and analysis of models.
  • A data visualization tool allows for post-simulation data analysis. Data can also be output in common textual forms for input into spreadsheets or other analysis tools.
  • A model compiler allows for compilation of models into stand-alone executables which can be used by non-Foresight users for trade studies.
  • Capture requirements via links to tools such as DOORS.
  • Link to lower level tools, such as MATLAB and tools for SOC Co-Simulation.

The Foresight Design Suite also includes the following:

  • Foresight Co-Design: All of the above capabalities of Foresight plus co-simulation with Mentor Graphics Seamless CVE and ModelSim. Mixed level analysis enables detailed HW and SW models to be run with the full system model.
  • FS/CoderC: Automatic generation of C++ code from your Foresight system models. Can be used to create: fast, batch simulations of your models and standalone prototypes of your system.
  • FS/RQIF: Requirements traceability interfaces to third-party requirements management tools
  • FS/Bridgeway: Cosimulation backplane and SDK, for linking other simulations or applications to the Foresight simulations over TCP/IP.

Tool Name: Gatherspace

Company Name: Gatherspace

Contact Detail URL: http://www.gatherspace.com/
Product Detail URL:

Gatherspace.com is a powerful, yet simple online requirements management and use case tool for centralizing, modeling and sharing software requirements..

Built for the developer, the business analyst, the project manager, and the owner, you will easily and quickly build and share your requirements database and produce meaningful reports. It's key features are:

  • This is a non-installable software where 100% of the functionality is online
  • The site allows the organisation of features, requirementss and use cases, and provides real useable artifacts with the help of a "To Do" list
  • The site evolves based on the needs of the users
  • The tool is free and will remain so in the foreseeable future
Listing accurate as of April 2011

Tool Name: GMARC (Generic Model Approach to Requirements Capture)

Company Name: Computer System Architects Ltd.

Contact Detail URL: http://www.freenetpages.co.uk/hp/csa/
Product Detail URL:

This tool incorporates a fully developed Requirements Engineering Methodology and provides rapid elicitation of requirements using a generic approach to enhance re-usability and encourage standardization across projects. Features include:

  • A fully developed Requirements Engineering methodology.
  • Rapid elicitation of requirements directly from the minds of the specifier.
  • Enhanced visibility of information via standardised structuring of requirements information.
  • Traceability of requirements hierarchically, historically and inter-task as well as inter-document.
  • Identification and correction of subjective requirements.
  • Separation of goals and constraints.
  • Completeness, consistency and correctness checking.
  • Knowledge Base Generator.
  • Generic approach enhances re-usability and encourages standardisation across projects.
  • High level of visibility of both processes and results.
  • Ease of modifiability of requirements documents with automatic adjustment of knock-on consequences.
  • Ability to automatically generate data flow diagram models of functional aspects.
  • Ability to verify dynamic viability of system being specified via animation.
  • Automatic interchange of requirements information between models and specifications.
  • Synthetic environment facilities for embedding models in appropriate context.
  • Ability to confine text output to any viewpoint for any application aspect for any layer of support at any level of detail or any combination.
  • Powerful documentation structuring and filtering facilities.
  • Standard generic text interface simplifies linking to any other package.
  • User friendly Human computer Interface.
  • Configuration management.
  • Change control.
  • Quality metrics.
  • Low set-up cost.
  • Low cost post-acquisition support services.

Tool Name: HP Quality Center 9.2

Company Name: Hewlett Packard

Contact Detail URL: http://www.hp.com/software
Product Detail URL:

HP Quality Center is an Application Lifecycle Management (ALM) solution which delivers fully integrated requirements management, test management and defect management functionality, allowing customers to manage and trace requirements across the complete application lifecycle. As a module within HP Quality Center, HP's Requirements Management (RM) offering is designed to be an easy-to-use robust tool which helps stakeholders maximize the likelihood that an application development project will deliver the functionality required by the business. In addition to capabilities such as: standardized requirement types, three-way traceability (requirements, tests and defects) and MS Excel / Word import, other Quality Center and Requirements Management features include:

  • Flexibility - multiple requirement types can be organised in one hierarchy and requirements can be customised according to projects - allowing equal focus for both functional and non-functional requirements
  • Traceability - requirements can be linked to other requirements, test cases and to defects in one centralised location, helping to reduce the cost of ownership, provide full visibility across the lifecycle of an application and streamline the development process
  • Impact Analysis - RM provides the ability to understand the impact of changing requirements across business silos and helps to determine where testing efforts should be focused prior to moving forward with development
  • Release & Cycle Management - requirements can be organised according to release and development cycles enabling organisations to better determine and compare the level of quality and operational readiness associated with each release
  • Risk Based Quality Management - project requirements can be categorised according to both business risk and criticality focusing teams on important deliverables. This allows the business to instil rigor in their processes and ensure that testing efforts are concentrated according to both business and IT need
  • Program Management - by leveraging other applications within HP's Business Technology Optimisation (BTO) Suite, users can manage multiple elements of a development project from resource availability through to task and time management

HP Quality Center is an enterprise-ready solution whose native capabilities are growing with each release. In addition, our open APIs allow us to enrich our solution through integrations and ensure that HP proactively supports the complex eco-system of processes, tools and applications that our customers need to manage. Indeed, industry analysts argue that HP's Quality Center is already a disruptive force in the marketplace and will continue to be an even stronger alternative to incumbent requirements management offerings.

Tool Name: IBM Rational DOORS

Company Name: IBM

Contact Detail URL: http://www-01.ibm.com/software/rational/
Product Detail URL: http://www-01.ibm.com/software/awdtools/doors/

IBM® Rational® DOORS® software is the market leading requirements management application that can help you reduce costs, increase efficiency and improve quality by enabling you to optimize requirements communication, collaboration and verification — throughout your organization and across your supply chain.

IBM Rational DOORS contains proven capabilities that can help increase quality and efficiency by optimizing requirements communication and collaboration. Rational DOORS, a scalable solution for managing project scope and cost, helps your projects meet business goals, satisfy customer needs, and address applicable regulations and standards.

  • Provides a comprehensive requirements management environment
  • Actively engaging all stakeholders in a collaborative requirements process by providing web browser access to the requirements database and integration to requirements definition capabilities
  • Manages changes to requirements with either a simple pre-defined change proposal system or a more thorough, customizable change control workflow through integration to Rational’s change management solutions.
  • Supports the Requirements Interchange Format, which enables suppliers and development partners to be directly involved in the development process
  • Links requirements to design items, test plans, test cases and other requirements for easy and powerful traceability
  • Scales to address your changing requirements management needs
  • Enables informal requirements discussions with DOORS Discussions
  • Supports the Open Services for Lifecycle Collaboration (OSLC) specifications for requirements management, change management and quality management which provides a generic and open way to integrate systems and software lifecycle tools.
  • Integrations include Rational change management solutions, Rational Rhapsody, Rational Quality Manager, Rational Focal Point, Rational System Architect, Rational Software Architect (through partner), Rational Requirements Composer and many third-party tools, to provide a comprehensive traceability solution
IBM® Rational® DOORS® Web Access enables stakeholders, including business managers, development, QA, customers, and suppliers, to easily create, elaborate and validate requirements within a web browser. This can help avoid errors early in the development lifecycle and reduce project costs.
  • Allows stakeholders to contribute new requirements, analyze or elaborate on existing requirements, and validate a specification directly from their Web browser
  • Enables development teams to create bi-directional traceability for impact analysis and traceability compliance
  • Keeps geographically distributed teams up to date with the latest project requirements information
  • Promotes collaboration among business users, marketing, suppliers, systems engineers and business analysts through requirements discussions
  • Provides fast and easy deployment to your user community - no software installation is required, all you need is a Web browser
  • Improves scalability by increasing the number of concurrent users on a single requirements repository.
Listing updated July 2011


Tool Name: IBM Rational Requirements Composer

Company Name: IBM

Contact Detail URL: http://www.ibm.com/
Product Detail URL: http://www.ibm.com/software/awdtools/rrc/

IBM Rational Requirements Composer supports requirements definition and requirements management using a collaborative approach, enabling stakeholders and IT teams anywhere in the world to provide input, get clarity, achieve consensus faster, and adapt to changes quickly.

IBM Rational Requirements Composer empowers teams to define, manage, and report on requirements throughout the software development lifecycle.

  • Engage a wide range of globally distributed customers and other stakeholders in a requirements driven development process.
  • Use intuitive online rich documents, storyboards, process diagrams, use cases, and other visual techniques to capture customer needs and drive your business.
  • Analyze, organize and manage requirements and their changes efficiently using attributes, collections, tags, filters, in dynamic information views or use out-of-the-box templates and custom reports to understand a project’s position (including requirement specification, audit history, traceability report).
  • Encourage group collaboration across development projects combining team expertise to improve clarity and accuracy in requirements for stakeholders, developers, managers, etc.
  • Move beyond office documents, spreadsheets, work items, or note cards to express and manage requirements.
  • Bring agility, customer focus and predictability with light-weight requirements practices.
  • Exposes requirement and development gaps or change impact using traceability which provides visibility across requirements to implementation and test.
  • Reuse requirements artifacts across an enterprise or program.
  • Align requirements, development, change management, and quality management activities through Collaborative Lifecycle Management (CLM) by relating requirements from Requirements Composer to work items in IBM Rational Team Concert, and tests in IBM Rational Quality Manager.
  • Where teams are capturing, organizing, and planning requirements in a work item backlog, elaborate these work items with visual and textual notations to accelerate communication with and commitment from the customer or product owner.
  • Rational Requirements Composer delivers a powerful combination of definition, management, traceability, templates, history, review and approval, task management, planning, shared filters and views, customizable dashboard, reporting and shared viewlets with Team Concert and Quality Manager capability using your favorite Web browser.
Listing updated June 2011

Tool Name: IBM Rational RequisitePro

Company Name: IBM

Contact Detail URL: http://www.ibm.com/
Product Detail URL: http://www.ibm.com/software/awdtools/reqpro/

IBM Rational RequisitePro provides requirements management, traceability, and impact analysis capabilities for project teams, primarily suited to organizations creating application software. See IBM Rational Requirements Composer to see the 'next generation RequisitePro'.

IBM Rational RequisitePro helps project teams to manage their requirements, to write good use cases, to improve traceability, to strengthen collaboration, to reduce project rework, and to increase quality.

  • Avoid rework and duplication using advanced, real-time integration with Microsoft® Word
  • Manage complexity with detailed traceability views that display parent/child relationships
  • Mitigate project risk with display of requirements that may be affected by upstream or downstream changes of requirements
  • Achieve collaboration for geographically distributed teams through fully functional, scalable Web interface and discussion threads
  • Capture and analyze requirements information with detailed attribute customization and filtering
  • Improve productivity by tracking changes using project version comparisons with XML-based project baselines
  • Align business goals and objectives with project deliverables though integration with multiple tools in the IBM Rational software development and delivery platform
Listing updated June 2011

Tool Name: IdeaShare

Company Name: OpenCrowd

Contact Detail URL: http://ideashare.opencrowd.com
Product Detail URL:

IdeaShare enables soliciting and harvesting of ideas, suggestions, and feedback to improve products and services.  IdeaShare's collaboration-centric features empower users to create, evolve, and ranking ideas.  Organizations can crowd-source ideas from their communities of customers, partners, or employees.  IdeaShare's novel approach to idea management is simpler, faster, and produces better results.

Key features include:

  • Community of ideas contributors
  • Idea ranking, voting, following, and tracking
  • User tagging, filtering, and document attachments
  • Idea discussions and real-time workshops
  • Full text search of content
  • Mobile access

Tool Name: Innoslate

Company Name: SPEC Innovations

Contact Detail URL: innoslate.com
Product Detail URL: innoslate.com

Innoslate combines systems engineering software with requirements management, requirements analysis, and collaboration tools; all within one solution at an affordable price.

It has never been easier to develop, capture, analyze, and manage requirements with your project team members.

Innoslate provides the first systems engineering tool on the cloud that supports the full lifecycle from requirements definition and management to operations and support.

Innoslate meets and exceeds the baseline INCOSE requirements management standard.

Features include:

  • Requirements View - Automatically suggested numbering on entity creation, automatically generated hierarchical relationships, filtering on entity class and labels, hierarchical display with collapsible sections, inline entity editing, gap analysis indicators, and more.
  • Requirements Capture - Author requirements right in your browser and automated requirements data migration from IBM Rational DOORS, Microsoft Excel and Microsoft Word.
  • Traceability - Requirements are traced directly to functional and physical elements of a system model, source documents, test plans and other requirements, automatically generated relationships. View the traceability through Hierarchy Chart or a Traceability Spider Diagram.
  • Requirements Analysis - Automatically generates a quality score for the requirements. Built-in quality indicator attributes improve each requirement.
  • Baselining - Allows you the ability to baseline a document, visualize what has changed since the last baseline and view previous baselined versions of a document. With baselining and Innoslate’s version control system, every change, update, or modification to a requirement is recorded.
  • Collaboration - Share projects/documents, leave a comment for your team members, or chat with them in the live chat feature. Keep your whole team working on the same version of your project’s requirements with one centralized copy of your requirements document in Innoslate.
  • Automated Reports - Create reports for verification, validation, and traceability.
  • Public Cloud Version - Access your Innoslate project securely via this website anytime from anywhere with a modern web browser and an internet connection.
  • On-Site Versions - Host Innoslate at your location on your server behind your firewall or completely removed from the internet.
  • Access on any Device - Runs on any device (Mac, PC, iPad, Android) in any modern web browser (Google Chrome, Mozilla Firefox, Apple Safari, Microsoft Internet Explorer 10+) with no installation required.

 

Tool Name: in-Step RED

Company Name: microTOOL GmbH

Contact Detail URL: http://www.microtool.de/instepred/en/
Product Detail URL: http://www.microtool.de/instepred/en/

The success of projects in software and product development hinges on a number of things: well-founded Requirements Engineering, requirements-based Project Planning, secure and reliable Versioning, Traceability of results as well as company-wide Resource Management and Controlling. For all this, in-Step RED is the tool. It supports you on your way to products that correspond precisely to requirements.

With in-Step RED you can:

  • achieve your goals quickly and easily with the help of patterns.
  • take an agile approach and get a grip on complexity.
  • reduce complexity of your development processes and as a business analyst employ exhaustive requirements engineering.
  • visualize interdependencies in your projects and as a systems architect eliminate irrelevant aspects from the outset.
  • make decisions based on up-to-date information and as a project manager control projects based on requirements in real-time.
  • make full use of traceability by retracing test case coverage or correlations between requirements and systems at any time.

A fully functional 60-day trial version for multiple users is available.

Tool Name: inteGREAT

Company Name: eDev Technologies Inc.

Contact Detail URL: http://www.edevtech.com
Product Detail URL:

inteGREAT is a Requirements Definition and Test Automation platform built around a Knowledge Base. Capturing Requirements as Knowledge leads to many benefits for a project team.

InteGREAT supports the widest scope of Requirements Dimensions in the industry. inteGREAT can be used to develop business, user and system requirements including Goal, Risk, Mitigation, Glossary, Stakeholders, Functional and Non-functional Requirements, Business Rules, Constraints, and Assumptions, Process, Use Case, Data Requirements, Reporting Requirements, Actors, Events and System/Network context of deployment & integration.  Traceability is maintained between all objects across all dimensions.

Based on the Knowledge captured, inteGREAT automates the production of well over 30 standard diagrams and documents, normally produced and managed manually by project teams. These include Detailed Use Case documents, Traceability Matrices and 3 types of Test Case documents.

inteGREAT also facilitates RE-USE of knowledge specifications, not only within projects, but also across projects and Enterprise wide, ensuring consistency and standardization.

inteGREAT leverages industry leading products for Requirements and Test Management  (HP Quality Center and Microsoft TFS), and Collaboration & Workflow Management via SharePoint as the application servers.

Tool Name: iRise

Company Name: iRise

Contact Detail URL: http://www.irise.com/
Product Detail URL:

iRise is the worldÂ’s first solution used by business people to quickly assemble a working preview of business systems. iRise simulations let business people, end users and developers interact with critical business systems before development. The visual representation of the application looks and behaves like the real thing, including data interactions and business logic, so everyone literally gets on the same page. iRise simulations are interactive, unambiguous blueprints for what to build, eliminating expensive change orders, bringing projects to market on time and ensuring the final result will be adopted by end users. The iRise family of products includes:

  • iRise Studio - iRise Studio is a powerful, easy-to- use application definition solution used by business experts to quickly assemble functionally rich simulations of Web-based applications in a matter of hours. iRise Studio is used for new custom applications, portals, enhancements to existing systems and Web-based front-ends to packaged software. Business people can quickly lay out the page flow of simulations and create high fidelity pages that precisely mimic not only the look and feel of the final application, but the business logic and data interactions as well.
  • iRise iDoc - Stakeholders can have fun with application simulations that encourage dialog, drive consensus and quickly iterate to specifications that act as visual blueprints for what to build. Business analysts publish simulations as interactive definition documents, or iDocs, then present them to stakeholders for review. Rather than pages and pages of text and screen shots, stakeholders now have an interactive, functionally rich preview of how the final application will look and behave. They can test drive the simulation as if it were the real thing. Walkthrough notes help guide the review process and feedback comments can be sent to the business analyst with the click of a button.
  • iRise Reader - Using iRise Reader, anyone anywhere in the world can interact with a functionally rich iRise 5 simulation by opening a self-contained iDoc. The iRise Reader client software, which includes a sample iDoc, is available for free via https://irise-reader.subscribenet.com/control/irir/signup

Tool Name: Jama Contour, version 3.4

Company Name: Jama Software, Inc.

Contact Detail URL: http://www.jamasoftware.com
Product Detail URL:

Contour is a powerful Web application for requirements management, traceability and release planning. With Contour, requirements, use cases, tasks and other related information can be all traced throughout the planning and development process in a centralized solution. Contour is a versatile tool that can be used for many software, systems and product development projects. It can be used with any process -- including Agile, Waterfall and Spiral.

Contour is incredibly fast and easy to deploy to your entire organization. It provides greater collaboration, speed and efficiency for enterprise teams that are managing complex development projects. Customers using Contour range from Fortune 100 giants to Agile start-ups.

The 3 key benefits of Contour:

  • Speed — Contour cuts your planning and requirements management cycles in half
  • Alignment — Contour keeps your entire team in sync and connected to the needs of your customers throughout the development process
  • Quality — Contour helps you reduce costly errors and ensure high quality product releases, on time and within scope

Contour features include:

  • Requirements management
  • Requirements traceability
  • Requirements reuse
  • Impact analysis
  • Reporting and document creation
  • Release planning
  • Product management
  • Change request management
  • Defects/test case management
  • Task management
  • Import from Word & Excel
  • Complete version history

To see Contour in action, check out the Contour videos.

April 2011

Tool Name: Justinmind Prototyper

Company Name: Justinmind

Contact Detail URL: http://www.justinmind.com
Product Detail URL:

Wireframes and mockups have been used to think and define websites or applications before their implementation. But with the coming of the web 2.0, dynamic websites or RIA, you need to think everything from UI to conditional navigation or the type of interactions you want to use. But mockups or even clickable wireframes aren´t enough.
 
Justinmind Prototyper 4.0 is a powerful wireframing tool designed to build fully functional dynamic prototypes without any coding.
 
At first glance, Justinmind Prototyper looks really powerful. It lets you create Rich Interactive Application prototypes. You can also integrate real data and simulate their behaviours through datamasters and datagrids. Ultimately, it simulates real conditional navigation (i.e. functional login pages).
 
OK, so “powerful” is one thing, but is it easy? Well basically, everything is done through drag and drop. From creating mockups to adding interaction and datas, Justinmind is incredibly easy to use. Easy as Powerpoint, the desktop application comes with a wide range of reusable templates, masters and widgets (sketching or mobile widgets). You can also drag and drop images and elements (videos, flash…) straight from your computer or any other application like Photoshop or Illustrator. You can also create your own interactions by simply drag & dropping events on elements. Even conditions and data are added using drag&drop, no coding is involved. You can build a dynamic website literally in minutes, and to test, you don´t need to export it all as it provides an instant simulation button.
 
But Justinmind is not just a quick and high-fidelity wireframing software. It also allows to test, comment and validate prototypes. You can add and attach requirements directly to elements or export them. Once you´ ve commented the prototypes, you can generate your own customised specification documentation (.doc) with webpage images, diagrams, navigation flows, requirements and comments.

April 2011

 

Tool Name: Leap SE

Company Name: Leap Systems

Contact Detail URL: http://www.leapse.com
Product Detail URL:

Leap SE is an advanced requirements engineering CASE tool that produces object-oriented models directly from a system requirements repository or specification (SRS). By translating English into logical models for software development, Leap SE achieves RAD from the source, dramatically shortening the systems analysis phase of software projects. Project managers can reduce their systems engineering staffing needs with Leap SE, while promoting the development of quality requirements. Twenty-two templates and a Requirement Builder are provided for fast and flexible composition. Every time a new requirement is saved, Leap SE's object model database is updated to reflect the new entities, relationships, attributes and methods. From this database, a directory of header files can be generated at any time to give software engineering a much-needed head start on design. Moreover, it's just one small step to importing these header files into a reverse-engineering CASE tool to quickly produce a host of class diagrams. Leap SE is fully integrated with MS Access. Data model output, in the form of SQL, can be run in the RDBMS to produce entity-relationship diagrams, tables, and relationships complete with referential integrity.  

April 2011

Tool Name: LiteRM

Company Name: ClearSpecs Enterprises

Contact Detail URL: http://www.LiteRM.com
Product Detail URL:

LiteRM is a lightweight requirements manager that:

  • stores a rich assortment of information
  • provides the core capabilities of heavyweight RMs
  • is easy to learn, tailor, and use
  • costs $59.95

More details are available on the website.

September 2011

Tool Name: Lotus Notes

Company Name: Lotus Software from IBM

Contact Detail URL: http://www.ibm.com
Product Detail URL: http://www-01.ibm.com/software/lotus/products/notes/

Notes is not a requirements tool as such, but is very effective place to store requirements specifications. Set up a new Notes database for each specification, and give access to all the stakeholders. Use DocLinks to link to documents that have some relation to your specification - interview notes, meeting minutes. Attach the function point counts to the requirements, then link each of them to the appropriate design documents. Release 5 now includes a bookmark bar that creates quick links to frequently needed information and support for a universal Internet mailbox - whether they're on a Lotus Domino server or hosted by an Internet Service Provider (ISP).

updated June 2011

Tool Name: Lucidchart

Company Name: Lucid Software, Inc.

Contact Detail URL: https://www.lucidchart.com/
Product Detail URL: https://www.lucidchart.com/documents/demo/

Lucidchart is an online diagramming tool (SaaS) for creating flowcharts, mind maps, org charts, Venn diagrams, and more. Lucidchart also supports libraries for designing software and service architecture, including UML diagrams, entity-relationship diagrams (both conceptual and physical), and network diagrams. Lucidchart supports AWS 2.0 shapes and allows you to import any additional libraries you might need in the form of Visio stencil files (.vss/.vsx).

Integrations

Lucidchart is deeply integrated with many enterprise-level platforms including JIRA, Confluence, Box, Microsoft Office 2013, Jive, and Gemini. Lucidchart is also integrated with Google Apps and Google Drive.

Visio Support

Lucidchart allows you to collaborate seamlessly with Microsoft Visio users. Users can import any Visio file and export documents to Visio formats.type. As mentioned previously, Lucidchart also supports Visio stencils, so if we don’t have the library you are looking for, you can import it.

Collaboration and Sharing

We offer many options for collaborative learning and sharing, including:

  • Real-time collaboration with multiple users on the same document
  • In-editor chat / commenting
  • Publish documents as a web page, online PDF, or community template
  • Export as PDF, image, or Visio file
  • Share with your social networks

Lucidchart offers a free 14-day trial without any credit card information needed.

January, 2013

Tool Name: METIS Version 3.4

Company Name: Troux Technologies AS / Computas AS

Contact Detail URL: http://www.metis.no/
Product Detail URL:

Metis is a family of client and server products for creating, visualizing, changing, sharing and managing visual enterprise models. It provides a visual representation of the linkages and relationships between a company's various functions and its technology infrastructure. A METIS model is typically based on a template and consists of objects and relationships logically grouped in containers.

Through Metis visual modeling you can structure complex enterprise knowledge to answer critical questions and solve business problems. Metis allows you to capture and link information in multiple areas of an enterprise, from products to processes to systems. View your enterprise as a whole, or focus on the details. By visually querying a Metis model, you can determine the effect of changes and make informed decisions about your business.

Models are created and updated visually with the easy-to-use Metis Model Editor, or with the full-fledged Metis Model Designer. Models can be accessed over the Internet or intranet using the Metis Model Browser, or reviewed using the Metis Model Annotator.

Metis Team Server provides enterprise-wide support for cooperative modeling, versioning, access control and develop-review-publish cycles.

Metis is used for any type of visual modeling, and is methodology-neutral. Common enterprise modeling methodologies are supported through packaged Business Solution Templates, but the Metis Metamodel Developer may also be used to customize existing methodologies or create tailored ones from scratch.

Metis runs on the Windows platform and is built on open Web standards such as XML, URI, HTTP, SOAP, SVG and UNICODE. The Metis 3.4 release builds on more than 15 years of product development, industry experience and cutting-edge research. Industry leaders such as Boeing, EDS, and NCR employ Metis for enterprise modeling.

Tool Name: MKS Integrity

Company Name: MKS

Contact Detail URL: http://www.mks.com/products/requirements
Product Detail URL:

MKS Integrity for Requirements Management enables engineering and IT organisations to address the primary causes of software project failures. Built on the foundation of a single application lifecycle management platform, MKS Integrity for Requirements Management enables organisations to capture and validate software requirements, link them to downstream development and testing activities and to manage their completion through a unified process across the lifecycle.

Unlike other requirements management solutions, MKS Integrity for Requirements Management goes beyond traditional authoring and traceability providing requirements change management and new capabilities for requirements reuse, enabling the business to improve agility, visibility and minimise project risk.

Requirements Change Management

Requirements are constantly changing and dynamic, and the needs of the organisation are also constantly changing and dynamic - one of the biggest challenges is being able to asses, react and communicate that level of change. MKS Integrity fosters collaboration between business users generating requirements and the developers, keeping all stakeholders informed of changes to requirements throughout the development process.

Unified requirements change management allows for individual requirements or documents to follow their own lifecycle path. Requirements can evolve, branch or change where authorization permits while MKS Integrity maintains a complete audit trail of every change.

A New Concept: Requirements Reuse

Development teams have software configuration management tools to support parallel development, baselining of software configurations and reuse of software components. Today's sophisticated requirements management users have a similar need to associate and reuse requirements in a parallel development scenario while maintaining traceability throughout the lifecycle. MKS is the only requirements management vendor today to offer capabilities for requirements reuse, and no other vendors have a product architecture that can support real requirements reuse in the near term.

MKS Integrity for Requirements Management Capabilities:

Requirements Change Management - Through process and workflow or through authorisation and assignment the ability to control who, what, when and where change happens, the impact of that change and how both are communicated outward.

Requirements Configuration Management - True versioning, branching and baselines of requirements and requirements documents enable you to reuse these assets at any point in the lifecycle and leverage the investments across projects.

Requirements Traceability - The ability to link artifacts within the repository to others either up or downstream, across projects or through time provides tremendous value to automating communications, discovering and addressing the impact of change and calculating metrics to aid in decision making.

Requirements Authoring - A streamlined user interface for capturing the rich content of requirements within documents, lists or hierarchical structures coupled with integrations into productivity tools such as Microsoft Word and Excel.

Requirements Visibility and Metrics - Complete visibility across roles, projects and users and metrics calculated at every stage of the life-cycle and surfaced through reports, charts and dashboards to enable greater and more timely decision making.

Architecture and Administration - Enterprise architecture to support unparalleled scalability and performance in a process controlled globally collaborative environment with centralised administration.

Tool Name: MockupScreens v1.41

Company Name: MockupScreens

Contact Detail URL: http://mockupscreens.com
Product Detail URL:

Igor Jese has released new version of MockupScreens, a rapid screen prototyping tool which enables you to quickly and easily create screen mockups of your application and organize them in scenarios. MockupScreens main design goals are ease of use and productivity. New version is available for free download.

With MockupScreens you can create screens, add screen elements (buttons, text fields, grids, etc) and populate them with data, and finally organize screens in scenarios and export them to images. In addition to common screen elements (buttons, fields, lists, etc) you can define multiple elements at once (e.g. textfield with label, etc). Mockups purposefully avoid the possibility to be mistaken for the real application screens. MockupScreens productivity features include intuitive interface, consistent keyboard shortcuts, context sensitive help, creating new screens from existing ones and changing the type of screen elements at will.

Evaluation copy and screenshots are available on the web site. Registration key is available on demand.

Tool Name: Modelio Requirement Analyst

Company Name: Modeliosoft

Contact Detail URL: http://www.modeliosoft.com/en/modules/modelio-requirement-analyst.html
Product Detail URL:

Modelio (www.modeliosoft.com) is an extensible modeling tool (UMN, BPMN,
etc.) that also supports requirement analysis. Its originality is that it
integrates in the same repository requirement analysis and modeling.
Requirements are part of the model. In addition to having a classical
spreadsheet edition capacity, there is a graphical modeling capacity (using
the OMG/SysML standard notation). As model elements, requirements can be
mixed with other modeling diagrams, typically to show traceability or other
dependencies between these elements.

Using dedicated document templates, produced documents can combine the
requirements documentation, and model aspects such as class models, Use Case
models, or other models describing the scope of a project, and produce
traceability matrices.

  • Graphical requirement modeling, compliant with the SysML standard
  • Spreadsheet editors for requirement
  • Traceability management between requirements and other models (UML, BPMN…)
  • Definition of requirements in MS-Word
  • Model creation wizards
  • Modification impact analysis: Automated construction of impact analysis diagrams
  • Pre-defined set of requirement properties providing an on-the-shelf requirement analysis approach
  • Customization of requirement properties to your approach.
  • Dedicated documentation generation, with the possibility of combining documentation with other model/template parts (use cases, analysis models …) and including traceability matrixes.

Tool Name: MooD Technology

Company Name: The Salamander Organization Limited

Contact Detail URL: http://www.tsorg.com/
Product Detail URL:

Salamander’s MooD technology is the leading software platform for Enterprise Performance Governance.  Through Salamander’s track record as a software innovator that has stayed close to the needs of its customers and partners, MooD has been able to establish the market for architecture-driven business solutions that support common understanding and decision effectiveness in complex environments.
 
Gartner, Ovum, Butler and Forrester have all recognised MooD as a significant force in architecture enabled software, fully supporting MODAF, certified by TOGAF, and used by a growing number of global businesses as the basis of solutions for technology audit and architecture, business architecture, business value management, devolved operational governance and decision effectiveness. It is the sole tool in the ‘Innovator’ quadrant of Gartner’s Magic Quadrant, due to its approach to translating EA into business value and presenting that in meaningful ways for specific audiences.
 
MooD comprises two main components, MooD Business Architect and MooD Active Enterprise.  Business Architect is the name of the product used by individuals and teams of architects, systems engineers, analysts and other professionals to build, configure and maintain architectural enabled solutions.

MooD solutions are deployed using an advanced server based environment known as MooD Active Enterprise.  Active Enterprise is used to provide the following discrete functions:

  • Data Management: a technically novel and deeply configurable meta model, with associated query language, that allows the interplay of architecture framework and metrics framework
  • Data Synchronisation: the ability to synchronise and exchange operational and planning data from familiar Office documents or enterprise systems through simple mappings configured through Business Architect
  • Deployment and Presentation: a distinctive ‘panels’ technology that allows a ‘model canvas’ configured in Business Architect to be exploited as a functionally rich user interface into an architecture driven business solution, giving an unprecedented flexibility and quality of user experience and the possibility of support for processes that stretch beyond architecture and analysis and into the management of change within a business

“By addressing the business need for improved accountability over major strategic and planning decisions through the use of MooD Solutions that are developed in conjunction with its customers and partners, Butler Group believes Salamander differentiates itself well from most other vendors whose focus usually lies either in modelling or analytics.”

Listing accurate as of May 2011 

Tool Name: Objectiver

Company Name: Respect-IT

Contact Detail URL: http://www.objectiver.com/
Product Detail URL:

Objectiver has been designed by RE practitioners to enable real requirements engineering. The tool relies on Kaos, a goal driven methodology and enables users to have a global overview on the system and a systematic link between all the models representing the system. Analysts have the possibility to draw diagrams and to define concepts (like goals, requirements, agent, entities, events, relationships, actions,...) and relationships over those concepts (like refinement, conflict, operationalisation, responsibility, capability, performance, specialisation, causes and so on). Diagrams can be explained with text documents including references to concepts elicited in the diagrams. All these pieces of information can then be put together to generate a requirements document compliant with predefined standards. Key advantages of Objectiver are the following :

  • 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.

Objectiver is also very easy to understand and can be used by anyone, because it is packaged with a web generation tool that permits to share your processes, goals, and so on with all the employees to the organization. Its main features are:

  • Automatic generation of RFQ/RFP
  • Goal driven requirements analysis
  • Multiple views on documents with easy navigation
  • Completeness and consistency checks
  • Traceability inside models, source, output documents
  • Queries

Tool Name: OneDesk

Company Name: OneDesk Inc.

Contact Detail URL: http://www.onedesk.com
Product Detail URL:

OneDesk is web-based on-demand requirements software. This easy-to-use software, aimed as small to enterprise-sized businesses, also incorporates customer feedback management, project portfolio management, and social business collaboration aspects such as discussion forums, blogs, chat, idea voting, and more. With these, businesses can efficiently communicate with their customers, and get their products to market quickly.

OneDesk simplifies the requirements management process
Whether you are developing a product or delivering a service, FeatureSet puts you in control of your requirements. The requirements management, capturing, analysis and elaboration processes have never been easier.

OneDesk’s requirements management capabilities allows you to:

  • Easily generate product or service requirements from customer ideas, support issues, feedback. and business goals.
  • Connect the entire team as well as the customer to make sure you are gathering accurate and complete requirements. Capture feedback and requirements from customers, partners, market research or other stakeholders.
  • Quickly transition from the information gathering stage to the execution stage. Link requirements to tasks; schedule and assign them to team members.
  • Create connections between both the organization team members and the customers to make sure you are gathering accurate and complete requirements.
  • Reduce the risk of customer needs falling through the cracks, by tracking and linking all relevant data; establish dependencies between upstream and downstream requirements, as well as link to the origin of the requirement.
  • View any requirement’s history and see how it evolved over time, and what changes were made.
  • View cost / revenue information, and request a work or cost estimate from a team member.
  • Analyze your requirements and score them across multiple metrics. Choose to make decisions based on the most profitable ideas, the most popular ones, the ones that will satisfy more customers, or based on your business goals. This gives you the decision support you need to make difficult trade-offs.


OneDesk’s requirements prioritization / analysis tools:

  • Allow you to make product decisions based on quantifiable, objective information rather than simply responding to the loudest voice.
  • Cost benefit analysis allows you to balance off the costs of implementing a requirement with an estimate of the revenue that awaits you if you do. Focus on the most profitable requirements, top-line revenue, or highest return on invested dollar.
  • Customer satisfaction analysis calculates the number of customer requirements you are satisfying, weighted by their priority.
  • Strategic alignment analysis allows you to drive value to enterprise initiatives, by visualizing the alignment or disconnect of product roadmaps with business strategies and goals. Examples include targeting a specific market segment, or closing the feature-gap with a named competitor.
  • Popularity Analysis uses the results of the community voting to rank a requirement. Quickly discover the most popular idea, most controversial, etc.
  • A Global Score for each requirement delivers a rolled up ranking based on the relative weightings you assign to each of the 4 analyses.
  June 2012

Tool Name: Optimal Trace

Company Name: Micro Focus

Contact Detail URL: http://www.powertest.com/software-requirements-definition-management-micro-focus-optimal-trace.html
Product Detail URL:

Optimal Trace Enterprise Edition is a powerful requirements capture & management solution that facilitates collaboration between business and technical teams in the gathering and management of changing requirements throughout the software development life cycle.

Using Optimal Trace to define, document, communicate, test and manage requirements throughout the application life cycle assures the delivery of a high-quality project that fulfills business specifications, on time and within budget, and makes Optimal Trace Enterprise a key strategic solution for maximizing the business value of software projects.

Define Optimal Trace’s interface is designed to prompt and speed the capture of clear and complete requirements. Its ease of use ensures non-technical users collaborate from the start. The automatic flow diagrams enable easy visualization of interdependencies and impacts. Users can customize their interaction to suit corporate processes whether structured or agile. The project glossary establishes a set of standard defined terms and phases to avoid ambiguity and costly defects.

DocumentCommunication is easy with Optimal Trace's automated document generation and a selection of pre-canned templates that are fully customizable to your company—specific standards and processes to ensure a high-quality finish. Multiple formats mean all stakeholders can communicate in a way that suits each best (Word, Excel, html). Edits can be easily reversed back into the main project to keep the repository and the document in sync. Complete projects can be exported to Microsoft Project, CSV files or other formats.

CollaborateOptimal Trace, the ultimate collaboration tool, provides a central secure repository for all project requirements and artifacts so the most current data is always available for live work or uploading for remote usage. Multiple users can work concurrently online and make real-time edits on the same project. Using Optimal Trace off line to capture users' scenarios live on-site helps users see the project structure emerge. This functionality builds confidence and drives consensus and approval. The baseline capability facilitates review and final sign-off and also allows easy visibility of additions, deletions and amendments.

ValidateAutomated test case generation verifies original requirement specifications and ensures defects are caught early, cutting rework costs, minimizing risk and resulting in a higher-quality application. Traceability from requirements ensures full test coverage for both functional and non-functional requirements. Quality test documentation and reports provides an audit trail and assures regulatory compliance. Integrations with leading test and design tools (such as UML) provides for seamless population of full project data.

Manage All stakeholders can manage and track what is happening in the project in real time. A full history of changes is maintained facilitating project accountability including the ability to set up notifications for automatic e-mail alerts when changes to a particular element take place. Full traceability enables tracing to all dependent elements, and automatic suspect links alert users to the impact of a requirements change. Customized views, sophisticated pre-canned and fully customizable reports, and complex queries allow the project data to be exploited fully and take project definition and impact analysis to a new level.

Tool Name: Polarion REQUIREMENTS

Company Name: Polarion Software

Contact Detail URL: www.polarion.com
Product Detail URL: www.polarion.com/products/requirements/index.php

Polarion REQUIREMENTS is a collaborative, web-based Requirements Management solution delivering guaranteed traceability and forensic-level accountability. As easy as Microsoft Office, but with none of its limitations and shortcomings. Polarion REQUIREMENTS supports any process or methodology - including Agile, Waterfall and Hybrid - for organizations of any size in any industry. Polarion's success is best described by the hundreds of Fortune 1000 customers and over 1,000,000 users who rely daily on Polarion  products.

To see Polarion REQUIREMENTS in action, watch the tutorial videos or try it live on line.

Polarion REQUIREMENTS Highlights:

  • Leverage existing assets with LiveDocs: Imported documents still look and
  • edit like office documents
  • Traceability & Audit Trails: Understand the "Who, What, When and Why" of
  • every change to every artifact
  • Any Methodology or Workflow: Flexible, adaptable support for the way you
  • build your software
  • Web Based Collaboration: Threaded discussions, wikis, polling,
  • subscriptions, alerts, and more
  • Test Case Management: Specify, manage, and execute Test Cases on a single
  • platform

Polarion REQUIREMENTS features include:
  • Fully web-based
  • Requirements authoring and management
  • Reuse
  • Change Management
  • Risk Management
  • Traceability
  • Impact Analysis
  • Reporting/Compliance support
  • Automated Versioning and History
  • Defect Tracking
  • Test Case Management
  • Import from MS Office
  • Document Round-trip
  • Flexibility: Supports any process
  • Team Collaboration
- August 2011

Tool Name: Poseidon for UML Version 3.2.1

Company Name: Gentleware

Contact Detail URL: http://www.gentleware.com/index.php
Product Detail URL:

Poseidon for UML is a popular, fully-fledged UML CASE tool. It evolved from the open-source project ArgoUML and has turned it into a world-class modelling tool. Today, it has the fastest growing user community and is famous for its superior usability. Poseidon for UML is delivered in several editions to meet the needs of different users:

  • Community Edition - Perfect for students, beginners, and other non-commercial users, this free edition is the ideal introduction to UML, complete with Java forward engineering.
  • Standard Edition - Aimed at analysts, this edition makes quick and easy work of designing and documenting models with Java reverse engineering, UMLdoc, and plug-in extensions.
  • Professional Edition - Developers will find a full suite of powerful features such as an Eclipse integration, Java roundtrip engineering, and code generation for many other languages.
  • Enterprise Edition - Teams of developers can use real-time collaboration functions and versioning coupled with standalone Java roundtrip engineering to develop software across the room or across the globe.
  • Embedded Enterprise Edition - Embedded system developers can use the team capabilities of the enterprise edition with c and c++ generation specifically designed for embedded systems, along with Java reverse engineering.

Tool Name: ProR

Company Name: Eclipse Foundation (Open Source)

Contact Detail URL: http://www.formalmind.com/en/newsletter/subscriptions
Product Detail URL: http://eclipse.org/rmf/pror

ProR is an open source tool for requirements engineering that is part of the Eclipse Requirements Modeling Framework. It supports the ReqIF 1.0.1 Standard natively. It consists of a powerful, scalable user interface for working with natural language requirements. It can easily be integrated with other Eclipse-based tools. Commercial support is available by various parties, including Formal Mind, who publishes a ProR newsletter (see contact link above).

August 2012

Tool Name: QFDcapture Version 4

Company Name: International TechneGroup Incorporated (ITI)

Contact Detail URL: http://www.qfdcapture.com/
Product Detail URL:

  • Business Issues addressed by QFD
  • Competitive Product Positioning - QFD enables specific competitive positioning targets that are communicated throughout the organization and provides a shared focus for management and project team.
  • Product Portfolio Management - Application of QFD provides a unique opportunity to not only define what the current new product should be all about but also what constitutes better as technologies improves.
  • Technology Planning - QFD provides visibility to technology shortcomings and focus for future technology needs.
  • Timely progress communication (to support stage-gate process) - Each step in the QFD process produces the exact data needed for decisions to be made by management at each gate in the product development process.
  • Meaningful definition of Critical Parameters for DFSS process - The QFD process enables the project team to identify the most critical parameters needed to obtain the competitive positioning that will be critical for the success of the project.
  • Data driven decisions - The QFD process limits the reliance on subjective opinions to make key decisions by letting decisions be driven by data collected from customers.
  • Traceability of decisions and intent (requirements management) - The proper execution of QFD leaves an organization with traceability of requirements and design decisions all the way back to the initial targeted customer and business needs.
Traditional market and consumer research doesn’t really get a clear picture of the true product benefits most desired by customers. Too often qualitative interviews ask customers about features they want or like and stops short of probing deeply to understand why customer want what they want. This deeper understanding of customer motivation is needed to put together enough unrealized knowledge to develop innovative and different products that can win new customers and keep old customers.
 
Quality Function Deployment (QFD) is the systematic process planners need to help understand why customers want what they want. QFD uses cross-functional teams to identify, understand and document unrealized knowledge involved in planning products, processes, services and strategies which become better then what the competition has to offer.
 
QFDcapture Professional Edition is the indispensable tool for any planning process, from basic to complex. The software has a decision model focus (the Roadmap), rather than a single House of Quality (HoQ) focus. Having a decision model focus means you can set up and interlink a collection of lists, matrices, and documents to construct a decision making model for your project. This decision making model can be high level (a single HoQ) or detailed (many HoQs cascaded from one to another) or something in-between.
 
A QFDcapture model enables you to collect, analyze and manage qualitative data to give you an accurate understanding of your competition space, your customer expectations, the constraints regulation impose and the needs of your business. The model will also:
  • Help you develop a prioritized list of what customers expect to see in your products, services or strategies
  • Help you translate customer expectations into specifications your designers can understand and act on
  • Help you develop an ordered list of what steps your company must take to satisfy customer requirements
  • Help you plan products, services or strategies with fewer mid-point corrections
QFDcapture Professional Edition Features Include:
  • Project Roadmap - Layout a House of Quality (HoQ) set to completely model the QFD process you wish to follow (EQFD, Goal, Four Phase, Simple etc.)
  • QFD Models of any Degree of Complexity - Combine spreadsheets and matrices as you wish to create all the types of HoQs available to the QFD process
  • Market Opportunity Maps - Produce Market Opportunity Map reports identifying the best opportunities for product improvement.
  • Relationship Tree - Generate relationship tree diagrams showing measures for each requirement in a graphical tree and branch format.
  • Templates - Print out and work with blank chart templates which are useful as documents-in-progress during team meetings.
  • Printing Spreadsheets - Print out spreadsheets as they appear in QFDcapture.
  • Larger Applications - Very large QFD models can be developed with QFDcapture
QFDcapture System Requirements:
  • Windows 2000, ME, XP, Vista, 7
Join the 5000+ worldwide companies, universities and government agencies that use QFDcapture as their QFD documentation, analysis and planning tool. Successful QFD can be tedious, time consuming and discouraging unless you automate the process with a tool like QFDcapture.
May 2011

Tool Name: RaQuest

Company Name: SparxSystems Japan

Contact Detail URL: http://www.raquest.com/
Product Detail URL:

RaQuest is a requirements management tool designed for use with UML modeling tool Enterprise Architect (EA). With RaQuest, users can manage requirements efficiently through all phases of system and application development.

RaQuest works with Enterprise Architect to extend EA's existing requirements management capabilities. Additional requirements management features provided by RaQuest include the following:

  • Print requirements lists
  • Export requirements lists as HTML or Word or RTF documents
  • Export/Import requirements lists as CSV or Excel documents
  • Show the relationship between requirements in the figure
  • Matrix display of the relationships of requirements, or of requirements and Use Cases
  • Generate Use Cases from requirements
  • Generate requirements from Use Cases
  • Track project personnel and assign responsibility for requirements
  • Track changes to requirements and addition/deletion of requirements

RaQuest is not dependent on the methodology of specific requirement management. We aim at that RaQuest can be used for the process of any requirement management.

RaQuest is short for 'Requirement Adjustment Quest,' reflecting our hope that it will make system development easier. The pronunciation of RaQ means 'easy' or 'happy' in Japanese.

May 2011

Tool Name: Rational Focal Point

Company Name: IBM

Contact Detail URL: http://www.ibm.com/
Product Detail URL: http://www-01.ibm.com/software/awdtools/focalpoint/

IBM® Rational® Focal Point™ provides market - and business-driven product and portfolio management - helping executives and teams to make the right decisions to deliver business, customer and market value. This simple and flexible tool creates a platform for market driven product development.

Bringing together unique ‘what-if’ scenario analysis capabilities and visualization techniques, this decision making software improves Product Management and Portfolio Management by enhancing stakeholder collaboration, prioritization, decision making, competitor intelligence, scenario planning, information visualization, portfolio optimization, customer profiling and other business intelligence activities.

Rational Focal Point is already helping major product development and IT organizations….

The Rational Focal Point Platform enables companies to:

Identify/Collect/Structure customers and market requirements

  • Map similarities and differences in customer requirements
  • Let customers and/or stakeholders value and prioritize their requirements
  • Map similarities and differences in customer prioritization
  •  Incorporate customers into the solution to suggest and follow-up on requirements
  •  Structure requirements dynamically and visualize them through in different ways
  • Define requirement attributes
  • Cost estimate requirements
  • Analyze requirements statistics
  • Model requirements based on the competence required to satisfy them
  • Connect requirements to customers, markets, competitors and gaps etc
  • Automate requirement calculations
  • Define and produce reports based on the customers own templates
  • Examine requirements with built in check lists
  • Measure requirement flow to locate obstacles in the process
  • Co-operate and communicate with product management, customers, developers and users regarding requirements;
  • Integrate requirements management with product management, portfolio management, market segmentation, prioritization and release planning;
  • Prioritize requirements and product contents.


Focal Point's rich set of capabilities to improve decision making include:

  • IT Portfolio Management  
  • Application Portfolio Management
  • Product Management
  • Product Portfolio Management
  • Risk management
  • Customer Management and collaboration
  • Competitor intelligence
  • Prioritization methods to find the core value
  • Information visualization
  • Integration with Rational DOORS to link business decisions about products, projects or features to detailed engineering requirements
  • Integration with Rational Team Concert connects strategy with delivery, portfolio with project….

Tool Name: RAWeb / Requirements Assistant

Company Name: Sunny Hills Consultancy BV - Emphasysgroup

Contact Detail URL: http://www.requirementsassistant.nl/
Product Detail URL:


RAWeb / Requirements Assistant is a tool that analyzes requirements written in a natural language. It detects incompleteness, inconsistency, vagueness, testability -issues, and ambiguity in a sentence,
in a paragraph,
and in a set of requirements.

The tool has an interface with DOORS(TM), and this interface is approved as "Ready for Rational".

Listing updated June 2011

Tool Name: RDD.COM Version 1.2

Company Name: Holagent Corporation

Contact Detail URL: http://www.holagent.com/
Product Detail URL:

RDD.COM is used for complex hardware and information systems design and re-engineering. It provides collaborating teams with the ability to engineer and manage requirements with integrated static and dynamic behavior models. Using RDD.COM throughout the lifecycle, a team can capture, record, and report progress on the development of the requirements. The status of the requirements, assumptions, analyses, issues, decisions, and risk assessments associated with a requirement can be ascertained. RDD.COM provides engineers with a repository in which data and model baselines can be stored, accessed, and compared throughout the lifecycle. Using these baselines, users can:

  • Capture source requirements
  • Elicit requirements and use models to clarify expectations
  • Establish feasibility of alternatives based on resource and cost constraints
  • Rigorously define and engineer requirements
  • Analyze effects of system failures
  • Define and design the behavior of system interfaces
  • Refine behavior into discrete processes allocate behavior to architectural alternatives
  • Compare and contrast model and data baselines throughout the entire lifecycle
  • Re-use sets of engineering data and models
  • Refine engineering design with increasing levels of detail
  • Support process-specific engineering environment through an open Public API

Tool Name: RDD-100 Version 4.1.2

Company Name: Holagent Corporation

Contact Detail URL: http://www.holagent.com/
Product Detail URL:

RDD-100 is a Requirements Driven Development (RDD) software suite that uses several mechanisms to aid the user in analyzing and identifying requirements. These include a parser tool that can be defined and developed to help the user identify single or compound requirements. RD-100 allows the user to categorize requirements in a specific manner, the rules for this categorization can be captured and automated. RDD-100 captures and traces requirements using its Element Relationship Attribute (ERA) repository, where each source document, and the text for each requirement, is stored as a separate element. Graphical hierarchies show how individual pieces of data relate to each other and trace back to their sources. The tool can extract requirements from ASCII form documents. RD-100 also provides the user the capability to interactively manipulate and input data through a variety of diagrams including Behavior Diagrams, Hierarchical Views, Functional Flow Diagrams, N2 charts, IDEF0 and Data Flow Diagrams

Tool Name: Reconcile Version 2.0

Company Name: Compuware Corporation

Contact Detail URL: http://www.compuware.com/
Product Detail URL:

Reconcile is a requirements management tool that uses the MS Word architecture. Reconcile requires minimal initial resource investment and full integration with popular development and testing tools minimizes learning curves and switching tasks. This requirements management tool provides a flexible and easy-to-use requirements model. Pre-defined requirement types are available and easily modified by project or across multiple projects. Reconcile offers a web interface to allow sharing of any Reconcile report across the Internet or an Intranet, using its own integrated reporting and publishing tools. In addition the following functionality is provided:

  • Track the source of each requirement, including its priority and status.
  • Correlate open defect issues to users original requirements.
  • Issues and defects identified during testing or development can be immediately associated with the requirement that is affected, allowing team members to assess the impact.
  • Testing requirements generated in Reconcile can be used to automatically generate or update a QADirector automated test suite.

Tool Name: ReMa

Company Name: Accord Software and Systems Pvt. Ltd

Contact Detail URL: http://www.rema-soft.com
Product Detail URL:

ReMa has been developed by Accord Software and Systems Pvt. Ltd. It is a requirements management tool capable of handling projects of any size. ReMa can represent the information of the requirements in different forms. Some of the features of ReMa are listed below.
        - Windows explorer style to display packages and modules.
       - Providing access permissions to users for restricted access to modules and packages.
        - Creating requirements is easy and fast.
        - Attributes can be associated to the requirements.
        - Review comments for a requirement can be provided to the respective requirements.
        - Entire module can be baselined into the CVS server.
        - Baselines can be compared.
        - Change control system can be configured to control the changes to requirements only through proposals.
        - Requirements can be linked to any number of other requirements and files residing in the CVS server.
        - Requirements can be filtered and these filters can be saved as user-views.
        - Access permission can be provided to user-views.
        - Traceability of requirements can be viewed in several forms.
        - Impact of requirement change can be viewed as a report.
        - History of changes on a requirement can be generated as a report.
        - Modification of more than one requirement at a single time.
        - Graphs can be viewed to see the statistics of the requirements.
        - Requirements can be imported into a module from ReMa template, MS-Word©, RTF, and text documents.
        - A module can be exported into ReMa template, MS-Word©, RTF, text, MS-Excel©, and CSv documents.
        - Information can be exchanged between ReMa and Telelogic DOORS©.

Tool Name: Repository-Driven Specification Development Suite (RESDES)

Company Name: Jenz & Partner GmbH

Contact Detail URL: http://www.jenzundpartner.de
Product Detail URL:

RESDES is a collection of well-integrated applications that use the central requirements repository as their backbone.

The Repository Server manages the requirements repository and executes instructions from the Evaluator's Application Suite (EAS) client applications, the Repository Browser Web Applications, and the Repository Web Services. The design of the repository data model has been influenced by the Volere template.

The Requirements Repository stores requirements (functional requirements, non-functional requirements, business partner related requirements) organized by category. It currently contains 2,500+ requirement categories and ready-to-use requirements and is continually being updated. In addition, the repository stores structured documents, such as ready-to-use evaluation specifications.

The Evaluator's Application Suite (EAS) is an integrated suite of applications, which supports the evaluation process from creating an evaluation specification to comparing RFP responses in a spreadsheet context.

Repository Browser Web Applications run in a web browser and allow users to browse the repository online. The Evaluation Specification Browser lets users generate spreadsheets in the Microsoft Excel file format. The Requirements Package Browser lets users view the contents of Requirements Packages online.

The Repository Access Web Service makes it possible for other applications to access the Requirements Repository. It can be used by requirements management software or other tools to facilitate quick and easy import of ready-to-use requirements into software requirement specifications.

May 2011

Tool Name: Reqline

Company Name: Pragnalysis

Contact Detail URL: http://pragnalysis.com
Product Detail URL:

The ReqLine application is a totally free .Net application that allows you to manage requirements and other important project information in a central repository. The tool is a single user application designed to sit between using MS Office to manage requirements, via spreadsheets or Word documents, and the large commerical multiuser applications that operate at an Enterprise level.

This is a beta release that has been tested by the Pragnalysis Team and volunteers from amongst Joe's colleagues at British Gas (particular thanks to Akshay Chhikara!). As it is however a beta release, we cannot guarantee that we have ironed out all of the bugs; however we are keen to release this free tool to the community and work with any interested parties to make the tool as complete and as effective as possible.

Entry added May 2011

Tool Name: ReqMan

Company Name: RequirementOne Inc

Contact Detail URL: http://www.requirementone.com/
Product Detail URL: http://www.requirementone.com/Product/Apps/Specifications-App

This App enables you to create, store, manage and order all of your requirements in a table of contents.

  • Centralised database. Only input key data once in one location removing the confusion caused by multiple copies of documents.
  • Automated change tracking. No need to create multiple versions of requirements, RequirementOne does this automatically.
  • Easy to use permissions. Get the right people looking at the right requirements at the right time – all with a few clicks.
  • 30-day, fully-functional free trial is now available.

Tool Name: Reqtify version 2.1

Company Name: Geensoft

Contact Detail URL: http://www.geensoft.com/en/article/reqtify//
Product Detail URL: http://users.reqtify.tni-software.com/?p=home

Reqtify is a requirements monitoring tool. It takes the formalized requirements produced by the requirements activity and monitors their implementation throughout the rest of the project's lifecycle. Reqtify effectively manages requirements traceability and impact analysis across the project's entire lifecycle, enabling quality development in both hardware and software projects. New features in Reqtify 2.1 include:

  • Features for collaborative work
  • Graphical view : zoom, moves and resizing of documents are now allowed
  • Powerful analysis of multiple word documents
  • Improvement of the Reports Generation & Customization capabilities
  • Improvements of the Doors interface
  • Improvements of the Rhapsody interface

Tool Name: Requirements Quality Suite (RQS)

Company Name: The REUSE Company

Contact Detail URL: http://www.reusecompany.com
Product Detail URL: http://www.reusecompany.com

The Requirements Quality Suite (RQS) consists of three tools that are plugins of other RM tools to manage, analyze and improve the quality of the requirements documents/ specifications managed by them.

  • RQA — Requirements Quality Analyzer checks the textual content of your requirements specification and analyzes the correctness, the completeness and the consistency of your requirements. You can configure the RQA according to your own quality policies or follow other well-known set of rules such as the ones defined in the INCOSE Requirements Guide.
  • RAT — Requirements Authoring Tool helps you to write your requirements by using an assistant, using an agreed-upon grammar for different types of requirements and using the concepts coming from a controlled vocabulary. RAT also checks the correctness and the consistency of your requirements on the fly.
  • kM — knowledgeMANAGER helps you to manage the knowledge models that represent your project and allows you to create the patterns (grammars) that will lead the authoring of requirements.

RQS is connected to IBM DOORS, Visure Requirements, Reqtify and Microsoft Excel. RQS is able to analyze requirements written in English, French and Spanish.

Follow us on Twitter.

Entry added April 2014

Tool Name: Requirements Traceability Management (RTM) Version 5.6

Company Name: Serena Software ,Inc.

Contact Detail URL: http://www.serena.com/
Product Detail URL: http://www.serena.com/Products/rtm/home.asp

RTM supports multiple users working on the same requirements at the same time by implementing locking control on a requirement-by-requirement basis. RTM's toolset supports the ability to capture graphical information as traceable requirements objects. The tool utilizes the native tool, which created the graphics object. A class definition tool is included that allows the user to model any type of hierarchical project data (requirement document, hierarchies, system element structure and WBS). Once the hierarchy is defined generic relationships can also be established to allow cross-reference link information to be established between any active data item. Serena RTM is the only Oracle-basedtool designed to manage all of your Development Data. Sometimes called an Engineering Information Management (EIM) tool, or Development Data Management (DDM) Tool, RTM allows you to organizeand manage all of your Critical Development-related data. RTM offers distinct areas of benefit:

  • Data organization
  • Online collaboration by all stakeholders, regardless of location
  • Management and traceability of requirements, design, tests, tasks, and other development information
  • Visibility into the state of each phase of development
  • Leverages existing tools to ensure participation
  • Manages change at all levels of development
  • Provides for cleaner more concise requirements

Tool Name: rmtoo

Company Name: flonatel GmbH & Co

Contact Detail URL: http://www.flonatel.de/projekte/rmtoo/
Product Detail URL:

rmtoo uses a different approach than most other requirements management tools: it comes as a command line tool optimized for handling requirements.  The power of rmtoo is that a typical development environment can handle the input files with ease, as they are plain text.

rmtoo is a tool.  It helps everybody who understands Requirements Management.  It does not turn people into Requirements Management experts. You have to know what you are doing!

rmtoo gives everybody the unique chance to adapt the tools to their needs and their processes because it's open source.  Often other tools force  the  user to change their habits or processes.  With rmtoo the user has the control.

One tool for one task.

rmtoo is no integrated, 'do-everything' tool as it comes with no GUI at all.

rmtoo is free and open source software, licensed under the GPLv3.

  February 2011

Tool Name: RMTrak

Company Name: RBC Product Development

Contact Detail URL: http://www.rbccorp.com/
Product Detail URL: http://www.rmtrak.com/

RMTrak is a requirements management tool that uses a document centric approach that allows users to update the requirements independently from the tool. RMTrak makes use of the MS Word environment to track changes made to requirements, and the facility to designate a requirement manually by visually marking the text within MS Word. RMTrak provides multiple views (matrix, tree, allocation) to allow the user to access the requirements visually. The tool includes basic requirements traceability analysis tools, like the ability to view childless requirements and orphans within an included report. Key features include:

  • Easy To Use - Proposal teams, program managers, or development team members can learn RMTrak and be up and running in less than one day. There is no formal training required, and RMTrak provides an extensive tutorial and context-sensitive online help files.
  • Work In Microsoft Word - RMTrak lets you use the familiar and powerful Microsoft Word application to format and edit your documents. You can begin by using existing Microsoft Word documents or by creating new ones.
  • Document-centric Approach - RMTrak's document-centric approach significantly reduces, and in most cases eliminates, the time many other tools require for typing requirements into the application's database. RMTrak allows you to use your existing documents from various formats supported by Microsoft® Word.
  • Requirements Imports - RMTrak allows you to import data from other requirements management tools.
  • Server or Workstation - RMTrak can be easily installed on a server for use by multiple individuals or on a stand-alone workstation. With RMTrak, documents don't need to be kept in a central location; however, if more than one person will be viewing the documents, it is recommended that you organize them somewhere on a server that everyone can access.
  • Low-Cost Implementation - RMTrak's individual seat license is inexpensive, and limited support is free. Additionally, since RMTrak is so easy to use, there's no need for expensive training, which can take up your valuable team members' time as they struggle to learn a difficult tool.
  • Data Capturing - RMTrak lets you establish a simple requirements management process to capture, organize, and manage entire projects—from concept development to final production.
  • Attributes Assignment - RMTrak lets you organize and trace requirement details to ensure the proper resources are committed to the project during the requirements development phase. You can establish information relationships between multiple documents, assign attributes to the information, such as task assignment, priority and status, and change these over time to reflect changes in your project. You can link high-level business requirements to more detailed design requirements.
  • Change Management (Traceability)- RMTrak lets you stay in control of schedules, resources, and deliverables. RMTrak can manage the impact that changes have on your project objectives, and RMTrak can enable team members to understand their responsibilities and the impact of changing requirements on their project. RMTrak lets you trace changes to see how each requirement's changes affect multiple other requirements. This is the key to successful project management.
  • Flexible Reporting - RMTrak keeps track of your requirements and avoids unnecessary and costly revisions. RMTrak lets you rapidly locate specific information using keyword searches. You can use any of the default reports, including Orphan, Childless, Unallocated, Suspect, Closure and Requirements Summary, and Change reports, or have RBC Product You can use hyperlinks to navigate between your reports and requirements documents.
  • Tag Filter - Thanks to RMTrak's tag filter, it's easy to list requirements of different projects within the same document, and yet not have them be confused in reports and views. RMTrak's tag filter allows each project to only recognize document tags that were intended for it, ignoring any tags intended for another project. This lets you use a requirements management document for more than one project without hassle or confusion.
  • SQL Database Queries - RMTrak lets you generate views using SQL queries, in addition to its other views, so you can easily retrieve and view any desired information from the project's database.
  • Easy Database Recreation - RMTrak's document-centric approach makes rebuilding databases simple. In the unlikely event that a database becomes missing or corrupt, you need only to create a new project in RMTrak then re-import the project's documents.
  • Flexibility - You can create any type of document, with any format, any structure, and any purpose, and RMTrak can still track the requirements listed in the document. To RMTrak, it doesn't matter if the requirements are presented in tables, bulleted lists, or just mentioned somewhere in a paragraph.
  • Customization - RMTrak is completely customizable. Unlike many other collaborative requirements management tools, RMTrak lets you configure how you tag and format your documents, how it recognizes tags, how it retrieves the document's number and revision, and more.

Tool Name: Scenario Plus

Company Name: Scenario Plus

Contact Detail URL: http://www.scenarioplus.org.uk/
Product Detail URL:

Scenario Plus provides:

a) a free set of Requirements Engineering templates for use with Microsoft Word, covering Stakeholder Analysis, Use Cases, Project Dictionary, and Non-Functional Requirements.
b) a free set of Requirements Engineering tools for use with IBM (formerly Telelogic) DOORS. The tools are arranged as two drop-down menus to fill gaps in the standard DOORS toolset, as described in the book Discovering Requirements.

The Requirements Discovery tools each manage a DOORS Formal Module as the database for a specific model. They are:
•    Stakeholder ‘Onion Model’ Editor
•    Goal Model Editor
•    Rationale Model Editor.

The Requirements Management tools are:
•    Project Information Model Editor & Builder
•    Standard Template Builder
•    ARM-style Requirements Syntax Checker
•    Dictionary Builder & Linker.

May 2011

Tool Name: SHORE version 2.0

Company Name: SD&M (Software Design and Management) AG

Contact Detail URL: http://www.openshore.org/
Product Detail URL:

SHORE (Semantic Hypertext Object REpository) is a hypertext repository that provides a consistent view of content from a diverse set of tools, like other repositories, text documents, program source code etc. Requirements documents (or the content of repositories) are converted to XHTML and enhanced with specific markup, which denotes the relationship between objects defined by the various documents. The converted requirements documents can then be accessed in a variety of ways, including using browsers, using queries on the content of SHORE's object structure by creating report documents from SHORE or simply by dumping the content into text files for further processing. The documents, objects, and relationships are specified using SHORE's own simple meta model specification language which can be used to answer questions like which requirements have been derived from a specific use case? Which test cases check a specific requirement? Which use cases and requirements would be affected if a specific class were changed?

SHORE is developed as an open source project and was initially made available by sd&m under the Common Public License. Applications of SHORE are source code repositories for software development or reengineering projects or in general tools for knowledge management.

Tool Name: Software through Pictures (StP) Version 8.3.1

Company Name: Aonix

Contact Detail URL: http://www.aonix.com/
Product Detail URL: http://www.aonix.com/stp.html

StP consists of several tools that link all phases of the project lifecycle including requirements specifications, analysis and design through to application deployment and maintenance. Amongst the family of tools is the Validator/Req tool which models requirements in UML notation. Validator/Req supports automated syntax and semantic checking to make sure the rules of the modeling language are not violated. Validator/Req also checks the entered requirements information for logical and operational correctness. Also included is the StP/UML tool which is a graphical UML based OO modeling environment which automates requirements discovery, a`nalysis, design, and implementation of object-oriented applications. It includes nine graphical editors one of which is the Use-Case editor which allows the user to perform high-level analysis with usage models to identify requirements. Additional features include the ability to generate test cases, testability reports, and requirements-to-test-case traceability matrices. The latest version includes the following new functionality:

  • Complete UML version 1.3 support
  • Scalable to dozens or even hundreds of simultaneous users without the need to partition models
  • Unique additional support for Safety Critical models and real-time, allowing developers to use StP at the highest levels of criticality as well as for conventional projects
  • Support for Structured Analysis and reverse engineering

Tool Name: speeDEV

Company Name: speeDEV

Contact Detail URL: http://www.speedev.com/
Product Detail URL:

speeDEV is a Web-based environment, designed to allow all the participants in a Software Project to participate and exchange information about the Project. speeDEV has developed a Software Life-Cycle Process Flow Automation System which includes Requirement Management, Issue Management, Task Management tools in a single integrated environment. speeDEV includes the following components:

  • SpeedevRM ­ a requirements management tool that offers restricted modification access to different items to different users, tracks changes made to requirements as well as generating formatted requirement documents.
  • SpeedevIM - an issue management tool that is used at the beginning of the project to track various business, technical and infrastructure issues. Tracing Issues back to Requirements is also provided.
  • SpeedevTM - a task management tool that automatically generates tasks from assignments of requirements.
  • SpeedevPA - a process management tool that tightly integrates with other modules for defining, implementing and enforcing the development process.
  • SpeedevTS - a time management system

There are enterprise and professional editions.

Tool Name: Statestep

Company Name: Statestep

Contact Detail URL: http://statestep.com
Product Detail URL:

Statestep is designed to ensure that no unusual scenarios are overlooked in the requirements phase.

A unique user interface makes it possible to systematically consider vast numbers of combinations of circumstances. In its most powerful mode of use, Statestep supports modeling system behaviour as a finite state machine - in a simple form that is immediately understood by all reviewers and allows for easy annotation with informal comments or notes.

Whether used in a specialized or a more general way, Statestep provides continuous interactive feedback on the consistency and completeness of the specification being edited.

Template-based code generation is also available.

May 2011


Tool Name: TcSE (Teamcenter Systems Engineering) Version 7.0

Company Name: UGS

Contact Detail URL: http://www.ugs.com/products/teamcenter/sol_prod/requirements
Product Detail URL:

TCSE is a requirements management tool that includes both Requirements Management and System Architect licenses. The Systems Architect solution gives the people responsible for planning the integrated mechanical, electrical and software product design a powerful tool to create and communicate requirements. The Requirements Management solution delivers product requirements to all of the entitled users who participate in your product lifecycle. Teamcenter brings your customers directly into your extended enterprise and reflects their concerns from the start of your product lifecycle to its conclusion. Version 7 of TcSE includes the following new features:

  • An intuitive user interface that looks and acts a lot like Windows Explorer and Outlook.
  • ¡§Live¡¨ Microsoft Office integrations allow users to interact with requirements information directly from their desktop
  • Document importing and exporting for requirements capture and generation.
  • Multi-user group environment that enables users to view and work on requirement concurrently in a controlled way.
  • Linking and tracing mechanisms like a summary requirement to a specific paragraph in the source document from which is was extracted
  • Versioning/variant feature that supports a complete requirements-based configuration management capability
  • Activators enable development teams to capture, automate and enforce processes.
  • Security protections allow administrators to control user access, information access, and modification privileges.

Tool Name: TopTeam

Company Name: Technosolutions Corporation

Contact Detail URL: http://www.technosolutions.com/
Product Detail URL:

TopTeam is a unique tool that enables various disciplines to clever work together with the end result in mind.

The power of TopTeam can be explained by the integral design that looks beyond just requirements. The easy to use tool, with rich features "off the shelf", ensures requirements are really used by all disciplines that contribute to achieving the common objectives.

  • Powerful repository to document all kinds of information
  • Extensive features to document and manage requirements
  • Strong traceability functions and visualization
  • State-of-the-art support for writing and modeling use cases, including integration with testcases
  • Life cycle support with versioning, releases and baselines
  • Integrated issue tracking and change management system
  • Useful communication—workflow features to support working in a team

Tool Name: VeroTrace

Company Name: Verocel

Contact Detail URL: http://www.verocel.com/verotrace.htm
Product Detail URL:

VeroTrace is a requirements management tool specifically designed for safety-critical software development.  Originally developed with the needs of RTCA DO-178B Level A in mind, it has also been applied to projects following the IEC 61508 standard.

VeroTrace allows you to easily trace between:

  • systems requirements and software high-level requirements
  • software high-level requirements and software low-level requirements
  • software low-level requirements and source code
  • software requirements and test cases
  • test cases and test procedures
  • test procedures and test results

VeroTrace allows you to produce, manage and deliver all the data required to support software certification or approval.  For delivery, VeroTrace allows you to export all of the requirements and verification data to a hyperlinked CD-ROM or DVD-ROM, which your customer can browse using any web browser.

Listing accurate as of May 2011

Tool Name: VisibleThread On-demand/On-premise

Company Name: VisibleThread

Contact Detail URL: http://www.visiblethread.com
Product Detail URL:

VisibleThread develops document content analysis software that identifies defects and streamlines document compliance. The company's analysis software enables users to scan MS Office and PDF docs for liability concerns, automatically create compliance documents, coordinate and track changes from multiple stakeholders, and provide oversight throughout proposal development and IT delivery projects.

VisibleThread can provide specific support for those promoting Volere, by representing the template as a 'structure outline' in the solution. This means that docs can be proactively checked to ensure certain sections are filled in while helping guide authors (using an MS Word plug-in) to fill in content according to the core sections as recommended by the template.

Today the company offers VisibleThread for contract specialists, capture managers, proposal response teams, legal reviewers and IT development teams. The identification of compliance, legal, and delivery concerns through automated scans enables proposal response teams to improve efficiency and increase their probability of winning government and commercial contracts. For more information, visit http://www.visiblethread.com.

 Listing accurate as of May 2011

Tool Name: Visual Information Portal (VIP) Version

Company Name: Future Tech Systems, Inc.

Contact Detail URL: http://www.future-tech.com/
Product Detail URL: http://www.future-tech.com/prod01.htm

Envision VIP provides a fully extensible database for housing each piece of a document. This includes phrases or words that a user uses in a document. Envision automatically keeps track of all key terms (e.g. requirements and system elements) and all references to them. Envision VIP provides a completely customizable reporting facility that provides unlimited ways of viewing and building information such as indexes or glossaries. In addition, it provides a custom query facility that produces Excel type spreadsheet reports, a data repository browser facility, and a repository toolbox.Now you can synergistically model your enterprise with the ENVISION Visual Information Portal (VIP). Accurately modeling these complex domains is crucial to shaping a viable re-engineering agenda.

Intuitive models allow you to quickly capture your "current state" metrics as a baseline against which future changes can be evaluated. These "live" dynamic visual models support on-going strategic planning and control within the organization. They can also be used to provide multimedia training, executive information systems, project planning, development, and beyond.

ENVISION from Future Tech Systems is widely used by business consultants and analysts in major organizations for:

  • Documentation of processes, services, systems and organizations
  • Enterprise resource planning and control
  • Documentation management and control
  • Process improvement
  • Graphical executive information systems
  • Systems analysis and design
  • Data modeling
  • Network modeling
  • Model based training

Tool Name: Visure Requirements

Company Name: Visure Solutions

Contact Detail URL: http://www.visuresolutions.com/visure-requirements-software
Product Detail URL: http://vimeo.com/36010384

Visure Requirements is a state-of-the-art Requirements Definition and Management (RDM) tool specifically designed to provide an integral support to the complete Requirements process:

  • Requirements Capture
  • Requirements Analysis
  • Solution Specification
  • Validation of the Specification
  • Verification and Acceptance Tests
  • Requirements Management
  • Report Generation
  • Integration with other lifecycle tools

Watch the Visure Requirements demo.

Our powerful RDM tool helps teams to build high-quality systems requirements specifications: users can capture and manage requirements, analyze them in relation with the business domain in which they are categorized, and represent the system being built by means of clear and expressive techniques, understandable directly by the end user. Besides, Visure Requirements helps to manage the requirements and to trace them through the subsequent activities and stages in the system development. Visure Requirements also adds graphical functions for supporting the specification organization for large and complex projects, guaranteeing the specification quality.

Visure Requirements belongs to a new generation of Requirements Engineering tools: the emphasis is not only on requirements management but also on requirements analysis, project organization and the description of the high-level functions which compose the system being constructed. As a result, Visure Requirements streamlines your software Requirements Management process to increase your efficiency and effectiveness in systems development by using state-of-the-art Requirement Engineering methodologies and techniques.

What makes Visure Requirements different?
  1. Flexibility to visually support multiple end-to-end processes and methodologies in Software and Systems Engineering: The block diagrams reflect visually the elements and the relationships in the process, including elements other than requirements, such as Use cases and tests,
  2. Low implementation time and user orientation: The tool can be quickly configured for the different roles, creating and sharing user views, as well as restricting the functionality according to the role, to increase the user acceptance.
  3. Support to reuse, product lines, and variants: Reusability of components (requirements, services, tests, attributes and relationships) enable reduced rework and cost and better quality.
  4. Powerful architecture, and use of standard: Visure Requirements repository can be based on commercial databases, and makes use of different standards that make it an integrated tool (XRI, XMI, CSV, HTML, etc.)
  5. ALM support through integrations: Visure Requirements provides integrations with other ALM tools, as well as an open API and Plugin SDK.
  6. Requirements communication and distributed teams support: The import and export process in Visure Requirements (Word, Excel and XML) supports the customer-supplier relationship, as well as offline work. Visure Requirements provides multiple collaboration techniques such as discussion forums for requirements, and and a collaborative platform with Visure Web.
November 2012

Tool Name: Visure Web

Company Name: Visure Solutions

Contact Detail URL: http://www.visuresolutions.com/visure-web-online-requirements-software
Product Detail URL: https://vimeo.com/21816224#

Visure Web is an easy-to-use web solution for Requirements Capture, Analysis and Management, specifically designed to foster collaboration between distributed teams of stakeholders, analysts, business analysts, product and project managers, and other team members. One tool for all stakeholders.
 
Watch Visure Web Video!

What makes Visure Web different?
1. Helps Extend the requirements process
2. Supports distributed teams
3. Engages all stakeholders: easy to use
4. Fosters collaboration and communication between team members
5. Reduces adoption time of a Requirements Process
6. Reduces cost by providing a single framework for requirements
7. Remote access. Take control of your requirements from anywhere

Visure Web benefits from advanced, proven and powerful requirements management features existing in Visure Requirements like versioning control, categorization and classification of elements through blocks and domains and traceability making them available to all users also through this web client.

November 2012

Tool Name: workspace.com

Company Name: workspace.com

Contact Detail URL: http://www.workspace.com/
Product Detail URL:

workspace is unique because it is a single repository that allows users to management requirements in the context of the entire application development life cycle. workspace allows users to link requirements to other project artifacts, including tasks, change requests, tests cases and results, defects, issues, and more. As a result, real-time traceability reporting is a simple push-button operation. Since workspace is web-based, it is ideal for widely distributed, virtual software teams. Users can collaborate by attaching comments to any project artifact, including requirements. Automatic alerts can be set to notify users whenever a new comment is added or when a requirement is added or edited. workspace is available both online and on-premise. The full workspace solution consists of 8 project applications (Requirements, Plans, Tests, Issues, Defects, Change Requests, Documents, and Time). The cost for workspace is $10/user/month for the Requirements application or $35/user/month for use of all 8 applications.

Simply go to our web site to create your free account.

May 2011


Tool Name: YAKINDU Requirements

Company Name: itemis AG

Contact Detail URL: http://www.itemis.com
Product Detail URL: http://www.yakindu.com/requirements

YAKINDU Requirements is a software for requirements management. Specify complex applications in no time and keep the effects and risks of changes to requirements throughout the entire development process in view. YAKINDU Requirements supports the concept of Use Case based Requirements Engineering. For the definition of the various elements of your requirements specification, including:

  • use cases
  • business objects and actors
  • user interfaces and GUI elements
  • pageflows
as well as the relationship of the elements to each other, a complete specification language editor with a fixed syntax is available.

Key features of YAKINDU Requirements include

  • written and graphical specification
  • validation of requirements
  • generate Requirements documents automatically

YAKINDU Requirements Personal Edition is offered as a single user license. In addition, a Team or Enterprise Edition are available. These offer, among other features, further team functionality, more reports, complete customizability and expandability or integration points for your own extensions of the specification language and the possibility to integrate third-party products.

November 2012


Tool Name: Yonix

Company Name: Yonix Ltd.

Contact Detail URL: http://www.yonix.com
Product Detail URL:

Yonix - Online Software for Business Analysts

Good analysis is hard, sharing and managing it shouldn’t be.

With Yonix you’ll spend more time doing the exciting stuff and less time worrying about the boring stuff. Built by Business Analysts for Business Analysts, we have taken the time to understand and address the challenges in delivering great requirements.

Yonix, web based and simple and easy to use, enables you to:

  • Deliver great requirements and documents
  • Seamlessly manage traceability and versioning
  • Share your work and keep your team engaged and on the same page
  • Collaborate, discuss ideas, resolve conflicts and get valuable feedback
  • Save time, reuse and share knowledge and requirements
  • Stay in control and ahead of the game
  • Standardise your BA processes and practice
Yonix intends to provide support for the Volere Requirements Knowledge Model and Template.
- August 2011

Tool Name: XTie-RT (Cross Tie Requirements Tracer) Version 3.1.02

Company Name: Teledyne Brown Engineering

Contact Detail URL: http://www.tbe.com/
Product Detail URL: http://www.tbe.com/products/xtie/xtie.asp

XTie-RT is a client-server based application that manages requirements. Amongst other things like functional analysis, risk analysis, and testing it provides automatic parsing of requirements using the user-defined keywords that meet the keyword specification. XTie-RT is built on a proprietary database which supports a point and click query mechanism. Up to 128 simultaneous users operating on multiple projects are allowed. It can be configured to support a functional or OO project based methodology. Traceability functions include support for normal parent/child links to manage requirements and support for peer links between items in the database and general documents to provide an audit trail showing compliance to quality standards or contractual conditions.