DOORS
| Company type | Software |
|---|---|
| Industry | Requirements management software |
| Predecessor | Quality Systems and Software Ltd (QSS) |
| Founded | 1991 |
| Products | IBM Engineering Requirements Management DOORS, DOORS Next, DOORS Web Access |
| Owner | IBM |
IBM Engineering Requirements Management DOORS (Dynamic Object Oriented Requirements System)—previously known as Telelogic DOORS and later Rational DOORS—is a client–server application designed for requirements management. It offers a Windows-exclusive client, with server support available on Linux, Windows, and Solaris platforms, complemented by a web-based client named DOORS Web Access.
The DOORS suite incorporates its proprietary scripting language, DOORS eXtension Language (DXL), which facilitates automation and customization capabilities.
IBM Engineering Requirements Management DOORS Next is built upon the IBM Jazz platform, enabling integration through Open Services for Lifecycle Collaboration (OSLC). This version features an open architecture that allows third-party extensions to enhance its functionality.
Initially created by Quality Systems and Software Ltd (QSS) in 1991, DOORS was acquired by Telelogic in 2000. Subsequently, IBM purchased Telelogic in 2008, incorporating DOORS into its comprehensive engineering lifecycle management offerings.
History
The development of DOORS traces back to Dr. Richard Stevens at the European Space Agency's Research Institute (ESRIN) during the 1970s and 1980s. Its first deployment was to the UK Ministry of Defence between 1991 and 1992, followed by the initial commercial launch in 1993.
Features
DOORS enhances requirements management through several important functionalities:
- Access through the web via DOORS Web Access.
- Change management supported by either a straightforward predefined change proposal mechanism or adaptable workflows integrated with IBM’s change management tools.
- Collaboration with suppliers and partners enabled by the Requirements Interchange Format.
- Traceability connecting requirements to design elements, test plans, and test cases.
- Tools for collaboration among business stakeholders, marketing teams, suppliers, systems engineers, and analysts.
- Testers can associate requirements with test cases using the Test Tracking Toolkit tailored for manual testing contexts.
- OSLC-based integration supports coordination of requirements, change control, and quality management across lifecycle tools.
- Tight integration with IBM Engineering Workflow Management, IBM Engineering Test Management, IBM Engineering Systems Design Rhapsody, Jazz™ Reporting Service, as well as various third-party applications to provide end-to-end traceability.