SPICE
Introducción , Componentes , Para qué Sirve , Descripción del Modelo,
Categoría de los Procesos, Arquitectura, Uso del Modelo

Categoria de los Procesos

La categoría de proceso "Cliente-Proveedor" consiste en los procesos que están más cerca al cliente. "Ingeniería" consiste en los procesos que construye el producto que es entregado al cliente. El "proyecto" consiste en los procesos que administra el desarrollo de los productos. "Soporte" brinda apoyo a las otras categorías de procesos. Finalmente la categoría "Organizacional" son los procesos que construye la infraestructura organizacional sobre la cual cada uno de los procesos descriptos pueden potencialmente ser ejecutados y maximizar los beneficios para la organización.

Las categorías de procesos están relacionadas y cada categoría es una capa que precede a la otra, como se indica en la figura.

Cada proceso en el modelo es descripto en términos de prácticas de base, cada una son actividades únicas de ingeniería de software o de administración. Categoría de los Procesos, procedimientos y las prácticas de base están agrupados por tipo de actividad. Los procedimientos y las actividades caracterizan la performance de los procesos, aun cuando la performance no es sistemática. La performance de la práctica base pueden ser informales (ad hoc), impredecibles, inconsistentes, pobremente planeado, y/o su resultado es un producto de baja calidad. La aplicación solamente de las prácticas base en los procesos pueden tener un valor mínimo y representar solamente el primer paso en la construcción de la capacidad de los procesos.

La evolución de la capacidad de los procesos (capability process) esta expresado en términos de niveles de capacidad, características comunes, y prácticas genéricas. Un nivel de capacidad es un conjunto de actividades que trabajan juntas para proveer una mejor ejecución de los procesos. Cada nivel provee una mejor y más compleja ejecución de los procesos que el nivel predecesor.

Los niveles de capacidad proveen dos beneficios: El conocimiento de los procesos esto dependerá del monto de la práctica y la ayuda a la organización de identificar qué "mejora" se debe ejecutar primero, basado en una secuencia racional de aplicación de los procesos.

Existen seis niveles de capacidad en el modelo:

  • Nivel 0; No Realizado: Es un fracaso general el tratar de utilizar las prácticas bases a los procesos. Ya que no es fácil identificar las salidas de los procesos o el trabajo de los productos.
  • Nivel 1; Realizado Informalmente: Las prácticas bases de los procesos generalmente son ejecutados. La ejecución de dichas prácticas puede no ser rigurosamente planificadas y seguidas. La ejecución de las prácticas dependerá del conocimiento y esfuerzo personal. Se identifica algunos procesos.
  • Nivel 2; Planificado y Seguido: La ejecución de las prácticas bases en los procesos son planificadas y seguidas. La performance estará acorde con los procedimientos especificados. La primera distinción entre el nivel 1 y el 2 es que la ejecución de los procesos está planificada y administrada y progresan hacia un proceso bien definido.
  • Nivel 3; Bien Definido: Las prácticas bases son ejecutadas de acuerdo a una versión adaptada del estándar, procesos aprobados bien definidos y documentados.
  • Nivel 4; Cuantitativamente Controlado: Mediciones detalladas de la performance o ejecución son recabadas y evaluadas. Es conocida en forma cuantitativa la performance de los procesos y es posible su predicción. Las prácticas son objetivamente administradas. La calidad de las mismas es cuantitativamente conocida.
  • Nivel 5; Mejoramiento Continuo: Son establecidos en forma cuantitativa procesos y metas eficientes, basados en los objetivos de la organización. En forma continua los procesos se van mejorando mediante la retroalimentación (feedback) obtenido por los resultados de procesos definidos y por ideas pilotos y tecnologías novedosas.