Title: Template for course development
1SPICE Buenas prácticas en el desarrollo de
software
Elisa Gallo. European Software
Institute MariaElisa.Gallo_at_esi.es
2Objetivos y alcance
- Estándar de evaluación de procesos de software
para - Mejora continua
- Determinación de la capacidad
- Alcance ? ejecutar, planificar, gestionar,
controlar, mejorar los procesos de - Adquisición
- Suministro
- Desarrollo
- Operación
- Mantenimiento
- Soporte
3ISO/IEC 15504 un nuevo estándar
- Modelo continuo
- Evaluaciones consistentes
- Resultados repetibles
- Sencillo de utilizar y entender
- No supone
- estructuras o filosofías organizativas
determinadas - ciclos de vida, tecnologías o métodos de
desarrollo específicos.
4Modelo de Referencia - Estructura
Capability Dimension
Process Attribute 5.1
Capability Level 5
Process Attribute 5.2
Reference Model
Process Attribute 2.1
Capability Level 2
Process Attribute 2.2
Process Attribute 1.1
Capability Level 1
Process Dimension
Process Category
Process Category...
Process...
Process
Process
Process..
Process
Process
5Dimensión Procesos
6Dimensión Capacidad
Niveles de Madurez
7Proceso de desarrollo ISO
- 15504 es publicado como Technical Report Type 2
(TR-2) - Se desarrolla un TR-2 cuando el asunto en
cuestión está todavía bajo desarrollo técnico o
cuando por cualquier otra razón existe la
posibilidad de un acuerdo en el futuro - TR-2s estará sujeto a revisión en un periodo no
superior a tres años tras su publicación - El objetivo de dicha revisión es reexaminar la
situación resultante de la publicación del TR-2
y, si es posible ponerse de acuerdo para la
publicación de un Estándar Internacional (IS) que
reemplace el TR-2
8Arquitectura SPICE98 (2)
- Partes 1,2,3,4,6,7,8,9 tipo TR-2
- Estable durante 3 años
- Requisitos normativos estables
- Parte 5 (ejemplo de modelo compatible) tipo
DTR - Publicado como TR-2 en Octubre 1998
No se esperan cambios signficativos!!!
(18/05/98)
9Trials
Fase 1 Enero - Septiembre 1995 Diseño y
usabilidad Fase 2 Septiembre 1996 - Junio
1998 Integración de los componentes y
repetibilidad Fase 3 Enero 2000 - Diciembre
2001 Validación de los objetivos y
requisitos Estudio de datos de evaluaciones y
programas de mejora
10Fase 2 de los Trials
70
level 0
60
level 1
50
level 2
40
level 3
30
level 4
20
level 5
10
0
level 5
level 0
level 1
level 2
level 3
level 4
Datos de 70 evaluaciones, 1996-1998
Fuente SPICE Trials Phase 2 Report - Volume One
covering 691 process instances from 171 projects
11Fase 3
- La fase 3 de los trials se está llevando a cabo
actualmente - Se espera feedback de la experiencia con el
estándard en la industria - Los participantes obtendrán un sercicio de
benchmarking
12Participación mundial
13Resultados 1
- Composición de los grupos
- 2 coordinadores internacionales de los trials
- 5 coordinadores regionales
- 31 coordinadores locales
- 6 miembros del equipo de evaluación
- 3 miembros del equipo de recogida de datos y
administración - 11 miembros del equipo de desarrllo
- Otros participantes
- Responsable de informes de observación
- Responsable de configuración
14Resultados 2
15Resultados 3
- Eventos promocionales
- Alrededor de 40 eventos en 1999, por los
miembros del equipo de trials - 2000 personas acudieron a los eventos
- Aprobaciones
- Especificación de requisitos para los materiales
de promoción - Especificación de requisitos para la
presentación de marketing de los trials - Presentación comercial de los trials de SPICE
16Resultados 4
- Recogida de datos
- Desde el 14 de Enero del 2000
- Registrados
- 53 asesores
- 21 sponsors
- 9 Trials
- Fase 2 Benchmarking
- Disponible en on SUGaR SPICE.Tablet
- Esfuerzo estimado para las evaluaciones
- Process capability explorer for PDTR TR 15504
processes, and 12207 processes
17Guías BIG
- Guía BIG
- Guía de mejora empresarial (Business-driven
Improvement Guide) - Adaptable a pequeñas, medianas y grandes empresas
- Método para comenzar y conducir un programa de
mejora - Integra la mejora de procesos y un objetivo de
negocio concreto - Guías BIG existentes
- BIG-ISO
- BIG-TTM (Busines Improvement Guide - Time To
Market) - BIG-CMM
18Experiencia BIG-ISO
- 4 trials en empresas del Pais Vasco
- 10 aplicaciones de la guía
- Europa y Latino América
- unidades de desarrollo de software (17 - 600
empleados) - Metodología
- situación actual de la empresa - evaluación
- comparación perfil objetivo - perfil actual
- lista de prácticas a implementar
- plan de mejora