Mejora de Procesos

1,827 views
1,588 views

Published on

Mejora de procesos utilizando CMMI

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,827
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
41
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Mejora de Procesos

  1. 1. Mejora de Procesos de Software Nov. 2004 Monterrey, N.L.
  2. 2. ¿Cuales son sus expectativas para que su siguiente proyecto de tecnología sea entregado a tiempo, dentro del presupuesto y cumpliendo las expectativas del usuario?
  3. 3. Trabajamos con …  Herramientas.  Proyectos.  Metodologías.  Gente.  Modelos de desarrollo.  Clientes.  Necesidades.  Expectativas.
  4. 4. ¿Qué tipo de Problemas Surgen?  Retrasos en los proyectos.  Falta de calidad.  Incumplimiento con la funcionalidad acordada.  Desarrolladores con exceso de creatividad.  Exceso de requerimientos y funcionalidad.  Falta de planificación.  Motivación débil, Falta de participación.  No existe gestión de riesgos o control de fuentes.
  5. 5. ¿Cómo lo Solucionamos?  Alargamos los plazos.  Asignamos más presupuesto.  Cambiamos de herramienta.  Asignamos más gente.  Recortamos funcionalidad.  Se trabaja el fin de semana.  Introducimos alguna metodología.
  6. 6. ¿Porqué no dura la solución?  Se soluciona en forma puntual.  No se analiza el contexto del problema.  No se incluyen a todos los elementos.  Los objetivos no están claros.  No todos conocen el problema.  No se cuentan con elementos para analizar los resultados.
  7. 7. ¿Como Solucionar los Problemas? • Viendo la actividad de desarrollo de software como un todo. • Algo de principio a fin a través de toda la organización. • Que puede ser medido, controlado y mejorado.
  8. 8. Con Procesos … • No tenemos que reinventar la rueda cada vez. • Podemos compartir experiencias. • Aprendemos de nuestros errores. • Incorporamos las mejores prácticas. Algunas cosas funcionan mejor que otras. • Podemos hacer rutinarias ciertas tareas. Hacerlo bien una vez y repetirlo. • Podemos ser predecibles.
  9. 9. Beneficios  Los beneficios que se obtiene en la mejora de procesos de software se pueden identificar en:  Los Equipos.  La Organización.  El Producto.
  10. 10. Beneficios • Trabajar con consistencia en el equipo y entre los equipos. • Permite alinear el esfuerzo de los grupos de trabajo al logro de un objetivo. • Permite una medición objetiva de los individuos. • Podemos repetir éxitos anteriores.
  11. 11. Beneficios  Se invierte en áreas de oportunidad detectadas, por lo que se puede esperar un buen retorno de dicha inversión.  La organización puede trabajar con efectividad y eficiencia.  Se ve una mejora en la comunicación.  Da visibilidad de la Dirección sobre los resultados de la organización .
  12. 12. Predictibilidad Predictibilidad Habilidad para cumplir 100% con el Calendario 80% 60% 40% Habilidad para cumplir con el Presupuesto 20% Inicial Repetible Definido Calendario Presupuesto Fuente: SEI 95-TR009
  13. 13. Mejora en el Desempeño Desempeño 100% Calidad del Producto 80% 60% Productividad 40% 20% Inicial Repetible Definido Productividad Calidad del Producto Fuente: SEI 95-TR009
  14. 14. Modelos de Mejora  Bootstrap  ISO 9001  SPICE  CMMI  ISO 9002 (Modelo de Calidad)  Moprosoft
  15. 15. ¿Qué es el CMMI? • El modelo de madurez de capacidades integrado (CMMI) es un esquema de valoración de la madurez de los procesos de software basado en gran parte en que este es definido, administrado, medido, controlado y mejorado.
  16. 16. CMMI y sus Areas de Proceso 5 Optimizado Organizational Innovation and Deployment 4 Administrado Causal Analysis and Resolution Cuantitativamente 3 Definido Organizational Process Performance Requirements Development Quantitative Project 2 Administrado Technical Solution Product Integration Management Verification Validation Requirements Management Organization Process Focus Project Planning Organization Process Def. Project Monitoring and Control Organizational Training Supplier Agreement Management Integrated Project Management 1 Measurement and Analysis Process and Product Quality for IPPD Risk Management CMMI representación por Assurance Integrated Teaming etapas Inicial Configuration Management Decision Analysis & resolution Organizational Environment for Integration Integrated Supplier Management
  17. 17. AllSoft, S.A. de C.V. e-mail: info@allsoft.com.mx Monterrey, N.L. www.allsoft.com.mx

×