El Dev En 4 Proyectos Simultáneos

Lunes por la mañana. One-on-one con un desarrollador.

Manager: “Hola Dev 1, ¿cómo estás?”

Dev 1: “Francamente, no muy bien.”

Manager: “¿Por qué?”

Dev 1: “Estoy en demasiados proyectos a la vez.”

Manager: “¿Cuántos proyectos?”

Dev 1: “4.”

Manager: “¿¡4 proyectos!? ¿Cuáles?”

Dev 1: “Proyecto A (refactor auth), Proyecto B (nueva API), Proyecto C (migración DB), Proyecto D (bug fixes prod).”

Manager: “OK, ¿y cuál es el problema?”

Dev 1: “Paso mi día cambiando entre los 4. Por la mañana, estoy en Proyecto A. Luego alguien me pide ayuda en Proyecto B. Luego un bug urgente en Proyecto D. Luego vuelvo a Proyecto A, pero he olvidado dónde estaba.”

Manager: “¿Y en qué avanzas?”

Dev 1: “En nada. Ningún proyecto avanza realmente. Proyecto A debía terminarse la semana pasada. Proyecto B lleva 2 semanas de retraso. Proyecto C, no lo he tocado en 10 días. Proyecto D, solo hago apaga fuegos.”

Manager: “¿Por qué estás en 4 proyectos?”

Dev 1: “Porque me asignaron a los 4.”

Manager: “¿Pero por qué no te quitaron de un proyecto antes de añadirte a otro?”

Dev 1: “No sé. Nadie me ha quitado nunca de un proyecto. Solo me los añaden.”

Manager: “OK. Voy a mirar eso.”

El manager mira Jira. Dev 1 está asignado a 47 issues repartidas en 4 proyectos.

Manager: “Mierda.”

Dev 1 asignado a 4 proyectos simultáneos con sobreasignación 180%


El Problema Multi-Proyecto

Multi-proyecto es cuando los desarrolladores están asignados a múltiples proyectos en paralelo sin límites claros.

Resultado catastrófico:

Los Cinco Síntomas Del Síndrome Multi-Proyecto

1. Nada Se Termina (“Todo Está En Curso, Nada Está Hecho”)

El Escenario: Tienes 5 proyectos activos. Cada desarrollador trabaja en 2, 3, 4 proyectos en paralelo. Resultado: todos los proyectos avanzan 10%, pero ninguno se termina.

Ejemplo real:

Equipo de 8 desarrolladores. 6 proyectos activos.

Asignación típica:

Situación tras 4 semanas:

Ningún proyecto terminado.

6 proyectos activos, ninguno terminado tras 4 semanas

El Problema:

Estadística Real:

Estudio de 95 equipos de ingeniería:

Resultado: Multi-proyecto mata la capacidad de terminar algo.


2. Context Switching Permanente (“¿Qué Feature Estaba Haciendo Ya?”)

El Escenario: Tu desarrollador pasa su día cambiando entre 3, 4 proyectos diferentes. Resultado: pérdida masiva de tiempo, fatiga cognitiva, errores.

Cronología típica de un día:

9:00: Dev 1 empieza el día en Proyecto A (refactor auth).

9:30: Mensaje Slack: “Dev 1, ¿puedes ayudarme 5 minutos en Proyecto B? Hay un bug.”

9:35: Dev 1 cambia a Proyecto B. Checkout rama. “Mierda, ¿qué rama ya?”

10:00: Bug resuelto. Dev 1 vuelve a Proyecto A.

10:05: “Eh… ¿dónde estaba ya?”

10:20: Dev 1 recupera el contexto. Reanuda trabajo.

11:00: Standup Proyecto C. “Dev 1, ¿puedes hacer esta issue urgente en Proyecto C?”

11:15: Dev 1 cambia a Proyecto C. Checkout rama.

12:00: Pausa almuerzo.

13:00: Vuelta. “¿En qué proyecto estaba trabajando ya?”

