SlideShare ist ein Scribd-Unternehmen logo
1 von 46
Cómo seleccionar  una Metodología de  Desarrollo de Software   Patricia Scalzone [email_address]
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Situación Actual
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object]
Preguntas sobre calidad ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Las principales causas de los fracasos de los proyectos ,[object Object],[object Object],[object Object],[object Object],[object Object],“ Cuando un proyecto falla, rara vez es por cuestiones técnicas.”  Jim Johnson, The Standish Group
Compensaciones del proyecto
Matriz de compensaciones del proyecto
Desarrollo iterativo acelera la reducción del Riesgo Cascada Iterativo R I E S G O T  I  E  M P O Iteración Iteración Iteración Iteración Iteración Iteración Iteración
Buenas Prácticas
Proyectos y Testing ,[object Object],[object Object],Requerimientos Codificación Integración Beta Test Post-Release 5 10 15 20 25 30 Costo relativo del arreglo de los Bugs...
Desarrollo y Testing ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Integración Continua ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Versionado de Aplicaciones ,[object Object],[object Object],[object Object]
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object]
Tradicionales Vs Ágiles ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
El Proceso Unificado (UP)
UP - Ciclo de Vida ,[object Object],Planeamiento Inicial Planeamiento Requerimientos Análisis y Diseño Implementación Prueba Distribución Evaluación Management Environment
UP - El modelo Iterativo Project Management Environment Modelamiento del Negocio Implementación Test Análisis y Diseño Iteraciones Preliminares Iter. #1 Fases Disciplinas de Proceso Iteraciones Disciplinas de Soporte Iter. #2 Iter. #n Iter. #n+1 Iter. #n+2 Iter. #m Iter. #m+1 Deployment Configuration & Change Mgmt Requerimientos Elaboración Transición Concepción Construcción En cada iteración, se  pasa por todas las actividades
UP - Las Actividades Producen Modelos Modelo de Implementación Modelo  de Test realizado por implementado   por verificado   por Modelo de Casos de Uso Modelo de Casos de  Uso de Negocio Automatizado por Modelo de  Objetos de Negocio Modelo de Diseño Modelamiento Negocios Test Implementación Requerimientos Análisis & Diseño
Microsoft Solution Framework Proceso de Mejora Continua con CMMI Desarrollo de Aplicaciones Ágiles
Modelos y Disciplinas en MSF Administración de Riesgos Modelo de Proceso Modelo de Eq uip os Administración de Proyectos Modelos Disciplinas Performance Seguridad Experiencia de Usuario Calidad de Servicio
Roles (Mejora Continua)
Escalando para Proyectos Pequeños P  Posible   U  Improbable  N  No Recomendado Architecture Product Management Program Management Development Test User Experience Release Management Architecture N P P U U U Product Management N N P P U Program Management N U U P Development N N N Test P P User Experience U Release Management
Modelo de Proceso para el desarrollo de Aplicaciones Plan de Proyecto Aprobado Alcance Completo Primeras Versiones Aprobadas Despliegue Completo Visión/Alcance Aprobado MSF
Ciclos e Iteraciones
eXtreme Programming (XP)
XP (eXtreme Programming)
Roles  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Artefactos   ,[object Object],[object Object],[object Object],[object Object],[object Object]
Scrum
Scrum - Ciclo de vida
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object]
La calidad del Producto está en función de la Calidad del Proceso  Sin un buen Proceso de Desarrollo es casi imposible obtener un buen Producto
Modelos de Madurez Permite a las organizaciones desarrolladoras de software sistematizar y madurar en la forma de realizar sus actividades, de documentarlas, de definir roles.  Los Modelos de Madurez establecen niveles de capacidades.
Normas de Calidad ,[object Object],[object Object],[object Object],[object Object],[object Object]
Por que fracasan ,[object Object],[object Object],[object Object],[object Object]
Escenarios
Escenarios
Escenarios – UP con Scrum  ,[object Object],[object Object],[object Object],[object Object],[object Object]
Combinaciones múltiples ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Resumen ,[object Object],[object Object],[object Object],[object Object],[object Object]
La moda: Certificación CMMI ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object]
Preguntas?
Muchas gracias!! Patricia Scalzone [email_address]

