SlideShare una empresa de Scribd logo
1 de 23
Cero a Cien 
Creando equipos ágiles distribuidos 
exitosamente 
The Leading Mobile 
User Acquisition Network
La ignorancia es una bendición
Empieza con una visión de éxito… 
…luego crea una ruta 
Actitud: Usa los principios y valores ágiles como bloques de construcción
Principios y valores ágiles como pilares 
Valores 
Respeto 
Compromiso 
Confianza 
Visibilidad / Franqueza 
Valor 
Principios 
Priorización 
Responsabilidad 
Examinar y adaptar 
Ritmo 
Retroalimentación 
Colaboración 
Auto-organización 
Concentración
“Déjalo crecer” o “Déjalo ir” 
 Porque sabes como se ve 
el éxito 
 No le des agua lentamente 
a una planta agonizante
Paso 1: Antes de embarcar 
 Lista de control antes 
del vuelo: 
– Por que? 
– Que significa tener éxito 
– Cómo llego allí?
Por qué estamos haciendo esto? 
 Entender el porque se está constituyendo un equipo 
distribuido 
 Posibles razones: 
Auto-organización 
– Se necesita nuevos talentos para soportar el rápido crecimiento 
– Se necesita poner un equipo a punto con bajo costo en recursos 
humanos 
– Ganar proximidad con el cliente 
– Escalar con fusiones/ adquisiciones/ expansiones 
– Fuente de habilidades requeridas y bases de conocimiento 
 Ser consciente de argumentos genericos 
Concentración 
Valor
Cómo se parecerá tener éxito? 
 Estos factores existen para el equipo: 
– Ellos serán considerados exactamente como cualquier otro equipo 
local 
• “Solo se sientan en un lugar diferente” 
– Ellos serán independientes (dueños de su propio negocio) 
• Opuesto a aumentar equipos existentes 
– Ellos trabajarán en nuevas características del sistema 
• No en código viejo o suporte para bugs 
– Ellos nos dirán cuando estemos errados 
– Frecuente trabajaremos frente a frente 
• Viajes continuos hacen parte del presupuesto y del plan 
 Crear un cronograma de éxito (Plantilla de 
experimentación) 
– Indicadores de éxito 
– Estrategia de ampliación 
– Indicadores de fallo 
– Estrategia de recuperación 
Respeto 
Auto-organización 
Compromiso 
Franqueza 
Colaboración 
Ritmo 
Examinar y adaptar 
Responsabilidad 
Retroalimentación
Cómo llegamos a allá? 
 Filtro de selección para el socio 
– Score card, investigación, entrevistas por video, visitas al lugar, 
conocer a las personas 
– Lista inicial: Ucrania, Costa Rica, Suramérica 
– Nuestro itinerario: Peru, Colombia, Uruguay 
 Preocupaciones anticipadas 
– Comunicación abierta y colaboración 
• Discurso de vendedor o un diálogo mutuo? 
• Asocie con nosotros 
• Necesitamos que nos digan cuando estemos equivocados 
– Alineado a la compañía 
• Concuerdan el desarrollo y las metodologías en los procesos? 
– Comunicación, infraestructura, jurídico 
• Las operaciones diarias son aceptables? 
 Entender normas culturales “irrefutables” 
– “Ahora” vs. “Ya” 
– Jugaad 
Compromiso 
Concentración 
Visibilidad 
Retroalimentación 
Colaboración 
Valor 
Respeto
Paso 2: Ganando impulso 
 Contrata y construye: 
– Personas 
– Lugares 
– Cosas
Personas 
 Contrata como si lo hicieras localmente 
– Prueba técnica, entrevistas, etc. 
– Cohesión y respeto con los equipos 
 Conoce estilos, personalidades, métodos 
– Conocer en persona tan pronto como sea posible 
– Quien es malhumorado, servicial, informal, formal, ocupado? 
• (email vs. chat vs. video) 
 Estableces roles y puntos de contacto 
