SlideShare una empresa de Scribd logo
Scrum, Team System y el mundo real{…siyo he podidotupuedes} Rodrigo Corral rcorral@plainconcepts.com Software Architect Plain Concepts
Gestión de proyectos Metodología Herramientas Involucrar al cliente Contratos Planificación Procesos Estimación Documentación Gestión de requisitos TesteoUnitario Calidad Comunicación ROI Construcción automatizada Gestión de la configuración Gestión del cambio Equipo
SOCORRO{    }! Gestionar proyectos es dificil Gestionar proyectos ES POSIBLE Vengo a animaros a hacerlo… y comentar mi experiencia
¿Por qué una metodología? Evitar reinventar la rueda Establecer un marco de trabajo claro Incorporar a nuestra gestión buenas prácticas
¿Qué metodología? Simple, de menos a más Natural para el desarrollador Ágil {SCRUM}
¿Por qué una herramienta? Soportar la metodología y buenas prácticas en el día a día Facilitar la vida de los implicados en el proyecto Recolectar y explotar información sin burocrácia
¿Qué herramienta? Agnósticarespecto a la metodología Con soporteparatodaslasbuenasprácticascomunes Integrada en el día al día del desarrollador
Manifiesto ágil A los individuos y su interacción, por encima de los procesos y las herramientas.  El software que funciona, por encima de la documentación exhaustiva.  La colaboración con el cliente, por encima de la negociación contractual.  La respuesta al cambio, por encima del seguimiento de un plan.
Scrum
El equipo Autoorganizado Autogestionado Multifuncional
En adelante… Dificultades Acciones Resultados
Scrum Crear un producto backlog Entender y formar el equipo multidisciplinar Crear el productbacklog Estimación Seguir la reglas de Scrum Implementar buenas prácticas Aprender a estimar Trabajamos metódicamente continuamente Nuestra velocidad de desarrollo mejora contínuamente Hemos conseguido los objetivos marcados La calidad del producto a mejorado enormemente La rotación en el equipo es nula
BuenasprácticasPruebasunitarias Falta de comprensión de las ventajas Falta de pericia al escribir pruebas Pereza al escribir pruebas Problemas de rendimiento de las pruebas Las pruebas unitarias no son opcionales Pragmatismo: cobertura suficiente = pruebas suficientes Mantenimiento contínuo de las pruebas Capacidad de mejorar la base de código con libertad Percepción general de mejora de la calidad de desarrollo Flexibilidad para implementar cambios con rapidez Código más mantenible Mejor diseño + 1600 pruebas “sin esfuerzo” Ya nadie discute la utilidad
BuenasprácticasIntegraciónfrecuente y construccionesautomatizadas Difícil Muy ambiciosos La complejidad de la construcción crece más que la complejidad del proyecto Utilizar una figura de Release Manager Mantenimiento continuo de los scripts de construcción Reutilización de tareas de terceros Todo componente tiene su instalador El despliegue ha dejado de ser un dolor Podemos hacer test de humo Detección muy temprana de problemas Muchas menos incidencias
BuenasprácticasMétricas Exigen burocracia Exigen seguimiento Exigen control Seleccionar métricas suficientes pero no excesivas Vigilarlas a diario en el DailyScrum Hacerlas pieza central de la gestión del proyecto Analizarlas con visión de medio plazo Mantener la burocracia bajo control Gestionar en base a datos Guiar en base a fundamentoslasactividadesparalelas al desarrollo Hacer visible el progreso, la velocidad de desarrollo Mejorar la gestión de recursos y personal
Buenas prácticasFacilitar la comunicación Problemas de comunicación habituales Obsolescencia de la documentación Cambios no informados Asegurar un extraordinario ROI Utilizar extensivamente las capacidades de WSS Mantener la documentación estrictamente necesaria Usar otras formas de documentación Compartir información a diario Informar ‘hacia afuera’ y promocionar el feedback Extraordinario lead time de los proyectos Extraordinario ROI Clientes satisfechos Bajo riesgo por rotación Confianza en la documentación
Buenas prácticasCalidad, calidad y… calidad La calidad no es importante La falta de calidad daña la agilidad y la velocidad Nosotros no elegimos la calidad Dejar la calidad para el final Pruebas de aceptación y de humo Test de carga puntualmente Sprint Reviews: vigilar la calidad percibida Betas públicas: automatización del despliegue Mantener el nivel de calidad es más barato que alcanzarlo Agilidad ante cambios Tiempo de despliegue minimizado Detección temprana de problemas
Resumiendo No es fácil Es posible Equipo Metodología Buenas prácticas Herramientas adecuadas Equivocaciones o conocimiento Los resultados son espectaculares
 ¡Haced algo!  {                                }!   … os podemos ayudar