Weitere ähnliche Inhalte

Was ist angesagt?

Metodologias de desarrollo del software
Metodologias de desarrollo del softwareMetodologias de desarrollo del software
Metodologias de desarrollo del softwaregeurquizo
 
Metodologias De Desarrollo De Software
Metodologias De Desarrollo De SoftwareMetodologias De Desarrollo De Software
Metodologias De Desarrollo De Softwareguesta1695670
 
Metodologías tradicionales: Desarrollo de Software
Metodologías tradicionales: Desarrollo de Software Metodologías tradicionales: Desarrollo de Software
Metodologías tradicionales: Desarrollo de Software Juan C. S. Suárez
 
Metodología Procesos de Desarrollo de Software
Metodología Procesos de Desarrollo de SoftwareMetodología Procesos de Desarrollo de Software
Metodología Procesos de Desarrollo de SoftwareEliud Cortes
 
Metodologias de desarrollo de software
Metodologias de desarrollo de softwareMetodologias de desarrollo de software
Metodologias de desarrollo de softwareyinethperez
 
MODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWAREMODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWAREMicky Jerzy
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de softwareMonica Rodriguez
 
Unidad 2. metodologías de desarrollo DE SOFTWARE
Unidad 2. metodologías de desarrollo DE SOFTWAREUnidad 2. metodologías de desarrollo DE SOFTWARE
Unidad 2. metodologías de desarrollo DE SOFTWAREPablo Daniel Bazan Carmona
 
Grupo 5-modelos-de-procesos-de-software
Grupo 5-modelos-de-procesos-de-softwareGrupo 5-modelos-de-procesos-de-software
Grupo 5-modelos-de-procesos-de-softwarePrimoLaura
 
INF-162 GRUPO 6 MODELOS DE PROCESO DE SOFTWARE
INF-162 GRUPO 6 MODELOS DE PROCESO DE SOFTWAREINF-162 GRUPO 6 MODELOS DE PROCESO DE SOFTWARE
INF-162 GRUPO 6 MODELOS DE PROCESO DE SOFTWAREFely Villalba
 
Metología Agiles Desarrollo Software (XP)
Metología Agiles Desarrollo Software (XP)Metología Agiles Desarrollo Software (XP)
Metología Agiles Desarrollo Software (XP)Tuyo Mio
 
Modelo xp para desarrollo de proyecto
Modelo xp para desarrollo de proyectoModelo xp para desarrollo de proyecto
Modelo xp para desarrollo de proyectoJohita Guerrero
 
Modelos de proceso de desarrollo de software
Modelos de proceso de desarrollo de softwareModelos de proceso de desarrollo de software
Modelos de proceso de desarrollo de softwareUriel Ramos
 
Qué metodología será más adecuada para mi proyecto software
Qué metodología será más adecuada para mi proyecto softwareQué metodología será más adecuada para mi proyecto software
Qué metodología será más adecuada para mi proyecto softwareLeanSight Consulting
 

Was ist angesagt? (20)

Metodologias de desarrollo del software
Metodologias de desarrollo del softwareMetodologias de desarrollo del software
Metodologias de desarrollo del software
 
Metodologias De Desarrollo De Software
Metodologias De Desarrollo De SoftwareMetodologias De Desarrollo De Software
Metodologias De Desarrollo De Software
 
Jovanni jimenez v.
Jovanni jimenez v.Jovanni jimenez v.
Jovanni jimenez v.
 
Metodologías tradicionales: Desarrollo de Software
Metodologías tradicionales: Desarrollo de Software Metodologías tradicionales: Desarrollo de Software
Metodologías tradicionales: Desarrollo de Software
 
Unidad 2. Metodologías de Desarrollo
Unidad 2. Metodologías de DesarrolloUnidad 2. Metodologías de Desarrollo
Unidad 2. Metodologías de Desarrollo
 
Metodologia de desarrollo software
Metodologia  de desarrollo softwareMetodologia  de desarrollo software
Metodologia de desarrollo software
 
