Массовое строительство экономически эффективно за счет переиспользования хорошо задокументированной технологии и стандартизированных крупных строительных блоков, состоящих из отдельных компонентов.

Индустрия разработки ПО в 1980е годы начала осознавать важность переиспользуемых компонентов, но зрелости в области определения, документирования и переиспользования полезных блоков / компонентов пока не достигла.