Recursos Mi blog: http://geeks.ms/blogs/rcorral www.scrumforteamsystem.com rcorral@plainconcepts.com
¡Gracias!

Más contenido relacionado

La actualidad más candente

Metodologias agiles de programación
Metodologias agiles de programaciónMetodologias agiles de programación
Metodologias agiles de programación
Rafael Hernandez
 
Expocicion scrum
Expocicion scrumExpocicion scrum
Expocicion scrum
ChristianJr19
 
3.desarrollo ágil
3.desarrollo ágil3.desarrollo ágil
3.desarrollo ágil
Ramiro Estigarribia Canese
 
Scrum y kanban mas allas de software
Scrum y kanban mas allas de softwareScrum y kanban mas allas de software
Scrum y kanban mas allas de software
Diego Ferreyra
 
Gerencia de proyectos en Tecnología Educativa
Gerencia de proyectos en Tecnología EducativaGerencia de proyectos en Tecnología Educativa
Gerencia de proyectos en Tecnología Educativa
wilvibe
 
DevOps - II Jornadas de Ingenieros en la UPO
DevOps - II Jornadas de Ingenieros en la UPODevOps - II Jornadas de Ingenieros en la UPO
DevOps - II Jornadas de Ingenieros en la UPO
José Juan Mora Pérez
 
Errores Clasicos
Errores ClasicosErrores Clasicos
Errores Clasicos
Actimel
 
Agile
AgileAgile
Mob Programming
Mob ProgrammingMob Programming
Mob Programming
233 Grados de TI
 
Una sesión de Mob programming
Una sesión de Mob programmingUna sesión de Mob programming
Una sesión de Mob programming
María Morales Muñoz
 
Desarrollo De Software
Desarrollo De SoftwareDesarrollo De Software
Desarrollo De Software
eraperez
 
Lan Kooperatiboak
Lan KooperatiboakLan Kooperatiboak
Lan Kooperatiboak
magnasis
 
Modelod de desarrollo
Modelod de desarrolloModelod de desarrollo
Modelod de desarrollo
edisonacan
 

La actualidad más candente (13)

Metodologias agiles de programación
Metodologias agiles de programaciónMetodologias agiles de programación
Metodologias agiles de programación
 
Expocicion scrum
Expocicion scrumExpocicion scrum
Expocicion scrum
 
3.desarrollo ágil
3.desarrollo ágil3.desarrollo ágil
3.desarrollo ágil
 
Scrum y kanban mas allas de software
Scrum y kanban mas allas de softwareScrum y kanban mas allas de software
Scrum y kanban mas allas de software
 
Gerencia de proyectos en Tecnología Educativa
Gerencia de proyectos en Tecnología EducativaGerencia de proyectos en Tecnología Educativa
Gerencia de proyectos en Tecnología Educativa
 
DevOps - II Jornadas de Ingenieros en la UPO
DevOps - II Jornadas de Ingenieros en la UPODevOps - II Jornadas de Ingenieros en la UPO
DevOps - II Jornadas de Ingenieros en la UPO
 
Errores Clasicos
Errores ClasicosErrores Clasicos
Errores Clasicos
 
Agile
AgileAgile
Agile
 
Mob Programming
Mob ProgrammingMob Programming
Mob Programming
 
Una sesión de Mob programming
Una sesión de Mob programmingUna sesión de Mob programming
Una sesión de Mob programming
 
Desarrollo De Software
Desarrollo De SoftwareDesarrollo De Software
Desarrollo De Software
 
Lan Kooperatiboak
Lan KooperatiboakLan Kooperatiboak
Lan Kooperatiboak
 
Modelod de desarrollo
Modelod de desarrolloModelod de desarrollo
Modelod de desarrollo
 

Destacado

Eva Acosta
Eva AcostaEva Acosta
Eva Acosta
eva1215
 
Grupo2 Unsam
Grupo2 UnsamGrupo2 Unsam
Grupo2 Unsam
patricia2323
 
(4) Internet
(4) Internet(4) Internet
(4) Internet
bertorsg
 
Charito
CharitoCharito
Charito
guestaacded
 
