Система управления проектами для инженерно-проектной компании

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

#Веб-система #Ролевой доступ #Управление проектами #Экономика этапов
FERAYDO · Дашборд руководителя
Проекты
12
Этапы в работе
34
Команда
9
Активность за 30 дней
4 нед. назадсегодня
Обновления по проектам
ТЦ «Меридиан»В работе
Склад на ЮжнойСогласование
Гаражный комплексЗавершён этап
Банный корпусНе начат
Финансы по проектам
ПД-0142+18%
РД-0099+11%

О заказчике

Проектное бюро полного цикла — от концепции до рабочей документации

FERAYDO
ЗаказчикFERAYDO

Компания проектирует объекты разного типа: торговые центры, магазины, склады, гаражные комплексы, бани и другие здания. Работа всегда делится на этапы — проектная документация, рабочая документация, отдельные разделы — и над каждым этапом трудится своя команда. Значительная часть проектировщиков работает удалённо, по проектам.

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

Проблема

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

Решение

Кастомная веб-система с ролевым доступом. Центральная сущность — проект. Внутри проекта живут этапы, у этапов — задачи, сроки и экономика. Сверху — оплаты, документы, команда и мотивация баллами.

Роли в системе

Четыре роли — каждый видит только свою часть работы

Это не просто разные интерфейсы. Руководитель видит всю картину, проектировщик — только свои этапы, клиент — прогресс по своему объекту.

01

Руководитель

Полный доступ: проекты, этапы, экономика, задачи, оплаты, команда и настройки.

02

Проектировщик

Только свои проекты и этапы, назначенные задачи, баллы и личные договоры.

03

Сотрудник

Задачи отделов вне производства — например, маркетинг и продажи.

04

Клиент

Следит за прогрессом своего проекта: этапы, график работ и оплаты.

Настройки · Роли и доступы

СкриншотРаздел «Роли и доступы»: какие разделы видит роль, может ли редактировать или только просматривать, видит ли стоимость этапов

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

Кабинет руководителя

Проект → этапы → задачи → деньги. Всё связано в одном месте

Самый обширный кабинет. Каждый блок — отдельная вкладка с понятным интерфейсом и связями с остальными разделами.

01

Проекты — центральная сущность системы

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

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

Название · Краткое · Шифр Тип объекта Адрес · Кадастр Договор Руководитель проекта Даты · Комментарий
Карточка проекта · Общая информация

СкриншотКарточка проекта: шапка с общей информацией, переключатель этапов и документации, кнопки редактирования

Проект — это контейнер для всей истории работы: этапов, задач, документов, оплат и экономики.
02

Этапы — ключевая сущность с собственной экономикой

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

Прогресс этапа собирается из задач автоматически: одна задача из двух выполнена — этап на 50%. Статусы этапов и задач руководитель задаёт под себя в настройках: «не начат», «в работе», «на согласовании», «завершён».

Проект · Этапы
ШифрЭтапСтатусПрогрессКлиентПрибыль
ПЗПояснительная запискаЗавершён
180 000+64 000
АРАрхитектурные решенияВ работе
420 000+150 000
КРКонструктивные решенияСогласование
390 000+128 000
ЭОМЭлектроснабжениеНе начат
260 000
Список этапов со статусами, прогрессом и экономикой. Цифры на примере — тестовые: заказчик только переносит в систему реальные проекты.
03

Задачи — список и Канбан, внутри этапа или проекта

Задачи можно привязать к конкретному этапу или к проекту без этапа. У каждой — приоритет, ответственный, даты начала и завершения и статус. Доступны два вида: список и Канбан по статусам.

Во вкладке «Задачи» собраны все задачи проекта с фильтрами по статусу, ответственному и этапу, а также группировка: новые, на согласовании, завершённые и просроченные.

Этап · Задачи · Канбан
Назначена 2
Собрать исходные данные
Ольга Г.
Запросить кадастр
Вадим А.
В работе 2
Планы этажей, узлы
Ольга Г.
Разрезы по корпусу
Ольга Г.
Согласование 1
Фасады на проверку
Вадим А.
Завершена 1
Ситуационный план
Ольга Г.
Канбан группирует задачи по статусам этапа. Тот же набор доступен списком — с фильтрами и сортировкой по дедлайну.
04

График работ — сроки этапов на одной шкале

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

Есть фильтр по статусам и переход прямо в карточку этапа. Видно общую последовательность работ и где сейчас находится команда.

Проект · График работ

СкриншотДиаграмма этапов по датам с возможностью менять порядок перетаскиванием и фильтровать по статусу

Наглядная последовательность: что за чем идёт, где сейчас команда и сколько осталось до дедлайна.
05

Оплаты — один платёж клиента распределяется по этапам