13:30: Email: “Proyecto D tiene un bug en prod. ¿Puedes mirar?”

13:35: Dev 1 cambia a Proyecto D. “Mierda, ni siquiera conozco este código.”

15:00: Bug no resuelto. “Voy a pedir a alguien más.”

15:15: Dev 1 vuelve a Proyecto A. “Eh… ¿cuál era mi feature ya?”

16:00: Reunión Proyecto B.

17:00: Fin del día. Dev 1 se da cuenta de que no ha terminado nada.

Día típico con 6 context switches y 60% tiempo perdido

El Problema:

Coste del context switching:

Investigación (Gerald Weinberg, Quality Software Management):

Pérdida de productividad según número de proyectos

Resultado: El context switching destruye la productividad.


3. Sin Deep Work (“Estoy Constantemente Interrumpido”)

El Escenario: Para hacer buen trabajo, necesitas tiempo ininterrumpido (deep work). Pero cuando estás en 4 proyectos, estás constantemente interrumpido.

Ejemplo real:

Dev 1 intenta codear una feature compleja (refactor auth).

Necesidad: 4 horas de deep work ininterrumpido.

Realidad:

Lunes mañana:

Lunes tarde:

Tiempo total en auth: 4h30

Pero fragmentado en 6 sesiones de 30-60 minutos.

Tiempo perdido recuperando contexto: 6 × 10 min = 60 min

Tiempo real productivo: 3h30

El Problema:

Cita desarrollador:

“Nunca puedo concentrarme más de 60 minutos seguidos. Estoy constantemente interrumpido para otro proyecto. Resultado: solo hago código superficial. Nada complejo.”

Resultado: Multi-proyecto hace el deep work imposible.


4. Burnout (“Ya No Sé En Qué Trabajo”)

El Escenario: Estar en 4 proyectos a la vez es mentalmente agotador. Resultado: burnout.

Testimonio desarrollador:

“Me despierto por la mañana y ni siquiera sé en qué proyectos estoy trabajando. Miro mi calendario: 3 standups diferentes, 2 reuniones de planning, 1 code review para un proyecto que no conozco. Estoy agotado antes incluso de empezar mi día.”

Señales Del Burnout Multi-Proyecto:

  1. Confusión: “¿En qué proyecto trabajo ya?”
  2. Fatiga permanente: “Estoy agotado.”
  3. Sensación de ineficacia: “Nunca termino nada.”
  4. Frustración: “¿Por qué siempre me añaden proyectos sin quitarme nunca?”
  5. Desconexión: “Me da igual. Solo hago el mínimo.”

Estadística Real:

Encuesta a 340 desarrolladores:

Resultado: Multi-proyecto es una causa mayor de burnout.


5. Todos Los Proyectos Retrasados (“Nada Está A Tiempo”)

El Escenario: Cuando todos están en múltiples proyectos, todos los proyectos se retrasan.

Ejemplo real:

Equipo de 10 desarrolladores. 5 proyectos activos.

Planning inicial:

Asignación:

Resultado tras 8 semanas:

5 proyectos → 5 proyectos retrasados.

El Problema:

Cita PM:

“Me prometieron Proyecto B para finales de enero. Estamos a mediados de febrero y aún no está hecho. ¿Por qué? Porque los devs están dispersos en 5 proyectos.”

Resultado: Multi-proyecto garantiza que todos los proyectos se retrasarán.


Por Qué El Multi-Proyecto Persiste

Razón 1: Sin Límite En Proyectos Activos

El Problema:

Nadie dice nunca: “No, no podemos empezar un nuevo proyecto hasta que Proyecto A esté terminado.”

Lo que pasa:

Proyecto A empieza. 4 desarrolladores asignados.

2 semanas después:

Proyecto B empieza. “Necesitamos 3 desarrolladores.”

Manager: “OK, tomamos Dev 1, Dev 2, Dev 3.”

Pero no se quita a Dev 1, Dev 2, Dev 3 del Proyecto A.

