1.0 Overview
1.1 Introduction REQ019
Doorstop is a requirements management tool that leverages version control to store and manage a project's documentation traced from specification through implementation.
2.0 Composition Features
2.1 Identifiers REQ003
Doorstop shall provide unique and permanent identifiers to linkable sections of text.
Child links: LLT001, TUT001, TUT002, TUT004, TUT008
2.2 Formatting REQ004
Doorstop shall support formatting within linkable text.
Child links: TUT001, LLT002, TUT002, TUT017, TUT019
2.3 Assets REQ001
Doorstop shall support the storage of external requirements assets.
Child links: LLT005
2.4 Importing content REQ016
Doorstop shall be able to import content from other requirments management tools.
Child links: TUT016, TUT012, TUT013
2.5 Exporting content REQ017
Doorstop shall be able to export content to interact with common text/document tools.
Child links: TUT015
3.0 Presentation Features
3.1 Viewing documents REQ007
Doorstop shall provide a way to view requirements as a document.
Child links: LLT003, TUT009, TUT010, TUT020
3.2 Interactive viewing REQ008
Doorstop shall provide a way to view document items interactively.
Child links: LLT004
3.3 Baseline versions REQ009
Doorstop shall provide the capability to baseline versions of requirements.
Child links: LLT007
4.0 Administration Features
4.1 Storing requirements REQ011
Doorstop shall store requirements in a permanent and secure manner.
Child links: TUT002, TUT004, LLT007
4.2 Change management REQ012
Doorstop shall handle change management of the requirements.
Child links: TUT002, TUT004, LLT007
4.3 Author information REQ013
Doorstop shall associate requirements changes to existing developer identification.
Child links: TUT002, TUT004, LLT007
4.4 Scalability REQ014
Doorstop shall be scalable to support thousands of requirements.
Child links: LLT007
4.5 Installation REQ015
Doorstop shall provide a lightweight installation method.