You are on page 1of 22

Six Sigma Software (Introduccin)

Jos Jess Rocha Quezada chuche@cimat.mx Facultad de Matemticas Lic. en Computacin Temas Selectos de Programacin Avanzada Dr. Cuauhtmoc Lemus Olalde

Seis Sigma Software (Introduccin)

Six Sigma Software (Introduccin)

Introduccin a Seis Sigma Software Palabras Clave: Motorola Calidad Desing for Six Sigma (DFSS) CMM & CMMi TSP PSP

Six Sigma Software (Introduccin)

Que es? n-sigma Antecedentes DMAIC?? DFSS Protagonistas Procesos Actuales Evolucin SW Calidad SW 6-sigma & CMM Comercial
3

Six Sigma Software (Introduccin)


Sigma es una letra griega que representa una unidad estadstica de medida para definir Que es? n-sigma Antecedentes DMAIC?? DFSS Protagonistas
Procesos Actuales

la desviacin estndar de una poblacin. Mide la variabilidad o la dispersin de los datos.

Evolucin SW Calidad SW 6-sigma & CMM Comercial

Seis Sigma tambin es una medida de variabilidad. Se ha dado su nombre para indicar que informacin cae dentro de los requerimientos de los clientes. Entre ms grande es la sigma del proceso, mayores son las salidas de proceso, los productos y los servicios que renen los requerimientos de los clientes.
4

Six Sigma Software (Introduccin)

Que es? n-sigma Antecedentes DMAIC?? DFSS Protagonistas


Procesos Actuales

2 Sigma 69.146% de productos/servicios renen los requerimientos de los clientes. 308,538 defectos por millones de oportunidades (DPMO) 99,379% de los productos/servicios renen los requerimientos de los clientes. 6,210 DPMO 99.99966% de los productos/servicios renen los requerimientos de los clientes. 3.4 DPMO

4 Sigma

6 Sigma

Evolucin SW Calidad SW 6-sigma & CMM Comercial

Six Sigma Software (Introduccin)

Antecedentes
Que es? n-sigma Antecedentes DMAIC?? DFSS Protagonistas
Procesos Actuales

Evolucin SW Calidad SW 6-sigma & CMM Comercial

En 1987 Motorola inici con la aplicacin de seis sigma Las compaias Allied Signal y General Electric dieron fuerte y renovado impulso a la metodologa seis sigma En la actualidad algunas empresas utilizan la metodologa con muy buenos resultados La consideracin inicial es desarrollar proyectos para mejorar procesos y lograr ahorros sustanciales al final de la lnea.

Six Sigma Software (Introduccin)

La mejora del proceso Seis Sigma


Que es? n-sigma Antecedentes DMAIC?? DFSS Protagonistas
Procesos Actuales Se enfoca a problemas reales directamente relacionada con los resultados financieros de la organizacin. Obtiene resultados en un periodo de 4 a 6 meses. Utiliza herramientas mltiples y tcnicas, especialmente estadsticas. Proporciona una mejora a largo plazo. Propaga la mejora a lo largo de la organizacin. Acta como vehculo para el cambio. 7

Evolucin SW Calidad SW 6-sigma & CMM Comercial

Six Sigma Software (Introduccin)

Cada uno de los mdulos DMAIC, contiene cuatro subsecciones.

Que es? n-sigma Antecedentes DMAIC?? DFSS Protagonistas


Procesos Actuales
1.1. Validar oportunidad de negocio. Documentar y analizar procesos. Definir los requerimientos del cliente. Construir equipos efectivos de trabajo 2.1 Determinar que es lo que se va a medir. Usar medidas. Entender la variacin. Determinar el desempe o Sigma. 3.3. 3.1 Analizar y estratifica r el proceso. 4.1 4.2 Generar ideas de mejora Evaluar y seleccionar soluciones. Presentar recomendacio nes. Implementar cambio. 5.1 Desarrollar y ejecutar programa piloto. Planear e implementar soluciones. Integracin de procesos. Clausura y reconocimient o. 1.0 DEFINIR OPORTUNIDA DES 2.0 MEDIR DESEMPEO 3.0 ANALIZAR OPORTUNIDA D 4.0 MEJORAR DESEMPEO 5.0 CONTROLAR DESEMPEO

1.2 1.3