Proceso del Software
Proceso del Software Proceso del Software
Proceso del Software
 
Metodología Procesos de Desarrollo de Software
Metodología Procesos de Desarrollo de SoftwareMetodología Procesos de Desarrollo de Software
Metodología Procesos de Desarrollo de Software
 
Metodologias de desarrollo de software
Metodologias de desarrollo de softwareMetodologias de desarrollo de software
Metodologias de desarrollo de software
 
MODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWAREMODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWARE
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
Unidad 2. metodologías de desarrollo DE SOFTWARE
Unidad 2. metodologías de desarrollo DE SOFTWAREUnidad 2. metodologías de desarrollo DE SOFTWARE
Unidad 2. metodologías de desarrollo DE SOFTWARE
 
Semana 1 2-3 (3)
Semana 1 2-3 (3)Semana 1 2-3 (3)
Semana 1 2-3 (3)
 
Grupo 5-modelos-de-procesos-de-software
Grupo 5-modelos-de-procesos-de-softwareGrupo 5-modelos-de-procesos-de-software
Grupo 5-modelos-de-procesos-de-software
 
INF-162 GRUPO 6 MODELOS DE PROCESO DE SOFTWARE
INF-162 GRUPO 6 MODELOS DE PROCESO DE SOFTWAREINF-162 GRUPO 6 MODELOS DE PROCESO DE SOFTWARE
INF-162 GRUPO 6 MODELOS DE PROCESO DE SOFTWARE
 
Metología Agiles Desarrollo Software (XP)
Metología Agiles Desarrollo Software (XP)Metología Agiles Desarrollo Software (XP)
Metología Agiles Desarrollo Software (XP)
 
Modelo xp para desarrollo de proyecto
Modelo xp para desarrollo de proyectoModelo xp para desarrollo de proyecto
Modelo xp para desarrollo de proyecto
 
Procesos del Software
Procesos del SoftwareProcesos del Software
Procesos del Software
 
Modelos de proceso de desarrollo de software
Modelos de proceso de desarrollo de softwareModelos de proceso de desarrollo de software
Modelos de proceso de desarrollo de software
 
Qué metodología será más adecuada para mi proyecto software
Qué metodología será más adecuada para mi proyecto softwareQué metodología será más adecuada para mi proyecto software
Qué metodología será más adecuada para mi proyecto software
 

Andere mochten auch

Modelos de software ventajas y desventajas
Modelos de software ventajas y desventajasModelos de software ventajas y desventajas
Modelos de software ventajas y desventajasEdith Carreño
 
Modelos Prescriptivos del Desarrollo del Sistema de Información
Modelos Prescriptivos del Desarrollo del Sistema de InformaciónModelos Prescriptivos del Desarrollo del Sistema de Información
Modelos Prescriptivos del Desarrollo del Sistema de InformaciónIsaias Toledo
 
Metodologías de Desarrollo de Software Tradicionales y Emergentes
Metodologías de Desarrollo de Software Tradicionales y EmergentesMetodologías de Desarrollo de Software Tradicionales y Emergentes
Metodologías de Desarrollo de Software Tradicionales y EmergentesMiguel Rodríguez
 
Desarrollo en cascada vs desarrollo agile scrum
Desarrollo en cascada vs desarrollo agile scrumDesarrollo en cascada vs desarrollo agile scrum
Desarrollo en cascada vs desarrollo agile scrumtbaires
 
Mtrigas tfc0612memoria
Mtrigas tfc0612memoriaMtrigas tfc0612memoria
Mtrigas tfc0612memoriabrccq
 
Metodologías Ágiles en la Práctica
Metodologías Ágiles en la PrácticaMetodologías Ágiles en la Práctica
Metodologías Ágiles en la PrácticaManuel Rubio
 
Software Libre como modelo de negocio productivo
Software Libre como modelo de negocio productivoSoftware Libre como modelo de negocio productivo
Software Libre como modelo de negocio productivoRafael Poveda
 
Los 7 habitos de los tomadores de decisiones altamente efectivos
Los 7 habitos de los tomadores de decisiones altamente efectivosLos 7 habitos de los tomadores de decisiones altamente efectivos
Los 7 habitos de los tomadores de decisiones altamente efectivosMashauri Limited
 
