Техническое задание на ERP-систему для Event-компании

Защищено NDA

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

  • Компания организовывает мероприятия на всей территории России
  • Есть три склада в двух городах России с оборудованием для проведения шоу
  • Клиентами компании являются физические и юридические лица
  • Штаб-квартира располагается в г. Челябинск (Россия)

Задача

Компания ведёт весь учёт в большом количестве Excel-файлов и не использует системы автоматизации.

Часто возникают проблемы с логистикой: оборудование приходит позже запланированного срока из-за неверного расчёта срока доставки или должно было прийти на одно мероприятие, но ещё занято на другом.

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

Нужно было разработать внутреннюю систему для планирования и автоматизации типовых процессов.

Решение

Написали техническое задание на разработку ERP-системы, разработали интерактивный прототип будущего веб-сервиса.

Техническое задание в формате DOCX и ссылку на интерактивный прототип в сервисе Eskone передали заказчику для дальнейшей реализации силами другого подрядчика.

Провели брифинг

С заказчиком было проведено две встречи: на первой обсуждали будущую информационную систему в целом, идеи по функциональным возможностям и планы по её развитию, состав проектной команды; на второй встрече подробнее обсуждали текущие процессы работы в компании и как будущая информационная система будет решать поставленные перед ней задачи.

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

Сформировали проектную команду

Со стороны агентства была сформирована проектная команда, состоявшая из следующих специалистов:

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

Запланировали дорожную карту проекта

Продукт должен был быть масштабным, поэтому разработку было решено разбить на несколько крупных этапов:

  1. разработка календарного планирования мероприятий
  2. разработка складского учёта оборудования и расходных материалов
  3. разработка системы логирования и уведомлений
  4. разработка системы отчётности
  5. разработка календарного планирования технической бригады
  6. разработка базовой CRM для учёта клиентов, управления сделками и этапами, управления планом продаж
  7. разработка системы расчёта зарплаты
  8. разработка системы расчёта рентабельности и других финансовых показателей

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

Написали функциональное и техническое задание

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

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

Продумали пользовательский опыт и спроектировали UX-прототип

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

Некоторые возможности системы

Продукт должен был обладать следующими возможностями:

  1. авторизация по email и паролю
  2. жёстко заданные роли пользователей с определёнными правами в системе
  3. управление справочниками: пользователи с возможностью присвоения ролей, страны и города, склады, характеристики и типы оборудования, само оборудование
  4. различные статусы доступности оборудования, в том числе учёт оборудования, находящегося в ремонте
  5. календарь с возможностью создания и редактирования мероприятий, а также привязки к ним оборудования
  6. логирование авторизации и всех действий пользователей в системе
  7. уведомление определённых ролей пользователей на определённых этапах мероприятий

Результат кейса

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

Результаты переданы заказчику, после чего был дан старт разработке другим подрядчиком.

15 дней

ушло на разработку технического задания и прототипа

3 специалиста

было в проектной команде на стороне агентства

2 месяца

ушло на разработку и ввод в эксплуатацию первой версии

Стек технологий и инструменты

  • Проектирование UX, прототипирование: Eskone
  • Подход к управлению проектами: Waterfall
  • Информационная система управления проектами: Битрикс24
  • Способы описания требований: свободный

Обсудить сотрудничество