Evolucin SW Calidad SW 6-sigma & CMM Comercial

2.2 2.3

3.2 Determin ar las causas raiz. Validar las causas raz. Usar creativida d. 4.3

5.2

5.3 5.4

1.4

2.4

4.4

3.4

Six Sigma Software (Introduccin) Mejorar o redisear su proceso asignado


PROCESO DE MEJORA SEIS SIGMA
Define la oportunidad de mejora en el negocio.

DISEO PARA SEIS SIGMA (DESIGN FOR SIX SIGMA, DFSS)

Que es? n-sigma Antecedentes DMAIC?? DFSS Protagonistas


Procesos Actuales
Analiza la causa raiz del desempeo actual Desarrolla diseo detallado El proceso existe actualmente?

No

Mide los requerimientos del mercado

Si
Mide el desempeo actual Explora alternativas de diseo

Evolucin SW Calidad SW 6-sigma & CMM Comercial


Si
Mejora el desempeo Controla el desempeo Es el Proceso capaz de cumplir las especificaciones del cliente?

No
Implementa nuevo diseo

Six Sigma Software (Introduccin)

Protagonistas en Seis sigma

Que es? n-sigma Antecedentes DMAIC?? DFSS Protagonistas


Procesos Actuales

Evolucin SW Calidad SW 6-sigma & CMM Comercial

Campen (Champion): lder en la empresa que mantiene la direccin estratgica en el equipo del proyecto seis sigma. Sirve como un enlace entre la gerencia y el equipo del proyecto. Facilita la adquisicin de recursos y apoyos para el proyecto. Maestro Cinta Negra (Master Black Belt): lder de la calidad resposable para la estrategia, capacitacin, monitoreo y desarrollo de seis sigma. Cinta Negra (Black Belt): expertos en seis sigma que trabaja los proyectos a travs de toda la empresa. Cinta Verde (Green Belt): personas capacitadas que trabajan los proyectos de su rea.
10

Six Sigma Software (Introduccin)

Que es? n-sigma Antecedentes DMAIC?? DFSS Protagonistas


Procesos Actuales

Seis Sigma Proceso de Desarrollo del Software

Evolucin SW Calidad SW 6-sigma & CMM Comercial

11

Six Sigma Software (Introduccin)

Que es? n-sigma Antecedentes DMAIC?? DFSS Protagonistas


Procesos Actuales

Mtodos y Procesos de IS Actuales


ISO 9001 (1) CMM (2) BOOTSTRAP ISO/IEC 12207 ISO/IEC TR 15504 (SPICE) (3) BSI Trillium

Evolucin SW Calidad SW 6-sigma & CMM Comercial

12

Six Sigma Software (Introduccin)

CMM
Que es? n-sigma Antecedentes DMAIC?? DFSS Protagonistas
Procesos Actuales

Capability Maturity Model del Software Engineering Institute


Inicialmente fue desarrollado como un modelo de evaluacin de la capacidad administrativa de ingeniera de software EL concepto de proceso d mayor utilidad que el de evaluacin de capacidad, y que las empresas desarrolladoras de software pueden utilizar el modelo para el mejoramiento interno de sus procesos (mayor contribucin) CMM modela 18 reas prcticas y 150 prcticas principales, las cuales fueron agrupadas en 5 niveles de madurez El modelo divide en forma sistemtica las actividades de IS, y permite un juicio analtico de las mismas. Los niveles son: inicial, repetible, definido, manejable, optimizacin.
13

Evolucin SW Calidad SW 6-sigma & CMM Comercial

Six Sigma Software (Introduccin)

ISO 9001
Que es? n-sigma Antecedentes DMAIC?? DFSS Protagonistas
Procesos Actuales

Evolucin SW Calidad SW 6-sigma & CMM Comercial

