Language:
    • Available Formats
    • Options
    • Availability
    • Priced From ( in USD )

Customers Who Bought This Also Bought

 

About This Item

 

Full Description

Scope

This is a recommended practice for writing software requirements specifications. It describes the content and qualities of a good software requirements specification (SRS) and presents several sample SRS outlines. This recommended practice is aimed at specifying requirements of software to be developed but also can be applied to assist in the selection of in-house and commercial software products. However, application to already-developed software could be counterproductive. When software is embedded in some larger system, such as medical equipment, then issues beyond those identified in this standard may have to be addressed. This recommended practice describes the process of creating a product and the content of the product. The product is a software requirements specification. This recommended practice can be used to create such software requirements specification directly or can be used as a model for a more specific standard. This recommended practice does not identify any specific method, nomenclature, or tool for preparing an SRS.

Purpose

This recommended practice describes recommended approaches for the specification of software requirements. It is divided into five clauses. Clause 1 explains the scope of this recommended practice. Clause 2 lists the references made to other standards. Clause 3 provides definitions of specific terms used. Clause 4 provides background information for writing a good SRS. Clause 5 discusses each of the essential parts of an SRS. This recommended practice also has an annex, which provides alternate format templates.

Abstract

Revision Standard - Superseded. The content and qualities of a good software requirements specification (SRS) are described and several sample SRS outlines are presented. This recommended practice is aimed at specifying requirements of software to be developed but also can be applied to assist in the selection of in-house and commercial software products.
 

Document History

  1. IEEE/ISO/IEC 29148-2018


    ISO/IEC/IEEE International Standard - Systems and software engineering -- Life cycle processes -- Requirements engineering

    • Most Recent
  2. IEEE/ISO/IEC 29148-2011


    ISO/IEC/IEEE International Standard - Systems and software engineering -- Life cycle processes --Requirements engineering

    • Historical Version
  3. IEEE 1233-1998


    IEEE Guide for Developing System Requirements Specifications

    • Historical Version
  4. IEEE 1362-1998


    IEEE Guide for Information Technology - System Definition - Concept of Operations (ConOps) Document

    • Historical Version
  5. IEEE 830-1998


    IEEE Recommended Practice for Software Requirements Specifications

    • Historical Version
  6. IEEE 1233-1996


    IEEE Guide for Developing System Requirements Specifications

    • Historical Version
  7. IEEE 830-1993

    👀 currently
    viewing


    IEEE Recommended Practice for Software Requirements Specifications

    • Historical Version
  8. IEEE 830-1984


    IEEE Guide for Software Requirements Specifications

    • Historical Version