Usampymes2

660 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
660
On SlideShare
0
From Embeds
0
Number of Embeds
198
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Usampymes2

  1. 1. NIVEL 2 CMMI SW STAGED, COMO INICIATIVA ADECUADA PARA EL FORTALECIMIENTO DE LOS PROCESOS DE SOFTWARE EN LAS PYME Ing. Luis Jumbo Haga clic para modificar el estilo de subtítulo del patrón Loja Valle de Tecnología - Bylu Software 18/11/08
  2. 2. Agenda 1. Causas y consecuencias 1.1. Categorización de la Problemática 1.2. Se que estoy enfermo pero no me gustan las inyecciones, mucho menos las recetas 2. CMMI 2.1. Que es CMMI 2.2. Que proporciona CMMI 2.3. Estructura de CMMI 2.4. Areas de Proceso de Nivel 2 3. Planificación de Proyectos en nivel 2 de CMMI 3.1. Propósito 3.2. Notas Introductorias. 3.3. Áreas de Proceso Relacionadas. 3.4. Metas Generals y Específicas 4. Aportes importantes a la Planificación de proyectos 5. Conclusiones 6. Preguntas 18/11/08 Loja Valle de Tecnologia 22
  3. 3. 1.Causas y consecuencias Informal definición de proceso de desarrollo, Falta de aseguramiento de calidad del proceso y administración de proyectos, y calidad de del producto software Administración equivocada de requerimientos Retrazo significativo de proyectos Estimaciones inadecuadas de recursos Producto con características de diseño mal definidas Identificación ineficiente de los riesgos Especificaciones funcionales técnicas deficientes Poca experiencia en la ejecución de proyectos Baja productividad de la organización Síndrome de la panacea Débil identificación de Actividades de QA Falta de aplicación de herramientas de control Descoordinación de actividades de Adquisición de cambios de software, y de hardware Incumplimiento de tareas Inadecuada asignación de trabajo en el personal Deficiente definición tecnológica de la solución Inexistente formulación de indicadores Mala selección de herramientas de desarrollo Mala selección de herramientas de gestión 18/11/08 Loja Valle de Tecnologia 33
  4. 4. 1.1. Categorización de la Problemática • La categorizaciónTecnológica Personal Proceso Tiempo costo agrupar los problemas dentro de categorías con la finalidad de confluir soluciones futuras. {870DF2CD-ACAF-4F74-BE62-FBB3BE016AED} • Permite definir soluciones que agrupen la mayor PS cantidad de problemas 18/11/08 Loja Valle de Tecnologia 44
  5. 5. 1.2. Se que estoy enfermo pero no me gustan las inyecciones, mucho menos las recetas • Alcances y visión de proyectos. • Calidad en los proyectos y productos • Controlar Cambios en los productos de trabajo. • Medir el proceso • Monitorear y Controlar • Administración de requerimientos 18/11/08 Loja Valle de Tecnologia 55
  6. 6. 2. CMMI(Capability Maturity Model Integration) • Conjunto de modelos para mejorar y/o evaluar los procesos de desarrollo y mantenimiento de sistemas y productos de software. • Desarrollado por el Instituto de Ingeniería del Software de la Universidad Carnegie Mellon (SEI), con el patrocinio de Departamento de Defensa de U.S. • CMMI fue desarrollado a partir de modelos predecesores como: SW-CMM, EIA/IS, IPD-CMM • CMMI es consistente y compatible con ISO/IA 15504 • Dispone de dos representaciones: Escalonado y continuo. 18/11/08 Loja Valle de Tecnologia 66
  7. 7. Propósito de CMMI • Ayudar a las organizaciones a mejorar sus proceso de desarrollo y mantenimientos de productos y servicios de software. • El cmmi, en sus modelos alberga un conjunto de las mejores practicas de proceso de software, que a su vez están soportados por múltiples modelos, cursos de entrenamientos, y métodos cuantificables de evaluacion y seguiemiento 18/11/08 Loja Valle de Tecnologia 77
  8. 8. Dos representaciones • Escalonada (Staged): • Continua (Continuous): • Establece 5 niveles de • Establece 6 niveles madurez para posibles de capacidad clasificar a las para una de las 18 áreas organizaciones: de proceso: Incompleto, Inicial, Gestionado, Ejecutado, Gestionado, Definido, Gestionado Definido, Cuantitativo, Cuantitativamente Gestionado, Optimizado Optimizado 18/11/08 Loja Valle de Tecnologia 88
  9. 9. Dos Representaciones (cont…) continuous Staged Process Area ML Capability 1 2 3 4 5 ML 4 ML 3 ML 0 5 2 P P P ML 1 A A A . . .for a single process area . . .for an established or a set of process areas set of process areas across an organization 18/11/08 Loja Valle de Tecnologia 99
  10. 10. Dos Representaciones (cont…) 18/11/08 Loja Valle de Tecnologia 1010
  11. 11. Dos Representaciones (cont…) 18/11/08 Loja Valle de Tecnologia 1111
  12. 12. Estructura del Cmmi (staged) • Esta diseñado para describir la mejora de procesos en niveles de madurez • Cada nivel esta compuesto por Áreas de procesos. • Cada Área de proceso debe alcanzar unas metas Genéricas y especificas. • Cada meta genérica y especificas, debe cumplir con practicas genéricas y especificas respectivamente 18/11/08 Loja Valle de Tecnologia 1212
  13. 13. Estructura del Cmmi (cont…) • Además cada proceso necesita de componentes informativos que permiten describir de mejor forma el áreas de proceso: – Propósito. – Notas Introductorias – Nombre – Tablas de relaciones practica-objetivo – Practicas – Productos Típicos – Sub-practicas – Ampliaciones de disciplina – Elaboraciones de practicas genéricas 18/11/08 Loja Valle de Tecnologia 1313
  14. 14. Áreas de proceso de nivel 2 Nº Abreviatura Nombre de A 1 REQM Requirements Management 2 PP Project Planning 3 PMC Project Monitoring and Control 4 SAM Supplier Agreement Management 5 MA Measurement and Analysis 6 CM Configuration Management 7 PPQA Process and Product Quality Assurance 18/11/08 Loja Valle de Tecnologia 1414
  15. 15. Procesos de nivel 2 Haga clic para modificar el estilo de subtítulo del patrón 18/11/08
  16. 16. Propósito • Establecer un conjunto de procesos controlados, definidos, documentados y medibles 18/11/08 Loja Valle de Tecnologia 1616
  17. 17. Notas Introductorias Involucra lo siguiente: • Desarrollo del plan de proyecto que involucren diferentes areas • Coordinar actividades de AQ • Establecer medios de comunicación y control de cambios en el proyecto. • Establecer indicadores para medir el proyectos y el producto. • Coordinar actividades de OUTSOURCING 18/11/08 Loja Valle de Tecnologia 1717
  18. 18. Notas Introductorias Cont.. • Estimación de los atributos de los productos de trabajo y tareas: ü Determinar los recursos necesarios ü Negociación del compromiso($) ü Definir un Cronograma sustemble en estimaciones ü Identificar y analizar los riesgos del proyecto. ü La interacción de estas actividades es necesaria para establecer el plan del proyecto 18/11/08 Loja Valle de Tecnologia 1818
  19. 19. Áreas de Proceso Administracion del proyecto Status, issues, results PMC of process and product evaluations; Corrective measures and analyses action Replan What Corrective action to monitor Status, issues, What to build results of progress and PP What to do milestone Comm Engineering and Support itments reviews process areas Plans Measurement needs SAM Supplier agreement Product component requirements, technical issues, Supplier completed product components, acceptance reviews and tests 18/11/08 Loja Valle de Tecnologia 1919
  20. 20. Áreas de Proceso Ingeniería Requirements REQM Product and product component requirements Alternative solutions Product components Product RD TS PI Customer Require- ments Product components, work products, verification and validation reports VER VAL Customer needs 18/11/08 Loja Valle de Tecnologia 2020
  21. 21. Áreas de Proceso Soporte Measurements, analyses Quality and noncompliance All process areas issues MA PPQA Information needs Processes and work products, standards and procedures Configuration Baselines, items, audit reports change requests CM 18/11/08 Loja Valle de Tecnologia 2121
  22. 22. Conclusiones • Si la empresas no evolucionan a través de la adopción de modelo de proceso de desarrollo se extinguirán. • Los modelos de procesos son guías que ayudan a mejorar a la empresas. • El nivel 2 del modelo CMMI Staged, es una buena elección al momento de empezar la mejora. • Es bueno saber que se esta enfermo, pero debo aceptar inyecciones y seguir las recetas. • La planificación de proyectos, es una las áreas importante que debe ser tomada en cuenta para la mejora de proceso de software 18/11/08 Loja Valle de Tecnologia 2222
  23. 23. Preguntas ¡Una clic para modificar Haga a la vez, por favor! el estilo de subtítulo del patrón 18/11/08
  24. 24. LINKS • http://www.borland.com/resources/cmmi/stage • http://chrguibert.free.fr/cmmi/text/wit-toc.php • http://www.sei.cmu.edu/cmmi/ 18/11/08 Loja Valle de Tecnologia 2424
  25. 25. La voluntad es el primer paso para el éxito, y ya alcanzado… la humildad es el último. Botoal L’nan 18/11/08 Loja Valle de Tecnologia 2525
  26. 26. GRACIAS Luis Alberto Jumbo Flores Loja Valle de Tecnología (LVT) luis.jumbo.alberto@gmail.com http://lajumbo.wordpress.com 18/11/08 Loja Valle de Tecnologia 2626

×