Está en la página 1de 20

2014

MODELO DE CALIDAD DE
SOFTWARE: SPICE
CURSO: CONTROL DE CALIDAD DE SOFTWARE

ALUMNO: JOS LUIS VILLANUEVA ROLDAN

DOCENTE: ELIZABETH ELESCANO
INTRODUCCIN

La calidad del software es una preocupacin a la que se dedican muchos esfuerzos. En
Espaa existen cerca de 34.000 empresas que desarrollan software o bien disponen de
servicios en algn momento del ciclo de vida del mismo. Sin embargo, como la propia
informtica el software casi nunca es perfecto. Todo proyecto tiene como objetivo
producir software de la mejor calidad posible, que cumpla, y si puede supere las
expectativas de los usuarios. El software puede tener errores, incidencias pero no son
similares a lo que cualquier equipo de carcter fsico, el hardware. Una caracterstica
del software es que independientemente de la tecnologa que se utilice para el
desarrollo (AS400, SAP, Java, C, Php, .Net, Pyton, Perl etc.), el entorno de trabajo, la
gestin de los proyectos, el framework y la tecnologa en bases de datos, los procesos
del ciclo de vida son similares.
La mejora en el ciclo de vida del software, es una ciencia que hace ya ms de 20 aos
ha sido estudiada y desde el 2000, desarrollado metodologas y normativas para
estandarizar las buenas prcticas. De esta manera naci el modelo SPICE asi como
tambin otras metodologas giles y sencillas.














SPICE

Las siglas estn el ingles, Software Process Improvement Capability Determination, lo
cual en espaol quiere decir Determinacin de la Capacidad de Mejora del Proceso de
Software es un modelo para la mejora, evaluacin de los procesos de desarrollo,
mantenimiento de sistemas de informacin y productos de software.
Es un emergente estndar internacional de evaluacin y determinacin de la capacidad
y mejora continua de procesos de ingeniera del software, con la filosofa de
desarrollar un conjunto de medidas de capacidad estructuradas para todos los
procesos del ciclo de vida y para todos los participantes

Este servicio permite instaurar una poltica de trabajo comn en el departamento de
desarrollo software de su empresa.
As es como acta los estndares y modelos de evaluacin y mejora de los procesos de
software.

La unificacin se da de la siguiente manera.

ORIGEN
Vamos a ver la como se inicio y ha ido evolucionando el modelo SPICE.

MOTIVACIN
Es el resultado de un esfuerzo internacional de trabajo y colaboracin y tiene la
innovacin, en comparacin con otros modelos, del proceso paralelo de evaluacin
emprica del resultado. Norma que trata los procesos de ingeniera, gestin, relacin
cliente-proveedor, de la organizacin y del soporte. Se cre por la alta competencia del
mercado de desarrollo de software, a la difcil tarea de identificar los riesgos, cumplir
con el calendario, controlar los costos y mejorar la eficiencia y calidad. Este engloba un
modelo de referencia para los procesos y sus potencialidades sobre la base de la
experiencia de compaas grandes, medianas y pequeas.
Que motivo al origen del modelo SPICE, fueron factores especficos como:


PROYECTO



Evaluacion y Mejora
Aplicable a cualquier
organizacin
Utilizar como
herramienta de
Evaluacion
Es independiente de la
organizacin, modelo de
ciclo de vida,
metodologa y tecnologa
OBJETIVOS


CARACTERSTICAS


Establece un
marco para
mtodos de
evaluacin, no
es un mtodo
o modelo en
s.
Comprende:
evaluacin de
procesos,
mejora de
procesos,
determinacin
de capacidad.
Est alineado con
el estndar
ISO/IEC 12207
que define los
procesos del ciclo
de vida del
desarrollo,
mantenimiento y
operacin de los
sistemas de
software.
Equivalencia y
compatibilidad
con CMMI. ISO
forma parte del
panel elaborador
del
modelo CMMI y S
EI mantiene la
compatibilidad y
equivalencia de
sta ltima con
15504.
ALCANCE
El alcance del modelo es:


Los procesos de:






Ejecutar Planificar Gestionar Controlar Mejorar
Proceso Adquisicin
Suministro
Desarrollo
Operacin
Soporte
ARQUITECTURA
Tiene una arquitectura basada en dos dimensiones: de proceso y de capacidad de
proceso. Define que todo modelo de evaluacin de procesos debe definir:
La dimensin de procesos: el modelo de procesos de referencia (dimensin de
las abscisas).
La dimensin de la capacidad: niveles de capacidad y atributos de los procesos.

NIVELES
Existen 6 niveles que indican la madurez de una organizacin.

A continuacin explicaremos cada nivel:
Nivel de madurez 0:
La organizacin NO tiene una implementacin efectiva de los procesos.
Nivel de madurez 1:
Se alcanza el propsito de los procesos en trminos generales. Los procesos se realizan
cuando es necesario, pero no se hace de una forma planificada ni se realiza ningn
seguimiento.
Nivel de madurez 2:
Se obtienen los productos del proceso, pero esta vez, de acuerdo con una planificacin
y realizndose un seguimiento. Estos productos se ajustan a unos estndares y a unas
especificaciones preferidas. Tambin se tienen definidos plazos y recursos.
Nivel de madurez 3:
Los procesos se realizan y se gestionan utilizando procedimientos definidos. Cada
implementacin de un proceso se hace utilizando procedimientos creados segn un
estndar y documentados.
Nivel de madurez 4:
Se recogen medidas detalladas del Nivel de realizacin de los procesos y se analizan.
Esto permite mantener el proceso dentro de unos lmites predefinidos, as como
disponer de una mejor posicin para poder cuantificar la capacidad del proceso y
predecir su comportamiento.
Nivel de madurez 5:
La relacin de los procesos se optimiza de forma continua, de cara a su contribucin a
alcanzar los objetivos de negocio de la organizacin. Se establecen objetivos
cuantitativos de eficacia y eficiencia en la relacin de los procesos, basados en los
objetivos de negocio de la organizacin. Se lleva a cabo una monitorizacin continua
de los procesos y se analizan los datos obtenidos. Esto permite que los procesos
estndar definidos dentro de la organizacin cambien dinmicamente, para adaptarse
de forma efectiva a los actuales y futuros objetivos de la empresa.

