Se puede ser proactivo para evitar que el programador incumpla el plazo. Esto significa realizar acciones como:
- Seguimiento casi diario del trabajo del programador.
- Solucionar los problemas que bloqueen al programador.
pero siempre en una medida pequeña ya que si te lleva demasiado tiempo entonces no podrás dedicarle tiempo a otras cosas. Ademas, que si el programador se acostumbra a que alguien le resuelva los problemas mas complejos entonces no progresara.
La mejor proactividad son las tareas que estan dirigidas al grupo de programadores, no a un individuo.
Con estas dos reflexiones se puede deducir que el programador puede empezar a incumplir plazos continuamente porque el esfuerzo que dediques de forma proactiva puede ser poco concentrado en el programador que no llegue a los plazos y si dedicas demasiado esfuerzo "puede" (no es seguro) que consigas que se cumplan los plazos pero seguramente hayas gastado demasiado esfuerzo.
¿Que hacer?
- Sacar al programador del proyecto cuando sea posible: No descartes esta posibilidad ya que puede que el problema sea que al programador no le guste el proyecto.
- Habla con el programador del problema: Si el problema no es de clara incapacidad del programador, no recomiendo hablarlo abiertamente ya que el efecto sobre el programador sera frustración.