Matrises Lina
Matrises LinaMatrises Lina
Matrises Lina
esteban gonzalez
 
Capitulo4
Capitulo4Capitulo4
Capitulo4
guest1f9b03a
 
1. pre requisitos.
1. pre  requisitos.1. pre  requisitos.
1. pre requisitos.
ilayali
 
Estadistica Univariada
Estadistica UnivariadaEstadistica Univariada
Estadistica Univariada
Unicauca
 
Inodoro Por Fontanarosa
Inodoro Por FontanarosaInodoro Por Fontanarosa
Inodoro Por Fontanarosa
Veronica Espindola
 
Pulso 7
Pulso 7Pulso 7
Pulso 7
vjgaby
 
ECOLOGIA DEL PAISAJE ALTILLANURA PLANA
ECOLOGIA DEL PAISAJE ALTILLANURA PLANAECOLOGIA DEL PAISAJE ALTILLANURA PLANA
ECOLOGIA DEL PAISAJE ALTILLANURA PLANA
Universidad de Los Llanos
 
El secreto del éxito
El secreto del éxitoEl secreto del éxito
El secreto del éxito
Web Ar
 
Calentamiento global, cambio climático y capitalismo.
Calentamiento global, cambio climático y capitalismo.Calentamiento global, cambio climático y capitalismo.
Calentamiento global, cambio climático y capitalismo.
chinocarias
 
Plantilla pla marqueting digital
Plantilla pla marqueting digitalPlantilla pla marqueting digital
Plantilla pla marqueting digitalFundació CATIC
 
Delitos I..
Delitos I..Delitos I..
Delitos I..
guest219c11e
 
Lombricultura1
Lombricultura1Lombricultura1
Lombricultura1
guest0426472
 
Polopos magazine
Polopos magazinePolopos magazine
Polopos magazine
M.Ángeles Rodríguez
 
Evangelizar en el país menos religioso del mundo
Evangelizar en el país menos religioso del mundoEvangelizar en el país menos religioso del mundo
Evangelizar en el país menos religioso del mundo
Opus Dei
 
Ontologías
OntologíasOntologías
Ontologías
Juan Alvarez
 

Destacado (20)

Eva Acosta
Eva AcostaEva Acosta
Eva Acosta
 
Grupo2 Unsam
Grupo2 UnsamGrupo2 Unsam
Grupo2 Unsam
 
(4) Internet
(4) Internet(4) Internet
(4) Internet
 
Charito
CharitoCharito
Charito
 
Matrises Lina
Matrises LinaMatrises Lina
Matrises Lina
 
Capitulo4
Capitulo4Capitulo4
Capitulo4
 
1. pre requisitos.
1. pre  requisitos.1. pre  requisitos.
1. pre requisitos.
 
Estadistica Univariada
Estadistica UnivariadaEstadistica Univariada
Estadistica Univariada
 
Reputació online c2
Reputació online c2Reputació online c2
Reputació online c2
 
Inodoro Por Fontanarosa
Inodoro Por FontanarosaInodoro Por Fontanarosa
Inodoro Por Fontanarosa
 
Pulso 7
Pulso 7Pulso 7
Pulso 7
 
ECOLOGIA DEL PAISAJE ALTILLANURA PLANA
ECOLOGIA DEL PAISAJE ALTILLANURA PLANAECOLOGIA DEL PAISAJE ALTILLANURA PLANA
ECOLOGIA DEL PAISAJE ALTILLANURA PLANA
 
El secreto del éxito
El secreto del éxitoEl secreto del éxito
El secreto del éxito
 
Calentamiento global, cambio climático y capitalismo.
Calentamiento global, cambio climático y capitalismo.Calentamiento global, cambio climático y capitalismo.
Calentamiento global, cambio climático y capitalismo.
 
Plantilla pla marqueting digital
Plantilla pla marqueting digitalPlantilla pla marqueting digital
Plantilla pla marqueting digital
 
Delitos I..
Delitos I..Delitos I..
Delitos I..
 
Lombricultura1
Lombricultura1Lombricultura1
Lombricultura1
 
Polopos magazine
Polopos magazinePolopos magazine
Polopos magazine
 
Evangelizar en el país menos religioso del mundo
Evangelizar en el país menos religioso del mundoEvangelizar en el país menos religioso del mundo
Evangelizar en el país menos religioso del mundo
 
Ontologías
OntologíasOntologías
Ontologías
 

