Перейти к основному содержанию

Регламент сотрудничества и взаимодействия

Не существует универсального подхода к разработке сайтов и информационных систем — каждый проект уникален. Объем работ может значительно варьироваться в зависимости от множества факторов, поэтому выбор форматов взаимодействия должен основываться на особенностях конкретного проекта.

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

Треккинг задач мы ведём во внешней системе.

Знакомство и заполнение брифа

Бриф — это анкета, в которой в общих чертах описано, что из себя представляет проект. Заполнение брифа заказчиком позволяет всем участникам процесса быстрее ознакомиться с задачей.

Документ выполняет следующие задачи:

  1. Даёт общее понимание проекта обеим сторонам.
  2. Позволяет заказчику оценить, соответствуют ли его компетенции и ресурсы будущему проекту.
  3. Даёт возможность определить время создания сайта.
  4. Помогает исполнителю разобраться в специфике деятельности заказчика.

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

Кем реализуется этап
Совместно
Приложения

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

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

Дополнительно прикладывается вся необходимая информация, например:
Приложение 1 - примеры входных данных
Приложение 2 - примеры выходных данных
Приложение 3 - блок-схема бизнес-логики

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

Кем реализуется этап
Со стороны заказчика

Прототипирование

Прототипирование и создание схематичных макетов сайта имеют несколько важных целей:

  1. Визуализация идеи: Прототипы помогают наглядно представить, как будет выглядеть и функционировать сайт, что облегчает понимание концепции как для команды разработчиков, так и для клиентов.
  2. Проверка пользовательского опыта (UX): Схематичные макеты позволяют тестировать навигацию и взаимодействие пользователя с интерфейсом до начала разработки. Это помогает выявить возможные проблемы и улучшить удобство использования.
  3. Экономия времени и ресурсов: Выявление ошибок на этапе прототипирования позволяет избежать дорогостоящих изменений на более поздних стадиях разработки.
  4. Коммуникация: Прототипы служат отличным инструментом для обсуждения идей с клиентами и заинтересованными сторонами, что способствует более эффективной коммуникации и пониманию требований.
  5. Уточнение требований: Создание макетов помогает собрать и уточнить требования к функционалу сайта, что снижает риск недопонимания между заказчиком и командой разработчиков.
  6. Тестирование концепций: Прототипы можно использовать для проведения пользовательских тестов, чтобы собрать отзывы и внести необходимые изменения до финальной реализации.
  7. Планирование разработки: На основе прототипов можно более точно оценить объем работ и время, необходимое для реализации проекта.

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

Кем реализуется этап
Со стороны заказчика
Примеры

Макеты дизайна интерфейса

Макеты дизайна интерфейса (включая отдельные макеты для мобильной адаптивной версии) в формате Figma или PSD (по слоям).

Кем реализуется этап
Со стороны заказчика

Составление дорожной карты

Дорожная карта: Разбивка на этапы + определение критериев сдачи проекта.

Планирование и согласование сроков реализации.

Кем реализуется этап
Совместно

Реализация проекта

Реализация проекта в соответствии с дорожной картой

Кем реализуется этап
Со стороны разработчиков

Тестирование

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

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

Кем реализуется этап
Со стороны заказчика

Техническая поддержка

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

Кем реализуется этап
Со стороны разработчиков

Обучение

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

Кем реализуется этап
Совместно

Размещение и публикация ресурса

Размещение ресурса на сервере на публичном домене

Кем реализуется этап
Со стороны разработчиков

Наполнение контентом

Кем реализуется этап
Со стороны заказчика

Добавление нового функционала

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

Кем реализуется этап
Со стороны разработчиков