Sei sulla pagina 1di 10

Modelo SPICE

ISO/IEC 15504
Autores: Caero, Victoria Cajal, Diego Verdur, Fernanda

Norma SPICE Cajal, Caero, Verdur

Pgina: 1

Contenido
Introduccin ................................................................................................................................. 2 Concepto ....................................................................................................................................... 3 Objetivos del Modelo .................................................................................................................... 3 Ventajas ........................................................................................................................................ 3 Alcance del Modelo ....................................................................................................................... 4 Descripcin del Modelo ................................................................................................................ 4 Niveles de Madurez .......5

Norma SPICE Cajal, Caero, Verdur

Pgina: 2

Introduccin
A principios de los aos 80, los Ministerios de Defensa de los Estados Unidos y del Reino Unido se propusieron mejorar el mecanismo de seleccin de sus proveedores de software, con el objetivo de controlar el ascendente incremento en los costos del software, de reducir los riesgos en el proceso de desarrollo de software y de mejorar la calidad de los productos de Software. El Departamento de Defensa de Estados Unidos cre el Software Engineering Institute (SEI), con el objetivo de desarrollar el mecanismo de seleccin de proveedores. Por su parte en el Reino Unido, el comit conjunto del gobierno, la Defense Industry Trade Association (DITA) y el Computing Policy Consultative Committee (CPCC) reconocieron la necesidad de abordar con mayor rigor el problema de seleccin de proveedores para los sistemas que dependen en gran medida de Software (Software Intensive System). A la Defense Evaluation Research Agency (DERA) se le encomend la investigacin de los mtodos de evaluacin de proveedores en la industria mundial. En 1991, dado el nmero creciente de Mtodos de evaluacin de procesos disponibles, y el uso creciente de estas tcnicas en reas comerciales sensibles, la Organizacin de Estandarizacin internacional ISO aprob la realizacin de un estudio sobre la necesidad de crear un estndar internacional para la evaluacin de procesos (software). Se cre entonces el proyecto SPICE, que es una importante iniciativa internacional que hasta hace poco exista en apoyo de la Norma Internacional ISO / IEC 15504 para Evaluacin de Procesos (software). Por tanto, el proyecto SPICE fue creado bajo los auspicios del Comit Internacional de estndares de Ingeniera de Software y Sistemas a travs de su Grupo de Trabajo sobre Evaluacin de proceso (WG10). El primer objetivo del proyecto se logr en junio de 1995, con la entrega del borrador de trabajo de la norma para la evaluacin de procesos de software al WG10 para su votacin entre la comunidad de estandarizacin internacional. El Borrador de Trabajo se denominaba comnmente como el conjunto de documentos SPICE (o SPICE Versin 1). Este primer borrador se bas en modelos existentes en aqul momento. Los ensayos de estos primeros documentos SPICE han sido el foco del proyecto SPICE durante el perodo 1994 a 1998. Fue entonces, en 1998 cuando se public la primera familia de estndares ISO TR 15504. En aquel momento se comenz a trabajar en la versin "Internacional Standard" de la norma, y desde 2006 est completamente publicado, exceptuadas las partes nuevas que se estn produciendo. En marzo de 2003, el proyecto SPICE se cerr oficialmente. La Red SPICE se estableci posteriormente con el encargo de seguir coordinando las actividades de la comunidad SPICE. La Red de SPICE est formalmente organizada por el The Spice User Group.

Norma SPICE Cajal, Caero, Verdur

Pgina: 3

Concepto
El ISO/IEC 15504, tambin conocido como Software Process Improvement Capability Determination, abreviado SPICE, en espaol, Determinacin de la Capacidad de Mejora del Proceso de Software es un modelo para la mejora y evaluacin de los procesos de desarrollo y mantenimiento de sistemas de informacin y productos de software. Junto con la ISO 12207, la norma aplica a la evaluacin y mejora de la calidad del proceso de desarrollo y mantenimiento de software.

Objetivos del Modelo


   Desarrollar un borrador de trabajo para un estndar de evaluacin de procesos de software. Llevar a cabo los ensayos de la industria de la norma emergente. Promover la transferencia de tecnologa de la evaluacin de procesos de software a la industria del software a nivel mundial.

El principal objetivo del modelo es minimizar los problemas que tienen las organizaciones por la complejidad y coste de la implantacin de los procesos en otros modelos de Ingeniera del software; por este motivo, el modelo SPICE est claramente orientado y adaptado a los procesos de software, por lo que la complejidad, coste de implantacin y evaluacin es menor. Esta certificacin es una herramienta til dirigida a las factoras de software o departamentos de desarrollo en todo tipo de organizaciones. Estas factoras de software son empresas que desarrollan software para diferentes sectores tales como: Automvil, Administracin Pblica (Defensa, Universidades, Agricultura, etc.), Telecomunicaciones, Marketing en Internet, Comercio Electrnico, Audiovisual, Diseo Grfico, Banca, Sanidad, Logstica, etc.

Ventajas
      Pueden contar con una norma ISO, internacional y abierta. En Espaa, la norma cuenta con el respaldo del Ministerio de Industria de Espaa ya que existen ayudas para la certificacin de las PYMES y de AENOR Integracin ms fcil con otras normas ISO del sector TIC, como son: ISO 27000 de seguridad, ISO 20000 de servicios de IT e ISO 9000. Evala por niveles de madurez, la evaluacin ms extendida entre los modelos de mejora. Normalmente, tiene un menor coste de certificacin que otros modelos similares. Existen certificaciones de prestigio, como por ejemplo la otorgada por AENOR.

