Таким образом, наш план:
• посадить отельского "жнеца, швеца и на дуде игреца" за
руль снегоуборочной машины расчищать роад намбер уан:
дорогу к скоростной магистрали;
• вывесить в лобби отеля большой плакат "Дорог на гор за-
крыт. Не ходи, а то хана" для уже вселившихся;
• накормить уже вселившихся бесплатным завтраком (в каче-
стве извинения).
Запомним, с какой уверенностью мы говорили себе: "Абсолютно
очевидно".
Давайте перед тем как реализовывать наш гениальный план, ос-
нованный на очевидных вещах, остановимся на минутку у стойки
регистрации и поговорим с менеджером отеля, который прорабо-
тал в нем 20 лет.
Вопрос: "Что делать, Джеймс?"
Ответ: "Босс, все очень просто. Все, кто уже вселился в отель,
приехали играть в снежки, кататься на беговых лыжах или просто
дышать свежим воздухом. Я это знаю потому, что переговорил с
каждым из них и знаю большинство из них, так как они приезжают
каждый год. Поэтому нет никакого смысла в расчистке дороги
номер 2, все остаются в отеле или развлекаются в его окрестностях.
Я также знаю, что 16 человек из 30 — это компания, которая вы-
едет к нам рано утром из Рино (я вчера говорил по телефону с
одним из них) по этой дороге (показывает на карте), которая пе-
ресекается с дорогой номер 3. Соответственно они прибудут к
нам по дороге номер 3.
190
Далее, посмотрите на монитор. Где живут 12 из 14 оставшихся
клиентов? Они все живут в Сан-Франциско и окрестностях.
Только что передали по радио, что на единственной скоростной
дороге, ведущей из Сан-Франциско, из-за снегопада уже образо-
вались страшные пробки. Кроме того, скорее всего большинство
членов сан-францисской команды поедут после работы, т.е. в 4
часа, а значит, будут здесь не раньше 8.
Следовательно, нам нужно сначала расчистить дорогу 3 и по-
сле этого заняться дорогой 1.
Кстати, остаются еще двое, едущие из Техаса. Вот их мобильный
телефон. Я собираюсь им позвонить, рассказать о ситуации со
снегом, наших планах по расчистке и скоординироваться с ними,
как им лучше до нас добраться".
Вопрос: "Что делать, Джеймс?"
Ответ: "Босс, надо сначала расчищать дорогу 2, ведущую к
горнолыжным курортам. Все наши постояльцы — это горнолыж-
ники. Кроме того, оставшиеся 30 человек скорее всего сначала
заедут на курорт, покатаются там до вечера и вечером поедут к
нам — не будут же они терять сегодняшний день, я сам заказывал
им пропуска со скидкой на подъемники, а пропуска начинают
действовать сегодня".
Вопрос: "Что делать, Джеймс?"
Ответ: "Босс, нет проблем. Нам нужно расчистить и дорогу 1, и
дорогу 2. Я не знаю, что важнее. Но знаю номер телефона моего
приятеля — владельца снегоочистительной компании, он даст
нам хорошую цену, и двумя машинами мы сможем к полудню
расчистить обе дороги. Ну, потратим немного денег, зато сохра-
ним репутацию отеля, ставящего заботу о клиенте выше всего".
Мораль:
субъективные суждения, основанные на тупосамонадеянном
"Абсолютно очевидно", могут элементарно завести нас в си-
туацию, когда ресурсы потрачены впустую, так как не учи-
тывают реальности. В то же время выводы, сделанные исходя
из достоверной информации, ведут к эффективным решениям
даже при нехватке ресурсов.
191
То, что сделал для нас мистер Джеймс, было оценкой риска. Он
смог сделать оценку риска, так как
• владел информацией и
• знал, как этой информацией распорядиться.
Обратно к тестированию ПО.
Наша задача — это
• получить информацию,
• если возможно, узнать мнение человека, владеющего во-
просом, и
• оценить риск по каждой из функциональностей, которые
предстоит протестировать.
Людьми, которые владеют вопросом, могут быть продюсер, глав-
ный бухгалтер, финансовый директор, бизнес-аналитик. Информа-
цию можно получить также из статистики или других источников.
Поверьте, что такой подход даст удивительные результаты.
Допустим, у нас есть небольшой проектик, где нужно протести-
ровать новый (переписанный и оптимизированный) код для уже
давно существующих функциональностей: