Para acelerar el desarrollo, se trató infructuosamente de agregar más trabajadores al proyecto que ya estaba retrasado.
Cuando N personas tienen que comunicarse entre ellos (sin jerarquías), al aumentar N, la cantidad de comunicación M disminuye y puede incluso resultar negativa, p.ej., el trabajo total pendiente al final del día es mayor que el trabajo total que había pendiente al principio del día, como cuando se crean muchos nuevos errores.
Por tanto, cuando se embarca en un segundo sistema, un ingeniero debería tener presente su natural tendencia a sobrecargarlo.
Pregunta: ¿Cómo es posible que un gran proyecto de software se atrase un año entero?
Permanente atención al alcance de pequeñas metas individuales se requiere en todos los niveles del proyecto.
Debería describir las especificaciones externas del sistema en detalle, p.ej., todo lo que el usuario ve.