Запасной план (и зачем он на самом деле нужен)
Срывы покровов, ага. Нет, ваш «план Бэ» это не просто расстеленная солома.
Это подход. Это проверочные маркеры.
- Кто у меня занимался, знают, что: я всех и всегда дрючил по части «а что, если оно пойдет не так?» и «почему ты уверен в том, в чем ты уверен».
- Кто у меня работал, знает, что: основное мое требование — не «что мы будем счас делать» (это вы мне расскажите!), а «что мы будем делать, если».
- Кому я делал проекты, в курсе, что: на каждый нежданчик у меня есть минимум три плана, с критериями перехода между ними. За это и любят.
Не люблю я сюрпризы.
От них борода седеет, а ее и так немного осталось.
Зачем нужен «второй план» я думаю, все и так примерно в курсе. Что-то пошло не так, оптимистичные ожидания себя не оправдали, надо переобуваться в полёте. Очень желательно, чтобы было куда. Тут занудничать не буду.
Речь пойдет немного о другом. Знаете, я не переоцениваю значимость самого плана, как такового. Окей, он просто должен быть. Ну, хотя бы один, на мятой бумажке. Из трех пунктов: «1. поднять задницу, 2. ??? , 3. PROFIT!»
Вместе с этим план предполагает планирование, как процесс. И вот тут уже интересно. Потому что если хотя бы посмотреть в эту сторону, придется адресовать самим себе элементарные вопросы. Вида «чего мы хотим добиться?», «где мы сейчас?» и «чего нам это стоит?»
«План ничто, планирование — всё» говорил человек, который (к сожалению) больше умел говорить, чем делать.
Что-то пойдёт не так — эту мысль и позицию я очень рекомендую взять за аксиому. Нет, не потому что «Витя пожил, Витя знает».
И даже не потому, что всё действительно пойдет не так.
Энтропия вселенной — штука неумолимая, но шут с ней.
Исключительно потому, что следом вы просто обязаны задать вопрос:
Вот ради этого вопроса все танцы, и всё то самое планирование. Потому что как только вы его самому себе задаёте, вы моментально умозрительно начинаете проверять свои гипотезы и своё решение на прочность, на соответствие реальности (данной нам в ощущениях), и хотя бы здравому смыслу.
Отчасти перекликается с идеей, описанной в «искусстве дебага». Просто вы проверяете и исследуете пока собственную модель, в своей голове.
Что может пойти так? Что может пойти не так? Каковы шансы? Каковы риски? Где у нас серые пятна, где у нас корейский рандом? Где, в конце концов, мы можем наткнуться на активное противодействие? И так далее.
Если говорить про исполнителей, то я всегда требую от людей минимум два, а лучше три и более планов — даже не потому, что мне важны эти планы.
А потому, что если запасных планов нет — кто-то поленился подумать.
Люди ленятся. Некоторые прям совсем. Кому-то очень удобно жить в парадигме «one shot, one hit», и пускай у них даже получается. Мне тоже нравится, когда всё идет по первому запланированному сценарию — да бог бы с ним, кто бы был против.
Беда в том, что если никто не включал голову и нарисовал план руководствуясь исключительно радужными ожиданиями, с понями и бабочками, это пока план — но не реалистичный план. А такие планы и ожидания мне нафиг не нужны, я и сам выдумывать горазд.
То есть вся эта конструкция — лишняя возможность придать «плану» больше связей с реальностью.
Наличие запасного плана (пачки) — это именно возможность убедиться в продуманности и проработанности тех самых планов.
Если говорить про меня, то когда мы делали большие мероприятия за овердохера денег, у меня количество только задокументированных планов — план А, план Б, план Цэ — доходило до буквы F. То есть, шесть штук только рамочных рабочих. Каждый на 5-6 страниц summary.
Вы можете сказать, что это over-engineering. А я вам отвечу, что когда декабрьским вечером мы откатились до «плана Е» (пятого), я был очень рад, что у меня есть еще шестой в запасе.
А вся команда была искренне рада, что козыри в рукаве еще таки имеются, и «Витя подумал». Работа инженера — думать.
Потому что show must go on.
Календарные планы будут сползать. Так происходит чаще всего, по сотне причин. Универсальной таблетки и серебряной пули на этот счет практически не существует: время единственный ресурс, который потратится независимо от вашего желания. Вопрос даже не в том, «как это произойдет». Вопрос «что вы будете с этим делать», и как защитите критичные для себя штуки от этого явления.
Можно начать с того, чтобы определить те самые критические штуки, и критические точки в календаре. Неплохое начало.
Следющий этап почти всегда — ресурсное планирование. Было бы прикольно иметь неограниченные деньги, неограниченных людей и неограниченные возможности. А еще IDDQD. Беда в том, что так не бывает. Даже неограниченные деньги надо еще пойти в моменте, и где-то раздобыть; за то самое время, которое ограничено по условиям физики. Таким образом, следующая зона риска — что «у нас чего-то не будет в нужное время, в нужном месте, в нужном объеме». Идите, прорабатывайте.
Следующий номер этой программы: продолбанные гипотезы. Думали, что вот тут будет круто, а оказалось, что показалось. На то они и гипотезы. Следовательно, неплохо бы их оценить, количественно и качественно, и определить граничные точки и этапы принятия решений — почему и когда мы будем считать, что мы в шоколаде, а когда следует признать, что и не шоколад был вовсе.
Еще важный момент: если мастер-план большой и развесистый, а особенно если за его части отвечают разные люди, разные команды и у них разные сроки — потрудитесь проверить, что откаты на резервные варианты все еще умеют синхронизироваться между собой. Better safe than sorry.
Иначе у вас окажется, что разные сферы ответственности людей и команд почему-то намертво прибиты друг к другу, и вместо гибкости вы получите наоборот, проблемную излишнюю связность. Нафиг то надо.
Ну и ультимативные меры: см. killswitch. Что если всё пошло совсем-совсем не так, и как бы нам перейти от режима вместо неорганизованной паники к организованному рубильнику. Ну да, тоже план. Если он вам не нравится, это еще не значит, что его не должно быть. Мыж профессионалы.
В сухом остатке:
плохой маркер и тревожный звоночек — когда запасных планов нет.
Если они вам не понадобятся, флаг в руки. Плохо что ли? Хорошо.
Вот если понадобятся, тогда и молодцы. И вот за этим моментом надо последить не «на авось», а прямо со старта.