SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Arquitecto Agil: Experiencias y Lecciones aprendidas Jersson Dongo
Hola! Jersson Dongo Arquitecto de Software  Menciones en Investigación y Desarrollo de Software Participación en diseño, construcción y certificación de productos de consumo masivo.  Últimos Proyectos: Fábricas de Software Optimización de Metodología Empresarial CMMI2-CMMI3 Diseño y Certificación de Productos Investigación y Desarrollo
Agenda Qué hace un arquitecto? Manifiesto Agil Experiencias Mitos LeccionesAprendidas Logros
Qué hace un arquitecto?
Qué hace un arquitecto? Tema complicado, no? Paradigmas, desconocimiento? Se puede decir de manera sencilla? Alguien puede? Digamos que todos estamos de acuerdo Diseño Integración Patrones ETCETERA
Qué hace un arquitecto? Digamos que todos estamos de acuerdo Reglas/ Herramientas / Frameworks Especificación de la Especificación Proceso del Proceso Herramientas Metodologías Marcos de trabajo Proyectos
Qué hace un arquitecto? «Así como buscamos nuevas tecnologías debemos comprender otras materias»Rockford Lhotka Architects: How Are They Made? Tech Ed USA 2008
Manifiesto Agil Una vez mas??? Herramientas? Procesos? Personas? «Individuosy su interacción, por encima de  los procesos y las herramientas.» «Softwareque funciona, por encima de  la documentación exhaustiva.» «Colaboracióncon el cliente, por encima de  la negociación contractual.» «Respuesta al cambio, por encima del  seguimiento de un plan.»
Experiencias Gestión del proyecto Scrum! Como framework
Experiencias Gestión del proyecto Scrum! Como concepto Trabajo en equipo Priorizarfuncionalidades Iteración incremental Valor funcional!
Experiencias Gestión del proyecto Control de Actividades De MS Project a MS Excel De MS Projecta MS Projecty MS Excel en TFS Scrumy Version One PlantillasMS VSTS Agile Recomendaciones Documentos
Experiencias Gestión del proyecto Arquitecto, cómoapoyas? De cerdos y gallinas Estarcomprometido o estarinvolucrado? “Uno mas” en el equipo? Ego!!!
Experiencias Trabajo en equipo Niveles de Comunicación Como en todarelación, MUY importante Requerido mas no solicitable No solicitable mas si cultivable Niveles de Responsabilidad Todos y uno
Experiencias Trabajo en equipo Niveles de Paridad No solo en programación Diseño / Documentación / Arquitectura Trabajo en general: Pair Working! Entonces, todossomos… arquitectos? Hummmmmm… Hay Roles, actividades y proyectos
Experiencias Programación Paridad Mucho tiempo! Versionamiento Mucho tiempo! Pruebasunitarias? Mucho tiempo!
Mitos Iterar es ser ágil Programar en pares es XP XP es ser ágil
Mitos La primera vez que usas Scrum... Cero documentos! Todos somos responsables
Lecciones Aprendidas Se requiere Flexibilidad Ser iterativo e incremental Generar Valor Funcional Mente abierta y Respeto Herramientas y Procesos Son solo eso! Cuidado! Manifesto Es solo eso! Cuidado! Pero nunca debe olvidarse
Lecciones Aprendidas Comunicación y Confianza No pidas lo que no puedasdemostrar Iteración e Incremento Sobre funcionalidades / Valor Funcional  Arquitecto como parte del equipo Mas cerdo que gallina No solo es «colaboración» Uno mas del equipo?
Logros Comunicación Unificada  Requisito principal Plataforma tecnológica Tipos de liberación/implementación Por fase Por persona Por proyecto
Logros Agilidad en procesos No todo es desarrollo Optimización inicial de 30% en flujos documentales Fábrica Ágil Librerías / Fases / Proyectos Roles Fábrica de Agilidad En esas estamos!
Preguntas Generales http://alphab-it.com Jersson.Dongo@alphab-it.com http://Jersson.net @jersson

Weitere ähnliche Inhalte

Was ist angesagt?