Seminario Metodologias Predictivas vs Agiles. UTN FRBA 16.06.2014
Seminario Metodologias Predictivas vs Agiles. UTN FRBA 16.06.2014Seminario Metodologias Predictivas vs Agiles. UTN FRBA 16.06.2014
Seminario Metodologias Predictivas vs Agiles. UTN FRBA 16.06.2014Alejandro Gabay
 
Predictibilidad vs. Agilidad vs. Flexibilidad
Predictibilidad vs. Agilidad vs. FlexibilidadPredictibilidad vs. Agilidad vs. Flexibilidad
Predictibilidad vs. Agilidad vs. FlexibilidadRaúl Herranz
 
Metodologías Agiles Scrum
Metodologías Agiles ScrumMetodologías Agiles Scrum
Metodologías Agiles ScrumJhon Barrera
 
Oportunidad: Reciba una Consultoría con MBAs de INCAE
Oportunidad: Reciba una Consultoría con MBAs de INCAEOportunidad: Reciba una Consultoría con MBAs de INCAE
Oportunidad: Reciba una Consultoría con MBAs de INCAEGermán Vega, MBA
 
Webinar Metodologias Agiles y Certificacion PMI-ACP. UTN FRBA 11.06.2014
Webinar Metodologias Agiles y Certificacion PMI-ACP. UTN FRBA 11.06.2014Webinar Metodologias Agiles y Certificacion PMI-ACP. UTN FRBA 11.06.2014
Webinar Metodologias Agiles y Certificacion PMI-ACP. UTN FRBA 11.06.2014Alejandro Gabay
 
Modelo espiral win win
Modelo espiral win winModelo espiral win win
Modelo espiral win winkhinkhe
 
Diseño y Aplicación de Consultoria UNIDAD 1 Actividad 1
Diseño y Aplicación de Consultoria UNIDAD 1 Actividad 1Diseño y Aplicación de Consultoria UNIDAD 1 Actividad 1
Diseño y Aplicación de Consultoria UNIDAD 1 Actividad 1DJHL
 
Proceso De Seleccion Y Analisis De Una Idea
Proceso De Seleccion Y Analisis De Una IdeaProceso De Seleccion Y Analisis De Una Idea
Proceso De Seleccion Y Analisis De Una IdeaUniversidad del Tolima
 

Andere mochten auch (20)

Modelos de software ventajas y desventajas
Modelos de software ventajas y desventajasModelos de software ventajas y desventajas
Modelos de software ventajas y desventajas
 
Modelos Prescriptivos del Desarrollo del Sistema de Información
Modelos Prescriptivos del Desarrollo del Sistema de InformaciónModelos Prescriptivos del Desarrollo del Sistema de Información
Modelos Prescriptivos del Desarrollo del Sistema de Información
 
Metodologías de Desarrollo de Software Tradicionales y Emergentes
Metodologías de Desarrollo de Software Tradicionales y EmergentesMetodologías de Desarrollo de Software Tradicionales y Emergentes
Metodologías de Desarrollo de Software Tradicionales y Emergentes
 
Desarrollo en cascada vs desarrollo agile scrum
Desarrollo en cascada vs desarrollo agile scrumDesarrollo en cascada vs desarrollo agile scrum
Desarrollo en cascada vs desarrollo agile scrum
 
Presentación proceso del software
Presentación proceso del softwarePresentación proceso del software
Presentación proceso del software
 
Tarjetas
TarjetasTarjetas
Tarjetas
 
Mtrigas tfc0612memoria
Mtrigas tfc0612memoriaMtrigas tfc0612memoria
Mtrigas tfc0612memoria
 
Metodologías Ágiles en la Práctica
Metodologías Ágiles en la PrácticaMetodologías Ágiles en la Práctica
Metodologías Ágiles en la Práctica
 
Software Libre como modelo de negocio productivo
Software Libre como modelo de negocio productivoSoftware Libre como modelo de negocio productivo
Software Libre como modelo de negocio productivo
 
