Project Management System на Drupal 8
- Разработка Технических заданий(ТЗ) на разработку ПО.
- Распределение задач ТЗ между участниками проекта.
- Планирование и учет затрат времени на выполнение задач по ТЗ.
- Учет оплаты выполненых работ по ТЗ
ТЗ имеет иерархическую структуру
PM для каждого ТЗ имеет 3 секции:
- Разработка ТЗ
- Мониторинг статусов задач по ТЗ
- Персональные задачи для каждого из участников.
Предназначена для добавления и редактирования разделов ТЗ. В ней отображается все дерево ТЗ и инстументы для редактирования, добавления разделов.
В ней отображается все дерево ТЗ. А так же инструменты:
- мониторинга статусов выполнения задач
- мониторинга затрат времени на выполнение задач
- назначение задачам исполнителей
Отображаются только разделы ТЗ и задачи текущего пользователя(исполнителя) Содержит инструменты:
- управления статусами задач
- декомпозиции задач на подзадачи
- управление приоритетом подзадач
- учет затрат времени по задачам (таймер, прогресс и т.п.)
- TODO текущих задач.
Используется для разработки ТЗ. Основные поля:
- Наименование раздела
- Содержание раздела
- Иерархия (полный путь до корня ТЗ)
- Статус реализации раздела ТЗ
Используется для назначения исполнителей (задача исполнителю) для определенных разделов ТЗ. Связана посредством иерархии с разделом ТЗ. Основные поля:
- Наименование задачи
- Исполнитель
- Статус выполнения задачи
- Текущие затраты времени
- Ссылка на раздел ТЗ (для корневой задачи раздела)
- Иерархия (полный путь до корневой задачи раздела)
При необходимости,задача разбивается исполнителем на подзадачи, с раздельным учетом затрат по каждой подзадачи.
Используется для планирования текущих задач по задаче-подзадаче исполнителя (etree_task) Основные поля:
- Наименование задачи(todo)
- Статус выполнения задачи
- Ссылка на задачу исполнителя