Mejora de Procesos: CMMI y SPICE

En la industria existe un principio universalmente aceptado que infiere que la calidad de los productos y servicios y su mejora depende de la calidad y mejora de los procesos que los realizan. En la industria software y de sistemas este principio es igualmente válido y aceptado y está adaptado en marcos de referencia para la implantación y evaluación de los procesos.

El software y los sistemas basados en software están jugando un papel de excepcional impacto en el desarrollo de las sociedades y en su calidad de vida. En THINK&SELL somos conscientes de tal impacto y entiende que su uso actual y desarrollo futuro están fuertemente condicionados por la ingeniería y la gestión de todos los procesos que les afectan:

  • Requisitos.
  • Diseño.
  • Desarrollo.
  • Integración.
  • Gestión y soporte de Procesos y proyectos, y su mejora continua.

THINK&SELL proporciona un valor diferenciado a sus clientes, ayudándoles con soluciones prácticas a medida, no con paquetes de soluciones convencionales, en función de sus necesidades y objetivos específicos. Esto es posible solo con la experiencia y conocimientos adquiridos  por nuestros consultores que tienen una media de más de 20 años en el desarrollo y mejora de software y sistemas. Esto habilita a THINK&SELL para ofrecer los mejores criterios y orientaciones a sus clientes.

SERVICIOS CMMI

CMMI es un marco de mejora de procesos en el campo del software y sistemas que dispone actualmente de tres modelos de aplicación:

  • CMMI para el desarrollo.
  • CMMI para los servicios.
  • CMMI para las adquisiciones.

Estos modelos, conocidos como constelaciones CMMI, constituyen conjuntos de buenas prácticas que se han ido consolidando en la industria y servicios desde que se hizo público y aplicable el primer modelo de madurez publicado en 1993. Actualmente se están aplicando en varios miles de organizaciones internacionales tanto públicas como privadas y con un amplio rango de tamaños y de tipos de aplicación de productos y servicios.

Cada modelo está definido por categorías de áreas de proceso y descritas cada una de ellas en términos de prácticas específicas y genéricas que son las que hay que implementar para conseguir el conjunto de metas establecidas para cada área del proceso.

La evaluación del cumplimiento de las implementaciones está soportada por dos documentos:

  • ARC: Appraisal Requirements for CMMI.
  • SCAMPI : Method Description Document.

THINK&SELL proporciona los siguientes servicios:

  • Servicio de Consultoría para la definición de la estrategia y planes de implantación de las áreas de proceso por niveles de madurez o de procesos específicos.
  • Servicios de Evaluación según SCAMPI clases A, B o C.

En THINK&SELL tenemos experiencia en la implantación y evaluación de los niveles de madurez 2, 3, 4 y 5. En España son muy escasos los consultores con experiencia real en los niveles N4 y N5.

En THINK&SELL le ayudamos con:

  • La transferencia de conocimientos prácticos y criterios avalados por su experiencia.
  • El compromiso y adherencia a las necesidades reales de los clientes.
  • La flexibilidad a la hora de trabajar con equipos de distintas culturas profesionales.
  • La ética profesional integrada en todas las facetas de las actividades y relaciones profesionales.

SERVICIOS SPICE

SPICE (Software Process Improvement and Capability dEtermination) es el nombre adoptado por  la serie de normas internacionales ISO/IEC 15504. Esta norma es un modelo para la evaluación de los procesos. Tiene antecedentes en otros modelos de referencia definidos en las mismas normas internacionales ISO para las TI conteniendo descripciones detalladas de los procesos, siendo la base para la recogida de evidencias para la evaluación.

La norma ISO/IEC 15504 evoluciona con el tiempo y consta de las siguientes partes:

  • ISO/IEC 15504-1: 2004  Definición de conceptos y tecnología.
  • ISO/IEC 15504-2: 2003  Definición de los requisitos de evaluación y de los modelos de referencia de procesos y de evaluación.
  • ISO/IEC 15504-3: 2004  Guía para la Evaluación.
  • ISO/IEC 15504-4: 2004  Guía de aplicación de los resultados para la mejora de procesos.
  • ISO/IEC 15504-5: 2008  Define un ejemplo de modelo de evaluación de procesos para software.
  • ISO/IEC 15504-6: 2008  Define un ejemplo de modelo de evaluación de procesos para sistemas.
  • ISO/IEC 15504-7: 2008  Define los niveles de madurez y su evaluación.

Los procesos para la implantación referidos por ISO/IEC 15504 para software están definidos en la norma ISO/IEC 12207:2008 Procesos del Ciclo de Vida del software, y para sistemas ISO/IEC 15288 Procesos del Ciclo de Vida de los Sistemas.

THINK&SELL proporciona los siguientes servicios en el ámbito de SPICE:

  • Servicio de consultoría para la definición de la estrategia y plan de implantación de los procesos por niveles de capacidad.
  • Servicio de Evaluación de los niveles de capacidad.
  • Servicio de Formación de las normas ISO/IEC 15504, 12207 y 15288.

En THINK&SELL contamos con consultores y colaboradores que además de su experiencia, han contribuido desde sus orígenes al desarrollo y evolución de las tres normas mencionadas, habiendo realizado las traducciones de las versiones españolas de las dos últimas normas.

En THINK&SELL tenemos experiencia ayudando a clientes de la industria militar y aeroespacial en la implementación de las normas citadas y en su evaluación.