Если бы производители автомобилей делали автомобили в соответствии со спецификацией так же, как поставщики программного обеспечения делают программное обеспечение в соответствии со спецификацией, все пять колес были бы сильно различающихся размеров, один человек должен был бы рулить, другой — крутить педали, а третий — управлять пользователем. удобная приборная панель, управляемая меню, и если бы она не могла двигаться прямо без особых усилий, инженеры-строители ответили бы строительством спиралевидных дорог вокруг каждого города.