Клиент оплачивает работу по этапам или присылает сумму авансом. Любой платёж раскладывается на этапы с типом: полная оплата, предоплата или доплата. Например, из 100 000 ₽ — 20 000 доплата за один этап, 50 000 полная оплата другого, остаток — предоплата следующего.

Сводка показывает расходы на проектировщиков, оплату клиента, прибыль, сколько уже закрыто и сколько осталось — по каждому этапу и в целом.

Проект · Оплаты · Распределение
Поступило от клиента
100 000 ₽
АРАрхитектурные решенияДоплата20 000 ₽
ПЗПояснительная запискаПолная оплата50 000 ₽
КРКонструктивные решенияПредоплата30 000 ₽
Гибкое распределение под любой формат расчётов с клиентом — от поэтапной оплаты до аванса на несколько разделов сразу.
06

Документы и чат — внутри проекта

К проекту прикрепляются папки и файлы с гибким распределением. При удалении папки можно убрать её вместе с документами или оставить файлы.

Рядом — чат проекта: общаться с теми, кто прикреплён к этапам, прямо в системе, без перехода в сторонние мессенджеры.

Проект · Документы

СкриншотПапки и файлы проекта: загрузка, распределение, редактирование

Проект · Чат

СкриншотЧат проекта для прикреплённых к этапам участников

Команда и доступы

Руководитель сам заводит пользователей и выдаёт доступы

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

Проектировщики

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

Сотрудники и заказчики

Сотрудники получают задачи отделов вне производства. Заказчиков руководитель тоже заводит сам, привязывает один или несколько проектов и выдаёт доступ — клиент видит прогресс по своему объекту.

Команда · Карточка участника

СкриншотКарточка участника команды: договор, проекты и этапы, выплаты, начисленные баллы и форма регистрации нового пользователя

Уведомления собирают любые изменения по проектам, этапам и задачам — руководитель видит активность по всем проектам сразу.

Мотивация

Баллы за работу, которые меняются на впечатления

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

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

Дальше баллы меняются на «плюшки» по курсу 1:1 к рублю: поход в ресторан или театр, мерч, поездки. Проектировщик создаёт заявку на обмен — руководитель её одобряет или отклоняет.

Проектировщик · Баллы и обмен
Баланс баллов
5 200
Оперативность · этап АР+3 000
Качество оформления+1 500
Переработка · сдача в срок+700
Обмен на плюшки
Мерч компании2 000
Ужин в ресторане4 500
Поход в театр8 000
Поездка · уикенд15 000
Часть наград доступна сразу, часть копится. Прейскурант баллов и список плюшек заказчик настраивает под себя.

Дашборд

Вся картина по компании на одном экране

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

Дашборд · Обзор

СкриншотДашборд: обновления по проектам, ключевые цифры, три графика и список проектов карточками или строками с возможностью перетаскивать порядок

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

Кабинеты команды

Проектировщик, сотрудник, клиент — каждому свой интерфейс

Проектировщик

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

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

Кабинет проектировщика

СкриншотКабинет проектировщика: свои этапы и задачи, баллы, заявка на обмен, договоры

Сотрудник

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

Это задачи отделов вне производства — например, маркетинг и продажи. Лишнего сотрудник не видит.

Кабинет сотрудника

СкриншотКабинет сотрудника: задачи отделов вне производства — название, файлы, комментарии

Клиент

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

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

Кабинет клиента

СкриншотКабинет клиента: прогресс по проекту, этапы, график работ, документы и финансы

Прозрачность для заказчика: сразу видно, что сделано, что в работе и за что нужно заплатить.

Гибкость

Статусы, этапы и баллы настраиваются под процессы бюро

Система не навязывает свою логику. Руководитель задаёт её под себя — от статусов до прейскуранта мотивации.

Права доступа по ролям Статусы этапов Статусы задач Справочник этапов и разделов Прейскурант баллов Список плюшек
Настройки

СкриншотРаздел настроек: статусы этапов и задач, справочник этапов, прейскурант баллов и плюшек, права ролей

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

Результат

Что получил заказчик

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

Единое пространство для всей команды — от руководителя до удалённого проектировщика и клиента.

Экономика по каждому этапу: расходы, доходы и прибыль считаются автоматически.

Задачи, Канбан и график работ связаны с этапами — прогресс собирается сам.

Гибкие оплаты: распределение платежей по этапам с типами «полная», «предоплата», «доплата».

Нематериальная мотивация баллами с обменом на впечатления — встроена в процесс.

Ролевой доступ: каждый видит только свою часть, доступы заводит руководитель.

Индивидуальный дизайн — стиль, шрифты и логотип сделаны под бренд заказчика.

Установка на серверах заказчика и дальнейшая поддержка с доработками по мере роста.