ERP · 2022
Corely
Внутренняя ERP для планирования проектов и учёта работы команды.
Результат
- Спроектирована ERP для четырёх ролей: руководителя проекта, сотрудника, владельца и администратора.
- В систему вошли планирование, учёт времени, финансы, сотрудники, проекты и документация.
- Данные о загрузке, доходах и расходах позволяют планировать работу и оценивать рентабельность проектов.
Задача
Нужно было спроектировать ERP под процессы IT-компании. Руководителю проекта нужны сроки и загрузка команды, сотруднику — учёт своей работы, владельцу — финансовая сводка. Я провёл интервью и составил карту ролей, чтобы сформулировать требования к каждому сценарию.
Проект от карточки до работ
В карточке проекта собраны заказчик, документы и команда. Этапы состоят из отдельных работ: у каждой есть сроки, часы и исполнители. Настройки этапа связывают план оплаты со стоимостью работ.
Сроки и этапы проекта
Руководителю нужно понимать, укладывается ли команда в срок. Я сопоставил план этапов с текущей датой: на Гантте видно, где проект находится сейчас относительно намеченных границ. Пересечения этапов оставил на той же шкале, чтобы их можно было учитывать при планировании.
Планирование проекта
18 декабряФрагмент плана · Аналитика · 2 работы
Дата на шкале проекта
Общая шкала позволяет заметить этапы, которые уже должны были закончиться.
План и факт по этапу
| Показатель | План | Факт |
|---|---|---|
| Время | ||
| Длительность этапа | 11 дн. | 12 дн. |
| Часы по этапу | 120 ч | 132 ч |
| Финансы | ||
| Оплата за этап | 240 000 ₽ | 240 000 ₽ |
| Себестоимость этапа | 156 000 ₽ | 171 600 ₽ |
| Стоимость этапа | 240 000 ₽ | 240 000 ₽ |
| Маржинальность | 35% | 28% |
Демонстрационные данные: сроки, часы и суммы вымышлены.
План и факт по этапу
Учёт рабочего времени
Для планирования загрузки важно знать, на какие проекты ушло время сотрудника. Поэтому я связал табель с человеком и проектом. Выходные, простои и несписанное время учитываются отдельно: они не должны выглядеть как часы, потраченные на задачи.
Время сотрудников
| Сотрудник | Сб 21нояб. | Вс 22нояб. | Пн 23нояб. | Вт 24нояб. | Ср 25нояб. | Чт 26нояб. | Пт 27нояб. | Сб 28нояб. | Вс 29нояб. |
|---|---|---|---|---|---|---|---|---|---|
| Алексей СмирновМенеджер проекта | В0 | В0 | 8 | 8 | 8 | 8 | 8 | В0 | В0 |
| Анна КузнецоваДизайнер интерфейсов | В0 | В0 | 0 | 8 | 8 | 8 | 8 | В0 | В0 |
| Михаил ОрловBackend-разработчик | В0 | В0 | 8 | 0 | 8 | 8 | 8 | В0 | В0 |
Табель команды
Несписанные часы выделены, чтобы незаполненный табель не выглядел как отсутствие работы.
Вики проекта
Команда возвращается к деталям проекта и материалам исследований в ходе работы. Я включил вики и документацию в структуру проекта, чтобы записи сохраняли связь с работой, к которой относятся. Здесь можно дополнять заметки и открывать документы проекта.
Сотрудники и история изменений
Список сотрудников показывает роли, занятость и контакты. Администратор создаёт и редактирует карточки, ведёт историю окладов и отпусков, указывает дату увольнения. У остальных ролей состав доступных действий отличается.
Личные настройки
В личном профиле сотрудник обновляет контактные данные и пароль. Карточка сотрудника в общем списке и собственные настройки решают разные задачи, поэтому я показал их отдельно.
Доступ к финансовой сводке
Оценка прибыли и потерь относится к задачам владельца компании. Поэтому финансовую сводку я ограничил этой ролью: владелец сопоставляет расходы, доходы и ожидаемые поступления и может выгрузить отчёт. Информация о сотрудниках и их контакты собрана в отдельном разделе.
Вход в систему
Авторизация и создание пароля также входят в интерфейс ERP. Формы показывают ошибки ввода и повторный запрос кода, чтобы сотрудник мог завершить вход или восстановить доступ.