4 1 personalizacion de metodologias
4 1 personalizacion de metodologias4 1 personalizacion de metodologias
4 1 personalizacion de metodologiaslandeta_p
 
Modelos de proceso de software
Modelos de proceso de softwareModelos de proceso de software
Modelos de proceso de softwareGary Marin
 
ADS - Sesion1 - RUP
ADS - Sesion1 - RUPADS - Sesion1 - RUP
ADS - Sesion1 - RUPwilly0303
 
Tm01 el modelado en el desarrollo de software
Tm01 el modelado en el desarrollo de softwareTm01 el modelado en el desarrollo de software
Tm01 el modelado en el desarrollo de softwareJulio Pari
 
Fundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrollo
Fundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrolloFundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrollo
Fundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrolloJosé Antonio Sandoval Acosta
 
Arquitectura del software
Arquitectura del softwareArquitectura del software
Arquitectura del softwareJohns Chacon
 
Presentacion modelos de proceso Grupo 3
Presentacion modelos de proceso Grupo 3Presentacion modelos de proceso Grupo 3
Presentacion modelos de proceso Grupo 3Bruno
 
Modelos del proceso del software
Modelos del proceso del software Modelos del proceso del software
Modelos del proceso del software Faby Aliaga
 
Arquitectura empresarial y de software version final
Arquitectura empresarial y de software version finalArquitectura empresarial y de software version final
Arquitectura empresarial y de software version finalGustavo De la Cruz Tovar
 
Fundamentos de la arquitectura de software
Fundamentos de la arquitectura de softwareFundamentos de la arquitectura de software
Fundamentos de la arquitectura de softwareRoger Villegas
 
Presentacion de ingenieria en sistemas
Presentacion de ingenieria en sistemasPresentacion de ingenieria en sistemas
Presentacion de ingenieria en sistemasrjoliva
 
Conclusión
ConclusiónConclusión
Conclusiónnenyta08
 
Evaluacion de arquitecturas
Evaluacion de arquitecturasEvaluacion de arquitecturas
Evaluacion de arquitecturasSamis Ambrocio
 
DiseñO Del Software E IngenieríA Del Software
DiseñO Del Software E IngenieríA Del SoftwareDiseñO Del Software E IngenieríA Del Software
DiseñO Del Software E IngenieríA Del Softwarelcastillo110
 
Fundamentos de la ingenieria del software
Fundamentos de la ingenieria del softwareFundamentos de la ingenieria del software
Fundamentos de la ingenieria del softwarealberto calatayu
 

Was ist angesagt? (20)

4 1 personalizacion de metodologias
4 1 personalizacion de metodologias4 1 personalizacion de metodologias
4 1 personalizacion de metodologias
 
Modelos de proceso de software
Modelos de proceso de softwareModelos de proceso de software
Modelos de proceso de software
 
ADS - Sesion1 - RUP
ADS - Sesion1 - RUPADS - Sesion1 - RUP
ADS - Sesion1 - RUP
 
Tm01 el modelado en el desarrollo de software
Tm01 el modelado en el desarrollo de softwareTm01 el modelado en el desarrollo de software
Tm01 el modelado en el desarrollo de software
 
Fundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrollo
Fundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrolloFundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrollo
Fundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrollo
 
3 2 bpm
3 2 bpm3 2 bpm
3 2 bpm
 
Principios diseño del software
Principios diseño del software Principios diseño del software
Principios diseño del software
 
Presentacion: Usando Archimate
Presentacion: Usando ArchimatePresentacion: Usando Archimate
Presentacion: Usando Archimate
 
Arquitectura del software
Arquitectura del softwareArquitectura del software
Arquitectura del software
 
Presentacion modelos de proceso Grupo 3
Presentacion modelos de proceso Grupo 3Presentacion modelos de proceso Grupo 3
Presentacion modelos de proceso Grupo 3
 
Modelos del proceso del software
Modelos del proceso del software Modelos del proceso del software
Modelos del proceso del software
 
Desarrollo de aplicaciones con rup y uml
Desarrollo de aplicaciones con rup y umlDesarrollo de aplicaciones con rup y uml
Desarrollo de aplicaciones con rup y uml
 