ISO 9001, ISO 9000-3 fueron diseados para IS, tuvieron su origen en ISO 9000 ISO 9001 (Sistemas de Calidad Modelo para el Aseguramiento de la Calidad en Diseo, desarrollo, Produccin, Instalacin y Servicio. ISO 9003 (Administracin de la Calidad y Estndares de Aseguramiento de la Calidad Parte 3 Guas para la Aplicacin de ISO 9003 para el Desarrollo, Provisin y Mantenimiento de Software)

14

Six Sigma Software (Introduccin)

ISO 9001
Que es? n-sigma Antecedentes DMAIC?? DFSS Protagonistas
Procesos Actuales

Evolucin SW Calidad SW 6-sigma & CMM Comercial

Modela un conjunto bsico de requerimientos para el establecimiento y mantenimiento un sistema de Aseguramiento y Administracin de la Calidad para IS. Identifica 20 tpicos y 177 aspectos administrativos, clasificndolas en 3 subsistemas: administracin, administracin del producto, administracin del desarrollo. Es el ms popular en la industria del software debido a su simplicidad. Criterio de Aceptado/Rechazado es lo ms importante del modelo.
15

Six Sigma Software (Introduccin)

BOOTSTRAP
Que es? n-sigma Antecedentes DMAIC?? DFSS Protagonistas
Procesos Actuales

Evolucin SW Calidad SW 6-sigma & CMM Comercial

Liberado en 1993 como una extensin del modelo CMM adecuado a las ideas Europeas. Se agregaron actividades de proceso ms tcnicas y metodolgicas al modelo CMM, el resultado fue una mezcla de procesos y capacidades. Haba la necesidad de diferenciar entre proceso (actividades de IS) y capacidad (medicin de las actividades de IS) El concepto de un proceso bidimensional surgi del esfuerzo. Modela 3 categoras de procesos, 9 atributos, y 201 atributos de calidad del sistema. Los atributos son clasificados contra 5 niveles de capacidad idnticos al modelo CMM. Se introdujeron atributos intermedios de proceso para medir las diferencias entre los niveles de capacidad. Mayor precisin en la medida de capacidad, redondeada a un cuarto del nivel de capacidad.

16

Six Sigma Software (Introduccin)

ISO/IEC TR 15504 (SPICE)


Que es? n-sigma Antecedentes DMAIC?? DFSS Protagonistas
Procesos Actuales

Evolucin SW Calidad SW 6-sigma & CMM Comercial

En 1992 el comit ISO/IEC JTC1 reconoce la necesidad de desarrollar un nuevo estndar internacional para la evaluacin y mejoramiento del proceso de software. En 1998 se completo el Reporte Tcnico de ISO 15504. En 2002 se espera que sea liberado como estndar.

17

Six Sigma Software (Introduccin)

Seis Sigma como evolucin para sistemas de software


Que es? n-sigma Antecedentes DMAIC?? DFSS Protagonistas
Procesos Actuales

Seis Sigma, como una metodologa, ha evolucionado desde sus inicios (p.e. MAIC o DMAIC) a una actividad como lo es Design for Six Sigma (DFSS). En trminos de aplicacin, Seis Sigma ha evolucionado desde el trabajo original de Motorola en manufactura, y ahora para los productos de software y sus procesos.

Evolucin SW Calidad SW 6-sigma & CMM Comercial

18

Six Sigma Software (Introduccin)

Que es? n-sigma Antecedentes DMAIC?? DFSS Protagonistas


Procesos Actuales

Que es lo que se busca en calidad de software:


Reliability Availability Maintenance Control Productivity

Evolucin SW Calidad SW 6-sigma & CMM Comercial

19

Six Sigma Software (Introduccin)

Que es? n-sigma

Seis Sigma y CMM

Antecedentes DMAIC?? DFSS Protagonistas


Procesos Actuales

Evolucin SW Calidad SW 6-sigma & CMM Comercial

20

Six Sigma Software (Introduccin)


COMERCIAL

Que es? n-sigma Antecedentes DMAIC?? DFSS Protagonistas


Procesos Actuales

Microsoft Accelerator for Six Sigma Fact Sheet January 2003 Accelerator For Six Sigma: The Microsoft Accelerator for Six Sigma is an integrated set of products and services that leverages existing software such as Microsoft Project and Visio and is customized for Six Sigma practitioners. The Accelerator provides added functionality designed specifically for Six Sigma organizations. It helps teams more effectively manage a large number of Six Sigma projects, more easily track their financial impact, optimally utilize and track people resources, manage Six Sigma tools, and electronically share knowledge gathered across the enterprise.
21

Evolucin SW Calidad SW 6-sigma & CMM Comercial

Six Sigma Software (Introduccin)

Preguntas?
22

You might also like