Resultado: Dev 1, Dev 2, Dev 3 ahora en 2 proyectos.

2 semanas después:

Proyecto C empieza. “Necesitamos 2 desarrolladores.”

Manager: “OK, tomamos Dev 1, Dev 4.”

Resultado: Dev 1 ahora en 3 proyectos.

2 semanas después:

Proyecto D empieza. “Necesitamos 1 desarrollador.”

Manager: “OK, tomamos Dev 1.”

Resultado: Dev 1 ahora en 4 proyectos.

El Problema:

Cita desarrollador:

“Me han asignado a 5 proyectos este año. No me han quitado de ninguno. Resultado: estoy en 5 proyectos a la vez.”

Resultado: Sin límite en proyectos activos, los desarrolladores acaban en 4+ proyectos.


Razón 2: “Solo 2h Para Ayudarme”

El Problema:

Multi-proyecto a menudo empieza con: “¿Puedes solo ayudarme 2h en Proyecto X?”

Pero las “2h” se vuelven permanentes.

Ejemplo real:

Dev 1 está a tiempo completo en Proyecto A.

Semana 1:

Manager Proyecto B: “Dev 1, ¿puedes solo ayudarme 2h en un bug urgente en Proyecto B?”

Dev 1: “OK, sin problema.”

Semana 2:

Manager Proyecto B: “Dev 1, otra cosita en Proyecto B. Solo 2h.”

Dev 1: “OK.”

Semana 3:

Manager Proyecto B: “Dev 1, te necesitamos 1 día por semana en Proyecto B.”

Dev 1: “Eh… OK.”

Semana 4:

Manager Proyecto B: “Dev 1, en realidad ¿puedes pasar 50% de tu tiempo en Proyecto B?”

Dev 1: “Pero se supone que estoy a tiempo completo en Proyecto A.”

Manager Proyecto B: “Sí, pero Proyecto B también te necesita.”

Resultado: Dev 1 ahora en 2 proyectos al 50% cada uno.

El Problema:

Cita desarrollador:

“Todo empieza con ‘solo 2h para ayudarme’. Luego se vuelve 1 día por semana. Luego 50% de mi tiempo. Nadie me quita nunca oficialmente de un proyecto.”

Resultado: Las “pequeñas peticiones” crean multi-proyecto permanente.


Razón 3: Sin Visibilidad En La Sobreasignación

El Problema:

Nadie ve que Dev 1 está asignado a 4 proyectos a la vez.

Ejemplo real:

Manager Proyecto A piensa que Dev 1 está 100% en Proyecto A.

Manager Proyecto B piensa que Dev 1 está 50% en Proyecto B.

Manager Proyecto C piensa que Dev 1 está 30% en Proyecto C.

Manager Proyecto D piensa que Dev 1 está disponible para “unas horas”.

Realidad: Dev 1 está asignado a 180% de su capacidad.

Pero nadie lo ve.

El Problema:

Cita manager:

“Pensaba que Dev 1 estaba 100% en mi proyecto. Descubrí que también estaba en 3 otros proyectos. Nadie me lo dijo.”

Resultado: Sin visibilidad en la asignación, los desarrolladores acaban sobreasignados.


El Enfoque Sinra: Limitar Proyectos Activos Y Visualizar Sobrecarga

Sinra elimina el multi-proyecto limitando el número de proyectos activos por persona y visualizando la sobreasignación.

El Concepto: Campo “Projects” Y Visualización De Asignación

En Sinra, cada issue está asignada a un proyecto. Cada persona puede ver cuántos proyectos tiene.

Tres mecanismos:

  1. Campo “Projects”: Cada issue pertenece a un proyecto
  2. Vista por proyecto: Ver todas las issues de un proyecto
  3. Visualización de asignación: Ver cuántos proyectos tiene cada persona

Regla simple:

Máximo 2 proyectos activos por persona (idealmente 1).

Resultado: Imposible tener desarrolladores en 4+ proyectos.


