Requirements management software
A requirements management software (also requirements engineering software ) is an application program in which requirements (English requirements ) managed to be. The requirements are automatically recorded and managed there, i. H. a requirement stands on its own and can be treated as an independent object. This creates the prerequisites for mapping the structure of a requirement in the requirements management software and evaluating it electronically. If requirements are stored in text files or spreadsheets, this evaluation is only possible to a very limited extent.
tasks
The most important tasks when using a requirements management software are:
- Requirements can be linked to ensure traceability
- A request can be versioned; H. the changes to the requirement are recorded
- The status of a requirement can be documented and the requirement can go through a life cycle
- Flexibility compared to static text documents
- Versioning and cooperation
- Project management
The requirements management software is intended to support the user in both areas of application in keeping the requirements in a consistent state at all times in order to be able to provide information about the system to be developed.
Types of requirements management software
In practice, there are two areas of application for requirements management software:
- Survey and documentation of requirements in the context of requirements engineering and
- Management of requirements during the life cycle of an application
The traceability must be guaranteed in both applications.
The following types of requirements management software can be distinguished:
- Office tools
- Wikis
- Workflow tools
- Development environments and modeling tools
- special requirements management tools
- agile cloud solutions.
Examples
There are a variety of different requirements management software providers:
Tool | Manufacturer | comment |
---|---|---|
agosense.fidelia | agosense GmbH | Traceability, FuSi (ISO 26262), Jira plugin |
Polarion requirements | Siemens | |
CaliberRM | Borland | |
DOORS | IBM / Rational | ReqIF |
PTC WindChill (formerly Integrity) | PTC | ReqIF, XML and MS Office support |
Serena Requirements Manager | ||
Kovair ALM | Kivair | many integrations |
Contour | Jama | |
HP Quality Center | HP / Microfocus | Link to HP test management |
ReqSuite | OSSENO software | intelligent assistance functions |
in-Step | Microtool | Project management environment |
IRqA | Visure | ReqIF and MS Office support |
OSRMT | open source | Entry tool |
objectiF RPM | Microtool | ReqIF, MS Office support |
PREEVision | Vector | ReqIF |
Reqtify | Geensys | MS Office and SimuLink connection |
Reqchecker | Khilogic | MS Office, PDF, source code |
YAKINDU traceability | itemis AG | Traceability across tool boundaries |
Web links
- Requirements Tools - Volere Requirements. List of requirements management software. In: volere.org. (English).
- Ian Alexander: Reviews of Books on Requirements and Related Subjects. List of requirements management software in different categories. In: scenarioplus.org.uk. (English).
- Andreas Birk, Gerald Heller: List of Requirements Management Tools - The Making of Software. List of requirements management software. In: makingofsoftware.com. (English).
literature
- Christof Ebert: Systematic Requirements Engineering: Determine, specify, analyze and manage requirements . 5th, revised. Dpunkt, Heidelberg 2014, ISBN 3-86490-139-1 .
- Chris Rupp, International Requirements Engineering Board: Basic knowledge of requirements engineering training and further education to become "Certified Professional for Requirements Engineering"; Foundation level according to the IREB standard . 4th, revised. Edition dpunkt-Verl, Heidelberg 2015, ISBN 978-3-86490-283-3 .
Individual evidence
- ↑ Ebert 2014, p. 278
- ↑ Rupp 2015, p. 149
- ↑ Ebert 2014, p. 279
- ↑ Ebert 2014, p. 283ff.
- ↑ Requirements Management & Traceability. In: agosense.com. Retrieved May 12, 2019 .
- ↑ Requirements Management, Requirements Gathering, Requirements Management tools - Polarion REQUIREMENTS. In: polarion.plm.automation.siemens.com. Retrieved May 12, 2019 .
- ↑ https://www.ptc.com/en/products/plm/plm-products/windchill/rv-s
- ↑ PLM requirements management software. In: ptc.com. Retrieved May 12, 2019 .
- ↑ Application Lifecycle Management - ALM Tools, Software - Kovair. In: kovair.com. Retrieved May 12, 2019 .
- ↑ Requirements Management. In: jamasoftware.com. Retrieved May 12, 2019 .
- ↑ Requirements Management, Requirements Definition & Collaboration. In: microfocus.com. Retrieved May 12, 2019 .
- ↑ ReqSuite® - More than a requirements management software. In: osseno.com. Retrieved May 12, 2019 .
- ↑ Project management software with processes - in-STEP BLUE. In: microtool.de. Retrieved May 12, 2019 .
- ↑ GitHub - osrmt / osrmt: Open Source Requirements Management Tool. In: github.com. Retrieved May 12, 2019 .
- ↑ objectiF RPM: Application Lifecycle Management Software. In: microtool.de. Retrieved May 12, 2019 .
- ↑ PREEvision. In: vector.com. Retrieved May 12, 2019 .
- ↑ Reqtify. In: 3ds.com. Retrieved May 12, 2019 .
- ↑ Reqchecker - democratizes requirement engineering. In: reqchecker.eu. Retrieved May 12, 2019 .
- ↑ YAKINDU traceability. Retrieved February 5, 2020 .