Arquitectura empresarial y de software version final
Arquitectura empresarial y de software version finalArquitectura empresarial y de software version final
Arquitectura empresarial y de software version final
 
Fundamentos de la arquitectura de software
Fundamentos de la arquitectura de softwareFundamentos de la arquitectura de software
Fundamentos de la arquitectura de software
 
Presentacion de ingenieria en sistemas
Presentacion de ingenieria en sistemasPresentacion de ingenieria en sistemas
Presentacion de ingenieria en sistemas
 
Conclusión
ConclusiónConclusión
Conclusión
 
Evaluacion de arquitecturas
Evaluacion de arquitecturasEvaluacion de arquitecturas
Evaluacion de arquitecturas
 
DiseñO Del Software E IngenieríA Del Software
DiseñO Del Software E IngenieríA Del SoftwareDiseñO Del Software E IngenieríA Del Software
DiseñO Del Software E IngenieríA Del Software
 
Fundamentos de la ingenieria del software
Fundamentos de la ingenieria del softwareFundamentos de la ingenieria del software
Fundamentos de la ingenieria del software
 
UML. Modelado de Datos
UML. Modelado de DatosUML. Modelado de Datos
UML. Modelado de Datos
 

Andere mochten auch

Taller Preparación Certificación PMI-ACP
Taller Preparación Certificación PMI-ACPTaller Preparación Certificación PMI-ACP
Taller Preparación Certificación PMI-ACPOscar Amelunge
 
Estimación y planificación ágil - Webinar Ecuador
Estimación y planificación ágil - Webinar EcuadorEstimación y planificación ágil - Webinar Ecuador
Estimación y planificación ágil - Webinar EcuadorJohnny Ordóñez
 
Peores prácticas en la implantación de Scrum y cómo evitarlas
Peores prácticas en la implantación de Scrum y cómo evitarlasPeores prácticas en la implantación de Scrum y cómo evitarlas
Peores prácticas en la implantación de Scrum y cómo evitarlasSoftware Guru
 
Enriched User Interfaces in Mobile Web 2.0
Enriched User Interfaces in Mobile Web 2.0Enriched User Interfaces in Mobile Web 2.0
Enriched User Interfaces in Mobile Web 2.0Pedro Ballesteros
 