COMPONENTES
Existen componentes esenciales que se desarrollan el modelo SPICE asi como tambin
las indicadores para poder medir dichos componentes.
CATEGORAS
Contiene 3 categoras de procesos y cada una de estas con diferentes grupos de
procesos.

As es como se relaciona con los niveles de madurez

ACQ: Procesos de Cliente
SPL: Procesos de Proveedor
ENG: Ingeniera
OPE: Procesos de operacin
Procesos Primarios
SUP: Soporte
Procesos de Soporte
MAN: Procesos de Gestin
REU: Procesos de Recursos humanos
RIN: Procesos de Infraestructura
PIM: Procesos de mejora de procesos
Procesos de Organizacin
Los procesos del modelo SPICE


Los procesos para las PYMES

Ejemplo del nivel de madurez.






ESTRUCTURA
Se dividen en 9 partes.


Analizando cada parte:
Parte 1:
Describe como las partes se acoplan y proporciona la gua para su seleccin y su
uso.
Parte 2:
Describe los procesos que una organizacin puede realizar para comprar,
suministrar, desarrollar, operar, mantener y soportar el software, asi como los
atributos que caracterizan la capacidad de estos procesos.
Parte 3:
Se encarga de definir un framework para realizar la evaluacin





Parte 4:
Proporciona la gua en el conducto de evaluaciones de proceso de software de
equipo-base
Parte5:
Define los elementos del Framework que se requirieron para construir el
instrumento para ayudar al asesor en el desempeo de una evaluacin
Parte 6:
Describe la competencia, la educacin, el entrenamiento y la experiencia de los
asesores que son pertinentes para realizar el proceso de las evaluaciones
Parte 7:
Explica como definir las entradas y a utilizar los resultados de una evaluacin para
los propsitos de la mejora del proceso
Parte 8:
Explica como definir las entradas y a utilizar los resultados de una evaluacin para el
propsito de la determinacin de la capacidad del proceso
Parte 9:
Es un vocabulario conformado por todos los trminos especiales definidos en este
estandr
BENEFICIOS


IMPORTANCIA





BENEFICIOS DEL SPICE
Utilizacin de
buenas
practicas
especificas del
desarrollo de
software
Potenciar la
mejora de los
Procesos
Aumentar el
grado de
satisfaccin
de los clientes
Mejora de la
Productividad
Integracin
con el resto
de los
sistemas de
gestin ISO
Calidad
Productividad
Proceso
Producto
Satisfaccion del cliente
Tiempo
Esfuerzo
Costos
COMPATIBILIDAD
Es compatible con varios frameworks, como:


Automative SPICE
El 21 de agosto del 2005 el Special Interest Group (SIG), un grupo de trabajo de la
industria del automvil (con representacin de AUDI, BMW, Daimler, Fiat, Ford,
Jaguar, Land Rover, Porsche, Volkswagen y Volvo Car) cre una versin especifca de
SPICE para la particularidades de la industria del automvil denominado Automotive
SPICE. El contenido as como los mtodos de evaluacin no se diferencian de forma
sustancial del ISO/IEC 15504. Se aadieron algunos procesos (que en ISO/IEC 15504)
estaban agrupados y se adapt la terminologa a la industria automovilstica.
Este estndar 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 automvil. El nivel que normalmente demandan las
empresas automovilsticas de sus proveedores electrnicos es el Nivel 3.





CONCLUSIONES
Es necesario tener un estndar como objetivo y referencia del proceso de
desarrollo del software.
La calidad de todos los componentes integrados en el proceso de desarrollo del
software NO mejora necesariamente por el simple hecho de adoptar un
estndar.
El modelo seleccionado no es tan importante como el compromiso de mejora
de los procesos de la organizacin.
El modelo SPICE describe los procesos que una organizacin puede realizar para
comprar, suministrar, desarrollar, operar, mantener y soportar el software, as
como los atributos que caracterizan la capacidad de estos procesos.
Posiblemente en los prximos aos el nmero de organizaciones certificadas en
alguno de los niveles de madurez de SPICE ascienda considerablemente ya que
como consecuencia de la repercusin de la norma, en algunos pases se han
puesto en marcha iniciativas, como por ejemplo, en Espaa el Plan Avanza del
Ministerio de Industria, Turismo y Comercio que est ofreciendo ayudas
econmicas a las PYMES para su certificacin en determinados niveles de
ISO/IEC 15504 (BOE 2008).














BIBLIOGRAFIA

http://www.slideshare.net/LeonardoMoreno6/modelo-spice
http://es.wikipedia.org/wiki/ISO/IEC_15504
http://www.ecured.cu/index.php/ISO_15504
http://normas.over-blog.com/categorie-10536619.html
http://software-ufps.blogspot.com/2011/07/modelo-de-calidad-spice.html

También podría gustarte