Sie sind auf Seite 1von 15

Introduccin a ISO/IEC 15504

Rev. 1.1

Juan Palacio

Licencia

Esta presentacin est publicada en www.qualitatis.org Pueden obtenerse algunos derechos de esta presentacin a travs del contrato coloriuris rojo de Qualitatis. La aceptacin del contrato a travs del enlace de www.qualitatis.org permite la reproduccin, distribucin y comunicacin pblica de forma gratuita, incluida la puesta a disposicin interactiva, para usos no comerciales.

Juan Palacio

Origen
Proyecto SPICE
En enero de 1993 la comisin ISO/IEC JTC1 aprob un programa de trabajo para el desarrollo de un modelo que fuera la base de un futuro estndar internacional para la evaluacin de los procesos del ciclo de vida del software. Este trabajo recibi el nombre de proyecto SPICE (Software Process Improvement and Capability dEtermination), y en junio de 1995, con la publicacin de su primer borrador, desde ISO fueron invitadas diferentes organizaciones para aplicarlo y valorar sus resultados.

Proyecto -> Instruccin tcnica -> Estndar


En 1998, pasada la fase de proyecto, y tras las primeras evaluaciones, el trabajo pas a la fase de informe tcnico con la denominacin ISO/IEC TR 15504. La instruccin tcnica consta de 9 apartados, recogidos en volmenes independientes, que se han ido publicando como redaccin definitiva del estndar internacional ISO/IEC 15504 durante el periodo 2003-2005.

mbito de aplicacin
Cualquier organizacin de software que quiera establecer y mejorar su capacidad en adquisicin, suministro, desarrollo, operacin evolucin y soporte de software. Independientemente de estructuras, filosofas de gestin, modelos de ciclo de vida de software, tecnologas o metodologas de desarrollo.

Estructura del modelo


Conceptos y gua de introduccin P8

P1 P7 Gua para mejora de procesos

P9

Vocabulario

Gua para det. capacidad de proveedores

P6

Gua de capacitacin de evaluadores

P3

Realizacin de evaluacin Modelo de evaluacin y gua de indic.

Gua de evaluacin

P4

Modelo de ref. para procesos y capacidad

P2

P5

Caractersticas
Marco para mtodos de evaluacin, no es un mtodo o modelo en s. Comprende: Evaluacin de procesos Mejora de procesos Determinacin de capacidad Alineado con ISO/IEC 12207 Information Technology Software Life Cycle Processes Compatible y equivalente al modelo CMMI

Dimensiones del modelo


El modelo tiene una arquitectura basada en dos dimensiones: Dimensin de proceso Caracterizada por las declaraciones del propsito de un proceso, que son objetivos esenciales mensurables de un proceso. Dimensin de capacidad de proceso Caracterizada por una serie de atributos de proceso, aplicables a cualquier proceso, que representan caractersticas mensurables necesarias para gestionar un proceso y mejorar su capacidad.

Caractersticas
Dimensin de proceso
Agrupa los procesos en tres grupos correspondientes a los procesos del ciclo de vida que contienen cinco categoras de acuerdo al tipo de actividad.

Procesos primarios CUS: Cliente Proveedor ENG: Ingeniera

Procesos de soporte SUP: Soporte

Procesos organizacionales MAN: Gestin ORG: Organizacin

Dimensin de proceso
CUS: Cliente - proveedor
La categora CUS est formada por procesos que afectan directamente al cliente, soportan el desarrollo y la transicin del software al cliente y permiten la correcta operacin y uso del producto y/o servicio de software.

CUS.1 Proceso de adquisicin CUS.1.1 Proceso de preparacin de la adquisicin CUS.1.2 Proceso de seleccin de proveedor CUS.1.3 Procesos de seguimiento de proveedor CUS.1.4 Proceso de aceptacin del cliente CUS.2 Proceso de suministro CUS.3 Proceso de obtencin de requisitos CUS.4 Proceso de operacin CUS.4.1 Proceso de uso operacional CUS.4.2 Proceso de soporte al cliente

