# ПРОЕКТНАЯ ДОКУМЕНТАЦИЯ

Разработка
дорожной карты проекта, техническОГО заданиЯ
сайта, приложения, интеграции
и так далее...

Разработка больших, сложных проектов начинается с проектирования.

В данном разделе рассмотрим подход к подготовке дорожной карты проекта и разработке технической документации по компонентам дорожной карты. В статье попытаемся ответить на вопросы: почему это важно и в чем выгода для Клиента.

# разработка дорожной карты

Почему это необходимо?

Масштаб
проекта

Важно понять масштаб проекта до начала его реализации, получить представление о составляющих проекта с точки зрения Исполнителя. Часто бывает, что представление Заказчика о сложности проекта существенно отличается от реальности.

Компетентность исполнителя

В процессе работы над дорожной картой и ТЗ компонентов проекта, Вы сможете понять насколько компетентен Исполнитель. Сложно ожидать нормальной реализации проекта, если на этапе подготовки дорожной карты проекта Исполнитель не покажет должной логичности и структурированности в действиях, документах и согласованиях.

Страховка
от рисков

Проектирование, до старта реализации, позволяет избежать распространенных ситуаций, связанных с потерей времени и денег. В дальнейшем, на этапе реализации, гораздо проще идти по спланированному проекту, чем терять время на полном документировании “по ходу”.

Упростить
замену подрядчика 

Документация и прототипы позволяют не только заменить подрядчика на любом этапе, но и, изначально получить расчеты от разных Исполнителей. Выбор Исполнителя удобно осуществлять по совокупности показателей и их весовых характеристик, и получить эти характеристики гораздо проще, когда документация уже разработана.

Узнать
стоимость заранее

Ориентировочный расчет стоимости всех этапов (по опыту) разработчика позволяет принимать решения об актуальности реализации с конкретным Исполнителем. Точный и детализированный расчет первого этапа работ покажет подход Исполнителя к расчетам, что также будет являться характеристикой при выборе.

# Разработка ТЗ

С ЧЕГО НАЧАТЬ?


Анализ задачи и разработка дорожной карты проекта

Перед проектированием и разработкой ТЗ всегда имеет смысл получить общий взгляд на реализацию проекта. Как сейчас модно говорить, создать дорожную карту проекта.

Дорожная карта проекта - документ, в котором стороны собирают и структурируют видение проекта, последовательность реализации, учитывают зависимости и связи компонентов между собой.


Алгоритм подготовки дорожной карты

Первым элементом в алгоритме является встреча, на которой Заказчик озвучивает свои идеи, а Исполнитель делится своими возможностями. В ходе встречи создается набросок основных компонентов системы и Исполнитель берет время на разработку дорожной карты, с учетом пожелания Заказчика к детализации.

К нам обращаются компании, которые с доверием поручают нам детализировать проект по принципу “сделать как надо”. В таких случая, мы закладываем в проект все необходимые этапы.

Например, для создания автоматизированного комплекса для управляющей компании, состав компонентов может быть таким: 

Проектирование сайта

Проектирование сайта с точки зрения будущего SEO

Разработка сайта

Разработка сайта с традиционной структурой + личный кабинет

Посадочные страницы

Посадочные страницы с учетом планов на продвижение и рекламу

CRM система

CRM система + генерация документов с интеграцией с 1С и личным кабинетом сайта

Бизнес-процессы

Основные Бизнес-процессы предоставления товаров / услуг конечному потребителю

Система задач

Система задач для сотрудников

Далее, каждый компонент детализируется до необходимой степени, определяется будущая функциональность системы, определяются базовые требования к связям компонентов между собой.

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

СТОИМОСТЬ разработки дорожной карты проекта
от 20 000* рублей, срок от 3 дней

*Стоимость рассчитывается по параметрам конкретной задачи

# Разработка ТЗ

ПРОДОЛЖАЕМ!
ТЕХНИЧЕСКОЕ ЗАДАНИЕ

Мы считаем правильным проектировать и осмечивать первые этапы по дорожной карте в обязательном порядке.

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

Поэтому, алгоритм действий после утверждения дорожной карты такой: 

Разработка ТЗ и расчет для этапа, реализация, тестирование, сдача, разработка ТЗ и расчет следующего этапа и так далее.  

# ТЕХНИЧЕСКОе ЗАДАНИе

СОСТАВ ТЕХНИЧЕСКОГО ЗАДАНИЯ

В зависимости от направления работ по компоненту, состав технического задания для компонента может отличаться.

Приведем примеры:

состав технического задания

ДЛЯ ВСЕХ ПРОЕКТОВ

✓  Сведения о компании Заказчика
✓  Описание бизнес-целей реализации компонента
✓  Архитектура проекта (сайты / системы / CRM / сервиса / личного кабинета и так далее)
✓   Требования к технической площадке и окружению
  Требования к срокам реализации проекта
✓  Особые требования, предъявляемые к Исполнителю
✓  Расчет стоимости и сроков
✓  Сдача и приемка
✓  Требования к документации по проекту
  Диаграмма Ганта проекта
✓  Глоссарий 

# состав технического задания 

ДЛЯ САЙТА / ЛИЧНОГО КАБИНЕТА / ПРИЛОЖЕНИЯ

  Общее определение целевых аудиторий
  Анализ конкурентной среды
  Требования к стилистике исполнения / дизайну сайта
  Требования к навигации
✓  Требования к отображению на различных устройствах
✓  Требования к структуре сайта, структуре посадочных страниц
  Требования к языковым версиям
  Требования к расположению данных (привести примеры, когда данные живут отдельно)
   Требования к обмену данными с внутренней системой / сервисами
  Требования к автоматическим коммуникациям
✓  Реестр типов страниц
  Реестр сущностей и их свойств
  Описание функциональностей и их поведения
  Прототипы всех страниц и функциональностей
  Требования к CMS
✓  Контент - размещение / перенос
✓  Все, что требуется описать дополнительно  

# состав технического задания 

ДЛЯ ИНТЕГРАЦИЙ

✓  Постановка задачи
✓  Описание интегрируемых сервисов
✓  Реестр сущностей / свойств для обмена
✓  Все, что требуется описать дополнительно 

# состав технического задания 

ДЛЯ КОМПЛЕКСНЫХ ПРОЕКТОВ 

✓  Описание
✓  Дорожная карта проекта
  Этапы реализации
  Все, что требуется описать дополнительно 

# разработка блок - схем

ПРОТОТИПИРОВАНИЕ 

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

Приведем пример прототипирования приложения “База данных объектов недвижимости” для Битрикс24: 

# расчет стоимости работ

РАСЧЕТЫ 

Финальным этапом разработки технического задания является подготовка расчета стоимости работ, сроков, финансового режима.

По нашему мнению, документ должен быть максимально детализированным, каждый элемент в нем должен быть рассчитан по нормо-часам, стоимость и сроки должны быть адекватны требуемому качеству работ.

Приведем пример:

# СТОИМОСТЬ РАЗРАБОТКИ

СТОИМОСТЬ РАЗРАБОТКИ ТЕХНИЧЕСКИХ ЗАДАНИЙ 

СТОИМОСТЬ Разработки технических заданий с прототипированием -
от 45 000* рублей, срок от 5 дней

*Стоимость рассчитывается по параметрам конкретной задачи