Эффективность 😬
Делал для нельзяграма пост "о чем блог" и думал о ценности, которую нужно донести. Постоянно спотыкаюсь о понятие "Эффективность".
Загадочный зверь, хоть интуитивно кажется понятным. Да и написано много книг о том как быть эффективным. Эффективным менеджером, сотрудником, акулой, крокодилом, сверхчеловеком и т.д.
Что же такое эффективность? 📈 Эффективность (лат. effectus — «исполнение, действие») — понятие, которое в философии означает способность выполнять работу и достигать необходимого или желаемого результата с наименьшей затратой времени и усилий
Проще говоря: как за минимальное количество времени и усилий сделать максимум. Или сделать именно то, что нужно.
И если сделать шаг назад, то изучение эффективности это изучение результатов работы (или другой деятельности), когда измеряются и соизмеряются разные параметры этого самого результата.
Например, у нас разработана проектная документация. Документация сделана за n-ое кол-во времени. Содержит определенные разделы с нужным содержанием. В идеале, не содержит ошибок. Понять, скорее всего о том, что там есть все необходимое и ошибок нет мы сможем позднее, когда по этой документации что-то начнем делать. Тем не менее, формальные проверки уже могут дать результат.
И здесь моя СДВГ логика подкидывает определения: DoR и DoD. Определения вольные, я использую их здесь намеренно не совсем так, как они задуманы. Зачем? Терпение, сейчас станет понятно.
DoR (Definition of Ready) - критерии готовности задачи к началу работы.
DoD (Definition of Done) - критерии готовности задачи. Для понятности можно обозначить как "критерии завершённости".
Получается, например, что у нас есть цепочка задач и артефактов на входе и выходе. Конвейер. Последовательно стоящие друг за другом станки, которые делают деталь. На входе кусок металла, в конце - дверная ручка. Здесь, конечно, можно углубиться в обсуждение бизнес-процессов, а также в то, что для такого рода конвейерности задачи и способ их выполнения должны быть устойчивыми и малоизменными... но мы не будем.
Итак, мы делаем проектную документацию и она идет на вход разработке (или строителям, для наглядности). Таким образом, чтобы сделать документацию мы должны знать как ее будут читать, использовать, какие проверки она будет проходить в разных валидационных инстанциях. Эту информацию мы можем получить с помощью наблюдения и интервью. Так мы получим DoDы.
А DoRы? Получается, что DoR это как раз таки чек лист того, что нам нужно, чтобы удовлетворить DoD. Что мы точно знаем, какие разделы должны быть в документе. Какова глубина детализации. Как именно мы будем подшивать документ и т.д.
Так и при чем тут эффективность... Сколько можно тянуть, это просто невозможно... отсылочка на мем из фильма Отель «Гранд Будапешт»
Эффективность как раз в том, чтобы четко знать DoD, DoR в общем и частном смыслах. Понимать сколько потребуется времени, чтобы удовлетворить оба этих чек листа. Эффективность здесь в ясности. Четком понимании чем можно пренебречь, а чем нельзя, чтобы сделать все быстрее, при этом все таки завершить задачу так, чтобы к ней не пришлось возвращаться. В идеале. Или, если придется переделывать - чтобы сделать это было легко и просто. Тут, верю, будут кивать те, кому приходилось переделывать собственную документацию или переделывать ее за кем-то, когда ясности "а что надо было" и "что надо теперь нет вовсе".
А как вывести эти "Двери" и "ДоДы" мы поговорим в следующий раз. А еще, конечно, надо обсуждать вопросы ревью, согласования на разных этапах. Но на сегодня все. Все понятно по теме? Достаем двойные листочки 😈