Similar a Scrum, Team System y el mundo real

ALM09 - Scrum, Visual Studio y Buenas Prácticas
ALM09 - Scrum, Visual Studio y Buenas PrácticasALM09 - Scrum, Visual Studio y Buenas Prácticas
ALM09 - Scrum, Visual Studio y Buenas Prácticas
Rodrigo Corral
 
MetodologÍas Y Procesos De Desarrollo
MetodologÍas Y Procesos De DesarrolloMetodologÍas Y Procesos De Desarrollo
MetodologÍas Y Procesos De Desarrollo
Juan Carlos Fernández
 
Seminario Scrum CLEFormacion
Seminario Scrum CLEFormacionSeminario Scrum CLEFormacion
Seminario Scrum CLEFormacion
CLEFormación
 
Metogologias de Desarrollo de Software Tradicionales VS Agiles
Metogologias de Desarrollo de Software Tradicionales VS AgilesMetogologias de Desarrollo de Software Tradicionales VS Agiles
Metogologias de Desarrollo de Software Tradicionales VS Agiles
fmmeson
 
Desafíos en las organizaciones que desarrollan software
Desafíos en las organizaciones que desarrollan softwareDesafíos en las organizaciones que desarrollan software
Desafíos en las organizaciones que desarrollan software
Alvaro Ruiz de Mendarozqueta
 
¿ISO 9001:2008 y Agile pueden usarse juntos?
¿ISO 9001:2008 y Agile pueden usarse juntos?¿ISO 9001:2008 y Agile pueden usarse juntos?
¿ISO 9001:2008 y Agile pueden usarse juntos?
Alvaro Ruiz de Mendarozqueta
 
FACCI METODOLOGIAS AGILES
FACCI METODOLOGIAS AGILESFACCI METODOLOGIAS AGILES
FACCI METODOLOGIAS AGILES
afrancoing
 
Scrum Xp Agile Tour Peru2008
Scrum Xp Agile Tour Peru2008Scrum Xp Agile Tour Peru2008
Scrum Xp Agile Tour Peru2008
jose diaz
 
Ingeniería de Calidad -Apunte calidad en las metodologias agiles
Ingeniería de Calidad -Apunte  calidad en las metodologias agilesIngeniería de Calidad -Apunte  calidad en las metodologias agiles
Ingeniería de Calidad -Apunte calidad en las metodologias agiles
Daniel Remondegui
 
Programacion Extrema
Programacion ExtremaProgramacion Extrema
Programacion Extrema
Edgar Espinoza Silverio
 
Clientes y Proveedores Creciendo Juntos el Nivel de Calidad de Software
Clientes y Proveedores Creciendo Juntos el Nivel de Calidad de SoftwareClientes y Proveedores Creciendo Juntos el Nivel de Calidad de Software
Clientes y Proveedores Creciendo Juntos el Nivel de Calidad de Software
Software Guru
 
SCRUM FUNDAMENTALS CERTIFIED
SCRUM FUNDAMENTALS CERTIFIEDSCRUM FUNDAMENTALS CERTIFIED
SCRUM FUNDAMENTALS CERTIFIED
TBL The Bottom Line
 
Metodologías ágiles
Metodologías ágilesMetodologías ágiles
Metodologías ágiles
Oliver Centeno
 
Ingeniería de Software, Agilidad y Tecnología
Ingeniería de Software, Agilidad y TecnologíaIngeniería de Software, Agilidad y Tecnología
Ingeniería de Software, Agilidad y Tecnología
Alvaro Ruiz de Mendarozqueta
 
Práctica SRUM - (Introducción) v1.pptx
Práctica SRUM - (Introducción) v1.pptxPráctica SRUM - (Introducción) v1.pptx
Práctica SRUM - (Introducción) v1.pptx
EverCGonzalesRodrigo1
 
Curso agile barcelona 2015
Curso agile barcelona 2015Curso agile barcelona 2015
Curso agile barcelona 2015
Agile-Barcelona
 
SCRUM METODOLOGÍA ÁGIL APLICADO A LA GESTIÓN DE PROYECTOS
SCRUM METODOLOGÍA ÁGIL APLICADO A LA GESTIÓN DE PROYECTOSSCRUM METODOLOGÍA ÁGIL APLICADO A LA GESTIÓN DE PROYECTOS
SCRUM METODOLOGÍA ÁGIL APLICADO A LA GESTIÓN DE PROYECTOS
TBL The Bottom Line
 
