The Software Factory Metaphor
Creating software is a time and labor-intensive activity comparable to the creation of physical goods. For that reason, many have likened a commercial software development organization as a sort of factory. In fact there are several books written on the ‘Software Factory’.