한국   대만   중국   일본 
ISO/IEC 15504 - Wikipedia, la enciclopedia libre Ir al contenido

ISO/IEC 15504

De Wikipedia, la enciclopedia libre

El ISO/IEC 15504 , tambien conocido como Software Process Improvement Capability Determination , abreviado SPICE , en espanol, ≪Determinacion de la Capacidad de Mejora del Proceso de Software≫ es un modelo para la mejora, evaluacion de los procesos de desarrollo, mantenimiento de sistemas de informacion y productos de software.

Historia [ editar ]

El proyecto SPICE fue creado bajo los auspicios del Comite Internacional de estandares de Ingenieria de Software y Sistemas a traves de su Grupo de Trabajo sobre Evaluacion de proceso (WG10).

En 1992, el informe del grupo de estudio dijo que: “...la comunidad internacional deberia poner recursos para desarrollar un estandar para la evaluacion de procesos software, incorporando lo mejor de los metodos de evaluacion de procesos existentes.”

ISO decidio entonces se hiciera el desarrollo por pasos de un estandar para la evaluacion de procesos. Los pasos fueron los siguientes:

  1. Publicacion inicial como Informe Tecnico ‘Technical Report’ (“borrador de estandar”) para que despues de su uso real pasase a
  2. Revision y publicacion como estandar internacional IS ISO/IEC 15504 ? Tecnologias de la Informacion ? Evaluacion de Procesos (‘ISO/IEC 15504 ? Information Technology ? Process Assessment’).

Las siglas SPICE significan: Software Process Improvement and Capability Determination, es decir, Determinacion de la capacidad y mejora de los procesos de software.

El proyecto SPICE tenia tres objetivos principales:

  • Desarrollar un borrador de trabajo para un estandar de evaluacion de procesos de software.
  • Llevar a cabo los ensayos de la industria de la norma emergente.
  • Promover la transferencia de tecnologia de la evaluacion de procesos de software a la industria del software a nivel mundial.

El primer objetivo del proyecto se logro en junio de 1995, con la entrega del borrador de trabajo de la norma para la evaluacion de procesos de software al WG10 para su votacion entre la comunidad de estandarizacion internacional. El Borrador de Trabajo se denominaba comunmente como el conjunto de documentos SPICE (o SPICE Version 1).

Este primer borrador se baso en modelos existentes en aquel momento.

Los ensayos de estos primeros documentos SPICE han sido el foco del proyecto SPICE durante el periodo 1994 a 1998. Fue entonces, en 1998 cuando se publico la primera familia de estandares ISO TR 15504. En aquel momento se comenzo a trabajar en la version "Internacional Standard" de la norma, y desde 2006 esta completamente publicado, exceptuadas las partes nuevas que se esten produciendo.

En marzo de 2003, el proyecto SPICE se cerro oficialmente. La Red SPICE se establecio posteriormente con el encargo de seguir coordinando las actividades de la comunidad SPICE. La Red de SPICE esta formalmente organizada por el ‘The Spice User Group’ (www.spiceusergroup.org).

En este momento se efectuan actividades promocionales que se realizan a traves de la Conferencia Internacional Anual SPICE y la publicacion de articulos y libros.

Con el fin de apoyar la excelencia y la coherencia de la formacion de los evaluadores, el proyecto SPICE tambien desarrollo y lanzo un Plan de Estudios de formacion de los evaluadores SPICE que es utilizado actualmente por el Esquema de Registro Internacional de Evaluadores (IntRSA) ? www.intrsa.org. En el capitulo de ‘Roles’ se desarrollan los detalles de cualificacion y responsabilidades de diferentes roles que se necesitan en los procesos de evaluacion y/o mejora.

Caracteristicas [ editar ]