Scrum
ScrumScrum
Presentación ejecutiva constructoras
Presentación ejecutiva constructorasPresentación ejecutiva constructoras
Presentación ejecutiva constructoras
Process Online
 
Tp ciclos de vida
Tp   ciclos de vidaTp   ciclos de vida
Tp ciclos de vida
Matias Pentreath
 

Similar a Scrum, Team System y el mundo real (20)

ALM09 - Scrum, Visual Studio y Buenas Prácticas
ALM09 - Scrum, Visual Studio y Buenas PrácticasALM09 - Scrum, Visual Studio y Buenas Prácticas
ALM09 - Scrum, Visual Studio y Buenas Prácticas
 
MetodologÍas Y Procesos De Desarrollo
MetodologÍas Y Procesos De DesarrolloMetodologÍas Y Procesos De Desarrollo
MetodologÍas Y Procesos De Desarrollo
 
Seminario Scrum CLEFormacion
Seminario Scrum CLEFormacionSeminario Scrum CLEFormacion
Seminario Scrum CLEFormacion
 
Metogologias de Desarrollo de Software Tradicionales VS Agiles
Metogologias de Desarrollo de Software Tradicionales VS AgilesMetogologias de Desarrollo de Software Tradicionales VS Agiles
Metogologias de Desarrollo de Software Tradicionales VS Agiles
 
Desafíos en las organizaciones que desarrollan software
Desafíos en las organizaciones que desarrollan softwareDesafíos en las organizaciones que desarrollan software
Desafíos en las organizaciones que desarrollan software
 
¿ISO 9001:2008 y Agile pueden usarse juntos?
¿ISO 9001:2008 y Agile pueden usarse juntos?¿ISO 9001:2008 y Agile pueden usarse juntos?
¿ISO 9001:2008 y Agile pueden usarse juntos?
 
FACCI METODOLOGIAS AGILES
FACCI METODOLOGIAS AGILESFACCI METODOLOGIAS AGILES
FACCI METODOLOGIAS AGILES
 
Scrum Xp Agile Tour Peru2008
Scrum Xp Agile Tour Peru2008Scrum Xp Agile Tour Peru2008
Scrum Xp Agile Tour Peru2008
 
Ingeniería de Calidad -Apunte calidad en las metodologias agiles
Ingeniería de Calidad -Apunte  calidad en las metodologias agilesIngeniería de Calidad -Apunte  calidad en las metodologias agiles
Ingeniería de Calidad -Apunte calidad en las metodologias agiles
 
Programacion Extrema
Programacion ExtremaProgramacion Extrema
Programacion Extrema
 
Clientes y Proveedores Creciendo Juntos el Nivel de Calidad de Software
Clientes y Proveedores Creciendo Juntos el Nivel de Calidad de SoftwareClientes y Proveedores Creciendo Juntos el Nivel de Calidad de Software
Clientes y Proveedores Creciendo Juntos el Nivel de Calidad de Software
 
SCRUM FUNDAMENTALS CERTIFIED
SCRUM FUNDAMENTALS CERTIFIEDSCRUM FUNDAMENTALS CERTIFIED
SCRUM FUNDAMENTALS CERTIFIED
 
Metodologías ágiles
Metodologías ágilesMetodologías ágiles
Metodologías ágiles
 
Ingeniería de Software, Agilidad y Tecnología
Ingeniería de Software, Agilidad y TecnologíaIngeniería de Software, Agilidad y Tecnología
Ingeniería de Software, Agilidad y Tecnología
 
Práctica SRUM - (Introducción) v1.pptx
Práctica SRUM - (Introducción) v1.pptxPráctica SRUM - (Introducción) v1.pptx
Práctica SRUM - (Introducción) v1.pptx
 
Curso agile barcelona 2015
Curso agile barcelona 2015Curso agile barcelona 2015
Curso agile barcelona 2015
 
SCRUM METODOLOGÍA ÁGIL APLICADO A LA GESTIÓN DE PROYECTOS
SCRUM METODOLOGÍA ÁGIL APLICADO A LA GESTIÓN DE PROYECTOSSCRUM METODOLOGÍA ÁGIL APLICADO A LA GESTIÓN DE PROYECTOS
SCRUM METODOLOGÍA ÁGIL APLICADO A LA GESTIÓN DE PROYECTOS
 
Scrum
ScrumScrum
Scrum
 
