Industry Implementation of International Standard ISO/IEC 12207 : 1995 (ISO/IEC 12207) Standard for Information Technology - Software Life Cycle Processes - Implementation Considerations
|Publication Date:||1 January 1997|
1. IEEE/EIA 12207.2 provides guidance in implementing the process requirements of IEEE/EIA 12207.0. The guidance is intended to summarize the best practices of the software industry in the context of the process structure provided by ISO/IEC 12207.
2. While this standard is appropriate for use within the U.S. and globally, it must be understood that some of its provisions are specific to the U.S.; their applicability to international trade situations should be carefully considered.
3. IEEE/EIA 12207.2 is intended for use as a guide to the application of IEEE/EIA 12207.0. To facilitate use, the normative text of IEEE/EIA 12207.0 is included in the guide and enclosed in boxes. The clauses in the boxes are continuous until reaching a clause with guidance. The box is then followed by the appropriate guidance material for the last clause in the box.
4. There are several clauses in section 5 of IEEE/EIA 12207.0 that use the verb "can." "Can" does not equate to "shall" (a binding provision), "will" (a declaration), "should" (a recommendation), or "may" (a permissible action). As in ISO/IEC 12207, the verbal form "can" is used for statements of possibility and capability, whether material, physical, or causal. "Can" is used in the following clauses: 126.96.36.199, 188.8.131.52, 184.108.40.206, 220.127.116.11 c, 18.104.22.168 c, 22.214.171.124 c, F.2 c of annex B, G.14 and G.15 of annex C, and H.3 of annex D.
5. The preambles for clauses 5, 6, and 7 are informative only.
This guide provides implementation consideration guidance for the normative clauses of IEEE/EIA 12207.0. The guidance is based on software industry experience with the life cycle processes presented in IEEE/EIA 12207.0.