6…IMPROVING TEAM PROFICIENCY

Getting more done with fewer people is the paramount underlying need for improving software economics. The demand for competent software professionals continues to outpace the supply of qualified individuals. In almost every successful software development project and software organization we have encountered, there is a strong commitment to configuring the smallest, most capable team.

By contrast, most troubled projects are staffed with more people than they require. “Obese” projects usually occur because the project culture is more focused on following a process or over-specializing on skills using a rigid set of roles rather than achieving results. Successful teams focus instead on achieving results, and relax ...

Get The Economics of Iterative Software Development: Steering Toward Better Business Results now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.