construyendo equipos de alto impacto para startups de tecnologia
Lecciones aprendidas
nanovazquez.dev
Disney
Full-stack developer (15+ years)
International speaker
CTO @
Microsoft MVP & Co-organizador de meetups y conferencias (ReactBA, vOpen, DevDayAr)
Un poco sobre mí
Agenda de hoy
Salir al mercado (GTM)
Primeras 100k compras
Primeros 100k comercios
Escalamos 10x!
Puntaje en el store > 4.5 ⭐
Vamos a contar lo que hacemos en paralelo desde el punto de vista tecnológico
2020
2021
2022
2023
La gente olvidará lo que dijiste , olvidará lo que hiciste, pero nunca olvidará cómo la hiciste sentir
- MAYA ANGELOU
Haz lo mejor que puedas hasta que sepas cómo hacerlo mejor. Luego, cuando sepas cómo hacerlo mejor, hazlo mejor
- MAYA ANGELOU
¿Qué hay que hacer? Todo
¿Cuándo hay que hacerlo? Ayer
CREEMOS EL PRODUCTO
en la app MODO
... y en las apps bancarias
MODO provee una solución de pagos entre personas y a comercios a un amplio ecosistema de bancos
no creamos una app o una billetera, es un ecosistema
EN RESUMEN, El PRODUCTO TIENE LAS SIGUIENTES CARACTERISTICAS
- Es de uso masivo
- Las transacciones manejan dinero
- Su cliente/front/consumidor son N aplicaciones móviles
- Tiene integración con M entidades bancarias
- Tiene integración con P otras entidades
- Es un ecosistema complejo
El usuario espera un producto
con la mejor seguridad, experiencia y calidad
OK, sabemos lo que TENEMOS QUE hacer,
¿cómo arrancamos?
no hay recetas mágicas, tuvimos que tomar decisiones clave en los siguientes puntos
📱📱📱
Producto
👨👨👧
Cultura y Organización
🔖
Alineamiento con políticas públicas
🗣️
Modelo de comunicación
🤝
Modelo de Governance
🛠
Rol en el ecosistema
TODAS LAS DISCUSIONES TIEnen que basarse en datos
- La opinología se roba el >50% del tiempo de una reunión
- Todos tenemos intuición (buena o mala), pero las discusiones se enriquecen con información, no con suposiciones
(salvo casos excepcionales) la respuesta a todas
las preguntas reside en los datos
EL CRECIMIENTO ES ITERATIVo E INCREMENTAL
- Iteramos la cultura
- Iteramos el producto
- Iteramos la organización
- Iteramos los procesos
- Iteramos la comunicación
- Iteramos las decisiones tecnológicas
Es mejor dar pequeños saltos en equipo
que grandes saltos individuales
CODEAR Es la parte fácil, ¿o no?
- Decenas de cosas pueden salir mal
- Muchas de ellas pueden contemplarse en los flujos del producto
- El usuario debe percibir que estas haciendo lo mejor para cuidarlo
Tu producto va a fallar, diseñalo para la falla
¿Cómo hacemos que los equipos sean realmente diversos y multidisciplinarios?
Cultural fit
<<< Cultural add
"Culture eats strategy for breakfast"
Ya sabemos que hacer.
Ahora, ¿cómo nos organizamos?
CREEMOS EL PRODUCTO,
creemos el equipo
CREEMOS EL PRODUCTO,
creemos el equipo
Ya sabemos que hacer.
Ahora, ¿cómo nos organizamos?
PARA DECIDIR Cómo organizarnos, Empezamos HACIENDO LAS PREGUNTAS BÁSICAS
¿Cómo armamos los equipos? 👀
Disclaimer: muchas de estas preguntas DEPENDEN del contexto.
Tomen esta charla como referencia, sigamos charlando luego
¿Qué herramientas/tecnologías usamos? 👀 👀
¿Qué seniority contratamos? 👀 👀 👀
¿Cuánta gente necesitamos?
Cómo armamos los equipos
en TODA la compañía
Cómo armamos los equipos
Cómo armamos los equipos - resumen
-
Squads
- Foco en autonomía
- Verticales negocio
- Horizontales soporte
- Tribus, "agrupemos squads, con sentido"
- Chapters, "organización de squads" por disciplina/área
- Guilds, para compartir aprendizajes
- Task forces, la unión hace la fuerza
Con la definición del modelo organizacional, armamos la base de nuestra cultura
SQUADS DE PRODUCTO
- Se enfocan en una vertical de negocio (pagos, transferencias, adquisición de usuarios, etc.).
- 100% autónomos, ellas/os deciden el qué y el cómo
- Multidisciplinarios por naturaleza (devs, PMs, UX, data, DevOps, Legales, Marketing, etc.)
Son responsables del ciclo completo de desarrollo de software
SQUADS DE PRODUCTO
¿Cómo armamos los equipos?
¿Qué herramientas y tecnologías utilizamos?
¿Qué seniority contratamos?
¿Cuánta gente?
¿Cómo nos organizamos?
Ratio ideal inicial 3:1
Ratio ideal madurez: 4:1
Tamaño equipos: 8 ± 2
+10 pensar en partir
Son responsables del ciclo completo de desarrollo de software
Si el squad es autónomo, es dueño también del seguimiento del producto
Qué + quién/es + cómo + qué significa lo define el equipo siguiendo los lineamientos de calidad
- Foco en el usuario
- Foco en la salud del negocio
- Foco en la infraestructura
En este orden :)
Una vez que se definieron los equipos, hay que definir la comunicación entre ellos
Daily
Toda la compañía
30 min para contar
cosas e interactuar
Weekly
Toda la compañía
Cada equipo cuenta 3 temas
En una empresa nueva, 100% remota, dinámica y con personas que se están conociendo, no existe el exceso de comunicación
Pulso
El squad da un status mensual
Team IR/IP
Por squad
Sprint demo
Todo MODO
Product review
Ecosistema
¿Cuál es nuestro propósito?
¿Qué cultura queremos?
¿Cómo sabemos si venimos bien?
CREEMOS EL PRODUCTO,
el equipo
Y LA COMPAñía
Entender la cultura de la organización es vital para construir software escalable
Any organization that designs a system (defined broadly) will produce a design whose structure is a copy of the organization's communication structure.
— Melvin E. Conway
Para que funcione lo que hagamos hay que emular la forma de la organización, su comunicación y cultura, y no al revés
EL CONTEXTO y las personas van a cambiar, Y ESTO CAMBIA A la organización y la ESTRATEGIA
- Las primeras ideas seguramente funciona muy bien en el contexto inicial de "cultura startup"
- Pero lo que funcionó ayer, no tiene por qué funcionar hoy
- El público se renueva
Los valores se mantienen, la cultura acompaña a la maduración de la organización, la estrategia cambia
SI el cambio no salió a la primera, siempre se puede iterar nuevamente
Posiblemente no estés listo para dar el salto ni bien arranques, pero planificá ese cambio si queres que suceda
TU TRABAJO no.1 ES CONSTRUIR GRANDES EQUIPOS
Grandes equipos hacen excelentes productos
Excelentes productos cambian la vida de las personas
Disfruten el viaje
¿CUÁNTAS VECES VAS A PODER HACER UNA STARTUP "DESDE CERO"?
Construyendo Equipos de Alto Impacto para startups de Tecnología: Lecciones Aprendidas
By Mariano Vazquez
Construyendo Equipos de Alto Impacto para startups de Tecnología: Lecciones Aprendidas
En esta charla, compartiremos experiencias sobre la creación de equipos de alto impacto para hacer productos digitales 100% desde cero. Hablaremos sobre cómo logramos mantenernos alineados en la misma cultura y objetivo, trabajando de manera 100% remota o de manera híbrida. Trataremos de responder las siguientes preguntas ¿Cómo armar el equipo? ¿Qué seniority contratar? ¿Cuánta gente necesitamos? Y la más importante, ¿cómo mantener un alto alineamiento para un contínuo rendimiento, y así lograr un impacto significativo en nuestra vida cotidiana?
- 156