SlideShare una empresa de Scribd logo
1 de 20
Metodologías
Ágiles
Agenda
Introducción
Nacimiento
Manifiesto ágil (2001)
Diferencias profundas
Agile UP
Introducción
 ¿Cuál es la esencia del software?.
Esencia según Brooks en “No hay balas de plata”
 Complejidad
 Conformidad
 Manejabilidad
 Invisibilidad
¿Si podríamos saber cual es esa esencia haríamos proyectos más
simples?
Abarcar solo esencia Metodologías Agiles
Nacimiento
[...software es una actividad caótica, frecuentemente
caracterizada por la frase "codifica y corrige“] Martin
Fowler
Metodología: proceso disciplinado sobre el desarrollo
de software con el fin de hacerlo más predecible y
eficiente
Metodología ágil
Manifiesto ágil (2001)
En marzo de 2001 diecisiete críticos designaron el
término “Métodos Ágiles” para definir a los métodos
que estaban surgiendo como alternativa a las
metodologías formales.
Valores del manifiesto ágil.
Diferencias profundas
 Los métodos ágiles son adaptables en lugar de
predictivos.
 Los métodos ágiles son orientados a la gente y no
orientados al proceso.
Agenda AUP
 Definición
 Ciclo de vida
 Fases
 Hitos
 Disciplinas
 Versiones incrementales
 Roles
 Ventajas
 Conclusiónes
AUP
 El proceso unificado ágil (AUP) es un desarrollo de
programas basado en el proceso unificado racional de
IBM (RUP).
 El ciclo vital de AUP es en serie en lo grande, iterativo
en el pequeño, entregando productos incrementales
en un cierto plazo.
 Versión simplificada de RUP
 Más fácil de entender
 Incorpora técnicas de desarrollo ágiles
Ciclo de vida
Inicio - Fases
 Inicio: Identificar el alcance inicial del proyecto, una
potencial arquitectura para el sistema, obtener
financiamiento para el proyecto y aceptación de los
involucrados (stakeholders).
 Elaboración: Probar la arquitectura del sistema,
hacer un prototipo de arquitectura que elimine los
riesgos técnicos para probar que el proyecto es factible.
 Construcción: Implementar un software sobre una
base incremental la que debe estar relacionada con los
objetivos de los involucrados.
 Transición: Validar y entregar el sistema en un
ambiente de producción.
Elab. Cons. Tran.
Objetivos del ciclo
de vida (LCO)
Inicio
Arquitectura del
ciclo de vida (LCA)
Capacidad
operacional inicial
(IOC)
Lanzamiento del
producto (PR)
Transición - Fases de AUP
Disciplinas
 Modelo. entender los procesos de negocios de la organización, el
dominio de problema que puede ser abordado por el software, e
identificar una solución viable.
 Implementación. transformar los modelos en código ejecutable y
aplicar pruebas básicas en unidades particulares de prueba.
 Prueba. realizar una evaluación objetiva para asegurar la calidad. Esto
incluye encontrar defectos, validar que el sistema funcione como fue
diseñado, y verificar que los requerimientos estén abordados por las
funcionalidades
Disciplinas
 Despliegue. planificar la entrega del sistema y ejecutar el plan para
que el sistema esté disponible para los usuarios.
 Administración de la Configuración. administrar el acceso a los
artefactos del proyecto. Esto no solo incluye el seguimientos de las
versiones de los artefactos, sino también controlar y administrar los
cambios sobre ellos.
 Administración del Proyecto. dirigir las actividades que forman
parte del proyecto. Esto incluye administración de riesgos, dirigir
personas y coordinar personas con sistemas que están fuera del alcance
del proyecto.
 Ambiente. facilitar todo el entorno que permita el normal desarrollo
del proyecto.
Versiones Incrementales
Los equipos del AUP entregan típicamente lanzamientos del desarrollo
en el final de cada iteración. Cada iteración es cada vez mas corta.
Roles
 Project Manager
 Maneja a los miembros construye relaciones con los stakeholders, coordina
interacciones con los stakeholders, planea, maneja y asigna los recursos,
 Process Engineer
 Desarrolla, adapta y apoya sus materiales del proceso del software
 Developer
 Escribe, testea y construye software
 Agile DBA
 Un administrador de base de datos (DBA) que trabaja en colaboración con los
miembros de equipo de proyecto para diseñar, probar, desarrollar, y apoyar los
esquemas.
Roles (II)
 Agile Modeler
 Crea y desarrolla modelos, bosquejos o los archivos de la herramienta CASE, de una
manera evolutiva y de colaboración.
 Configuration Manager
 Un encargado de la configuración es responsable de proporcionar la infraestructura
total y el ambiente del CM al equipo de desarrollo.
 Stakeholder
 Test Manager
 Responsables del éxito de la prueba, incluyendo el planeamiento, la gerencia, y
la defensa para la prueba y las actividades de la calidad.
 Test
Ventajas AUP
 Los integrantes saben lo que hacen.
 Simple
 Todo es Conciso
 Ágil
 Mantener el foco en las actividades de alto valor.
 Independiente de la Herramienta
 Brinda soporte a herramientas CASE
Preguntas
492830746-Metodologias-Agiles-Detalle.ppt

Más contenido relacionado

Similar a 492830746-Metodologias-Agiles-Detalle.ppt

Similar a 492830746-Metodologias-Agiles-Detalle.ppt (20)

DiseñO De Sistemas
DiseñO De SistemasDiseñO De Sistemas
DiseñO De Sistemas
 
Swebok
SwebokSwebok
Swebok
 
Tarea nayeli
Tarea nayeliTarea nayeli
Tarea nayeli
 
Proceso y diseño de un software
Proceso y diseño  de un   softwareProceso y diseño  de un   software
Proceso y diseño de un software
 
Proceso y diseño de un software
Proceso y diseño  de un   softwareProceso y diseño  de un   software
Proceso y diseño de un software
 
Proceso y diseño de un software
Proceso y diseño  de un   softwareProceso y diseño  de un   software
Proceso y diseño de un software
 
Proceso y diseño de un software
Proceso y diseño  de un   softwareProceso y diseño  de un   software
Proceso y diseño de un software
 
Proceso Unificado de Desarrollo
Proceso Unificado de DesarrolloProceso Unificado de Desarrollo
Proceso Unificado de Desarrollo
 
PROCESOS DE CALIDAD DE SOFTWARE
PROCESOS DE CALIDAD DE SOFTWAREPROCESOS DE CALIDAD DE SOFTWARE
PROCESOS DE CALIDAD DE SOFTWARE
 
Procesos de calidad software
Procesos de calidad softwareProcesos de calidad software
Procesos de calidad software
 
PROCESOS DE CALIDAD SOFTWARE
PROCESOS DE CALIDAD  SOFTWAREPROCESOS DE CALIDAD  SOFTWARE
PROCESOS DE CALIDAD SOFTWARE
 
Modelos del software
Modelos del softwareModelos del software
Modelos del software
 
RUP
RUPRUP
RUP
 
Desarrollo de software orientado a objetos
Desarrollo de software orientado a objetosDesarrollo de software orientado a objetos
Desarrollo de software orientado a objetos
 
Calidad del Software
Calidad del SoftwareCalidad del Software
Calidad del Software
 
Programacion Extrema
Programacion ExtremaProgramacion Extrema
Programacion Extrema
 
Metodologías de Desarrollo de Software
Metodologías de Desarrollo de SoftwareMetodologías de Desarrollo de Software
Metodologías de Desarrollo de Software
 
Trabajo de desarrollo desoftware
Trabajo de desarrollo desoftwareTrabajo de desarrollo desoftware
Trabajo de desarrollo desoftware
 
Sesion 1 teoría asi 2010 i
Sesion 1 teoría asi 2010 iSesion 1 teoría asi 2010 i
Sesion 1 teoría asi 2010 i
 
4 1 personalizacion de metodologias
4 1 personalizacion de metodologias4 1 personalizacion de metodologias
4 1 personalizacion de metodologias
 

Más de ronald flores

520313818-Metodologias-Agiles.pptx
520313818-Metodologias-Agiles.pptx520313818-Metodologias-Agiles.pptx
520313818-Metodologias-Agiles.pptxronald flores
 
539818872-Metodologia-Agile.pptx
539818872-Metodologia-Agile.pptx539818872-Metodologia-Agile.pptx
539818872-Metodologia-Agile.pptxronald flores
 
docdownloader.com-pdf-metodologias-para-el-desarrollo-de-software-y-sistemas-...
docdownloader.com-pdf-metodologias-para-el-desarrollo-de-software-y-sistemas-...docdownloader.com-pdf-metodologias-para-el-desarrollo-de-software-y-sistemas-...
docdownloader.com-pdf-metodologias-para-el-desarrollo-de-software-y-sistemas-...ronald flores
 
clases3metodmetodlgiaherra.ppt
clases3metodmetodlgiaherra.pptclases3metodmetodlgiaherra.ppt
clases3metodmetodlgiaherra.pptronald flores
 
492822989-Metodologias-de-Desarrollo-de-Software.pptx
492822989-Metodologias-de-Desarrollo-de-Software.pptx492822989-Metodologias-de-Desarrollo-de-Software.pptx
492822989-Metodologias-de-Desarrollo-de-Software.pptxronald flores
 
Huamanchumo Becerra Heily Indira.pdf
Huamanchumo Becerra Heily Indira.pdfHuamanchumo Becerra Heily Indira.pdf
Huamanchumo Becerra Heily Indira.pdfronald flores
 
Santiago Trujillo Piter Marcelino.pdf
Santiago Trujillo Piter Marcelino.pdfSantiago Trujillo Piter Marcelino.pdf
Santiago Trujillo Piter Marcelino.pdfronald flores
 
507690503-Lab09-Uso-de-Reproductor-en-AppInventor.pdf
507690503-Lab09-Uso-de-Reproductor-en-AppInventor.pdf507690503-Lab09-Uso-de-Reproductor-en-AppInventor.pdf
507690503-Lab09-Uso-de-Reproductor-en-AppInventor.pdfronald flores
 
especificaciones+de+caso+de+uso+versión+2.0.pdf
especificaciones+de+caso+de+uso+versión+2.0.pdfespecificaciones+de+caso+de+uso+versión+2.0.pdf
especificaciones+de+caso+de+uso+versión+2.0.pdfronald flores
 
Dialnet-FactoresQueAfectanLaParticipacionDeLosEstudiantesA-3167969.pdf
Dialnet-FactoresQueAfectanLaParticipacionDeLosEstudiantesA-3167969.pdfDialnet-FactoresQueAfectanLaParticipacionDeLosEstudiantesA-3167969.pdf
Dialnet-FactoresQueAfectanLaParticipacionDeLosEstudiantesA-3167969.pdfronald flores
 
Presentation first-steps (1)
Presentation first-steps (1)Presentation first-steps (1)
Presentation first-steps (1)ronald flores
 
Presentation events-management
Presentation events-managementPresentation events-management
Presentation events-managementronald flores
 
Presentation events-management (1)
Presentation events-management (1)Presentation events-management (1)
Presentation events-management (1)ronald flores
 
Presentation data (1)
Presentation data (1)Presentation data (1)
Presentation data (1)ronald flores
 
Presentation course (1)
Presentation course (1)Presentation course (1)
Presentation course (1)ronald flores
 

Más de ronald flores (17)

520313818-Metodologias-Agiles.pptx
520313818-Metodologias-Agiles.pptx520313818-Metodologias-Agiles.pptx
520313818-Metodologias-Agiles.pptx
 
539818872-Metodologia-Agile.pptx
539818872-Metodologia-Agile.pptx539818872-Metodologia-Agile.pptx
539818872-Metodologia-Agile.pptx
 
docdownloader.com-pdf-metodologias-para-el-desarrollo-de-software-y-sistemas-...
docdownloader.com-pdf-metodologias-para-el-desarrollo-de-software-y-sistemas-...docdownloader.com-pdf-metodologias-para-el-desarrollo-de-software-y-sistemas-...
docdownloader.com-pdf-metodologias-para-el-desarrollo-de-software-y-sistemas-...
 
clases3metodmetodlgiaherra.ppt
clases3metodmetodlgiaherra.pptclases3metodmetodlgiaherra.ppt
clases3metodmetodlgiaherra.ppt
 
492822989-Metodologias-de-Desarrollo-de-Software.pptx
492822989-Metodologias-de-Desarrollo-de-Software.pptx492822989-Metodologias-de-Desarrollo-de-Software.pptx
492822989-Metodologias-de-Desarrollo-de-Software.pptx
 
Huamanchumo Becerra Heily Indira.pdf
Huamanchumo Becerra Heily Indira.pdfHuamanchumo Becerra Heily Indira.pdf
Huamanchumo Becerra Heily Indira.pdf
 
Santiago Trujillo Piter Marcelino.pdf
Santiago Trujillo Piter Marcelino.pdfSantiago Trujillo Piter Marcelino.pdf
Santiago Trujillo Piter Marcelino.pdf
 
507690503-Lab09-Uso-de-Reproductor-en-AppInventor.pdf
507690503-Lab09-Uso-de-Reproductor-en-AppInventor.pdf507690503-Lab09-Uso-de-Reproductor-en-AppInventor.pdf
507690503-Lab09-Uso-de-Reproductor-en-AppInventor.pdf
 
especificaciones+de+caso+de+uso+versión+2.0.pdf
especificaciones+de+caso+de+uso+versión+2.0.pdfespecificaciones+de+caso+de+uso+versión+2.0.pdf
especificaciones+de+caso+de+uso+versión+2.0.pdf
 
Dialnet-FactoresQueAfectanLaParticipacionDeLosEstudiantesA-3167969.pdf
Dialnet-FactoresQueAfectanLaParticipacionDeLosEstudiantesA-3167969.pdfDialnet-FactoresQueAfectanLaParticipacionDeLosEstudiantesA-3167969.pdf
Dialnet-FactoresQueAfectanLaParticipacionDeLosEstudiantesA-3167969.pdf
 
Presentation first-steps (1)
Presentation first-steps (1)Presentation first-steps (1)
Presentation first-steps (1)
 
Presentation events-management
Presentation events-managementPresentation events-management
Presentation events-management
 
Presentation events-management (1)
Presentation events-management (1)Presentation events-management (1)
Presentation events-management (1)
 
Presentation data
Presentation dataPresentation data
Presentation data
 
Presentation data (1)
Presentation data (1)Presentation data (1)
Presentation data (1)
 
Presentation course
Presentation coursePresentation course
Presentation course
 
Presentation course (1)
Presentation course (1)Presentation course (1)
Presentation course (1)
 

Último

CamposGarcia_MariaMagdalena_M1S3AI6.pptx
CamposGarcia_MariaMagdalena_M1S3AI6.pptxCamposGarcia_MariaMagdalena_M1S3AI6.pptx
CamposGarcia_MariaMagdalena_M1S3AI6.pptx241518192
 
El uso de las tic en la vida continúa , ambiente positivo y negativo.
El uso de las tic  en la vida continúa , ambiente positivo y negativo.El uso de las tic  en la vida continúa , ambiente positivo y negativo.
El uso de las tic en la vida continúa , ambiente positivo y negativo.ayalayenifer617
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAdanielaerazok
 
Historia de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ellaHistoria de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ellajuancamilo3111391
 
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdfFLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdfYuriFuentesMartinez2
 
libro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdflibro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdfFAUSTODANILOCRUZCAST
 
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxrodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxssuser61dda7
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenadanielaerazok
 
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptxPRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptxRodriguezLucero
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webDecaunlz
 
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdfFernandaHernandez312615
 
MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.imejia2411
 
locomotas v siclo.ppt de ingenieria de minas
locomotas v siclo.ppt de ingenieria de minaslocomotas v siclo.ppt de ingenieria de minas
locomotas v siclo.ppt de ingenieria de minasMirkaCBauer
 
Producto académico 03 - Habilidades Comunicativas.pptx
Producto académico 03 - Habilidades Comunicativas.pptxProducto académico 03 - Habilidades Comunicativas.pptx
Producto académico 03 - Habilidades Comunicativas.pptx46828205
 
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsxactividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx241532171
 
COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfOscarBlas6
 
3Mayo2023 Taller construcción de Prototipos.pptx
3Mayo2023 Taller construcción de Prototipos.pptx3Mayo2023 Taller construcción de Prototipos.pptx
3Mayo2023 Taller construcción de Prototipos.pptxadso2024sena
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenajuniorcuellargomez
 

Último (18)

CamposGarcia_MariaMagdalena_M1S3AI6.pptx
CamposGarcia_MariaMagdalena_M1S3AI6.pptxCamposGarcia_MariaMagdalena_M1S3AI6.pptx
CamposGarcia_MariaMagdalena_M1S3AI6.pptx
 
El uso de las tic en la vida continúa , ambiente positivo y negativo.
El uso de las tic  en la vida continúa , ambiente positivo y negativo.El uso de las tic  en la vida continúa , ambiente positivo y negativo.
El uso de las tic en la vida continúa , ambiente positivo y negativo.
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
 
Historia de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ellaHistoria de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ella
 
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdfFLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
 
libro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdflibro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdf
 
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxrodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalena
 
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptxPRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la web
 
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
 
MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.
 
locomotas v siclo.ppt de ingenieria de minas
locomotas v siclo.ppt de ingenieria de minaslocomotas v siclo.ppt de ingenieria de minas
locomotas v siclo.ppt de ingenieria de minas
 
Producto académico 03 - Habilidades Comunicativas.pptx
Producto académico 03 - Habilidades Comunicativas.pptxProducto académico 03 - Habilidades Comunicativas.pptx
Producto académico 03 - Habilidades Comunicativas.pptx
 
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsxactividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
 
COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdf
 
3Mayo2023 Taller construcción de Prototipos.pptx
3Mayo2023 Taller construcción de Prototipos.pptx3Mayo2023 Taller construcción de Prototipos.pptx
3Mayo2023 Taller construcción de Prototipos.pptx
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalena
 

492830746-Metodologias-Agiles-Detalle.ppt

  • 3. Introducción  ¿Cuál es la esencia del software?. Esencia según Brooks en “No hay balas de plata”  Complejidad  Conformidad  Manejabilidad  Invisibilidad ¿Si podríamos saber cual es esa esencia haríamos proyectos más simples? Abarcar solo esencia Metodologías Agiles
  • 4. Nacimiento [...software es una actividad caótica, frecuentemente caracterizada por la frase "codifica y corrige“] Martin Fowler Metodología: proceso disciplinado sobre el desarrollo de software con el fin de hacerlo más predecible y eficiente Metodología ágil
  • 5. Manifiesto ágil (2001) En marzo de 2001 diecisiete críticos designaron el término “Métodos Ágiles” para definir a los métodos que estaban surgiendo como alternativa a las metodologías formales. Valores del manifiesto ágil.
  • 6. Diferencias profundas  Los métodos ágiles son adaptables en lugar de predictivos.  Los métodos ágiles son orientados a la gente y no orientados al proceso.
  • 7.
  • 8. Agenda AUP  Definición  Ciclo de vida  Fases  Hitos  Disciplinas  Versiones incrementales  Roles  Ventajas  Conclusiónes
  • 9. AUP  El proceso unificado ágil (AUP) es un desarrollo de programas basado en el proceso unificado racional de IBM (RUP).  El ciclo vital de AUP es en serie en lo grande, iterativo en el pequeño, entregando productos incrementales en un cierto plazo.  Versión simplificada de RUP  Más fácil de entender  Incorpora técnicas de desarrollo ágiles
  • 11. Inicio - Fases  Inicio: Identificar el alcance inicial del proyecto, una potencial arquitectura para el sistema, obtener financiamiento para el proyecto y aceptación de los involucrados (stakeholders).  Elaboración: Probar la arquitectura del sistema, hacer un prototipo de arquitectura que elimine los riesgos técnicos para probar que el proyecto es factible.  Construcción: Implementar un software sobre una base incremental la que debe estar relacionada con los objetivos de los involucrados.  Transición: Validar y entregar el sistema en un ambiente de producción.
  • 12. Elab. Cons. Tran. Objetivos del ciclo de vida (LCO) Inicio Arquitectura del ciclo de vida (LCA) Capacidad operacional inicial (IOC) Lanzamiento del producto (PR) Transición - Fases de AUP
  • 13. Disciplinas  Modelo. entender los procesos de negocios de la organización, el dominio de problema que puede ser abordado por el software, e identificar una solución viable.  Implementación. transformar los modelos en código ejecutable y aplicar pruebas básicas en unidades particulares de prueba.  Prueba. realizar una evaluación objetiva para asegurar la calidad. Esto incluye encontrar defectos, validar que el sistema funcione como fue diseñado, y verificar que los requerimientos estén abordados por las funcionalidades
  • 14. Disciplinas  Despliegue. planificar la entrega del sistema y ejecutar el plan para que el sistema esté disponible para los usuarios.  Administración de la Configuración. administrar el acceso a los artefactos del proyecto. Esto no solo incluye el seguimientos de las versiones de los artefactos, sino también controlar y administrar los cambios sobre ellos.  Administración del Proyecto. dirigir las actividades que forman parte del proyecto. Esto incluye administración de riesgos, dirigir personas y coordinar personas con sistemas que están fuera del alcance del proyecto.  Ambiente. facilitar todo el entorno que permita el normal desarrollo del proyecto.
  • 15. Versiones Incrementales Los equipos del AUP entregan típicamente lanzamientos del desarrollo en el final de cada iteración. Cada iteración es cada vez mas corta.
  • 16. Roles  Project Manager  Maneja a los miembros construye relaciones con los stakeholders, coordina interacciones con los stakeholders, planea, maneja y asigna los recursos,  Process Engineer  Desarrolla, adapta y apoya sus materiales del proceso del software  Developer  Escribe, testea y construye software  Agile DBA  Un administrador de base de datos (DBA) que trabaja en colaboración con los miembros de equipo de proyecto para diseñar, probar, desarrollar, y apoyar los esquemas.
  • 17. Roles (II)  Agile Modeler  Crea y desarrolla modelos, bosquejos o los archivos de la herramienta CASE, de una manera evolutiva y de colaboración.  Configuration Manager  Un encargado de la configuración es responsable de proporcionar la infraestructura total y el ambiente del CM al equipo de desarrollo.  Stakeholder  Test Manager  Responsables del éxito de la prueba, incluyendo el planeamiento, la gerencia, y la defensa para la prueba y las actividades de la calidad.  Test
  • 18. Ventajas AUP  Los integrantes saben lo que hacen.  Simple  Todo es Conciso  Ágil  Mantener el foco en las actividades de alto valor.  Independiente de la Herramienta  Brinda soporte a herramientas CASE