Você está na página 1de 2

NORMA ISO 12207

MODELOS DE GESTION DE CALIDAD


Norma ISO 12207
Ciclo de vida del software
La norma ISO 12207 fue creada con el propsito de establecer un marco comn para el ciclo de vida del software para:
Adquirir, suministrar, desarrollar, operar y mantener software.
Gestionar, controlar y mejorar el marco de trabajo del software.
Como base para el comercio internacional de software.
Ya que el software es parte esencial de sistemas convencionales y de tecnologas de la informacin, tales como sistemas
de transporte, militares, mdicos y financieros. Hay una proliferacin de normas, procedimientos, mtodos, herramientas y
entornos para desarrollar y gestionar el software. Esta proliferacin ha creado dificultades en la gestin y en la ingeniera del
software, especialmente en la integracin de productos y servicios. La disciplina del software necesita evolucionar desde
esta proliferacin, hacia un marco de referencia comn que pueda ser usado por los profesionales del software para hablar
el mismo lenguaje, a la hora de crear y gestionar el software.
Este marco de referencia cubre el ciclo de vida del software desde la conceptualizacin de ideas hasta su retirada, y consta
de procesos para adquirir y suministrar productos y servicios software. Cubre adems el control y la mejora de estos
procesos.
Los procesos que hay en esta norma forman un conjunto completo. Una organizacin, dependiendo de sus necesidades,
puede seleccionar un subconjunto apropiado para satisfacer dichas necesidades. Esta norma est, as pues, diseada para
ser adaptada
Los procesos de la norma ISO 12207 se clasifican en tres grandes grupos:

Procesos Principales
Procesos de Apoyo
Procesos de Gestin

A una organizacin, proyecto o aplicacin concreta. Est tambin diseada para ser usada tanto cuando el software es una
entidad independiente, como cuando est integrado o forma parte del sistema total

Esta norma es aplicable a la adquisicin de sistemas, productos y servicios software, al suministro, desarrollo, operacin y
mantenimiento de productos software, y a la parte software del firmware, independientemente de que sea hecho interna o
externamente a una organizacin. Incluye tambin aquellos aspectos de la definicin del sistema necesarios para
proporcionar el contexto de los productos y servicios software. Esta norma describe la arquitectura de los procesos del ciclo
de vida del software, pero no especifica los detalles de cmo implementar o llevar a cabo las actividades y tareas incluidas
en los procesos.
Esta norma agrupa las actividades que pueden llevarse a cabo durante el ciclo de vida del software en cinco procesos
principales, ocho procesos de apoyo y cuatro procesos organizativos. Cada proceso del ciclo de vida est dividido en un
conjunto de actividades; cada actividad se subdivide a su vez en un conjunto de tareas.
Los procesos principales del ciclo de vida son cinco procesos que dan servicio a las partes principales durante el ciclo de
vida del software. Una parte principal es la que inicia o lleva a cabo el desarrollo, operacin o mantenimiento de productos
software. Estas partes principales son el cliente, el proveedor, el desarrollador, el operador y el que da mantenimiento a los
productos software.
Los procesos principales son:
1) Proceso de adquisicin Define las actividades del cliente, organizacin que adquiere un sistema, producto software o
servicio software.

2) Proceso de suministro Define las actividades del proveedor, organizacin que proporciona el sistema, producto software
o servicio software al cliente.
3) Proceso de desarrollo Define las actividades del desarrollador, organizacin que define y desarrolla el producto software.
4) Proceso de operacin Define las actividades del operador, organizacin que proporciona el servicio de operar un sistema
informtico en su entorno real, para sus usuarios.
5) Proceso de mantenimiento Define las actividades del mantenimiento, organizacin que proporciona el servicio de
mantenimiento del producto software; esto es, la gestin de las modificaciones al producto software para mantenerlo
actualizado y operativo. Este proceso incluye la migracin y retirada del producto software.
Procesos de apoyo del ciclo de vida. Hay ocho procesos de apoyo del ciclo de vida. Un proceso de apoyo es el que apoya a
otro proceso como parte esencial del mismo, con un propsito bien definido, y contribuye al xito y calidad del proyecto
software. Un proceso de apoyo se emplea y ejecuta por otro proceso segn sus necesidades.

Você também pode gostar