– Utilizar una sola persona al principio, luego re enrutar las 
comunicaciones 
– Roles: 
• Scrum Master 
• Product Owner 
• Tech Liaison 
• Module Owners 
• Advocate per locale 
Respeto 
Colaboración 
Compromiso 
Examinar y adaptar 
Retroalimentación 
Concentración 
Ritmo 
Retroalimentación
Lugares 
 Salir del edificio 
Examinar y adaptar 
– Interactuar frente a frente 
– Aumentar conocimientos corporativos y culturales 
– “Llamar a casa” 
 Entender como lo hacemos “(t)here” 
– Procesos y estilo corporativo para ambos sitios 
– Entender normas culturales y diferencias 
Responsabilidad 
Colaboración 
Visibilidad 
• Valores (fechas límite vs. calidad, etc) 
• Dias de trabajo, vacaciones, días festivos debido a partidos en la 
copa mundial, zonas horarias, etc. 
 Actitud: Inclusión y comunicación 
– “Nosotros” no “Ellos” 
– Evitar referencias en tercera persona sin señalamientos 
Visibilidad 
Colaboración 
Respeto 
Respeto 
Compromiso 
Colaboración
Cosas 
 Meta: Un equipo es un equipo y queremos que cada equipo sea 
exitoso 
– Calcular ciclos de retroalimentación y comunicación en tiempo real 
 Definición de terminado 
– Está muy bien dar importancia a la calidad y las mejoras continuas, en vez 
de solo fechas límite? 
 Herramientas (Métodos en tiempo real y desconectados) 
– Guía de introducción* 
– Email corporativo y grupos de distribución 
– Wiki, Google docs, Reviewboard 
– IM (Hipchat) 
– Incluir en reuniones regulares 
• Reunión general, reuniones de ingeniería, planeación, etc. 
 Video y audio de alta calidad es necesario 
– Hangouts: Rápido. Fácil. Gratis 
– GoToMeeting para situaciones más grandes y formales 
– Invertir en cámaras, micrófonos y parlantes 
• (Las oficinas del equipo remoto lo tienen, por que nosotros no?) 
Responsabilidad 
Colaboración 
Auto-organización 
Retroalimentación 
Visibilidad 
Respeto 
Colaboración 
Retroalimentación 
Visibilidad
No se puede liderar desde la segunda silla 
 El nivel de compromiso del equipo remoto solo puede ser 
tan bueno como el nivel de la oficina local (no más)
Paso 3: Mantener y construir 
“When you stop growing you start dying.” 
– William S. Burroughs
Crear una visión conjunta y un porqué 
 Todo el mundo conoce el panorama general 
Compromiso 
Confianza 
Franqueza 
– Los miembros del equipo hacen el entrenamiento de nuevas 
contrataciones 
– El equipo se une a las reuniones generales, participa en las reuniones de 
ingeniería. (evitar aislamiento) 
 Historias impecables 
Auto-organización 
Retroalimentación 
– Explicar el problema claramente, el equipo está a cargo de 
resolverlo 
• (entender historias, evitar poner todo en bandeja) 
 Dueños de módulos y coordinador técnico 
– Colaboración de principios de software 
– Consistencia en el desarrollo = menos fricción y desgasto 
Colaboración 
Concentración 
 Aprendizaje clave: Evitar inundar con información 