Establece un marco y los requisitos para cualquier fase de evaluacion de procesos y proporciona requisitos para los modelos de evaluacion de estos. Proporciona tambien requisitos para cualquier modelo de evaluacion de organizaciones. Proporciona guias para la definicion de las competencias de un evaluador de procesos. Actualmente tiene 10 partes: de la 1 a la 7 completas y de la 8 a la 10 en fase de desarrollo. Comprende: evaluacion de procesos, mejora de procesos, determinacion de capacidad. Proporciona, en su parte 5, un Modelo de evaluacion de procesos para las fases de ciclo de vida del software definidos en el estandar ISO/IEC 12207 que define los procesos del ciclo de vida del desarrollo, mantenimiento y operacion de los sistemas de software. Proporciona, en su parte 6, un Modelo de evaluacion de procesos para las etapas de ciclo de vida del sistema, definidos en el estandar ISO/IEC 15288 que define los procesos del ciclo de vida del desarrollo, mantenimiento y operacion de sistemas. Proporcionara, en su parte 8, un Modelo de evaluacion de procesos para los procesos de servicios TIC que seran definidos en el estandar ISO/IEC 20000-4 que definira los procesos contenidos en la norma ISO/IEC 20000-1. Equivalencia y compatibilidad con CMMI. ISO forma parte del panel elaborador del modelo CMMI y SEI mantiene la compatibilidad y equivalencia de esta ultima con 15504. Sin embargo CMMI-DEV aun no es un modelo conforme con esta norma (segun lo requiere la norma ISO 15504 para todo modelo de evaluacion de procesos).

Dimensiones [ editar ]

Tiene una arquitectura basada en dos dimensiones: de proceso y de capacidad de proceso. Define que todo modelo de evaluacion de procesos debe definir: - la dimension de procesos: el modelo de procesos de referencia (dimension de las abscisas) - la dimension de la capacidad: niveles de capacidad y atributos de los procesos. Los niveles de capacidad para todo modelo de evaluacion de procesos pueden tener desde el 0 y al menos hasta el nivel 1 de los siguientes niveles de capacidad estandar:

  • Nivel 0: Incompleto
  • Nivel 1: Realizado
  • Nivel 2: Gestionado
  • Nivel 3: Establecido
  • Nivel 4: Predecible
  • Nivel 5: En optimizacion

Para cada nivel existen unos atributos de procesos estandar que ayudan a evaluar los niveles de capacidad.

ISO/IEC 15504 - 5 modelo de evaluacion de procesos de ciclo de vida de software [ editar ]

Por ejemplo, el modelo de evaluacion de procesos de software, contenido en la Parte 5 de la Norma ISO/IEC 15504 define el Modelo de procesos de referencia como los procesos contenidos en la norma ISO/IEC 12207 Amd1/Amd2, que contienen tres categorias de procesos y cada una con diferentes grupos de procesos:

Dimension procesos [ editar ]

Procesos Primarios:

  • ACQ: Procesos de Cliente
  • SPL: Procesos de Proveedor
  • ENG: Ingenieria
  • OPE: Procesos de operacion

Procesos de soporte

  • SUP: Soporte

Procesos de organizacion

  • MAN: Procesos de Gestion
  • REU: Procesos de Recursos humanos
  • RIN: Procesos de Infraestructura
  • PIM: Procesos de mejora de procesos

Dimension de la capacidad [ editar ]

La dimension de capacidad del modelo de evaluacion de procesos de software de la Parte 5 define un conjunto completo de indicadores para todos los atributos de procesos correspondientes a la escala de los 6 niveles de capacidad de la Parte 2 de la norma.

ISO/IEC 15504-6 modelo de evaluacion de procesos de ciclo de vida de sistema [ editar ]

El modelo de evaluacion de procesos de la parte 6 contiene otro Modelo de procesos de referencia (para sistemas), incluyendo indicadores para evaluar los atributos de estos procesos correspondientes a la escala de los 6 niveles de capacidad de la Parte 2 de la norma.

Otros modelo de evaluacion de procesos [ editar ]

El modelo de evaluacion de procesos de AutomotiveSPICE no es norma ISO, pero es un modelo conforme con los requisitos de parte de la ISO/IEC 15504 - para todo modelo de evaluacion de procesos)..

Automotive SPICE [ editar ]

El 21 de agosto de 2005 el Special Interest Group (SIG), un grupo de trabajo de la industria del automovil (con representacion de AUDI, BMW, Daimler, Fiat, Ford, Jaguar, Land Rover, Porsche, Volkswagen y Volvo Car) creo una version especifica de SPICE para la particularidades de la industria del automovil denominado Automotive SPICE. El contenido asi como los metodos de evaluacion no se diferencian de forma sustancial del ISO/IEC 15504. Se anadieron algunos procesos (que en ISO/IEC 15504) estaban agrupados y se adapto la terminologia a la industria automovilistica.

Este estandar es el que actualmente utilizan los miembros del SIG para evaluar y comparar sus proveedores de software, por ello su transcendencia entre los proveedores del sector del automovil. El nivel que normalmente demandan las empresas automovilisticas de sus proveedores electronicos es el Nivel 3.

Referencias [ editar ]

Vease tambien [ editar ]

Enlaces externos [ editar ]