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.

Doorstop Logo

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.

Child links: LLT007, LLT008