Sie sind auf Seite 1von 4

NORMA ISO/IEC 15504

También conocido como Software Process Improvement Capability Determination, abreviado SPICE es un modelo para la mejora, evaluación de los procesos de desarrollo, mantenimiento de sistemas de información y productos de software.

El proyecto SPICE tenía tres objetivos principales:

Desarrollar un borrador de trabajo para un estándar de evaluación de procesos de software.

Llevar a cabo los ensayos de la industria de la norma emergente.

Promover la transferencia de tecnología de la evaluación de procesos de software a la industria del software a nivel mundial.

CARACTERISTICAS

Establece un marco para métodos de evaluación, no es un método o modelo en sí.

Comprende: evaluación de procesos, mejora de procesos, determinación de capacidad.

Está alineado con el estándar ISO/IEC 12207 que define los procesos del ciclo de vida del desarrollo, mantenimiento y operación de los sistemas de software.

Equivalencia y compatibilidad con CMMI. ISO forma parte del panel elaborador del modelo CMMI y SEI mantiene la compatibilidad y equivalencia de ésta última con 15504. Sin embargo CMMi aún no es conforme a SPICE - ISO 15504.

Dimensiones

Tiene una arquitectura basada en dos dimensiones: de proceso y de capacidad de proceso.

Desde la dimensión de proceso agrupa a los procesos en tres grupos que contienen cinco categorías de acuerdo al tipo de actividad:

Procesos primarios

CUS: Cliente - Proveedor

ENG: Ingeniería

Procesos de soporte

SUP: Soporte

Procesos organizacionales

MAN: Gestión

ORG: Organización

Para todos los procesos se definen los componentes: Identificador, Nombre, Tipo, Propósito, Salidas y Notas.

Desde la dimensión de capacidad el modelo define una escala de 6 niveles para determinar la capacidad de cualquier proceso:

Nivel 0: Incompleto

Nivel 1: Realizado

Nivel 2: Gestionado

Nivel 3: Establecido

Nivel 4: Predecible

Nivel 5: En optimización

NORMA ISO/IEC 12207

NORMA ISO/IEC 12207 establece un proceso de CICLO DE VIDA para el SOFTWARE que incluye procesos y actividades que se aplican desde la definición de requisitos, pasando por la adquisición y configuración de los servicios del sistema, hasta la finalización de su uso.

ESTRUCTURA.

La Estructura del estándar ha sido concebida de manera flexible, se basa en dos principios fundamentales: Modularidad y responsabilidad.

MODULARIDAD:

Pretende conseguir procesos con un mínimo acoplamiento y una máxima cohesión.

RESPONSABILIDAD:

Se busca establecer un responsable para cada proceso, facilitando la aplicación del estándar en proyectos en los que pueden existir distintas personas u organizaciones involucradas

Procesos

Los procesos se clasifican en tres tipos: Procesos principales, procesos de soporte y procesos de la organización. Los procesos de soporte y de organización deben existir independientemente de la organización y del proyecto ejecutado. Los procesos principales se instancian de acuerdo con la situación particular.

Procesos principales.

Adquisición.

Suministro.

Desarrollo.

Operación.

Mantenimiento.

Procesos de soporte.

Documentación

Gestión de la configuración.

Aseguramiento de calidad.

Verificación.

Validación.

Revisión conjunta.

Auditoría.

Resolución de problemas.

Procesos de la organización.

Gestión.

Infraestructura.

Mejora.

Recursos Humano

Versiones

ISO/IEC 12207:1995. Primera publicación. ISO/IEC 12207:1995/Amd 1:2002. Primera modificación. ISO/IEC 12207:1995/Amd 2:2004. Segunda modificación. ISO/IEC 12207:2008. Última modificación.

ISO

Ventajas

Desventajas

 

Esta norma no pretende entrar en conflicto con las políticas, normas o procedimientos actualmente en vigor en ninguna organización

Esta norma no está dirigida a productos software pre elaborados, a no ser que formen parte de un producto entregable.

ISO/IEC 12207

Este marco de referencia cubre el ciclo de vida del software desde la conceptualización de ideas hasta su retirada

Describe la arquitectura de los procesos del ciclo de vida del software e, pero no especifica los detalles de cómo implementar o llevar a cabo las actividades y tareas incluidas en los procesos.

Consta de procesos para adquirir y suministrar productos y servicios software e. Cubre además el control y la mejora de estos procesos.

No prescribe un método o un modelo de ciclo de vida concreto para el desarrollo del software e.

 

Primer modelo de procesos de dos dimensiones, es decir, dimensiones independientes para los procesos y la capacidad

 

El resultado de una evaluación de proceso puede ser representado por un perfil de proceso.

ISO/IEC TR-15504 permite que el dominio de procesos sea tan amplio para abarcar todos los posibles ciclos de vida, de tal manera que hace difícil que todos los atributos de proceso sean universales,

ISO/IEC 15504

Es el modelo más consensuado y probado, con menores costos de la certificación

Coherencia con otros modelos de calidad ya implementados en la organización ISO9001- ISO 20000- ISO 27000.

provocando dificultad y confusión durante la evaluación.