El documento resume la historia y el crecimiento del departamento de tecnología en Booking.com. Explica que la compañía ha pasado de tener alrededor de 180 equipos y 30 tracks a una organización centrada en el cliente con el objetivo de priorizar el negocio sobre la tecnología y moverse a la mayor velocidad posible. También destaca los desafíos futuros como mantener la cultura fluida a medida que la empresa crece, expandir el núcleo monolítico hacia microservicios y apoyar equipos distribuídos más allá
5. Por qué estamos aquí.
El departamento de Tech continúa creciendo junto y más rápido que el crecimiento del
negocio.
Y necesitamos al mejor talento que podamos encontrar.
8. La agencia de viajes en línea más grande del mundo.
Qué es Booking.com.
9. Recibimos
alrededor de 14
millones de usuarios
diariamente en
nuestras
plataformas.
Demanda.
Ofrecemos un
catálogo de
alrededor de 1.2
millones de
propiedades, hoteles
y alojamientos.
Oferta.
Vendemos
alrededor de 1.2
millones de
noches-habitació
n diariamente.
Negocio.
Contamos con
presencia en 225
países ofrecido a
usuarios en 43
idiomas y dialectos.
Realmente Global.
10. Nutridos por innovación.
La innovación y una cultura de startups está en nuestro ADN: Pasos
cortos, experimentación y retándos unos a los otros junto con
diversidad.
17. Trayecto de viaje Inspiración Look to Book Post reservación
Expandiendo el núcleo
Apoyar a los clientes a lo largo de su
trayecto de viaje.
TransacciónDemanda Oferta
19. Un equipo típico de
desarrollo de producto.
Product Owner
Toma la propiedad de
priorización y estrategia de
negocio.
Backend Developer
Maneja la infraestructura que
hace posible la experiencia del
cliente.
Frontend Developer
Típicamente un experto de
JavaScript pero otros frontends
también se consideran.
UX Designer
Materialize las necesidades del
cliente.
20. Roles adicionales que apoyan el
equipo principal
Copywriters
Data Scientists
User Researchers
Quality Specialists
El rol del Team Lead
asegura la autonomía.
Los Seniors educan y
apoyan a los roles de las
funciones centrales.
21. Tracks de Desarrollo de
Producto.
Permiten la escabilidad.
Mejora el sentimiento de propiedad por
equipos y de negocio
Se enfocan en áreas más grandes del
negocio
22. Un ejemplo de agregación por track
dada la estrategia de producto.
Conversión. Lealtad. Marketing. Core Infra.
Página de Hotel
Resultados de Búsqueda
Proceso de Reservación
Experiencia de estancia
Autoservicio
Clientes que regresan
Pay-Per-Click
Marketing por Email
Marca
Sesiones
Caching
DBAs
23. ● Verlos como oportunidades de negocios, no como productos
● Continuamos creciendo a los equipos y después los dividimos
● Dividimos también a los tracks
● Proveen mayor enfoque hacia los productos y al negocio
Establecimiento
Primer
prototipo
Iterar LanzarIdea
Al crear nuevos products.
25. La organización gira
alrededor del cliente.
El cliente es el rey.
Permite priorizar al negocio
sobre tecnología.
Nos permite movernos a la
mayor velocidad posible.
28. Ship It!
Nuestro proceso de liberación de
cinta transportadora permite
entregar cambios
extremadamente rápido dado
nuestro tamaño.
Calidad
La calidad es un prerequisito,
pero un proceso estricto de QA
reduce la velocidad de nuestra
innovación.
Comunicación
La fuerza de los equipos de
Booking.com Tech ha sido
siempre debido a la
comunicación personal.
29. Hoy.
Monitoreo
Una inversión muy agresiva de
monitoreo y de cultura nos ha
hecho crecer.
2017
Continuamos experimentando
con nuestra forma de escalar la
cultura y la ingeniería del
departamento de Tech.
30. ¿Y qué hay del crecimiento
de la gente de Tech?
31. Apoyo al crecimiento
de carrera.
Gente que son técnicamente muy fuertes no
necesitan volverse managers para
progresar.
Managers de gente no tienen que pretender
ser técnicamente excelentes para
progresar.
Proveemos oportunidades de crecimiento
para todos los roles.
33. Tenemos una cultura fluída, cada
persona que se une, complementa
esa cultura. Adoptar la cultura no
significa que tengamos una sola, si
no una colleción de muchas.
Mantener la cultura.
34. Tenemos una gran oportunidad de
hacer el núcleo del negocio crecer
de un código base monolítico
hacia microservicios que nos
permitan expandir el negocio
nuclear.
El núcleo monolítico.
35. Ámsterdam es una ciudad grande,
pero sí requerimos de una
expansión geográfica.
Equipos distribuídos.
36. Think Big, Be Brave, Fail Fast.
Mi valor personal favorito de Booking.com.