Software-process-antipatterns-catalogue

Home > Catalogue > Warm Bodies

Warm Bodies

Also Known As: Mythical Man-Month

Summary

Software project is staffed with too many programmers, many of which (the warm bodies) have inadequate skills and productivity levels and were hired perhaps to meet staff size objectives or as a “solution” to speed-up a late project. Exceptionally productive programmers become frustrated, partly because they spend time fixing the damage of the warm bodies.

Symptoms

Specific To

any

Anti-pattern Relation
Brooks’ Law one source of Warm Bodies
Net Negative Producing Programmer extreme case of a Warm Body

Notes

The description in [CUN’13] and the full mini-AntiPattern description in [BRO’98] (taken from there) is rather unclear, focuses on staff size and differences in programmer productivity, does not explain what “warm body” actually is. The Never Fire Anyone anti-pattern actually explains this, to some extent.

Sources

[CUN’13], [BRO’98]