Los 7 habitos de los tomadores de decisiones altamente efectivos
Los 7 habitos de los tomadores de decisiones altamente efectivosLos 7 habitos de los tomadores de decisiones altamente efectivos
Los 7 habitos de los tomadores de decisiones altamente efectivos
 
Seminario Metodologias Predictivas vs Agiles. UTN FRBA 16.06.2014
Seminario Metodologias Predictivas vs Agiles. UTN FRBA 16.06.2014Seminario Metodologias Predictivas vs Agiles. UTN FRBA 16.06.2014
Seminario Metodologias Predictivas vs Agiles. UTN FRBA 16.06.2014
 
Predictibilidad vs. Agilidad vs. Flexibilidad
Predictibilidad vs. Agilidad vs. FlexibilidadPredictibilidad vs. Agilidad vs. Flexibilidad
Predictibilidad vs. Agilidad vs. Flexibilidad
 
Metodologías Agiles Scrum
Metodologías Agiles ScrumMetodologías Agiles Scrum
Metodologías Agiles Scrum
 
Gerencia de proyectos: Análisis de riesgo de un proyecto
Gerencia de proyectos: Análisis de riesgo de un proyectoGerencia de proyectos: Análisis de riesgo de un proyecto
Gerencia de proyectos: Análisis de riesgo de un proyecto
 
Oportunidad: Reciba una Consultoría con MBAs de INCAE
Oportunidad: Reciba una Consultoría con MBAs de INCAEOportunidad: Reciba una Consultoría con MBAs de INCAE
Oportunidad: Reciba una Consultoría con MBAs de INCAE
 
Webinar Metodologias Agiles y Certificacion PMI-ACP. UTN FRBA 11.06.2014
Webinar Metodologias Agiles y Certificacion PMI-ACP. UTN FRBA 11.06.2014Webinar Metodologias Agiles y Certificacion PMI-ACP. UTN FRBA 11.06.2014
Webinar Metodologias Agiles y Certificacion PMI-ACP. UTN FRBA 11.06.2014
 
Selección ideas de negocio
Selección ideas de negocioSelección ideas de negocio
Selección ideas de negocio
 
Modelo espiral win win
Modelo espiral win winModelo espiral win win
Modelo espiral win win
 
Diseño y Aplicación de Consultoria UNIDAD 1 Actividad 1
Diseño y Aplicación de Consultoria UNIDAD 1 Actividad 1Diseño y Aplicación de Consultoria UNIDAD 1 Actividad 1
Diseño y Aplicación de Consultoria UNIDAD 1 Actividad 1
 
Proceso De Seleccion Y Analisis De Una Idea
Proceso De Seleccion Y Analisis De Una IdeaProceso De Seleccion Y Analisis De Una Idea
Proceso De Seleccion Y Analisis De Una Idea
 

Ähnlich wie Metogologias de Desarrollo de Software Tradicionales VS Agiles

presentacioncmmi.pdf
presentacioncmmi.pdfpresentacioncmmi.pdf
presentacioncmmi.pdfLuis Manotas
 
Proceso del software una visión general
Proceso del software una visión generalProceso del software una visión general
Proceso del software una visión generalRuth Hidalgo Tene
 
Proceso del software
Proceso del softwareProceso del software
Proceso del softwareguest7886b8
 
Modelo Cmmi 7
Modelo Cmmi 7Modelo Cmmi 7
Modelo Cmmi 7Su Vivian
 
Proceso de Software Una Visión General
Proceso de Software Una Visión GeneralProceso de Software Una Visión General
Proceso de Software Una Visión GeneralRuth Hidalgo Tene
 
Presentación steelmood cais marzo 2014 copia
Presentación steelmood cais marzo 2014   copiaPresentación steelmood cais marzo 2014   copia
Presentación steelmood cais marzo 2014 copiaLeopoldo Vizoso
 
Proceso del Software Una visión General
Proceso del Software Una visión GeneralProceso del Software Una visión General
Proceso del Software Una visión GeneralRuth Hidalgo Tene
 