Usando Kanban en el Gobierno Escocés (Spanish talk at #LKSE15)
Usando Kanban en el Gobierno Escocés (Spanish talk at #LKSE15)Usando Kanban en el Gobierno Escocés (Spanish talk at #LKSE15)
Usando Kanban en el Gobierno Escocés (Spanish talk at #LKSE15)Jose Casal-Gimenez FBCS CITP
 
Metodologias agiles de gestion de proyecto. ORT 14.05.2014
Metodologias agiles de gestion de proyecto. ORT 14.05.2014Metodologias agiles de gestion de proyecto. ORT 14.05.2014
Metodologias agiles de gestion de proyecto. ORT 14.05.2014Alejandro Gabay
 
Fundamentos de DSDM Atern
Fundamentos de DSDM AternFundamentos de DSDM Atern
Fundamentos de DSDM AternAgile-Barcelona
 
11 Slides de Droidcon NYC
11 Slides de Droidcon NYC11 Slides de Droidcon NYC
11 Slides de Droidcon NYCRoberto Allende
 
Enriched User Interfaces in Mobile Web 2.0
Enriched User Interfaces in Mobile Web 2.0Enriched User Interfaces in Mobile Web 2.0
Enriched User Interfaces in Mobile Web 2.0Pedro Ballesteros
 
Personal Kanban Chileagil
Personal Kanban ChileagilPersonal Kanban Chileagil
Personal Kanban ChileagilDavid Lay
 
Workshop básico de Retrospectivas Multinivel
Workshop básico de Retrospectivas MultinivelWorkshop básico de Retrospectivas Multinivel
Workshop básico de Retrospectivas MultinivelHiroshi Hiromoto
 
Kanban y Scrum. 2do Agile Open Paraná
Kanban y Scrum. 2do Agile Open ParanáKanban y Scrum. 2do Agile Open Paraná
Kanban y Scrum. 2do Agile Open Paranágabrielpiccoli
 
Introducción a DSL (Lenguajes Específicos de Dominios) con Python
Introducción a DSL (Lenguajes Específicos de Dominios) con PythonIntroducción a DSL (Lenguajes Específicos de Dominios) con Python
Introducción a DSL (Lenguajes Específicos de Dominios) con PythonJuan Rodríguez
 
Acceder a C desde Python (O viceversa)
Acceder a C desde Python (O viceversa)Acceder a C desde Python (O viceversa)
Acceder a C desde Python (O viceversa)Juan Rodríguez
 
Mobile Web 2.0: Collective Intelligence and Prosumers
Mobile Web 2.0: Collective Intelligence and ProsumersMobile Web 2.0: Collective Intelligence and Prosumers
Mobile Web 2.0: Collective Intelligence and ProsumersPedro Ballesteros
 
Flexibilidad Con Scrum
Flexibilidad Con ScrumFlexibilidad Con Scrum
Flexibilidad Con Scrumslimshadyx18
 
Scrum Extreme Programming para Programadores
Scrum Extreme Programming para ProgramadoresScrum Extreme Programming para Programadores
Scrum Extreme Programming para ProgramadoresErik Gur
 

Andere mochten auch (20)

Taller Preparación Certificación PMI-ACP
Taller Preparación Certificación PMI-ACPTaller Preparación Certificación PMI-ACP
Taller Preparación Certificación PMI-ACP
 
Estimación y planificación ágil - Webinar Ecuador
Estimación y planificación ágil - Webinar EcuadorEstimación y planificación ágil - Webinar Ecuador
Estimación y planificación ágil - Webinar Ecuador
 
Peores prácticas en la implantación de Scrum y cómo evitarlas
Peores prácticas en la implantación de Scrum y cómo evitarlasPeores prácticas en la implantación de Scrum y cómo evitarlas
Peores prácticas en la implantación de Scrum y cómo evitarlas
 
La arquitectura y la salud
La arquitectura y la saludLa arquitectura y la salud
La arquitectura y la salud
 
Enriched User Interfaces in Mobile Web 2.0
Enriched User Interfaces in Mobile Web 2.0Enriched User Interfaces in Mobile Web 2.0
Enriched User Interfaces in Mobile Web 2.0
 
Usando Kanban en el Gobierno Escocés (Spanish talk at #LKSE15)
Usando Kanban en el Gobierno Escocés (Spanish talk at #LKSE15)Usando Kanban en el Gobierno Escocés (Spanish talk at #LKSE15)
Usando Kanban en el Gobierno Escocés (Spanish talk at #LKSE15)
 
Metodologias agiles de gestion de proyecto. ORT 14.05.2014
Metodologias agiles de gestion de proyecto. ORT 14.05.2014Metodologias agiles de gestion de proyecto. ORT 14.05.2014
Metodologias agiles de gestion de proyecto. ORT 14.05.2014
 
Fundamentos de DSDM Atern
Fundamentos de DSDM AternFundamentos de DSDM Atern
Fundamentos de DSDM Atern
 
11 Slides de Droidcon NYC
11 Slides de Droidcon NYC11 Slides de Droidcon NYC
11 Slides de Droidcon NYC
 
Enriched User Interfaces in Mobile Web 2.0
Enriched User Interfaces in Mobile Web 2.0Enriched User Interfaces in Mobile Web 2.0
Enriched User Interfaces in Mobile Web 2.0
 
Personal Kanban Chileagil
Personal Kanban ChileagilPersonal Kanban Chileagil
Personal Kanban Chileagil
 
Workshop básico de Retrospectivas Multinivel
Workshop básico de Retrospectivas MultinivelWorkshop básico de Retrospectivas Multinivel
Workshop básico de Retrospectivas Multinivel
 
Kanban y Scrum. 2do Agile Open Paraná
Kanban y Scrum. 2do Agile Open ParanáKanban y Scrum. 2do Agile Open Paraná
Kanban y Scrum. 2do Agile Open Paraná
 
Introducción a DSL (Lenguajes Específicos de Dominios) con Python
Introducción a DSL (Lenguajes Específicos de Dominios) con PythonIntroducción a DSL (Lenguajes Específicos de Dominios) con Python
Introducción a DSL (Lenguajes Específicos de Dominios) con Python
 
TDD Course (Spanish)
TDD Course (Spanish)TDD Course (Spanish)
TDD Course (Spanish)
 
Acceder a C desde Python (O viceversa)
Acceder a C desde Python (O viceversa)Acceder a C desde Python (O viceversa)
Acceder a C desde Python (O viceversa)
 
Extreme Programming
Extreme ProgrammingExtreme Programming
Extreme Programming
 
Mobile Web 2.0: Collective Intelligence and Prosumers
Mobile Web 2.0: Collective Intelligence and ProsumersMobile Web 2.0: Collective Intelligence and Prosumers
Mobile Web 2.0: Collective Intelligence and Prosumers
 
Flexibilidad Con Scrum
Flexibilidad Con ScrumFlexibilidad Con Scrum
Flexibilidad Con Scrum
 
Scrum Extreme Programming para Programadores
Scrum Extreme Programming para ProgramadoresScrum Extreme Programming para Programadores
Scrum Extreme Programming para Programadores
 

Ähnlich wie Arquitecto Agil: Experiencias y Lecciones Aprendidas

Valor Agregado en las TI: Herramientas, Metodologías y Frameworks
Valor Agregado en las TI: Herramientas, Metodologías y FrameworksValor Agregado en las TI: Herramientas, Metodologías y Frameworks
Valor Agregado en las TI: Herramientas, Metodologías y FrameworksJersson Dongo
 
Meetup Sesión #4: Scrum, Kanban & XP
Meetup Sesión #4: Scrum, Kanban & XPMeetup Sesión #4: Scrum, Kanban & XP
Meetup Sesión #4: Scrum, Kanban & XPOsvaldo Mercado Coss
 
Project Management Office 2.0
Project Management Office 2.0Project Management Office 2.0
Project Management Office 2.0The Project WS
 
Desconferencia Barcamp Cali 2009 - Ingeniería de Software
Desconferencia Barcamp Cali 2009 - Ingeniería de SoftwareDesconferencia Barcamp Cali 2009 - Ingeniería de Software
Desconferencia Barcamp Cali 2009 - Ingeniería de SoftwareSorey García
 
Construyendo software de clase mundia
Construyendo software de clase mundiaConstruyendo software de clase mundia
Construyendo software de clase mundiaGabriel Oliva
 
El anti-proceso de desarrollo web
El anti-proceso de desarrollo webEl anti-proceso de desarrollo web
El anti-proceso de desarrollo webmigueltonic
 
Keikendo: WPF Jutsu!
Keikendo: WPF Jutsu!Keikendo: WPF Jutsu!
Keikendo: WPF Jutsu!Keikendo
 
¿Dar el brinco a UX?
¿Dar el brinco a UX?¿Dar el brinco a UX?
¿Dar el brinco a UX?UX Nights
 
Transición de Desarrollador(a) a Líder de Proyecto
Transición de Desarrollador(a) a Líder de ProyectoTransición de Desarrollador(a) a Líder de Proyecto
Transición de Desarrollador(a) a Líder de ProyectoVane Amaya
 
Fortaleciendo el futuro de la profesión de UX/IxD/CX - IxD Day @ Medellin Col...
Fortaleciendo el futuro de la profesión de UX/IxD/CX - IxD Day @ Medellin Col...Fortaleciendo el futuro de la profesión de UX/IxD/CX - IxD Day @ Medellin Col...
Fortaleciendo el futuro de la profesión de UX/IxD/CX - IxD Day @ Medellin Col...Victor M. Gonzalez
 
Cuando usar teams, share point, ondrive o yammer
Cuando usar teams, share point, ondrive o yammerCuando usar teams, share point, ondrive o yammer
Cuando usar teams, share point, ondrive o yammerRaona
 

Ähnlich wie Arquitecto Agil: Experiencias y Lecciones Aprendidas (20)

Valor Agregado en las TI: Herramientas, Metodologías y Frameworks
Valor Agregado en las TI: Herramientas, Metodologías y FrameworksValor Agregado en las TI: Herramientas, Metodologías y Frameworks
Valor Agregado en las TI: Herramientas, Metodologías y Frameworks
 
Meetup Sesión #4: Scrum, Kanban & XP
Meetup Sesión #4: Scrum, Kanban & XPMeetup Sesión #4: Scrum, Kanban & XP
Meetup Sesión #4: Scrum, Kanban & XP
 
BDD para la mejora de la calidad software
BDD para la mejora de la calidad softwareBDD para la mejora de la calidad software
BDD para la mejora de la calidad software
 
Project Management Office 2.0
Project Management Office 2.0Project Management Office 2.0
Project Management Office 2.0
 
Pmo dos punto cero
Pmo dos punto ceroPmo dos punto cero
Pmo dos punto cero
 
Desconferencia Barcamp Cali 2009 - Ingeniería de Software
Desconferencia Barcamp Cali 2009 - Ingeniería de SoftwareDesconferencia Barcamp Cali 2009 - Ingeniería de Software
Desconferencia Barcamp Cali 2009 - Ingeniería de Software
 
Construyendo software de clase mundia
Construyendo software de clase mundiaConstruyendo software de clase mundia
Construyendo software de clase mundia
 
CLASE 2 GOOGLE DIALOGFLOW
CLASE 2 GOOGLE DIALOGFLOWCLASE 2 GOOGLE DIALOGFLOW
CLASE 2 GOOGLE DIALOGFLOW
 
Why what who when
Why what who whenWhy what who when
Why what who when
 
El anti-proceso de desarrollo web
El anti-proceso de desarrollo webEl anti-proceso de desarrollo web
El anti-proceso de desarrollo web
 
Desarrollo de software
Desarrollo de softwareDesarrollo de software
Desarrollo de software
 
Keikendo: WPF Jutsu!
Keikendo: WPF Jutsu!Keikendo: WPF Jutsu!
Keikendo: WPF Jutsu!
 
¿Dar el brinco a UX?
¿Dar el brinco a UX?¿Dar el brinco a UX?
¿Dar el brinco a UX?
 
IntroSCRUM_ES
IntroSCRUM_ESIntroSCRUM_ES
IntroSCRUM_ES
 
Transición de Desarrollador(a) a Líder de Proyecto
Transición de Desarrollador(a) a Líder de ProyectoTransición de Desarrollador(a) a Líder de Proyecto
Transición de Desarrollador(a) a Líder de Proyecto
 
Xp
XpXp
Xp
 
Fortaleciendo el futuro de la profesión de UX/IxD/CX - IxD Day @ Medellin Col...
Fortaleciendo el futuro de la profesión de UX/IxD/CX - IxD Day @ Medellin Col...Fortaleciendo el futuro de la profesión de UX/IxD/CX - IxD Day @ Medellin Col...
Fortaleciendo el futuro de la profesión de UX/IxD/CX - IxD Day @ Medellin Col...
 
Presentacion bitacora
Presentacion bitacoraPresentacion bitacora
Presentacion bitacora
 
Importancia del diseño gráfico en los proyectos
Importancia del diseño gráfico en los proyectosImportancia del diseño gráfico en los proyectos
Importancia del diseño gráfico en los proyectos
 
Cuando usar teams, share point, ondrive o yammer
Cuando usar teams, share point, ondrive o yammerCuando usar teams, share point, ondrive o yammer
Cuando usar teams, share point, ondrive o yammer
 

Kürzlich hochgeladen

Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 

Kürzlich hochgeladen (10)

Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 

Arquitecto Agil: Experiencias y Lecciones Aprendidas

  • 1. Arquitecto Agil: Experiencias y Lecciones aprendidas Jersson Dongo
  • 2. Hola! Jersson Dongo Arquitecto de Software Menciones en Investigación y Desarrollo de Software Participación en diseño, construcción y certificación de productos de consumo masivo. Últimos Proyectos: Fábricas de Software Optimización de Metodología Empresarial CMMI2-CMMI3 Diseño y Certificación de Productos Investigación y Desarrollo
  • 3. Agenda Qué hace un arquitecto? Manifiesto Agil Experiencias Mitos LeccionesAprendidas Logros
  • 4. Qué hace un arquitecto?
  • 5. Qué hace un arquitecto? Tema complicado, no? Paradigmas, desconocimiento? Se puede decir de manera sencilla? Alguien puede? Digamos que todos estamos de acuerdo Diseño Integración Patrones ETCETERA
  • 6. Qué hace un arquitecto? Digamos que todos estamos de acuerdo Reglas/ Herramientas / Frameworks Especificación de la Especificación Proceso del Proceso Herramientas Metodologías Marcos de trabajo Proyectos
  • 7. Qué hace un arquitecto? «Así como buscamos nuevas tecnologías debemos comprender otras materias»Rockford Lhotka Architects: How Are They Made? Tech Ed USA 2008
  • 8. Manifiesto Agil Una vez mas??? Herramientas? Procesos? Personas? «Individuosy su interacción, por encima de los procesos y las herramientas.» «Softwareque funciona, por encima de la documentación exhaustiva.» «Colaboracióncon el cliente, por encima de la negociación contractual.» «Respuesta al cambio, por encima del seguimiento de un plan.»
  • 9. Experiencias Gestión del proyecto Scrum! Como framework
  • 10. Experiencias Gestión del proyecto Scrum! Como concepto Trabajo en equipo Priorizarfuncionalidades Iteración incremental Valor funcional!
  • 11. Experiencias Gestión del proyecto Control de Actividades De MS Project a MS Excel De MS Projecta MS Projecty MS Excel en TFS Scrumy Version One PlantillasMS VSTS Agile Recomendaciones Documentos
  • 12. Experiencias Gestión del proyecto Arquitecto, cómoapoyas? De cerdos y gallinas Estarcomprometido o estarinvolucrado? “Uno mas” en el equipo? Ego!!!
  • 13. Experiencias Trabajo en equipo Niveles de Comunicación Como en todarelación, MUY importante Requerido mas no solicitable No solicitable mas si cultivable Niveles de Responsabilidad Todos y uno
  • 14. Experiencias Trabajo en equipo Niveles de Paridad No solo en programación Diseño / Documentación / Arquitectura Trabajo en general: Pair Working! Entonces, todossomos… arquitectos? Hummmmmm… Hay Roles, actividades y proyectos
  • 15. Experiencias Programación Paridad Mucho tiempo! Versionamiento Mucho tiempo! Pruebasunitarias? Mucho tiempo!
  • 16. Mitos Iterar es ser ágil Programar en pares es XP XP es ser ágil
  • 17. Mitos La primera vez que usas Scrum... Cero documentos! Todos somos responsables
  • 18. Lecciones Aprendidas Se requiere Flexibilidad Ser iterativo e incremental Generar Valor Funcional Mente abierta y Respeto Herramientas y Procesos Son solo eso! Cuidado! Manifesto Es solo eso! Cuidado! Pero nunca debe olvidarse
  • 19. Lecciones Aprendidas Comunicación y Confianza No pidas lo que no puedasdemostrar Iteración e Incremento Sobre funcionalidades / Valor Funcional Arquitecto como parte del equipo Mas cerdo que gallina No solo es «colaboración» Uno mas del equipo?
  • 20. Logros Comunicación Unificada Requisito principal Plataforma tecnológica Tipos de liberación/implementación Por fase Por persona Por proyecto
  • 21. Logros Agilidad en procesos No todo es desarrollo Optimización inicial de 30% en flujos documentales Fábrica Ágil Librerías / Fases / Proyectos Roles Fábrica de Agilidad En esas estamos!
  • 22. Preguntas Generales http://alphab-it.com Jersson.Dongo@alphab-it.com http://Jersson.net @jersson

Hinweis der Redaktion

  1. Lo que mas se debe resaltar es que son consideraciones para la mejor construcción de software, donde el sentido comun es mas que importante