Сколько нужно времени, чтобы внедрить и настроить аналитическую систему?

Обычно на такой вопрос разработчики и аналитики не отвечают конкретными числами.
В некоторых случаях это абсолютно обосновано, но в большинстве ситуаций для этой работы есть вполне определенные сроки.
Разбираемся.

Предисловие
Если вы собираетесь использовать аналитическую систему для своего проекта, пусть даже не сразу, а через несколько релизов. Покажите заранее команде разработчиков ее документацию. У каждой системы могут быть свои особенные требования для сбора данных, и всем будет проще, если с самого начала код проекта будет писаться с учетом дальнейшего внедрения аналитики. Если систему выбрал кто-то из руководителей от балды, то аналитику тоже надо включаться в чтение документации, а также узнавать хотелки бизнес-заказчиков, как можно раньше. Чтобы заранее развеять мифы о том, как все очень просто и красиво будет собираться, почти не стоить денег, а главное легко отвечать на любой вопрос и давать советы по улучшению сервиса.

Первичное размещение кода
Имеется ввиду размещение дефолтного Javascript кода или SDK. Должно занимать 10-15 минут, из которых большая часть это поиск и чтение инструкции по установке. Ну до часа можно растянуть, если это, например, Google Tag Manager, т.к. тут немного побольше телодвижений требуется. Плюс в зависимости от аналитической системы первые данные после установки кода могут появиться максимум через сутки.
В случаях когда вам говорят, что нужно 1-2-7-14-30 и так далее до бесконечности дней — это ложь. Либо нет свободных рук, либо хотят за это время закрыть другие работы по проекту. Ну или с кодом работает не программист, а менеджер по продажам.

Разметка различных событий на сайте
Вот тут уже сложнее дать оценку по времени, если вам надо разметить 20-25 событий на сайте, а также у части из них настроить какие-то нестандартные свойства и значения свойств. Еще нужно протестировать, что все действительно собирается в правильном виде. Плюс есть не соблюден пункт «Предисловие», то уже может быть много кода, который затрудняет разметку. Зависит от опыта работы с данной аналитической системой конкретного разработчика, от тестировщика (хорошо бы самому аналитику этим заниматься), от того с какой задержкой данные поступают в аналитическую систему или наличия функционала Live View.
Но если нужно разметить просто 2-3-5 событий без нестандартных параметров, то это, опять-таки, 1-2 часа работы, а не дни и недели. Потому что вот строчка кода для одного события для Google Analytics <a href=»#» onClick=»_gaq.push([‘_trackEvent’, ‘Videos’, ‘Play’, ‘Baby’s First Birthday’]);»>Play</a>, в других системах — аналогично.

Настройка отчетности
Тут разработчик не участвует (он уже все сделал правильно в предыдущих пунктах), работа только для аналитика.
В течение рабочего дня у вас должна быть настроена вся интересующая отчетность. Если на это требуется больше времени (я слышал заявления в духе: «Нам нужно проконсультироваться с вендором, как настроить данный отчет, это займет несколько дней»), значит ваш аналитик или подрядчик ни хрена не понимает в системе, которую внедрил и настраивает.
Это логичный вывод из предыдущего пункта, ведь техническое задание разработчику писалось с учетом, что архитектура собираемых данных и отчетов уже есть в голове вашего аналитика. А также он не первый раз видит аналитическую систему и ее функционал.
Исключение может быть в двух случаях:
1. Отчетов действительно очень много, больше нескольких десятков.
2. Настраиваются дашборды и доступ к данным под различные подразделения (доступно не в каждой системе).
В любом случае это 2-4 дня, ну неделя. Если больше этого срока — ваш аналитик не компетентен.

Комментируем, исправляем, добавляем.