Software Supportability Program Standard
|Publication Date:||1 January 2004|
This SAE Standard defines the basic structural elements, and guidance on compilation and management, for a software supportability program. Software supportability considerations include initial design influence and through-life support embracing the operational use, post-delivery modification, and logistics management of software. This document requires that the processes of design, development, selection, and production of software include software supportability considerations, as relevant to particular project needs.
Field of Application - This document generally applies to all types of computer-based systems and throughout the project life-cycle. The developmental scope of the project and other issues as covered within the document determine how this document needs to be tailored.
Relationship to Project Management Plans - The concepts put forward in this document should be seen as extensions to existing project management practice, and may be integrated within other project management mechanisms provided that supportability progress is identifiable and traceable. When specific software supportability programs are initiated, they should be viewed as an integral part of the overall planning and control activity for a system project. This is essential in order to ensure that the cost and effort put into pure software aspects is at the appropriate level to achieve an optimized system support strategy.
Associated Guidance - General background information on software supportability is provided in [SAE AIR5121], which provides a top-level context in which to view the through-life support requirements for software, and concepts for how these needs might be addressed. A description of software support concept in terms of software support profiles, functional support areas, and support classes is contained in SAE JA1006. Guidance on implementation issues for a Software Supportability Plan and Software Supportability Case including the activities, methods, and tools concerned with a software supportability program is given in SAE JA1005. Other SAE program standards, such as system supportability, may be consulted as appropriate. Other government standards and guidance can be found in references [DEFSTAN0060], [MILHDBK502], and [MILPRF49506].