Norma SPICE Cajal, Caero, Verdur

Pgina: 4

Alcance del Modelo


El modelo ISO/SPICE proporciona un marco para la evaluacin de los procesos de software. Este marco puede ser utilizado por organizaciones cuya actividad incluya la planificacin, gestin, control o mejora de los procedimientos de adquisicin, suministro, desarrollo, operacin, evolucin y soporte de software.

Descripcin del Modelo


El modelo describe los procesos que una organizacin puede ejecutar, adquirir, suplir, desarrollar, operar, evolucionar, brindar soporte de software y todas las prcticas genricas que caracterizan las potencialidades de estos procesos. Su arquitectura se basa en: Prcticas base: Son las actividades esenciales de un proceso especfico, agrupado por categoras de procedimientos y procesos de acuerdo al tipo de actividad que direccionan. Prcticas genricas: Aplicables a cualquier proceso, que representa las actividades necesarias para administrar el proceso y mejorar su potencialidad. El modelo tiene dos dimensiones:  Dimensin de Procesos: est organizada jerrquicamente de la siguiente manera: categora de proceso, que agrupa procesos comunes; procesos, que logran propsitos tcnicos; practicas bsicas, son operaciones que conforman un proceso. Las categoras definidas, son: cliente proveedor, ingeniera, proyecto, organizacin y soporte. Dimensin de Capacidad: est organizada ordinalmente en niveles de capacidad y se han definido 5 niveles. En la versin 1.0 estos niveles son: desempeo informal, planeacin y seguimiento bien definido, cualitativamente controlado, mejora continua. Esta es un rea de cambio sustancial en la versin 2.0

iveles de madurez
La norma ISO 15504 permite realizar evaluaciones usando niveles de madurez, la evaluacin ms extendida en la actualidad. Los niveles de madurez son conjuntos predefinidos de procesos que ayudan a una organizacin a mejorar en el desarrollo software evolucionando por los distintos niveles. En esta norma, se han establecido 6 niveles que indican la madurez de la organizacin. Como se observa en la siguiente figura, el nivel inferior (nivel 0) se corresponde con una organizacin inmadura, los siguientes niveles van haciendo crecer a la organizacin en su madurez, hasta el mximo nivel, el nivel 5.

Norma SPICE Cajal, Caero, Verdur

Pgina: 5

La consecucin de los niveles de madurez es de forma escalonada, esto significa que para alcanzar un determinado nivel de madurez deben haberse alcanzado tambin los niveles inferiores. Cada nivel de madurez estar formado por un conjunto de procesos, estos procesos se definen en los esquemas de certificacin. Actualmente existen varios esquemas de certificacin por niveles de madurez de la norma ISO 15504 para las organizaciones de desarrollo software: El esquema de Certificacin AENOR y el esquema de Certificacin Pathfinder. 1. El nivel de madurez 1: en el nivel 1 la organizacin simplemente implementa y alcanza de manera bsica los resultados del proceso. Este nivel se compone de 3 procesos, todos ellos pertenecientes al modelo de procesos de referencia para la industria del software, ISO 12207:2008. 2. El nivel de madurez 2: este nivel se compone de 7 procesos, todos ellos pertenecientes a la ISO 12207:2008. A diferencia del nivel 1, en el nivel 2 la organizacin adems de implementar los objetivos de los procesos, demuestra una planificacin, seguimiento y control tanto de los procesos como de sus productos de trabajo asociados. 3. El nivel de madurez 3: en este nivel de madurez los procesos se estandarizan para toda la organizacin. En este contexto, para alcanzar este nivel de madurez, tambin se debern implementar los procesos de los niveles de madurez 1 y 2. Este nivel se compone 11 procesos, todos ellos pertenecientes al modelo de procesos de referencia para la industria del software, ISO 12207:2008. 4. El nivel de madurez 4: en este nivel de madurez los procesos adems de estar estandarizados para toda la organizacin, se controlan cuantitativamente. En este contexto,

Norma SPICE Cajal, Caero, Verdur

Pgina: 6

para alcanzar este nivel de madurez, tambin se debern implementar los procesos de los niveles de madurez 1, 2 y 3. 5. El nivel de madurez 5: en este nivel de madurez los procesos se mejoran de manera continua. En este contexto, para alcanzar este nivel de madurez, tambin se debern implementar los procesos de los niveles de madurez 1, 2, 3 y 4.

Norma SPICE Cajal, Caero, Verdur

Pgina: 7

Norma SPICE Cajal, Caero, Verdur

Pgina: 8

La norma ISO/IEC 15504 proporciona un marco de trabajo para la evaluacin de los procesos y establece los requisitos mnimos para realizar una evaluacin de forma consistente. Actualmente esta norma est estructurada en siete partes.

El modelo de procesos de referencia que utiliza ISO/IEC 15504-7, propio de la industria del software, es la norma ISO/IEC 12207.

Norma SPICE Cajal, Caero, Verdur

Pgina: 9

Fuentes:

http://www.iso15504.es/index.php http://es.wikipedia.org/wiki/ISO/IEC_15504 http://www.aenor.es/aenor/inicio/home/home.asp Blogs y documentos referidos a la investigacin de la norma y su aplicacin.

Potrebbero piacerti anche