Simyl
simylflow
Inicio del curso
Módulo 1: Por Qué Importa el Proceso
Lección 1 de 3
10 min

Lo que realmente te da el proceso

El proceso no es burocracia, es apalancamiento. Esto es lo que te ofrece.

1El reflejo de "No necesitamos esto"

La mayor parte de la resistencia al proceso proviene de la experiencia con malos procesos. Los ingenieros que han pasado por reuniones de estado de dos horas, llenado formularios de solicitud de cambios para una corrección de una línea, o visto a un consultor de "transformación" reorganizar el organigrama tienen todas las razones para estremecerse cuando alguien dice "necesitamos más proceso".

Ese estremecimiento es racional. El mal proceso es real, es común y desperdicia enormes cantidades de tiempo. Pero la conclusión que la mayoría de los equipos sacan —"el proceso en sí es el problema"— no se sostiene. Un equipo que tuvo una mala comida no renuncia a la comida. Encuentra un mejor restaurante.

El replanteamiento es simple: el proceso no son las reglas que alguien más impone a tu trabajo. El proceso es cualquier patrón repetible que hace que la próxima vez sea más fácil que la última. Una convención de nombres para ramas es proceso. Una lista de verificación compartida antes de fusionar un PR es proceso. Un standup de cinco minutos donde tres personas sincronizan bloqueos es proceso. Ninguno de estos requiere una certificación o un consultor. Todos se acumulan.

Los equipos que dicen "no necesitamos proceso" casi siempre tienen proceso, solo que es implícito, no está documentado y vive en la cabeza de una persona. Eso funciona hasta que esa persona está de vacaciones, deja la empresa o se une a un segundo proyecto. Entonces el equipo descubre que tenía un punto único de falla, no una cultura libre de procesos.

El proceso es lo que permite que el equipo escale más allá de las personas en la sala

Cuando un equipo es de 3 personas en una sala, no necesitas mucho proceso. Una vez que creces, cambias miembros o asumes más trabajo del que cabe en las cabezas, el proceso es la única forma en que la información permanece consistente.

2Apalancamiento vs. sobrecarga

Cada pieza de proceso crea apalancamiento o crea sobrecarga. La prueba es directa: ¿esta práctica hace que la siguiente unidad de trabajo sea más barata, más rápida o más segura que la última?

Una lista de verificación de revisión de código es apalancamiento: detecta la misma clase de error cada sprint sin requerir que el revisor recuerde todo desde cero. Una junta obligatoria de revisión de arquitectura que se reúne quincenalmente y pone en cola cambios durante 10 días es sobrecarga: ralentiza la entrega sin una reducción proporcional del riesgo.

La distinción no se trata de formalidad. Los procesos formales pueden ser de alto apalancamiento (las reglas de protección de ramas que previenen force-pushes a main no cuestan nada una vez configuradas y previenen errores catastróficos indefinidamente). Los procesos informales pueden ser pura sobrecarga (la regla no escrita de que "deberías consultarlo con Dave antes de fusionar" porque Dave una vez fue quemado por un mal despliegue y ahora nadie sabe si la aprobación de Dave es requerida o cultural).

Tres señales de que una pieza de proceso ha cruzado de apalancamiento a sobrecarga:

  • La gente lo evita. Si los ingenieros regularmente omiten un paso porque es más fácil pedir perdón, el paso no está proporcionando suficiente valor para justificar su fricción.
  • Nadie puede explicar por qué existe. Si la respuesta a "¿por qué hacemos esto?" es "siempre lo hemos hecho", el proceso ha sobrevivido a su justificación.
  • Escala con el número de personas, no con el riesgo. El buen proceso escala sub-linealmente: un pipeline de CI sirve a 50 ingenieros. El mal proceso escala linealmente: cada nueva contratación agrega otra fila a la matriz de aprobación.

Cuando encuentres sobrecarga, elimínala. Cuando encuentres apalancamiento, documéntalo para que sobreviva a los cambios de personal.

3Lo que cada equipo necesita

Independientemente del tamaño del equipo, dominio o preferencia de metodología, tres capacidades son innegociables:

  • Control de versiones. Cada línea de código está versionada, atribuida y recuperable. Esto no es controversial en 2026, pero "usamos Git" y "usamos Git bien" son declaraciones diferentes. El Módulo 2 cubre la diferencia.
  • Seguimiento del trabajo. Cada pieza de trabajo en curso es visible para todo el equipo en un sistema compartido, no en una hoja de cálculo, no en la cabeza de alguien, no en un hilo de Slack que se desplazará fuera de la pantalla para el martes. Los tickets son la unidad de seguimiento del trabajo, y el Módulo 3 cubre qué hace que uno sea bueno.
  • Comunicación de intención. El equipo tiene un mecanismo regular y ligero para compartir en qué están trabajando, qué los está bloqueando y qué necesitan unos de otros. Esto puede ser un standup diario de cinco minutos, una publicación asíncrona en un canal o un tablero compartido: el formato importa menos que la consistencia.

Todo lo demás —sprints, puntos de historia, retrospectivas, límites de WIP, gráficos de velocidad— es metodología. La metodología es valiosa, pero es la capa por encima de estos fundamentos. Puedes ejecutar Scrum sin tableros Kanban. Puedes ejecutar Kanban sin puntos de historia. No puedes ejecutar ninguno sin control de versiones, seguimiento del trabajo y comunicación de intención.

El resto de este curso se enfoca en estos tres fundamentos. El Módulo 5 te ayudará a decidir si agregar una metodología encima, y si es así, cuál.

Conclusiones clave
  • El proceso existe para escalar un equipo más allá de lo que cabe en una sala
  • El mal proceso es real, pero su existencia no es un argumento contra todo proceso
  • Tres cosas que cada equipo necesita: control de versiones, seguimiento del trabajo, comunicación de intención
  • La metodología (Scrum, Kanban) es la capa por encima de estos fundamentos
Errores comunes a evitar
  • Confundir ceremonia con proceso; el proceso es lo que sobrevive cuando omites la ceremonia

Ejercicios prácticos