|
| |
Amendment 1
and 2 of ISO/IEC 12207
(2002 and 2004)
ISO/IEC 12207 was published on 1 August, 1995 and is the first international
standard to provide a comprehensive set of life cycle processes, activities
and tasks for software that is part of a larger system, stand alone software
product, and software services. The standard provides common software
process architecture for the acquisition, supply, development, operation and
maintenance of software. The standard also provides the necessary supporting
processes, activities and tasks, and organizational processes, activities
and tasks for managing and improving the processes.
This Amendment provides an interim revision to ISO/IEC 12207 that
establishes a co-ordinated set of software process information that can be
used for process definition and process assessment and improvement. The
Amendment accommodates the requirements of current and developing SC7
standards and technical reports, notably ISO/IEC 12207 and ISO/IEC15504,
and considers other standards, e.g., ISO/IEC 14598 and ISO/IEC 15939.
Experience in using ISO/IEC 12207 as the basis for organizations' software
life cycle process and in two-party situations, has resulted in some lessons
learned and has provided some valuable inputs to the update process.
During the development of ISO/IEC 15504-2, issues were highlighted in
regard to the granularity of the process definition in ISO/IEC 12207, i.e.;
it was difficult to derive a process rating component for the purpose of
process assessment and improvement. This Amendment resolves this granularity
issue and provides process purpose and outcomes to establish a Process
Reference Model in accordance with the requirements of ISO/IEC 15504-2. A
Process Reference Model provides definitions of processes in a life cycle
described in terms of process purpose and outcomes, together with an
architecture describing relationships between the processes. A Process
Reference Model provides the mechanism whereby externally defined assessment
models are related to the assessment framework defined by ISO/IEC 15504.
During the use
of amendment 1 certain problems came to light amendment 2 corrects these
problems and made 12207 compatible with all aspects of ISO/IEC 15504.
The current ISO/IEC 12207 process architecture defines the hierarchical
relationship among processes, activities and tasks and the invocation rules
for the software life cycle processes. Inclusion of a process, an activity,
or a task for the Amendment is in accordance and consistent with the
existing architecture of ISO/IEC 12207.
These amendments adds these additional 12207
processes:
Asset Management Process
Change Request Management Process
Domain Engineering Process
Human Resource Process (Previously Training)
Product Evaluation Process
Reuse Program Management Process
Usability Process
Each process now has a set of
outcomes associated with it. There are now 23 Processes, 95 Activities,
325 Tasks and 224 Outcomes. This amendment standard now defines over 475 + required or
suggested items of physical evidence.
--
(policies,
procedures, plans, records, documents, audits, and reviews).
|
Order
the 2008 version of
ISO/IEC 12207
SEPT
2725 NW Pine Cone Drive
Issaquah, WA. 98027 USA
Telephone: 425-391-2344
Fax: 425-557-9419
Software Engineering Process Technology does not accept unsolicited
advertisements at this facsimile number
|