Sunteți pe pagina 1din 17

BOOTSTRAP

El Estándar Europeo para


Evaluación y Mejoras de
Procesos de Desarrollo de
Software

1
Muñoz Lizárraga Lizeth
Quintero Molina Misael

Hermosillo, Sonora Octubre, 2011


ÍNDICE
No. TITULO PAG
I. RESEÑA HISTORICA 3
II. OBJETIVO 5
II. DESARROLLO 6
IV. MODELO DE PROCESOS 10
V. VENTAJAS Y DESVENTAJAS 13
VI. FORMA DE IMPLEMENTARLO 14
VII. BIBLIOGRAFIA 16
VIII. PREGUNTAS Y RESPUESTAS 17
2
I. RESEÑA HISTÓRICA
Este proyecto surge como parte del programa
estratégico Europeo para investigación en TI

Inicialmente se baso en CMM añadiendo


conceptos de calidad de ISO 9000 y el modelo
de proceso de ESA [European Space Agency]

Entre 1991 y 1993 se inicio el proyecto Espirit


5441, que después se convertiría en Bootstrap
3
I. RESEÑA HISTÓRICA
En 1996 se fundo el Bootstrap Institute, quien
ha sido quien se ha hecho cargo de las
posteriores revisiones del modelo y quien
mantiene la base de datos de los resultados
obtenidos en sus aplicaciones, principalmente
en empresas europeas, pero también en el
resto del mundo.

4
II. OBJETIVO
Su objetivo principal era acelerar la aplicación
tanto de los principios como de la tecnología
relacionada con la Ingeniería del Software a la
industria del software en Europa.

Como resultado se obtuvo el modelo


Bootstrap, que describe el proceso de
evaluación de desarrollo para determinar si
una organización se encuentra en un cierto
nivel de madurez (CMM), identificando puntos
fuertes, débiles y también el de ofrecer pautas 5

de mejora.
III. DESARROLLO
Este proyecto, al igual que otros, tiene
como principio fundamental el reducir
costos y mejorar la calidad previendo
problemas, en lugar de reaccionar a
ellos.

Su objetivo es desarrollar un método


para la evaluación de procesos de
desarrollo de Software. 6
III. DESARROLLO
El enfoque de Bootstrap es evaluar el
proceso, no el producto.

Para esto:
 Define características de los procesos
 Provee un análisis cuantitativo
 Hace evidentes fortalezas y debilidades
 Identifica áreas de mejora
 Provee recomendaciones
7
 Sugiere un plan de implementación
III. DESARROLLO
Además, según Kuvaja, Bicego y
Messnarz (1994-1996), el modelo
Bootstrap consiste en:

 Evaluar una Empresa de Desarrollo de


Software y sus proyectos
 Descubrir las aéreas de mejora
 Transformar el plan de acción en mini-
proyectos para realizar las mejoras
8
encontradas
III. DESARROLLO
La metodología Bootstrap se
compone de:

Un modelo,
Un proceso de evaluación,
Una base de datos de soporte,
Un proceso de mejora y
Los instrumentos de evaluación.
9
IV. MODELO DE PROCESOS
El modelo de procesos de Software utilizado es
un modelo cíclico, como el que se utiliza en
ISO/IEC 15504.
2.- Inicia el
Proceso
1.- Examina Mejora
las
necesidades
de la
empresa 3.- Prepara
6.- Finaliza
y Dirige la
las Mejoras
Evaluación

5.- 4.- Analiza y


Implementa Plan de
las Mejoras Acción
IV. MODELO DE PROCESOS
El modelo de procesos se agrupa en tres
categorías de procesos: Organización,
Metodología y Tecnologías.

Cada categoría comprende un conjunto de


áreas de procesos orientadas a obtener el
mismo objetivo general.

Cada proceso se divide en actividades y estas


se dividen en practicas base (mini-proyectos). 11
12
V. VENTAJAS Y DESVENTAJAS
VENTAJAS DESVENTAJAS
No lucrativo
Fundamentado en Se implementa
modelos ISO 9000 y principalmente en
CMM EUROPA
Tecnología de punta
No implica esfuerzo Incompleto en
adicional para mejorar y comparación con otros
obtener una certificación modelos
en ISO 9000
13
VI. FORMA DE IMPLEMENTARLO
Bootstrap toma algunos conceptos de
otros modelos para su concepción.

En la siguiente diapositiva se presenta un


cuadro con los modelos y lo que adopta
bootstrap para su concepcion.

14
MODELO CONCEPTO

ISO 9000  Sistema de calidad como una organización para


ISO 9001 toda la compañía
 Evaluaciones a dos niveles: unidad de
producción de software y proyecto
 Dependiente del ciclo de vida del desarrollo de
SW pero independiente de las funciones
 Atributos y características
 Enfoque de una evaluación general
CMM  Escala de madurez
 Funciones relacionadas con el proceso
 Modelo sobre proceso
Las funciones dependientes del ciclo de vida:
ESA definición de requerimientos de usuario, definición
de los requerimientos de SW, diseño de la
arquitectura, diseño detallado y producción,
15
transferencia, operación y mantenimiento.
VII. BIBLIOGRAFÍA
 http://ingsw.ccbas.uaa.mx/sitio/images/material/bootstrap.htm

 http://es.scribd.com/doc/54559212/05-Modelo-Bootstrap-vs-CMM-1

 Técnicas Cuantitativas para la Gestión en la Ingeniería del


Software, Javier Tuya, Isabel Ramos y Javier Dolado, Netbiblo 2007
(pág. 27-30)

Link de Referencia para el blog

http://bootstrapit71.wordpress.com/
16
VIII. PREGUNTAS Y RESPUESTAS

Por su
Atención
Muchas Gracias 17

S-ar putea să vă placă și