Планирование проекта
Назначение: Вкладка планирования проекта предназначена для управления задачами жизненного цикла проекта и контрольными точками (вехами). Здесь создается иерархическая структура задач, назначаются ответственные, устанавливаются сроки, и отслеживается выполнение.
Доступ:
- Откройте карточку проекта.
- Перейдите на вкладку «Планирование» («Задачи») .
( снимок - 1 ) ( Карточка проекта , вкладка «Планирование» )

Отличие задач жизненного цикла от поручений:
- Задачи жизненного цикла проекта (
is_project_lifecycle=True): - Отображаются на вкладке «Планирование» («Задачи»)
- Участвуют в планировании проекта
- Отображаются в диаграмме Ганта
- Могут быть контрольными точками (вехами) или обычными задачами
- Могут иметь иерархическую структуру (родительские и дочерние задачи)
- Используются для построения базового плана проекта
- Учитываются при расчете прогресса проекта
- Поручения проекта (
is_project_lifecycle=False): - Отображаются на вкладке «Поручения»
- Не участвуют в планировании проекта
- Не отображаются в диаграмме Ганта
- Не могут быть контрольными точками
- Не имеют иерархической структуры
- Не учитываются в базовом плане проекта
- Используются для оперативных задач, не связанных напрямую с жизненным циклом проекта
Структура таблицы планирования: Таблица планирования состоит из следующих столбцов:
- Иконка перетаскивания -- для перетаскивания задач и создания иерархии
- Название -- название задачи или контрольной точки с отображением иерархии
- Ответственный -- исполнитель задачи (можно изменить прямо в таблице)
- Дата начала -- планируемая дата начала выполнения (можно изменить прямо в таблице)
- Срок -- крайний срок выполнения (можно изменить прямо в таблице)
- Продолжительность -- длительность задачи в днях (рассчитывается автоматически)
- Статус -- статус выполнения (Выполнена / В работе / Отменена)
- Действия -- кнопки для редактирования, отметки выполнения и других действий
( снимок - 2 ) ( Иконка перетаскивания )

Отображение иерархии:
- Задачи и контрольные точки отображаются с отступами в зависимости от уровня вложенности
- Уровень 0 -- корневые задачи (без родителя)
- Уровень 1 -- задачи, привязанные к корневой задаче или контрольной точке
- Уровень 2 и выше -- вложенные задачи
- Для задач с дочерними элементами отображается иконка разворачивания/сворачивания (стрелка вправо / стрелка вниз)
- При нажатии на иконку разворачивания/сворачивания показываются или скрываются дочерние задачи
( снимок - 3 ) ( Отображение иерархии )

Иконки задач и контрольных точек:
- Контрольная точка (веха) -- отображается с иконкой флага (🏁) или специальной иконкой контрольной точки
- Задача -- отображается с иконкой задачи (📋) или специальной иконкой задачи
Действия на вкладке планирования:
- Развернуть все -- показывает все уровни иерархии задач
- Свернуть все -- скрывает все вложенные задачи, оставляя видимыми только корневые задачи и контрольные точки
- Создать базовый план -- фиксирует текущее состояние задач для учета отклонений (см. раздел "Базовый план проекта")
- Диаграмма Ганта -- открывает диаграмму Ганта для визуализации временной шкалы проекта
( снимок - N ) ( Вкладка «Планирование» , кнопка «Создать базовый план» )

Создание задачи жизненного цикла проекта:
- На вкладке «Планирование» ( «Задачи» ) найдите форму быстрого добавления задачи (в верхней части таблицы).
- Заполните поля:
- «Название задачи» (обязательно)
- «Ответственный» (выберите из списка участников команды проекта, опционально)
- «Дата начала» (опционально, можно установить позже)
- «Срок» (опционально, можно установить позже)
- Нажмите кнопку «Добавить» или нажмите Enter .
- После создания:
- Задача добавляется в таблицу планирования
- Задача отображается как корневая (без родителя)
- Можно сразу начать редактировать задачу или перетащить её к другой задаче для создания иерархии
( снимок - N ) ( Вкладка «Планирование» , создание задачи : кнопка «Добавить» )