Presentación ejecutiva constructoras
Presentación ejecutiva constructorasPresentación ejecutiva constructoras
Presentación ejecutiva constructoras
 
Tp ciclos de vida
Tp   ciclos de vidaTp   ciclos de vida
Tp ciclos de vida
 

Más de Rodrigo Corral

El lenguaje de pogramación C++
El lenguaje de pogramación C++El lenguaje de pogramación C++
El lenguaje de pogramación C++
Rodrigo Corral
 
Industria 4.0 2017 - Almacenamiento y procesamiento de datos en la nube
Industria 4.0 2017 - Almacenamiento y procesamiento de datos en la nubeIndustria 4.0 2017 - Almacenamiento y procesamiento de datos en la nube
Industria 4.0 2017 - Almacenamiento y procesamiento de datos en la nube
Rodrigo Corral
 
Seguridad en SQL Server
Seguridad en SQL ServerSeguridad en SQL Server
Seguridad en SQL Server
Rodrigo Corral
 
CAS 2016 Scrum internals - Por qué scrum funciona
CAS 2016   Scrum internals - Por qué scrum funcionaCAS 2016   Scrum internals - Por qué scrum funciona
CAS 2016 Scrum internals - Por qué scrum funciona
Rodrigo Corral
 
DotNet Spain 2016 - Añadiendo visibilidad a tus aplicaciones.pptx
DotNet Spain 2016 - Añadiendo visibilidad a tus aplicaciones.pptxDotNet Spain 2016 - Añadiendo visibilidad a tus aplicaciones.pptx
DotNet Spain 2016 - Añadiendo visibilidad a tus aplicaciones.pptx
Rodrigo Corral
 
Alm como factor diferenciador
Alm como factor diferenciadorAlm como factor diferenciador
Alm como factor diferenciador
Rodrigo Corral
 
Introducción a phone gap
Introducción a phone gapIntroducción a phone gap
Introducción a phone gap
Rodrigo Corral
 
Llevando scrum a grandes organizaciones
Llevando scrum a grandes organizacionesLlevando scrum a grandes organizaciones
Llevando scrum a grandes organizaciones
Rodrigo Corral
 
Leyes que todo agilista debería conocer
Leyes que todo agilista debería conocerLeyes que todo agilista debería conocer
Leyes que todo agilista debería conocer
Rodrigo Corral
 
Deuda técnica
Deuda técnicaDeuda técnica
Deuda técnica
Rodrigo Corral
 
Caminando hacia la agilidad con Visual Studio 2010
Caminando hacia la agilidad con Visual Studio 2010Caminando hacia la agilidad con Visual Studio 2010
Caminando hacia la agilidad con Visual Studio 2010
Rodrigo Corral
 
Ingeniería del software y metodologías ágiles
Ingeniería del software y metodologías ágilesIngeniería del software y metodologías ágiles
Ingeniería del software y metodologías ágiles
Rodrigo Corral
 
Control de proyectos con Metodologías ágiles y Team System
Control de proyectos con Metodologías ágiles y Team SystemControl de proyectos con Metodologías ágiles y Team System
Control de proyectos con Metodologías ágiles y Team System
Rodrigo Corral
 
Windows Azure: ¿Quieres estar en las nubes?
Windows Azure: ¿Quieres estar en las nubes?Windows Azure: ¿Quieres estar en las nubes?
Windows Azure: ¿Quieres estar en las nubes?
Rodrigo Corral
 
Novedades en la gestión de proyectos en VS2010
Novedades en la gestión de proyectos en VS2010Novedades en la gestión de proyectos en VS2010
Novedades en la gestión de proyectos en VS2010
Rodrigo Corral
 

Más de Rodrigo Corral (15)

El lenguaje de pogramación C++
El lenguaje de pogramación C++El lenguaje de pogramación C++
El lenguaje de pogramación C++
 
Industria 4.0 2017 - Almacenamiento y procesamiento de datos en la nube
Industria 4.0 2017 - Almacenamiento y procesamiento de datos en la nubeIndustria 4.0 2017 - Almacenamiento y procesamiento de datos en la nube
Industria 4.0 2017 - Almacenamiento y procesamiento de datos en la nube
 
Seguridad en SQL Server
Seguridad en SQL ServerSeguridad en SQL Server
Seguridad en SQL Server
 
