В старой, каскадной модели разработки продуктов рынок определял функциональность (или технические требования) продукта, которая, в свою очередь, определяла его дизайн, а тот — способ реализации. Сегодня мы знаем, что технологии определяют (и делают возможной) функциональность в той же мере, как это действует и в обратном направлении. И нам известно, что технологии определяют (и делают возможным) дизайн. А дизайн — (и делает возможной) функциональность. Чтобы увидеть многочисленные примеры всего перечисленного, достаточно взглянуть на свой телефон. В нем функциональность, дизайн и технологии тесно переплетены. Кстати, это и есть главная причина того, почему мы должны изо всех сил стараться построить работу так, чтобы менеджер продукта, дизайнер продукта и главный инженер трудились плечом к плечу в прямом смысле слова.