Most important lesson of software development: more is not better

Most important lesson of software development if you are a manager:
most_important_lesson_of_software_development
in case the point is not clear: First of all, the productivity does not increase in proportion to the # of devs i.e., if you double the devs, it won’t double the productivity and deliverables. More importantly, the graph does not reach an asymptote. After a certain point there is a decrease in productivity as more devs are added to a team because of various reasons:

  • people conflicts and politics
  • impossible for one person to keep track and abreast of every changeset that is happening. as a result, left hand does not know what right hand is doing
This entry was posted in Software. Bookmark the permalink.

Leave a comment