Ritmo 
– Mucha información al comienzo; paso a paso y en contexto es 
fundamental 
– Construir incrementalmente el conocimiento sobre todo el sistema 
Examinar y 
adaptar
Confianza, Confianza, Confianza (pero verificar) 
HACER! 
• Incluir 
• (Planeación, mapa, 
apropiar 
•Tomar riesgos 
prematuros 
•Actuar exitosamente 
• (Luego cubrir los 
espacios) 
•Abogar 
• (Localmente x 2) 
•Igualdad en el proceso 
NO HACER! 
•Poner en bandeja 
•Esquivar 
conversaciones 
cruciales 
•Crear “work-arounds” 
•Entablar dialogo en un 
solo sentido 
Confianza 
Compromiso 
Valor 
Examinar y adaptar 
Franqueza 
Responsibilidad 
Respeto 
Retroalimentación 
Colaboración
Incansables ciclos de retroalimentación 
 Aplicaciones diarias: 
– Delivery Team Meetings 
– Roles: Dueños de módulos, Coordinador de tecnología, Entrenador Agile 
– Revisión de código entre equipos 
– Mantras: Hipchat para preguntas, Hangouts para decisiones, emails para 
resúmenes 
– “Enjambre” y vivir los burndowns diariamente 
 Las ceremonias de Scrum como puntos de encuentro 
– Semanalmente ‘planeación de historias’ con el PO 
– Planeación de sprints y “Puño de cinco” quincenalmente 
– Demo a los stakeholders 
– Restrospectivas – El equipo controla su propio éxito 
 Aprendizaje clave: 
– Falta de presentación general del producto así como demos en la 
introducción 
– No se obtuvieron los beneficios de las experiencias frente a frente al 
comienzo de la asociación 
– Demasiada información en la introducción a la empresa 
Retroalimentación 
Examinar y 
adaptar 
Ritmo 
Visibilidad 
Colaboración 
Auto-organización 
Compromiso 
Responsibilidad 
Concentración
Fórmula simplificada 
 Crear una visión y formar un plan 
 Utilizar conceptos agile para reducir pérdida de energía 
Éxito = Agile(Visión + Propósito) 
Tener el Valor de “dejarlo ir”
Toma el primer paso 
 Si está trabajando con 
un equipo distribuido: 
– Cómo luciría una asociación 
éxitosa? Cómo utilizaría la 
metodología ágil para 
mejorarlo? 
 Si no está trabajando 
con un equipo 
distribuido todavía: 
– Hay tres razones por las 
cuales un equipo adicional 
podría beneficiar su 
negocios? Cómo podría 
crear la oportunidad?
Nuevo elemento en el caja de herramientas 
 Encontrar nuevas fuentes de talentos adicionales 
 Descargar la dotación y contratación de personal 
para recursos humanos 
 Aumentar proximidad, alineación de zonas 
horarias con el cliente 
 Escalar cuando existen fusiones, adquisiciones o 
expansiones 
 Fuente de habilidades y bases de conocimientos 
 Reducción en costos*
Marcar el sendero y seguirlo juntos
Contactos 
 Appia: www.appia.com 
 E-mail: Matt.Phillips@appia.com (ingles o español) 
 Velocity Partners: www.VelocityPartners.net 
 Blog: www.velocitypartners.net/blog/ 
 E-mail: José Naranjo: jnaranjo@velocitypartners.net 
 Brian Estep, Sr. Partner: Brian.Estep@VelocityPartners.net

Más contenido relacionado

Destacado

PROYECTO AGILMENTE
PROYECTO AGILMENTEPROYECTO AGILMENTE
PROYECTO AGILMENTEbrayan9205
 
Wykorzystanie wsparcia powietrznego
Wykorzystanie wsparcia powietrznegoWykorzystanie wsparcia powietrznego
Wykorzystanie wsparcia powietrznegogeneral-la
 
TCCC - Tactial Combat Casualty Care
TCCC - Tactial Combat Casualty CareTCCC - Tactial Combat Casualty Care
TCCC - Tactial Combat Casualty Caregeneral-la
 
Gestion paquetes NuGet con Visual Studio Team Services y MyGet
Gestion paquetes NuGet con Visual Studio Team Services y MyGetGestion paquetes NuGet con Visual Studio Team Services y MyGet
Gestion paquetes NuGet con Visual Studio Team Services y MyGetLuis Fraile
 
Next Generation Software Engineers Program
Next Generation Software Engineers ProgramNext Generation Software Engineers Program
Next Generation Software Engineers ProgramAbobakr Shahrah
 
ElleBj - Body Jewels
ElleBj - Body JewelsElleBj - Body Jewels
ElleBj - Body Jewelssaralugli
 
Najsexi baby na internete
Najsexi baby na interneteNajsexi baby na internete
Najsexi baby na internetePetkaHuskova
 
Nocturnal Enuresis in Psychiatry
Nocturnal Enuresis in PsychiatryNocturnal Enuresis in Psychiatry
Nocturnal Enuresis in PsychiatryKavindya Fernando
 
Agiles 2009 - Power Workshops: Kick-starting your Agile Project - Joke Vandem...
Agiles 2009 - Power Workshops: Kick-starting your Agile Project - Joke Vandem...Agiles 2009 - Power Workshops: Kick-starting your Agile Project - Joke Vandem...
Agiles 2009 - Power Workshops: Kick-starting your Agile Project - Joke Vandem...Agiles2009
 

Destacado (12)

PROYECTO AGILMENTE
PROYECTO AGILMENTEPROYECTO AGILMENTE
PROYECTO AGILMENTE
 
Wykorzystanie wsparcia powietrznego
Wykorzystanie wsparcia powietrznegoWykorzystanie wsparcia powietrznego
Wykorzystanie wsparcia powietrznego
 
DevOps is a ReOrg
DevOps is a ReOrgDevOps is a ReOrg
DevOps is a ReOrg
 
TCCC - Tactial Combat Casualty Care
TCCC - Tactial Combat Casualty CareTCCC - Tactial Combat Casualty Care
TCCC - Tactial Combat Casualty Care
 
Investor deck
Investor deckInvestor deck
Investor deck
 
Gestion paquetes NuGet con Visual Studio Team Services y MyGet
Gestion paquetes NuGet con Visual Studio Team Services y MyGetGestion paquetes NuGet con Visual Studio Team Services y MyGet
Gestion paquetes NuGet con Visual Studio Team Services y MyGet
 
Next Generation Software Engineers Program
Next Generation Software Engineers ProgramNext Generation Software Engineers Program
Next Generation Software Engineers Program
 
Ss presentation!
Ss presentation!Ss presentation!
Ss presentation!
 
ElleBj - Body Jewels
ElleBj - Body JewelsElleBj - Body Jewels
ElleBj - Body Jewels
 
Najsexi baby na internete
Najsexi baby na interneteNajsexi baby na internete
Najsexi baby na internete
 
Nocturnal Enuresis in Psychiatry
Nocturnal Enuresis in PsychiatryNocturnal Enuresis in Psychiatry
Nocturnal Enuresis in Psychiatry
 
Agiles 2009 - Power Workshops: Kick-starting your Agile Project - Joke Vandem...
Agiles 2009 - Power Workshops: Kick-starting your Agile Project - Joke Vandem...Agiles 2009 - Power Workshops: Kick-starting your Agile Project - Joke Vandem...
Agiles 2009 - Power Workshops: Kick-starting your Agile Project - Joke Vandem...
 

Similar a Cero a Cien: Creando equipos ágiles distribuidos exitosamente

Clase 1 - Introducción al mundo ágil I.pptx
Clase 1 - Introducción al mundo ágil I.pptxClase 1 - Introducción al mundo ágil I.pptx
Clase 1 - Introducción al mundo ágil I.pptxsole41
 
Kleer: "Cómo llevamos scrum al próximo nivel" - Lima 2011-01-18
Kleer: "Cómo llevamos scrum al próximo nivel" - Lima 2011-01-18Kleer: "Cómo llevamos scrum al próximo nivel" - Lima 2011-01-18
Kleer: "Cómo llevamos scrum al próximo nivel" - Lima 2011-01-18Kleer Agile Coaching & Training
 
Gestindetalentohumano 121223184548-phpapp02
Gestindetalentohumano 121223184548-phpapp02Gestindetalentohumano 121223184548-phpapp02
Gestindetalentohumano 121223184548-phpapp02Independent
 
__Aprende_de_agilismo_.pdf
__Aprende_de_agilismo_.pdf__Aprende_de_agilismo_.pdf
__Aprende_de_agilismo_.pdfmiguel checa
 
__Aprende_de_agilismo_.pdf
__Aprende_de_agilismo_.pdf__Aprende_de_agilismo_.pdf
__Aprende_de_agilismo_.pdfEdgarAngelRojas
 
Administracion de equipos de proyectos (1)
Administracion de equipos de proyectos (1)Administracion de equipos de proyectos (1)
Administracion de equipos de proyectos (1)Hector Gómez Sierra
 
Kleer - Cómo llevamos Scrum al próximo nivel - Webinar 2011-11-03
Kleer - Cómo llevamos Scrum al próximo nivel - Webinar 2011-11-03Kleer - Cómo llevamos Scrum al próximo nivel - Webinar 2011-11-03
Kleer - Cómo llevamos Scrum al próximo nivel - Webinar 2011-11-03Kleer Agile Coaching & Training
 
creando la Metodología propia
creando la Metodología propiacreando la Metodología propia
creando la Metodología propiatanyamurillo77
 
Levantamiento de Requerimientos de Software: Perspectiva de Sherlock Holmes
Levantamiento de Requerimientos de Software: Perspectiva de Sherlock HolmesLevantamiento de Requerimientos de Software: Perspectiva de Sherlock Holmes
Levantamiento de Requerimientos de Software: Perspectiva de Sherlock HolmesVane Amaya
 
Levantamiento de requerimientos de software: Perspectiva de Sherlock Holmes -...
Levantamiento de requerimientos de software: Perspectiva de Sherlock Holmes -...Levantamiento de requerimientos de software: Perspectiva de Sherlock Holmes -...
Levantamiento de requerimientos de software: Perspectiva de Sherlock Holmes -...Congreso Nacional de Software - IBERO 2015
 
Gestión Ágil de Proyectos: Scrum, Kanban y XP
Gestión Ágil de Proyectos: Scrum, Kanban y XPGestión Ágil de Proyectos: Scrum, Kanban y XP
Gestión Ágil de Proyectos: Scrum, Kanban y XPJose Antonio Dorado
 

Similar a Cero a Cien: Creando equipos ágiles distribuidos exitosamente (20)

Trabajo en equipo para la mejora continua
Trabajo en equipo para la mejora continuaTrabajo en equipo para la mejora continua
Trabajo en equipo para la mejora continua
 
Sesión 3
Sesión 3Sesión 3
Sesión 3
 
Clase 1 - Introducción al mundo ágil I.pptx
Clase 1 - Introducción al mundo ágil I.pptxClase 1 - Introducción al mundo ágil I.pptx
Clase 1 - Introducción al mundo ágil I.pptx
 
Desarrollando Equipos Autodirigidos
Desarrollando Equipos AutodirigidosDesarrollando Equipos Autodirigidos
Desarrollando Equipos Autodirigidos
 
Scrum Distribuido
Scrum DistribuidoScrum Distribuido
Scrum Distribuido
 
Agile para RRHH - AEDIPE
Agile para RRHH - AEDIPEAgile para RRHH - AEDIPE
Agile para RRHH - AEDIPE
 
Kleer: "Cómo llevamos scrum al próximo nivel" - Lima 2011-01-18
Kleer: "Cómo llevamos scrum al próximo nivel" - Lima 2011-01-18Kleer: "Cómo llevamos scrum al próximo nivel" - Lima 2011-01-18
Kleer: "Cómo llevamos scrum al próximo nivel" - Lima 2011-01-18
 
Principios Ágiles y Lean-Kanban
Principios Ágiles y Lean-KanbanPrincipios Ágiles y Lean-Kanban
Principios Ágiles y Lean-Kanban
 
CRM
CRMCRM
CRM
 
Gestindetalentohumano 121223184548-phpapp02
Gestindetalentohumano 121223184548-phpapp02Gestindetalentohumano 121223184548-phpapp02
Gestindetalentohumano 121223184548-phpapp02
 
__Aprende_de_agilismo_.pdf
__Aprende_de_agilismo_.pdf__Aprende_de_agilismo_.pdf
__Aprende_de_agilismo_.pdf
 
__Aprende_de_agilismo_.pdf
__Aprende_de_agilismo_.pdf__Aprende_de_agilismo_.pdf
__Aprende_de_agilismo_.pdf
 
Administracion de equipos de proyectos (1)
Administracion de equipos de proyectos (1)Administracion de equipos de proyectos (1)
Administracion de equipos de proyectos (1)
 
Workshop in a box - versión en Español
Workshop in a box - versión en Español Workshop in a box - versión en Español
Workshop in a box - versión en Español
 
Kleer - Cómo llevamos Scrum al próximo nivel - Webinar 2011-11-03
Kleer - Cómo llevamos Scrum al próximo nivel - Webinar 2011-11-03Kleer - Cómo llevamos Scrum al próximo nivel - Webinar 2011-11-03
Kleer - Cómo llevamos Scrum al próximo nivel - Webinar 2011-11-03
 
creando la Metodología propia
creando la Metodología propiacreando la Metodología propia
creando la Metodología propia
 
Metodología BRAIN
Metodología BRAINMetodología BRAIN
Metodología BRAIN
 
Levantamiento de Requerimientos de Software: Perspectiva de Sherlock Holmes
Levantamiento de Requerimientos de Software: Perspectiva de Sherlock HolmesLevantamiento de Requerimientos de Software: Perspectiva de Sherlock Holmes
Levantamiento de Requerimientos de Software: Perspectiva de Sherlock Holmes
 
Levantamiento de requerimientos de software: Perspectiva de Sherlock Holmes -...
Levantamiento de requerimientos de software: Perspectiva de Sherlock Holmes -...Levantamiento de requerimientos de software: Perspectiva de Sherlock Holmes -...
Levantamiento de requerimientos de software: Perspectiva de Sherlock Holmes -...
 
Gestión Ágil de Proyectos: Scrum, Kanban y XP
Gestión Ágil de Proyectos: Scrum, Kanban y XPGestión Ágil de Proyectos: Scrum, Kanban y XP
Gestión Ágil de Proyectos: Scrum, Kanban y XP
 

Último

Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfmasogeis
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOSelenaCoronadoHuaman
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3AlexysCaytanoMelndez1
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Opentix
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...ITeC Instituto Tecnología Construcción
 
Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionarmando_cardenas
 
Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTEREMMAFLORESCARMONA
 

Último (7)

Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdf
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
 
Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacion
 
Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTER
 

Cero a Cien: Creando equipos ágiles distribuidos exitosamente

  • 1. Cero a Cien Creando equipos ágiles distribuidos exitosamente The Leading Mobile User Acquisition Network
  • 2. La ignorancia es una bendición
  • 3. Empieza con una visión de éxito… …luego crea una ruta Actitud: Usa los principios y valores ágiles como bloques de construcción
  • 4. Principios y valores ágiles como pilares Valores Respeto Compromiso Confianza Visibilidad / Franqueza Valor Principios Priorización Responsabilidad Examinar y adaptar Ritmo Retroalimentación Colaboración Auto-organización Concentración
  • 5. “Déjalo crecer” o “Déjalo ir”  Porque sabes como se ve el éxito  No le des agua lentamente a una planta agonizante
  • 6. Paso 1: Antes de embarcar  Lista de control antes del vuelo: – Por que? – Que significa tener éxito – Cómo llego allí?
  • 7. Por qué estamos haciendo esto?  Entender el porque se está constituyendo un equipo distribuido  Posibles razones: Auto-organización – Se necesita nuevos talentos para soportar el rápido crecimiento – Se necesita poner un equipo a punto con bajo costo en recursos humanos – Ganar proximidad con el cliente – Escalar con fusiones/ adquisiciones/ expansiones – Fuente de habilidades requeridas y bases de conocimiento  Ser consciente de argumentos genericos Concentración Valor
  • 8. Cómo se parecerá tener éxito?  Estos factores existen para el equipo: – Ellos serán considerados exactamente como cualquier otro equipo local • “Solo se sientan en un lugar diferente” – Ellos serán independientes (dueños de su propio negocio) • Opuesto a aumentar equipos existentes – Ellos trabajarán en nuevas características del sistema • No en código viejo o suporte para bugs – Ellos nos dirán cuando estemos errados – Frecuente trabajaremos frente a frente • Viajes continuos hacen parte del presupuesto y del plan  Crear un cronograma de éxito (Plantilla de experimentación) – Indicadores de éxito – Estrategia de ampliación – Indicadores de fallo – Estrategia de recuperación Respeto Auto-organización Compromiso Franqueza Colaboración Ritmo Examinar y adaptar Responsabilidad Retroalimentación
  • 9. Cómo llegamos a allá?  Filtro de selección para el socio – Score card, investigación, entrevistas por video, visitas al lugar, conocer a las personas – Lista inicial: Ucrania, Costa Rica, Suramérica – Nuestro itinerario: Peru, Colombia, Uruguay  Preocupaciones anticipadas – Comunicación abierta y colaboración • Discurso de vendedor o un diálogo mutuo? • Asocie con nosotros • Necesitamos que nos digan cuando estemos equivocados – Alineado a la compañía • Concuerdan el desarrollo y las metodologías en los procesos? – Comunicación, infraestructura, jurídico • Las operaciones diarias son aceptables?  Entender normas culturales “irrefutables” – “Ahora” vs. “Ya” – Jugaad Compromiso Concentración Visibilidad Retroalimentación Colaboración Valor Respeto
  • 10. Paso 2: Ganando impulso  Contrata y construye: – Personas – Lugares – Cosas
  • 11. Personas  Contrata como si lo hicieras localmente – Prueba técnica, entrevistas, etc. – Cohesión y respeto con los equipos  Conoce estilos, personalidades, métodos – Conocer en persona tan pronto como sea posible – Quien es malhumorado, servicial, informal, formal, ocupado? • (email vs. chat vs. video)  Estableces roles y puntos de contacto – Utilizar una sola persona al principio, luego re enrutar las comunicaciones – Roles: • Scrum Master • Product Owner • Tech Liaison • Module Owners • Advocate per locale Respeto Colaboración Compromiso Examinar y adaptar Retroalimentación Concentración Ritmo Retroalimentación
  • 12. Lugares  Salir del edificio Examinar y adaptar – Interactuar frente a frente – Aumentar conocimientos corporativos y culturales – “Llamar a casa”  Entender como lo hacemos “(t)here” – Procesos y estilo corporativo para ambos sitios – Entender normas culturales y diferencias Responsabilidad Colaboración Visibilidad • Valores (fechas límite vs. calidad, etc) • Dias de trabajo, vacaciones, días festivos debido a partidos en la copa mundial, zonas horarias, etc.  Actitud: Inclusión y comunicación – “Nosotros” no “Ellos” – Evitar referencias en tercera persona sin señalamientos Visibilidad Colaboración Respeto Respeto Compromiso Colaboración
  • 13. Cosas  Meta: Un equipo es un equipo y queremos que cada equipo sea exitoso – Calcular ciclos de retroalimentación y comunicación en tiempo real  Definición de terminado – Está muy bien dar importancia a la calidad y las mejoras continuas, en vez de solo fechas límite?  Herramientas (Métodos en tiempo real y desconectados) – Guía de introducción* – Email corporativo y grupos de distribución – Wiki, Google docs, Reviewboard – IM (Hipchat) – Incluir en reuniones regulares • Reunión general, reuniones de ingeniería, planeación, etc.  Video y audio de alta calidad es necesario – Hangouts: Rápido. Fácil. Gratis – GoToMeeting para situaciones más grandes y formales – Invertir en cámaras, micrófonos y parlantes • (Las oficinas del equipo remoto lo tienen, por que nosotros no?) Responsabilidad Colaboración Auto-organización Retroalimentación Visibilidad Respeto Colaboración Retroalimentación Visibilidad
  • 14. No se puede liderar desde la segunda silla  El nivel de compromiso del equipo remoto solo puede ser tan bueno como el nivel de la oficina local (no más)
  • 15. Paso 3: Mantener y construir “When you stop growing you start dying.” – William S. Burroughs
  • 16. Crear una visión conjunta y un porqué  Todo el mundo conoce el panorama general Compromiso Confianza Franqueza – Los miembros del equipo hacen el entrenamiento de nuevas contrataciones – El equipo se une a las reuniones generales, participa en las reuniones de ingeniería. (evitar aislamiento)  Historias impecables Auto-organización Retroalimentación – Explicar el problema claramente, el equipo está a cargo de resolverlo • (entender historias, evitar poner todo en bandeja)  Dueños de módulos y coordinador técnico – Colaboración de principios de software – Consistencia en el desarrollo = menos fricción y desgasto Colaboración Concentración  Aprendizaje clave: Evitar inundar con información Ritmo – Mucha información al comienzo; paso a paso y en contexto es fundamental – Construir incrementalmente el conocimiento sobre todo el sistema Examinar y adaptar
  • 17. Confianza, Confianza, Confianza (pero verificar) HACER! • Incluir • (Planeación, mapa, apropiar •Tomar riesgos prematuros •Actuar exitosamente • (Luego cubrir los espacios) •Abogar • (Localmente x 2) •Igualdad en el proceso NO HACER! •Poner en bandeja •Esquivar conversaciones cruciales •Crear “work-arounds” •Entablar dialogo en un solo sentido Confianza Compromiso Valor Examinar y adaptar Franqueza Responsibilidad Respeto Retroalimentación Colaboración
  • 18. Incansables ciclos de retroalimentación  Aplicaciones diarias: – Delivery Team Meetings – Roles: Dueños de módulos, Coordinador de tecnología, Entrenador Agile – Revisión de código entre equipos – Mantras: Hipchat para preguntas, Hangouts para decisiones, emails para resúmenes – “Enjambre” y vivir los burndowns diariamente  Las ceremonias de Scrum como puntos de encuentro – Semanalmente ‘planeación de historias’ con el PO – Planeación de sprints y “Puño de cinco” quincenalmente – Demo a los stakeholders – Restrospectivas – El equipo controla su propio éxito  Aprendizaje clave: – Falta de presentación general del producto así como demos en la introducción – No se obtuvieron los beneficios de las experiencias frente a frente al comienzo de la asociación – Demasiada información en la introducción a la empresa Retroalimentación Examinar y adaptar Ritmo Visibilidad Colaboración Auto-organización Compromiso Responsibilidad Concentración
  • 19. Fórmula simplificada  Crear una visión y formar un plan  Utilizar conceptos agile para reducir pérdida de energía Éxito = Agile(Visión + Propósito) Tener el Valor de “dejarlo ir”
  • 20. Toma el primer paso  Si está trabajando con un equipo distribuido: – Cómo luciría una asociación éxitosa? Cómo utilizaría la metodología ágil para mejorarlo?  Si no está trabajando con un equipo distribuido todavía: – Hay tres razones por las cuales un equipo adicional podría beneficiar su negocios? Cómo podría crear la oportunidad?
  • 21. Nuevo elemento en el caja de herramientas  Encontrar nuevas fuentes de talentos adicionales  Descargar la dotación y contratación de personal para recursos humanos  Aumentar proximidad, alineación de zonas horarias con el cliente  Escalar cuando existen fusiones, adquisiciones o expansiones  Fuente de habilidades y bases de conocimientos  Reducción en costos*
  • 22. Marcar el sendero y seguirlo juntos
  • 23. Contactos  Appia: www.appia.com  E-mail: Matt.Phillips@appia.com (ingles o español)  Velocity Partners: www.VelocityPartners.net  Blog: www.velocitypartners.net/blog/  E-mail: José Naranjo: jnaranjo@velocitypartners.net  Brian Estep, Sr. Partner: Brian.Estep@VelocityPartners.net

Notas del editor

  1. Photo: Tomb of Akbar the Great, Sikandra, Uttar Pradesh 1613
  2. Photo: view from top of El Peñol, Guatape, Colombia 2014
  3. Photo: Chennakesava temple, Belur, Karnataka, India 1117. 103 years to complete, even with extra columns
  4. Photo: Lal Bagh Gardens, Bangalore, India 2010
  5. Photo: Metrocable, Medellín, Colombia 2014
  6. Photo: Royal Palace, Bangkok 2011
  7. Formula: Energy loss in pipe fittings pipe due do friction.
  8. Photo: Hillside neighborhood view from Metrocable, Medellín, Colombia 2014
  9. Photo: Chennakesava temple, Belur, Karnataka, India 1117. 103 years to complete.
  10. El peñol, Guatape