CAS 2016 Scrum internals - Por qué scrum funciona
CAS 2016   Scrum internals - Por qué scrum funcionaCAS 2016   Scrum internals - Por qué scrum funciona
CAS 2016 Scrum internals - Por qué scrum funciona
 
DotNet Spain 2016 - Añadiendo visibilidad a tus aplicaciones.pptx
DotNet Spain 2016 - Añadiendo visibilidad a tus aplicaciones.pptxDotNet Spain 2016 - Añadiendo visibilidad a tus aplicaciones.pptx
DotNet Spain 2016 - Añadiendo visibilidad a tus aplicaciones.pptx
 
Alm como factor diferenciador
Alm como factor diferenciadorAlm como factor diferenciador
Alm como factor diferenciador
 
Introducción a phone gap
Introducción a phone gapIntroducción a phone gap
Introducción a phone gap
 
Llevando scrum a grandes organizaciones
Llevando scrum a grandes organizacionesLlevando scrum a grandes organizaciones
Llevando scrum a grandes organizaciones
 
Leyes que todo agilista debería conocer
Leyes que todo agilista debería conocerLeyes que todo agilista debería conocer
Leyes que todo agilista debería conocer
 
Deuda técnica
Deuda técnicaDeuda técnica
Deuda técnica
 
Caminando hacia la agilidad con Visual Studio 2010
Caminando hacia la agilidad con Visual Studio 2010Caminando hacia la agilidad con Visual Studio 2010
Caminando hacia la agilidad con Visual Studio 2010
 
Ingeniería del software y metodologías ágiles
Ingeniería del software y metodologías ágilesIngeniería del software y metodologías ágiles
Ingeniería del software y metodologías ágiles
 
Control de proyectos con Metodologías ágiles y Team System
Control de proyectos con Metodologías ágiles y Team SystemControl de proyectos con Metodologías ágiles y Team System
Control de proyectos con Metodologías ágiles y Team System
 
Windows Azure: ¿Quieres estar en las nubes?
Windows Azure: ¿Quieres estar en las nubes?Windows Azure: ¿Quieres estar en las nubes?
Windows Azure: ¿Quieres estar en las nubes?
 
Novedades en la gestión de proyectos en VS2010
Novedades en la gestión de proyectos en VS2010Novedades en la gestión de proyectos en VS2010
Novedades en la gestión de proyectos en VS2010
 

Último

HERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptxHERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptx
maralache30
 
computacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADOcomputacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADO
YaniEscobar2
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVATECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
LilibethEstupian
 
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial ValenciaCatalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
AMADO SALVADOR
 
Refrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y ForzadoRefrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y Forzado
NicandroMartinez2
 
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdfProjecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Festibity
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
larapalaciosmonzon28
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
cbtechchihuahua
 
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial ValenciaCatalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
AMADO SALVADOR
 
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
IsabelQuintero36
 
Actividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdfActividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdf
NajwaNimri1
 
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaCatalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
AMADO SALVADOR
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
doctorsoluciones34
 
Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
mantenimientocarbra6
 
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdfProjecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Festibity
 
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor OficialCatalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
AMADO SALVADOR
 
Informació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdfInformació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdf
Festibity
 
mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
MiguelAtencio10
 
Sitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajasSitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajas
paulroyal74
 
SISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsxSISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsx
tamarita881
 

Último (20)

HERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptxHERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptx
 
computacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADOcomputacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADO
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVATECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
 
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial ValenciaCatalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
 
Refrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y ForzadoRefrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y Forzado
 
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdfProjecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
 
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial ValenciaCatalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
 
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
 
Actividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdfActividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdf
 
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaCatalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
 
Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
 
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdfProjecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
 
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor OficialCatalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
 
Informació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdfInformació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdf
 
mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
 
Sitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajasSitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajas
 
SISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsxSISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsx
 