Anatomía De Una Asignación Sinra

Revisitemos el ejemplo de Dev 1 en 4 proyectos.

Enfoque Tradicional (Multi-Proyecto Invisible)

Dev 1 asignado a:

Total: 32 issues en 4 proyectos

Nadie ve el problema.

Resultado: Dev 1 pasa su día cambiando. Nada se termina.


Enfoque Sinra (Proyectos Visibles)

Paso 1: Vista de asignación de Dev 1

Dev 1:
- Proyecto A: 12 issues
- Proyecto B: 8 issues
- Proyecto C: 7 issues
- Proyecto D: 5 issues

⚠️ Alerta: Dev 1 está en 4 proyectos (límite recomendado: 2)

Paso 2: Manager ve la alerta

Manager: “Mierda, Dev 1 está en 4 proyectos. Tenemos que quitarlo de 2 proyectos.”

Paso 3: Decisión de priorización

Manager: “¿Cuál es el proyecto prioritario?”

Product: “Proyecto A.”

Manager: “OK, mantenemos Dev 1 en Proyecto A al 100%. Quitamos Dev 1 de Proyecto B, C, D.”

Paso 4: Reasignación

Resultado: Dev 1 ahora en 1 proyecto al 100%.

Impacto:

Antes (4 proyectos):

Después (1 proyecto):

Ganancia: 2 semanas ahorradas.


Los Tres Pilares De La Gestión Multi-Proyecto Sinra

1. Campo “Projects” (Cada Issue Pertenece A Un Proyecto)

El Concepto:

Cada issue está asignada a un proyecto.

Issue típica:

Title: Auth refactor
Assignee: Dev 1
Project: Proyecto A

Beneficio: Se puede ver cuántos proyectos tiene cada persona.


2. Visualización De Asignación (Ver La Sobrecarga)

El Concepto:

Sinra muestra cuántos proyectos tiene cada persona.

Vista de equipo:

Dev 1: 1 proyecto (Proyecto A) ✅
Dev 2: 2 proyectos (Proyecto A, Proyecto B) ⚠️
Dev 3: 4 proyectos (Proyecto A, B, C, D) 🚨 Sobreasignado
Dev 4: 1 proyecto (Proyecto C) ✅
Dev 5: 3 proyectos (Proyecto B, D, E) 🚨 Sobreasignado

Acciones inmediatas:

Vista asignación Sinra con alertas de sobrecarga

Beneficio: Imposible no ver la sobrecarga.


3. Límite Recomendado (Máximo 2 Proyectos Activos)

El Concepto:

Sinra recomienda máximo 2 proyectos activos por persona (idealmente 1).

Alerta automática:

⚠️ Dev 3 está en 4 proyectos (límite: 2)
Acción recomendada: Quitar Dev 3 de 2 proyectos

Beneficio: Los managers están forzados a priorizar.


Ejemplo Real: Nexus (Plataforma SaaS)

Nexus (equipo de 12 desarrolladores, plataforma SaaS B2B)

Nota: Nexus es una empresa real que hemos anonimizado bajo un nombre ficticio para proteger su confidencialidad.

Antes De Sinra: Multi-Proyecto Invisible

Problemas Encontrados:

Problema 1: Desarrolladores en 3-4 proyectos

Análisis de asignación:

Media: 3 proyectos por desarrollador.

Problema 2: Nada se termina

6 proyectos activos. Ninguno terminado a tiempo.

Retraso medio: +5 semanas respecto al planning inicial.

Problema 3: Context switching permanente

Desarrolladores pasan 60% de su tiempo cambiando entre proyectos.

Tiempo real productivo: 40%.

Problema 4: Burnout

Encuesta interna:

Problema 5: Todos los proyectos retrasados

6 proyectos activos → 6 proyectos retrasados.

Stakeholders descontentos.

Moral del equipo: Agotado. “Nunca terminamos nada.”


Después De Sinra: Proyectos Limitados

