Почему все эти милые люди из MIT и SAP спроектировали систему подобным образом? Почему они разбили задачу на большое количество компонентов, наделили участников системы ответственностью лишь за малую часть и никогда не показывали им общей цели или стадии, на которой находился тот или иной проект? Я подозреваю, что корни этой проблемы лежат в идеях эффективности, сформулированных Адамом Смитом