This post from Martin Fowler was sort of an epiphany for me. It's easy to use externally rooted metaphors to illustrate an idea, but be careful that you're not using them to justify one.
Next time your boss gives you the “software construction is like manufacturing” point of view, here's your answer...
http://martinfowler.com/bliki/MetaphoricQuestioning.html