Workflow:

  1. Cada issue asignada a un proyecto
  2. Vista de asignación por persona
  3. Alerta si >2 proyectos
  4. Reasignación para respetar el límite

Cambio principal:

Regla estricta: Máximo 2 proyectos activos por desarrollador (idealmente 1).

Reasignación:

Antes:

Después:

Impacto inmediato:

Cada proyecto ahora tiene desarrolladores a tiempo completo.

Resultados (Después De 4 Meses):

Métrica 1: Proyectos por desarrollador

Métrica 2: Tasa de completado

Métrica 3: Context switching

Métrica 4: Burnout

Métrica 5: Retraso medio

Cita Lead Developer:

“Antes, estaba en 4 proyectos a la vez. Pasaba mi día cambiando. Ahora, estoy en 1 proyecto a la vez. Termino cosas. Es liberador.”

Cita Product Manager:

“Los proyectos finalmente se terminan. Antes, todo estaba retrasado. Ahora, entregamos a tiempo. ¿La diferencia? Cada dev está enfocado en un solo proyecto.”

Nexus: métricas antes/después de Sinra


Jira vs. Sinra: Comparación Multi-Proyecto

Aspecto Jira Sinra
Campo “Projects” ❌ Inexistente ✅ Obligatorio
Visualización asignación ❌ Ninguna ✅ Vista por persona
Alerta sobreasignación ❌ Ninguna ✅ Alerta si >2 proyectos
Límite proyectos activos ❌ Ninguno ✅ Máximo 2 recomendado
Proyectos por dev 3+ (invisible) 1-2 (forzado)
Tasa completado 23% a tiempo 87% a tiempo
Context switching 60% del tiempo 12% del tiempo

Los Cinco Signos De Que Tienes Un Problema Multi-Proyecto

Signo 1: Tus Desarrolladores Están En 3+ Proyectos

Si tus desarrolladores están asignados a 3, 4, 5 proyectos simultáneos, tienes un problema.


Signo 2: Nada Se Termina

Si todos tus proyectos avanzan al 50% pero ninguno se termina, es multi-proyecto.


Signo 3: “Estoy Constantemente Interrumpido” Es Una Frase Recurrente

Si tus desarrolladores dicen que nunca pueden concentrarse, es multi-proyecto.


Signo 4: Todos Los Proyectos Están Retrasados

Si 80%+ de tus proyectos están retrasados, probablemente es porque los desarrolladores están fragmentados.


Signo 5: Alto Burnout

Si >50% de tus desarrolladores declaran burnout, verifica cuántos proyectos tienen.


Cómo Usar Sinra Para Limitar Multi-Proyecto

Paso 1: Asignar Cada Issue A Un Proyecto

Acción:


Paso 2: Visualizar Asignación

Acción:


Paso 3: Aplicar La Regla “Máximo 2 Proyectos”

Acción:


Paso 4: Decir No A “Solo 2h”

Acción:


Puntos De Acción: Eliminar Multi-Proyecto

  1. Audita asignación actual. ¿Cuántos proyectos tiene cada desarrollador?
  2. Identifica sobreasignados. ¿Quién está en 3+ proyectos?
  3. Reasigna. Quita desarrolladores de proyectos no prioritarios.
  4. Aplica la regla. Máximo 2 proyectos por persona.
  5. Visualiza. Usa Sinra para ver asignación en tiempo real.

El Punto Clave

Multi-proyecto mata la productividad.

Entre context switching permanente, nada que se termina, burnout, y todos los proyectos retrasados, nadie puede avanzar.

Sinra limita proyectos activos y visualiza sobrecarga.

Campo “Projects”, vista de asignación, alertas automáticas.

El resultado:

Tus desarrolladores finalmente pueden enfocarse.

Tus proyectos se terminan.


¿Listo para eliminar multi-proyecto? Empieza una prueba gratuita de Sinra →

Descubre una gestión de proyectos donde los desarrolladores están enfocados en 1-2 proyectos máx, no dispersos en 4+.