Как осуществлять контроль? Должен ли я разбираться в технических деталях, чтобы контролировать процесс? На мой взгляд, это было бы хорошо, но не является необходимым. Вы, как руководитель проекта, должны определить метрики проекта, которые позволяют определить слабые места. Например, для разработки сайта – это процент разработанных модулей для сайта от всего количества необходимых по ТЗ модулей. Для продвижения – это, в первую очередь, позиции в поисковых системах по ключевым запросам. Если эти позиции постепенно улучшаются, то это значит, что все идет хорошо. Для контекстной рекламы получается совсем просто – это количество целевых посетителей и конверсия. Например, если у вас конверсия составляет 0.5%, то наверно пора что-то делать. Конечно, если только вы не продаете дворцы в Шотландии. О конверсии вы поговорим в одном из бонусов к этой книге.
Организация проверок
Конечно, проверки большинство людей не любит. Ни проверяемые лица, ни проверяющие.
У проверяемых часто возникает эффект “честного водителя”, когда проезжая мимо поста дорожной автоинспекции он чувствует некоторое волнение, мини-стресс, хотя при этом понимает, что ему нет повода волноваться. Плюс к этому – в этом можно увидеть некоторое ограничение своей свободы, что обычно не нравится людям.
Проверяющим хочется верить, что все идет хорошо, и они не желают разбивать свою иллюзию. В случае выявления проблем придется проводить ряд дополнительных мер и процедур по нейтрализации последствий. Лично мне кажется, что при проверках необходимо помнить один очень важный факт, который позволит вам сэкономить много денег. Ошибки надо исправлять на ранней стадии.
Стоимость исправления ошибки на ранней стадии несоизмеримо ниже, чем на поздних стадиях проекта. Особенно это четко прослеживается на этапе выработки требований и составления ТЗ. Если вы заложите какое-то неверное требование, то исправить эту ошибку перед началом работы над сайтом не составляет труда. Однако, чем дальше вы будете продвигаться по проекту, тем больше будет стоимость исправления этой ошибки.
Приведу пример: допустим, вы решили сделать дизайн с фиксированной шириной в 1000px (наиболее распространенный вариант на сегодня). Вы утвердили все ТЗ, дизайнер сделал макет, вы его утвердили. На данный момент стоимость исправления этой ошибки возросла, но не сильно, т.к. при исправлении придется только оплатить дизайнеру доработки макета страниц сайта.
В случае если сайт уже сделан разработчиками и макет сверстан, то стоимость еще возрастает, поскольку придется делать доработки на нескольких уровнях – дизайн, верстка, возможно JS программирование.
Допустим, сайт уже работает пару лет, и вы решили изменить это требование, например, уменьшить ширину до 900px. Тогда цена исправления становится еще больше, т.к. после исправления необходимо весь сайт протестировать на предмет проблемы с корректным выводом контента.
Делайте свои проверки регулярными и по четким метрикам. У вас может быть свой набор метрик. В случае проблем выясняйте причину и, что более важно, как поставщик будет ее решать.
Примечание. По возможности не меняйте поставщиков на время проекта. Это довольно негативно сказывается на качестве проекта и на его конечной цене. Прибегайте к этому только в крайнем случае, когда остальные методы воздействия уже не срабатывают. Надеюсь, что вам это не понадобится, поскольку мы довольно скрупулезно подошли к выбору поставщиков.
Также хорошим приемом обращения с поставщиками является брать с них некоторые личные обещания. Это подстегивает их делать работу в срок, поскольку невыполнение обещаний негативно влияет на репутацию. Но при этом помните, что если вы выдавливаете из поставщика нереальный срок исполнения и обещание сделать задачу к заданному сроку – вы тем самым подрываете ваши взаимоотношения и весь проект в целом. Делайте это очень осторожно и в умеренных дозах.
Взаимодействие для экстремалов
Если у вас довольно много проектов, и вы имеете хорошую команду, то можете попробовать совместить закон Паркинсона и закон Парето.
Закон Паркинсона гласит, что работа заполняет все отведенное ей время.
Закон Парето говорит нам о том, что 80% всей важной работы выполняется 20% сотрудников.
Есть много вариаций на тему этих законов, но для нас сейчас важно не это. Одним из советов Стива Джобса по разработке было: “Разрабатывайте рывками. Делайте за месяц то, что в обычном планировании может занять полгода”.