Scrum, Team System y el mundo real

  • 1. Scrum, Team System y el mundo real{…siyo he podidotupuedes} Rodrigo Corral rcorral@plainconcepts.com Software Architect Plain Concepts
  • 2. Gestión de proyectos Metodología Herramientas Involucrar al cliente Contratos Planificación Procesos Estimación Documentación Gestión de requisitos TesteoUnitario Calidad Comunicación ROI Construcción automatizada Gestión de la configuración Gestión del cambio Equipo
  • 3. SOCORRO{ }! Gestionar proyectos es dificil Gestionar proyectos ES POSIBLE Vengo a animaros a hacerlo… y comentar mi experiencia
  • 4. ¿Por qué una metodología? Evitar reinventar la rueda Establecer un marco de trabajo claro Incorporar a nuestra gestión buenas prácticas
  • 5. ¿Qué metodología? Simple, de menos a más Natural para el desarrollador Ágil {SCRUM}
  • 6. ¿Por qué una herramienta? Soportar la metodología y buenas prácticas en el día a día Facilitar la vida de los implicados en el proyecto Recolectar y explotar información sin burocrácia
  • 7. ¿Qué herramienta? Agnósticarespecto a la metodología Con soporteparatodaslasbuenasprácticascomunes Integrada en el día al día del desarrollador
  • 8. Manifiesto ágil A los individuos y su interacción, por encima de los procesos y las herramientas. El software que funciona, por encima de la documentación exhaustiva. La colaboración con el cliente, por encima de la negociación contractual. La respuesta al cambio, por encima del seguimiento de un plan.
  • 10. El equipo Autoorganizado Autogestionado Multifuncional
  • 11. En adelante… Dificultades Acciones Resultados
  • 12. Scrum Crear un producto backlog Entender y formar el equipo multidisciplinar Crear el productbacklog Estimación Seguir la reglas de Scrum Implementar buenas prácticas Aprender a estimar Trabajamos metódicamente continuamente Nuestra velocidad de desarrollo mejora contínuamente Hemos conseguido los objetivos marcados La calidad del producto a mejorado enormemente La rotación en el equipo es nula
  • 13. BuenasprácticasPruebasunitarias Falta de comprensión de las ventajas Falta de pericia al escribir pruebas Pereza al escribir pruebas Problemas de rendimiento de las pruebas Las pruebas unitarias no son opcionales Pragmatismo: cobertura suficiente = pruebas suficientes Mantenimiento contínuo de las pruebas Capacidad de mejorar la base de código con libertad Percepción general de mejora de la calidad de desarrollo Flexibilidad para implementar cambios con rapidez Código más mantenible Mejor diseño + 1600 pruebas “sin esfuerzo” Ya nadie discute la utilidad
  • 14. BuenasprácticasIntegraciónfrecuente y construccionesautomatizadas Difícil Muy ambiciosos La complejidad de la construcción crece más que la complejidad del proyecto Utilizar una figura de Release Manager Mantenimiento continuo de los scripts de construcción Reutilización de tareas de terceros Todo componente tiene su instalador El despliegue ha dejado de ser un dolor Podemos hacer test de humo Detección muy temprana de problemas Muchas menos incidencias
  • 15. BuenasprácticasMétricas Exigen burocracia Exigen seguimiento Exigen control Seleccionar métricas suficientes pero no excesivas Vigilarlas a diario en el DailyScrum Hacerlas pieza central de la gestión del proyecto Analizarlas con visión de medio plazo Mantener la burocracia bajo control Gestionar en base a datos Guiar en base a fundamentoslasactividadesparalelas al desarrollo Hacer visible el progreso, la velocidad de desarrollo Mejorar la gestión de recursos y personal
  • 16. Buenas prácticasFacilitar la comunicación Problemas de comunicación habituales Obsolescencia de la documentación Cambios no informados Asegurar un extraordinario ROI Utilizar extensivamente las capacidades de WSS Mantener la documentación estrictamente necesaria Usar otras formas de documentación Compartir información a diario Informar ‘hacia afuera’ y promocionar el feedback Extraordinario lead time de los proyectos Extraordinario ROI Clientes satisfechos Bajo riesgo por rotación Confianza en la documentación
  • 17. Buenas prácticasCalidad, calidad y… calidad La calidad no es importante La falta de calidad daña la agilidad y la velocidad Nosotros no elegimos la calidad Dejar la calidad para el final Pruebas de aceptación y de humo Test de carga puntualmente Sprint Reviews: vigilar la calidad percibida Betas públicas: automatización del despliegue Mantener el nivel de calidad es más barato que alcanzarlo Agilidad ante cambios Tiempo de despliegue minimizado Detección temprana de problemas
  • 18. Resumiendo No es fácil Es posible Equipo Metodología Buenas prácticas Herramientas adecuadas Equivocaciones o conocimiento Los resultados son espectaculares
  • 19. ¡Haced algo! { }! … os podemos ayudar
  • 20. Recursos Mi blog: http://geeks.ms/blogs/rcorral www.scrumforteamsystem.com rcorral@plainconcepts.com