RMyA - Presentación Jornada ORT Estandar ISO IEC 29119 - 2011 v1.0
RMyA - Presentación Jornada ORT Estandar ISO IEC 29119 - 2011 v1.0RMyA - Presentación Jornada ORT Estandar ISO IEC 29119 - 2011 v1.0
RMyA - Presentación Jornada ORT Estandar ISO IEC 29119 - 2011 v1.0Pilar Barrio
 
Plantilla trabajo final_Ana_Jesus
Plantilla trabajo final_Ana_JesusPlantilla trabajo final_Ana_Jesus
Plantilla trabajo final_Ana_JesusAnnie Mrtx
 
Modelo de Madurez ISO_IEC 15504.pptx
Modelo de Madurez  ISO_IEC 15504.pptxModelo de Madurez  ISO_IEC 15504.pptx
Modelo de Madurez ISO_IEC 15504.pptxOscarMauricioParraCo
 
Presentación Estándares de Calidad
Presentación Estándares de CalidadPresentación Estándares de Calidad
Presentación Estándares de CalidadArlu Flex
 
Presentación estándares de calidad
Presentación estándares de calidadPresentación estándares de calidad
Presentación estándares de calidadArlu Flex
 
Proceso Unificado de Desarrollo
Proceso Unificado de DesarrolloProceso Unificado de Desarrollo
Proceso Unificado de DesarrolloFausto J Loja Mora
 

Ähnlich wie Metogologias de Desarrollo de Software Tradicionales VS Agiles (20)

presentacioncmmi.pdf
presentacioncmmi.pdfpresentacioncmmi.pdf
presentacioncmmi.pdf
 
7. introduccion a cmmi
7. introduccion a cmmi7. introduccion a cmmi
7. introduccion a cmmi
 
Presentacion cmmi
Presentacion cmmiPresentacion cmmi
Presentacion cmmi
 
Sw Dev Process V2
Sw Dev Process V2Sw Dev Process V2
Sw Dev Process V2
 
Proceso del software una visión general
Proceso del software una visión generalProceso del software una visión general
Proceso del software una visión general
 
Proceso del software
Proceso del softwareProceso del software
Proceso del software
 
Modelo Cmmi 7
Modelo Cmmi 7Modelo Cmmi 7
Modelo Cmmi 7
 
Proceso de Software Una Visión General
Proceso de Software Una Visión GeneralProceso de Software Una Visión General
Proceso de Software Una Visión General
 
Presentación steelmood cais marzo 2014 copia
Presentación steelmood cais marzo 2014   copiaPresentación steelmood cais marzo 2014   copia
Presentación steelmood cais marzo 2014 copia
 
Proceso del Software Una visión General
Proceso del Software Una visión GeneralProceso del Software Una visión General
Proceso del Software Una visión General
 
proceso del software_2
proceso del software_2proceso del software_2
proceso del software_2
 
RMyA - Presentación Jornada ORT Estandar ISO IEC 29119 - 2011 v1.0
RMyA - Presentación Jornada ORT Estandar ISO IEC 29119 - 2011 v1.0RMyA - Presentación Jornada ORT Estandar ISO IEC 29119 - 2011 v1.0
RMyA - Presentación Jornada ORT Estandar ISO IEC 29119 - 2011 v1.0
 
Calidad de software Unidad 3
Calidad de software Unidad 3Calidad de software Unidad 3
Calidad de software Unidad 3
 
Plantilla trabajo final_Ana_Jesus
Plantilla trabajo final_Ana_JesusPlantilla trabajo final_Ana_Jesus
Plantilla trabajo final_Ana_Jesus
 
Plantilla trabajo final
Plantilla trabajo finalPlantilla trabajo final
Plantilla trabajo final
 
CMMI
CMMICMMI
CMMI
 
Modelo de Madurez ISO_IEC 15504.pptx
Modelo de Madurez  ISO_IEC 15504.pptxModelo de Madurez  ISO_IEC 15504.pptx
Modelo de Madurez ISO_IEC 15504.pptx
 
Presentación Estándares de Calidad
Presentación Estándares de CalidadPresentación Estándares de Calidad
Presentación Estándares de Calidad
 
Presentación estándares de calidad
Presentación estándares de calidadPresentación estándares de calidad
Presentación estándares de calidad
 
