|
【范围】
|
1.1 C o n te xt— This S A E Standard provides a fram ework for the management of software reliability within system
reliability requirements. It is based around the Software Reliability Plan and Software Reliability Case and
em phasizes the importance of evaluating progress towards meeting software reliability requirem ents
throughout the project life-cycle.
1.2 R ang e of A p p lic a tio n — This document can be applied to all projects that incorporate software. This includes
the integration of Off the Shelf (OTS) software products and custom software. O T S software sources include
commercial vendors, government, and industry (e.g., reused library software). Custom software is generally
newly developed software or a significant rework/upgrade of existing software that is for use with a specific
application.
1.3 Roles
a. The Software Reliability Plan and the Software Reliability Case are intended to serve the needs of
industry organizations in meeting software product reliability objectives.
b. The Software Reliability Plan and the Software Reliability Case can be employed as deliverables
contacted between a custom er and a supplier. Additionally, the Software Reliability Plan and the
Software Reliability Case can contribute to any proposal for development or production and should be
requested in a Request for Proposal (RFP).
c. A Software Reliability Case can be created or maintained to serve the needs of a support organization
in sustaining reliability objectives.
d. A Software Reliability Case can be used to supply the data needed by independent, regulatory, and/or
third party certification bodies.
1.4 R e la tio n s h ip to M anag em ent P la n s — The Software Reliability Plan and the Software Reliability Case extend
existing practices and may be integrated within other project management mechanisms provided that reliability
progress is identifiable and traceable.
1.5 Techn ica l G u id a n c e — This document does not describe or recommend software development practices.
However, the associated S A E Software Reliability Implementation G uide [JA1003] provides information about
specific tasks which can contribute to the overall reliability goal and also includes further details of Plan and
Case development. O ther S A E program standards such as [JA1000] on system reliability may be consulted as
appropriate. The references [R013], [ROMELAB], and [DEFSTAN0042] provide additional standards and
guidance on software reliability implementation.
|