Dimensin de proceso
ENG: Ingeniera
La categora ENG est formada por procesos que directamente especifican, implementan o mantienen el producto de software, su relacin con el sistema y documentacin. ENG.1 Proceso de desarrollo ENG.1.1 Proceso de anlisis y diseo de requisitos de sistema. ENG.1.2 Proceso de anlisis de requisitos de software. ENG.1.3 Procesos de diseo de software. ENG.1.4 Proceso de construccin de software. ENG.1.5 Proceso de integracin de software. ENG.1.6 Proceso de prueba de software. ENG.1.7 Proceso de integracin y prueba de sistema. ENG.2 Proceso de mantenimiento de software

Dimensin de proceso
SUP: Soporte
La categora SUP est formada por procesos que dan soporte al resto de procesos (incluidos los SUP), en distintos puntos del ciclo de vida del software. SUP.1 Proceso de documentacin SUP.2 Proceso de gestin de configuracin SUP.3 Proceso de aseguramiento de calidad SUP.4 Proceso de verificacin SUP.5 Proceso de validacin SUP.6 Proceso de revisin conjunta SUP.7 Proceso de auditora

Dimensin de proceso
MAN: Gestin
La categora MAN est formada por procesos utilizados en la gestin de cualquier tipo de proyecto o proceso en el ciclo de vida del software. MAN.1 Proceso de gestin MAN.2 Proceso de gestin de proyecto MAN.3 Gestin de calidad MAN.4 Gestin de riesgos

Dimensin de proceso
ORG: Organizacin
La categora ORG est formada por procesos que establecen los objetivos de negocio de la organizacin. ORG.1 Proceso de alineacin organizacional. ORG.2 Proceso de mejora ORG.2.1 Proceso de definicin de proceso. ORG.2.2 Proceso de evaluacin de proceso. ORG.2.3 Proceso de mejora de proceso. ORG.3 Proceso de gestin de RR.HH. ORG.4 Proceso de infraestructura ORG.5 Proceso de medicin ORG.6 Proceso de reutilizacin

Dimensin de proceso
Componentes de proceso
Identificador Identifica la categora del proceso y el n de secuencia en la categora. Distingue entre procesos de primer y segundo nivel. Nombre Frase descriptivo del contenido del proceso Tipo Hay 5 tipos de proceso. 3 de primer nivel (bsico, extendido y nuevo) y 2 de segundo nivel (componente, componente extendido) Propsito Prrafo que establece el propsito del proceso indicando los objetivos globales de su ejecucin. Salidas Lista de resultados observables de la implementacin exitosa del proceso Notas

Dimensin de capacidad
Capacidad de proceso: rango de resultados que espera obtenerse al seguir el proceso.

Define una escala de medida para determinar la capacidad de cualquier proceso Consta de seis niveles de capacidad Nivel 0 Incompleto Nivel 1 Realizado Nivel 2 Gestionado Nivel 3 Establecido Nivel 4 Predecible Nivel 5 En optimizacin ...y un conjunto de atributos de procesos asociados al nivel de capacidad

Dimensin de capacidad
Niveles de capacidad y atributos
Nivel 0: Proceso Incompleto Nivel 1: Proceso Realizado Nivel 2: Proceso Gestionado PA 2.1 Gestin de realizacin PA 2.2 Gestin productos Nivel 3: Proceso Establecido PA 3.1 Definicin de proceso PA 3.2 Recursos de proceso Nivel 4: Proceso Predecible PA 4.1 Medicin PA 4.2 Control de proceso Nivel 5: Proceso en optimizacin PA 5.1 Cambio de proceso PA 5.2 Mejora continua

Dimensin de capacidad
Medicin de atributos
Los atributos de un proceso se evalan con N (Not), P (Partially), L (Largely) y F (Fully), siendo:

No alcanzado (0% a 15%). Escasa o ninguna evidencia de la consecucin del atributo.

Parcialmente alcanzado (16% a 50%). Evidencia de un enfoque sistemtico y de la consecucin del atributo. Algunos aspectos de la consecucin pueden ser impredecibles. Ampliamente alcanzado (51% a 85%). Evidencia de un enfoque sistemtico y de una consecucin significativa del atributo. La realizacin del proceso puede variar en algunas reas. Totalmente alcanzado (86% a 100%). Evidencia de un enfoque completo y sistemtico y de la consecucin plena del atributo.

Das könnte Ihnen auch gefallen