Cómo despliega Facebook
(subokim.wordpress.com)- Estructura organizacional: los equipos de Engineering y Ops representan más del 50%, y un gerente de producto suele encargarse de aproximadamente 7 a 10 ingenieros.
- Ingreso: después de pasar por un bootcamp de 4 a 6 semanas, se recibe permiso para acceder a la base de datos real.
- Permisos y responsabilidad: todos los ingenieros pueden modificar cualquier parte del código, y también tienen libertad para cambiar especificaciones y prioridades.
- Forma de trabajo: los ingenieros comparten su avance y eligen en qué proyectos participar. La mayoría desarrolla como full stack.
- Revisión de código: los desarrolladores quieren dedicar mucho esfuerzo a los problemas de backend e infraestructura. Todos los cambios son revisados al menos por una persona.
- QA, pruebas unitarias: no hay un equipo de QA, pero sí existe trabajo de QA. Los ingenieros prueban y corrigen errores. Antes del despliegue, hay un proceso de pruebas automatizadas por el que se debe pasar obligatoriamente.
- Gerentes de producto: los gerentes de producto son independientes y tienen libertad. Al crear una hoja de ruta, no necesitan pedir permiso ni pasar por revisión.
- DevOps, despliegue: todos los commits se despliegan semanalmente. Existe un proceso de release para desplegar el código de forma gradual.
- Equipo de Ops: el equipo de Ops conoce muy bien el negocio y también gestiona los logs de errores, el balanceo de carga y el uso de memoria.
- Desempeño, reputación: la cultura está centrada en el desempeño y cada quien debe arreglárselas por su cuenta. Las personas que no son productivas o no son brillantes se hacen notar fácilmente.
5 comentarios
"La gente que no es genial destaca a simple vista."
Uf, qué fuerte... Dicho al revés, "la gente productiva y genial no se nota a simple vista"
Se sentía como “este es un lugar donde solo se reúne gente brillante”, así que me hace pensar que el Facebook de aquella época era realmente impresionante.
Teniendo en cuenta que es un artículo escrito en enero de 2011, se siente aún más impresionante.
(según el original)