There are a series of allegories that encapsulate the murkier, more confusing part about producing software — the human part:
The software development economy
There are a series of allegories that encapsulate the murkier, more confusing part about producing software — the human part: