Es un error que ya lo ví en un par de proyectos y tiende a repetirse. Y es cuando un proyecto tiende a retrasarse, para cumplir con el presupuesto se agregan recursos al proyecto (por lo general programadores). Y esto no solo mejora la situación, en realidad la empeora. A que se debe? Este problema fue estudiado por Frederick Brooks Jr., en su libro "The mythical man-month" (comprenlo, no sean pijoteros. No conozco consultor de Odoo que haya quebrado por leer libros. Por mas que el dolar este a 300$). En este libro el autor indica que:
Hombres y meses son commodities intercambiables solo cuando una tarea puede ser particionada entre múltiples trabajadores sin comunicación entre ellos.
Y esto se debe a los costos de comunicación y coordinación que existe al agregar nuevos miembros al equipo de trabajo. Un buen ejemplo se da cuando uno viaja de vacaciones. Por ejemplo, cuanto tiempo le lleva planificar su viaje de vacaciones. Ahora agregue su pareja e hijos al viaje. Y estime cuanto le lleva la planificación. Lo mismo sucede en los proyectos. A medida que se agregan miembros al equipo de trabajo, los costos por la comunicación y coordinación aumentan en forma exponencial. Y si dichos miembros se agregan hacia el final de un proyecto, es mucho mas caro todavía. En otras palabras, si se agregan programadores se va a tardar más.
Debido a que los proyectos de Odoo requieren de una comunicación y coordinación significativa; es una buena idea mantener el equipo de trabajo lo más pequeño posible. Puede ser que esto implique que el tiempo de la puesta en marcha sea más tarde. Pero es menos costoso. Y tambien implica que uno debe abtenerse de agregar recursos a un proyecto hacia el final del mismo, ya que no solo los costos aumentan sino ademas esta presente el costo de hacer productivo dicho recurso. Lo cual lleva su tiempo.
Por último, para mitigar esta realidad se puede particionar las tareas de un proyecto de forma tal que se reduzca las necesidades de comunicación. Lo cual es factible algunas veces, pero muchas veces en los proyectos de Odoo no es factible debido a la naturaleza dinámica de los mismos.