About ISO/IEC 12207
ISO/IEC 12207 for Software Life Cycle Processes was published in 1995, with Amendment 1 in 2002 and Amendment 2 in 2004, defining the requirements for acquisition, supply, development, operation and maintenance of software. The processes specified in the standard cover the entire software life cycle, from the concept design to the obsolete status of the software.

The application of the standard is mainly for organizations involved in the development of custom software. However, it can also be applied to an organization's operation in order to meet internal requirements.

ISO/IEC 12207 includes some general processes which are also present in ISO 9001, such as documentation, records, quality assurance, audits, management responsibility, infrastructure, improvement, training, etc..

For someone implementing the standard for the first time and without previous knowledge of the standard, it can be a time consuming experience.