SAE JA 1004
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.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.