Чувствуй и реагируй. Как создавать продукты, нужные людям именно сейчас - страница 9



Наше раннее знакомство с персональными компьютерами и программным обеспечением мало свидетельствовало о том, что эти продукты отличаются от автомобилей (или от любого другого современного инженерного продукта, который создается методом сборочного конвейера). Конечно, ноутбуки, телефоны и другие высокотехнологичные устройства, которые мы покупаем, производятся на сборочных линиях – очень продвинутых, но все же конвейерах. И первые приобретенные потребителями компьютерные программы, казалось, были похожи на любой другой продукт. Мы приходили в компьютерный магазин, выбирали большую, запакованную коробку Microsoft Office или Lotus 1-2-3 и несли ее домой, чтобы установить на персональный компьютер. Эти продукты, безусловно, были «производственными» товарами, даже если разработчики программного обеспечения того времени подозревали, что что-то изменилось.

Но начиная с первой волны развития интернет-компаний в конце 1990-х годов мы стали наблюдать появление нового вида распространения программного обеспечения – как услуги SaaS (software as a service) – одна из форм облачных вычислений, модель обслуживания, при которой подписчикам предоставляется готовое прикладное ПО, полностью обслуживаемое провайдером – перев.). В этой модели мы не устанавливаем программное обеспечение на наши локальные компьютеры. Оно работает на сервере компании, и мы используем его через интернет и наши браузеры. Новшество, предложенное SaaS-компаниями, заключалось в том, что нам не нужно больше идти в магазин и снова обновлять программу; последняя версия программы будет всегда доступна, потому что она всегда работает на серверах компании.

УХОД ОТ ПРОИЗВОДСТВЕННОГО МЫШЛЕНИЯ

Этот переход может показаться незначительным изменением процесса, однако сложно переоценить, насколько значителен сдвиг парадигмы, который он собой представляет. Почему? Все потому, что производственный процесс (копирование программного обеспечения на дискеты, CD- или DVD-диски) больше не является частью процесса распространения программного обеспечения. И исключив этот шаг, мы создали принципиально новую модель.

В этой новой модели изменяется подход к разговору с клиентами: вам больше не нужно убеждать их приобрести новую версию. Вы просто размещаете ее на вашем сервере. Также вам больше не нужно убеждать их устанавливать ваше обновление: они увидят его при входе в систему.

Более того, новая модель меняет экономические стимулы. В отраслях, которые построены на массовом производстве, высокая стоимость запуска новых продуктов компенсируется эффективностью сборочной линии, поэтому естественным стимулом является создание производственных линий единожды, а затем на них можно штамповать максимальное количество единиц товара. Автопроизводители создали хорошо известный ежегодный цикл продуктов «модель года», позволяющий и извлечь выгоду, и удовлетворить потребности рынка в новых товарах. Этот ежегодный ритм настолько стал нам привычен, что кажется вполне естественным, хотя это не так: это просто стратегия, основанная на производственном цикле.

Рассмотрим один потрясающий факт: Amazon выпускает очередное обновление программного обеспечения каждые 11,6 секунд[6]. Возможно, это происходит благодаря набору приемов, называемому непрерывным развертыванием. По сути, непрерывное развертывание позволяет разработчикам программного обеспечения поддерживать системы в состоянии постоянной готовности и вносить в них дополнительные изменения. Amazon занимает лидирующие позиции в этой сфере, но для других крупных компаний ежедневное обновление программного обеспечения стало обычным делом, а во многих компаниях это происходит по несколько раз за день.