Создание контрольной точки (вехи):
- На вкладке «Планирование» ( «Задачи» ) найдите форму быстрого добавления контрольной точки (в верхней части таблицы, отдельная форма).
- Заполните поля:
- «Название контрольной точки» (обязательно)
- «Тип результата» -- выберите из списка:
- «Событие» -- контрольная точка представляет собой событие (например, «Запуск системы»)
- «Документ» -- контрольная точка представляет собой документ (например, «Техническое задание»)
- «Ответственный» (выберите из списка участников команды проекта, опционально)
- «Срок» (обязательно для контрольной точки)
- Нажмите кнопку «Добавить» .
- После создания:
- Контрольная точка добавляется в таблицу планирования
- Контрольная точка отображается с иконкой флага
- К контрольной точке можно привязывать задачи, перетаскивая их на неё
Перетаскивание задач на вкладке планирования: Перетаскивание задач позволяет создавать иерархическую структуру задач и контрольных точек, привязывать задачи к контрольным точкам и изменять порядок задач.
Как перетаскивать задачи:
- Наведите курсор на иконку перетаскивания (три горизонтальные линии) в начале строки задачи или контрольной точки.
- Нажмите и удерживайте левую кнопку мыши.
- Перетащите задачу на другую задачу или контрольную точку.
- Отпустите кнопку мыши над целевой задачей или контрольной точкой.
Типы операций перетаскивания:
- Контрольная точка под контрольной точкой -- создается иерархия контрольных точек (дочерняя контрольная точка подчиняется родительской)
- Задача под контрольной точкой -- задача привязывается к контрольной точке (контрольная точка становится родителем задачи)
- Задача под задачей -- создается иерархия задач (дочерняя задача подчиняется родительской)
- Контрольная точка под задачей -- контрольная точка подчиняется задаче (задача становится родителем контрольной точки)
Перетаскивание на специальную зону: В верхней части таблицы планирования есть специальная зона для перетаскивания (отображается как серая полоса с текстом "Перетащите сюда для отвязки от родителя").
- Если перетащить задачу или контрольную точку на эту зону:
- Задача или контрольная точка отвязывается от родителя
- Задача или контрольная точка перемещается на верхний уровень иерархии
- Обновляется таблица планирования
Визуальная обратная связь при перетаскивании:
- При перетаскивании задача становится полупрозрачной
- При наведении на целевую задачу или контрольную точку появляется индикатор (синяя линия), показывающий, куда будет перемещена задача
- Если перетаскивание невозможно (например, попытка создать циклическую зависимость), курсор меняется на запрещающий знак
Результаты перетаскивания:
- После перетаскивания:
- Обновляется иерархия задач
- Изменяются отступы в таблице планирования
- Обновляется порядок отображения задач
- Отображается уведомление об успешном перемещении
- Если произошла ошибка, отображается сообщение об ошибке
Ограничения перетаскивания:
- Нельзя перетащить задачу на саму себя
- Нельзя создать циклическую зависимость (например, задача A под задачей B, а задача B под задачей A)
- Нельзя перетащить задачу на её собственную дочернюю задачу (это создаст циклическую зависимость)
Редактирование задачи в таблице планирования:
- Нажмите на название задачи в таблице -- откроется модальное окно редактирования.
- Или нажмите кнопку «Изменить» (иконка карандаша) в столбце «Действия» .
- В модальном окне можно изменить:
- Название задачи
- Описание задачи
- Ответственного
- Дату начала
- Срок выполнения
- Продолжительность (в днях)
- Прогресс выполнения (в процентах)
- Статус выполнения
- Нажмите кнопку «Сохранить» .
- После сохранения:
- Изменения применяются к задаче
- Таблица планирования обновляется
- Если изменены даты, обновляется диаграмма Ганта (при открытии)
Быстрое редактирование в таблице:
- Ответственный -- можно изменить, выбрав из выпадающего списка прямо в таблице
- Дата начала -- можно изменить, кликнув на дату и выбрав новую дату из календаря
- Срок -- можно изменить, кликнув на дату и выбрав новую дату из календаря
- Название -- можно изменить, кликнув на название и введя новое название (inline-редактирование)
Отметка задачи как выполненной:
- Нажмите кнопку «Отметить выполнение» (иконка галочки) в столбце «Действия» .
- Задача помечается как выполненная:
- Статус меняется на «Выполнена»
- Текст задачи отображается зачеркнутым зеленым цветом
- Прогресс выполнения устанавливается на 100%
- Дата выполнения устанавливается на текущую дату
Удаление задачи:
- Нажмите кнопку «Удалить» (иконка корзины) в столбце «Действия» .
- Подтвердите удаление.
- После удаления:
- Задача удаляется из проекта
- Все дочерние задачи также удаляются (или отвязываются от родителя, в зависимости от настроек)
- Отображается уведомление об удалении
( снимок - N ) ( Удаление задачи в карточке проекта )
Примечания:
- Задачи жизненного цикла проекта используются для построения базового плана проекта
- Изменения в задачах жизненного цикла проекта отражаются в диаграмме Ганта
- Контрольные точки не имеют продолжительности (отображаются как однодневные события)
- Иерархия задач может быть многоуровневой (несколько уровней вложенности)