Proceso Unificado de Desarrollo
Proceso Unificado de DesarrolloProceso Unificado de Desarrollo
Proceso Unificado de Desarrollo
 

Metogologias de Desarrollo de Software Tradicionales VS Agiles

  • 1. Cómo seleccionar una Metodología de Desarrollo de Software   Patricia Scalzone [email_address]
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 9. Desarrollo iterativo acelera la reducción del Riesgo Cascada Iterativo R I E S G O T I E M P O Iteración Iteración Iteración Iteración Iteración Iteración Iteración
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 18.
  • 19. UP - El modelo Iterativo Project Management Environment Modelamiento del Negocio Implementación Test Análisis y Diseño Iteraciones Preliminares Iter. #1 Fases Disciplinas de Proceso Iteraciones Disciplinas de Soporte Iter. #2 Iter. #n Iter. #n+1 Iter. #n+2 Iter. #m Iter. #m+1 Deployment Configuration & Change Mgmt Requerimientos Elaboración Transición Concepción Construcción En cada iteración, se pasa por todas las actividades
  • 20. UP - Las Actividades Producen Modelos Modelo de Implementación Modelo de Test realizado por implementado por verificado por Modelo de Casos de Uso Modelo de Casos de Uso de Negocio Automatizado por Modelo de Objetos de Negocio Modelo de Diseño Modelamiento Negocios Test Implementación Requerimientos Análisis & Diseño
  • 21. Microsoft Solution Framework Proceso de Mejora Continua con CMMI Desarrollo de Aplicaciones Ágiles
  • 22. Modelos y Disciplinas en MSF Administración de Riesgos Modelo de Proceso Modelo de Eq uip os Administración de Proyectos Modelos Disciplinas Performance Seguridad Experiencia de Usuario Calidad de Servicio
  • 24. Escalando para Proyectos Pequeños P Posible U Improbable N No Recomendado Architecture Product Management Program Management Development Test User Experience Release Management Architecture N P P U U U Product Management N N P P U Program Management N U U P Development N N N Test P P User Experience U Release Management
  • 25. Modelo de Proceso para el desarrollo de Aplicaciones Plan de Proyecto Aprobado Alcance Completo Primeras Versiones Aprobadas Despliegue Completo Visión/Alcance Aprobado MSF
  • 29.
  • 30.
  • 31. Scrum
  • 32. Scrum - Ciclo de vida
  • 33.
  • 34. La calidad del Producto está en función de la Calidad del Proceso Sin un buen Proceso de Desarrollo es casi imposible obtener un buen Producto
  • 35. Modelos de Madurez Permite a las organizaciones desarrolladoras de software sistematizar y madurar en la forma de realizar sus actividades, de documentarlas, de definir roles. Los Modelos de Madurez establecen niveles de capacidades.
  • 36.
  • 37.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 46. Muchas gracias!! Patricia Scalzone [email_address]

Hinweis der Redaktion

  1. 05/27/09 12:44 ©2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. A menudo se confunden los procesos de calidad como MSF, RUP, CMMI con las diferentes tareas que comprenden el proceso de desarrollo de Software. Si bien los procesos de calidad mencionados, influyen en la construcción de aplicaciones, son más amplios e involucran a varias aéreas de una empresa. Sin embargo las tareas diarias de llevar adelante un equipo de desarrollo, son frecuentemente motivo de dudas e inquietudes, motivadas por la necesidad de mejorar la productividad de la empresa. Control y Políticas de Versiones, técnicas de Testing, Seguimiento de Requerimientos y Errores, y otros son temas importantes al momento de encarar una mejora en la calidad el software. Implementar un Modelo de Equipos, o adquirir una cultura colaborativa en el desarrollo, son puntos importantes a tener en cuenta. En esta conferencia, mostraremos un modelo de desarrollo que responder a las necesidades planteadas anteriormente , apoyado en la utilización de herramientas como Visual Studio Team System y Team Foundation Server. Veremos como la implementación de una infraestructura  basada en esa plataforma, ayuda y mejora la experiencia del desarrollo de Software.