просто не справлялась с наплывом людей, пытавшихся зайти на мой сайт. Я несколько раз
выбирал новые системы, но каждый раз их мощностей было недостаточно.
Проблемы с сервером продолжались до тех пор, пока я всерьез не задумался о тестировании
в условиях стресса. Вместо того чтобы ждать притока посетителей, вырубавшего мой сайт, я
решил намеренно «разрушить» свою систему.
С помощью автоматизированногоинструмента3 я имитировал огромное количество
посетителей, одновременно заходящих на мой сайт. Этот инструмент последовательно
увеличивал количество обращений к сайту и рассчитывал время отклика. По мере роста
количества обращений производительность сервера снижалась до тех пор, пока он не рухнул.
С помощью данных тестирования в условиях стресса я произвел целый ряд значительных
улучшений инфраструктуры и системы сайта. Теперь тысячи людей могут одновременно
посещать мой сайт, практически не мешая друг другу.
Стресс-тесты помогут вам лучше понять, как работают ваши системы. Если вы занимаетесь
производством, то могли бы имитировать одновременное поступление тысячи заказов и
проверить, сможете ли вы с ними справиться. Если вы занимаетесь поддержкой пользователей,
то можете имитировать одновременное поступление тысяч вопросов или жалоб. Ваша
способность к тестированию ограничена только временем и воображением — позвольте своему
внутреннему демону вырваться на волю и решите все основные проблемы до того, как они
помешают вашим реальным клиентам.
Планирование сценариев
292
Благоразумный видит беду и укрывается, а неопытные идут вперед и наказываются.
Книга притчей Соломоновых, 27:12
Никто не способен предсказать, что случится завтра, не говоря уже о том, что произойдет
через десять лет. В сущности, многие ваши планы и цели зависят от обстоятельств, находящихся
вне вашего локуса контроля.Что вы можете сделать, чтобы подготовиться к
неопределенномубудущему?
Планирование сценариевпредставляет собой процесс систематического построения
набора гипотетических ситуаций, а затем ментального моделированиятого, что вы будете
делать при их наступлении. Вы можете не быть провидцем, однако процесс моделирования,
противоречащего фактам,наделяет вас потрясающей способностью: вы в состоянии
представить себе события, которые могли бы возникнуть, а затем определить, что бы вы делали
при их наступлении.
Планирование сценариев — это детальный, тщательный и систематический процесс
моделирования, противоречащего фактам, применимый в отношении наиболее важных решений.
Этот процесс всегда начинается с простого вопроса: «Что бы я сделал, если бы..?» Часть,
связанная с условием «если», как раз и представляет собой «противоречие фактам» и заставляет
ваши мозги работать по-новому и представлять себе возможные варианты действий в тех или
иных обстоятельствах. Записав их, вы сможете определить, какой вариант для вас более
предпочтителен или реализуем.
Планирование сценариев лежит в основе любой эффективной стратегии. Нет никакого
смысла в том, чтобы основывать свои действия на попытке предугадать величину процентных
ставок, цен на нефть или акции. Вместо того чтобы стараться предсказать будущее со 100 %-ной
точностью, подготовьтесь к нескольким вариантам развития событий. Вместо того чтобы жестко
придерживаться единственного курса, используйте подход, позволяющий бизнесу стать более
гибким,улучшающий ваши способности к изменениюи адаптации к постоянно меняющемуся
миру.
Большинство крупных компаний используют планирование сценариевдля так
называемого хеджирования — покупки различных форм страховкидля снижения риска
неблагоприятных событий в будущем. К примеру, компания может беспокоиться из-за роста цен
на нефть, так как они увеличивают затраты на импорт сырья и транспортировку готовой
продукции. Резкий скачок цен способен значительно снизить маржу прибыли.С помощью
фьючерса компания может заработать деньги, если цена на нефть пойдет вверх, и тем самым
компенсировать производственные издержки, связанные с этим ростом.
Подготовкой сценариев легко пренебречь, несмотря на то что это очень ценное решение с
Читать дальше