====== Оперативный план. Расчёт длительности проекта ====== Пересчитать даты проекта, настроить связи между задачами можно **только в диаграмме Ганта.** \\ Вертикальное меню -> Проекты -> Дерево проектов -> зайти в ваш проект -> в меню слева "Гант". Исходные данные для расчёта плана: * [[product:objects:date:data_fixed|плановые даты фиксированных ограничений]]; * [[product:objects:date:data_calculated|плановые расчётные даты]]; * [[product:objects:date:data_duration|указанная продолжительность задач]]; * [[product:objects:date:time_dependence|связи между задачами]]; * [[product:objects:date:time_sheet|трудозатраты и интенсивность (% загрузки ресурсов) работ]]. При работе над оперативным планом проекта, **всегда заходите в Гант с уровня проекта**, а не из его веток. Методологически правильно планировать и рассчитывать загрузку ресурсов, оценивая объем работ по всему проекту комплексно. {{ product:objects:gant:gant_auto_duration_2.png?nolink |Окно предупреждения об отображении дат}} =====Чтобы расчёт проекта работал как надо===== ==== Правильно используйте фиксированные ограничения ==== {{:product:objects:users:planning_7.png?nolink&140 |Плановые даты}} Зафиксируйте дату начала/окончания проекта и дату начала/окончания первой работы или вехи, от которой будет выстраиваться дерево [[product:objects:date:time_dependence|зависимостей]] между работами проекта. Чтобы это сделать: - зайдите в ваш проект -> диаграмма Ганта; - в поле "Начало" или "Окончание" внесите дату; - **сохраните** изменения. \\ //Так вы выставите [[product/objects/date/data_fixed|жёсткое ограничение]]. \\ Чтобы ограничение стало [[product/objects/date/data_fixed|полужёстким или гибким]], перейдите в карточку объекта -> Изменить -> выберите другой [[product/objects/date/data_fixed#на_карточке_объекта|тип фиксированного ограничения]].// Дата, которая отображается **жирным** в Ганте -- и есть дата фиксированного ограничения. Дата выделяется жирным шрифтом только в том случае, когда она совпадает с расчётной датой, которую рассчитывает система. {{ product:objects:gant:gant_about_planning.png?nolink |Фиксированное ограничение для даты начала проекта}} ==== Настройте зависимости ==== {{:product:objects:users:planning_2.png?nolink&200|Окончание-начало}} Используйте [[product:objects:date:data_fixed|фиксированные ограничения]] по минимуму. Чтобы гибко увязать задачи между собой, настраивайте [[product:objects:date:time_dependence|зависимости]]. ===== Изменение плановых дат проекта ===== Вы можете изменить [[product/objects/date/data_fixed|даты фиксированных ограничений]] и [[product/objects/date/time_dependence|зависимости между проектами]]. \\ **Расчётные даты вручную изменить нельзя.** Даты проекта (если проект создан с учётом рекомендаций) должны быть потенциально подвижными -- в зависимости от тех дат задач, которые в него входят. Есть несколько интерфейсов для изменения плановых дат проекта, и между ними есть различия. ==== Где можно изменить плановые даты задачи ==== === **В диаграмме Ганта** === Но тут вы не сможете указать [[product/objects/date/data_fixed|тип фиксированного ограничения плановой даты]] -- по умолчанию здесь встаёт только жёсткое ограничение. Отредактируйте дату в поле "Начало" или "Окончание" соответственно. Если дата подсвечивается **жирным** -- эта дата стала фиксированным ограничением. ===**В карточке задачи**=== Через редактирование карточки задачи можно указать [[product/objects/date/data_fixed|все типы фиксированных ограничений]]. Если нужно выставить гибкое или полужёсткое ограничение: - спланируйте проект в Ганте, выставьте фиксированное ограничение (см. выше); - **сохраните** изменения в Ганте; - перейдите на карточку задачи с ограничением (клик правой клавишей мыши на объект в Ганте -> "Открыть карточку"); - меню (три точки) -> Изменить -> внесите правки [[product/objects/date/data_fixed#на_карточке_объекта|в блоке с датами.]] -> **сохраните** изменения; - вернитесь в Гант, обновите страницу; при необходимости Гант пересчитает даты проекта; **сохраните** изменения. ===**В списке задач**=== //Доступно с версии 3.17.// - Создайте [[product:objects:users:task_list:new_list|новый список задач]] или воспользуйтесь уже существующим. - Переключитесь в режим "Список". - По клику на задачу справа отображается подробная информация, в т.ч. даты. Клик на оранжевую дату. \\ //Здесь можно внести только [[product/objects/date/data_fixed|жёсткие и полужёсткие ограничения]].// - Чтобы пересчитать даты по всему проекту, зайдите в диаграмму Гант со страницы проекта. Система пересчитает даты. **Сохраните** изменения. ==== В чём разница между изменением дат и переносом ==== {{:product:objects:date:planning_16.png?nolink&370|}} **Перенос** -- это перенос на другую дату начала/окончания с сохранением всех связей. Перенести даты объекта можно: * из карточки объекта (задачи или проекта); \\ {{:product:objects:users:work_project:object_edit_date_6.png?nolink|Карточка проекта: основная информация по проекту}} * на диаграмме Ганта (перетаскивая "колбаску" объекта на диаграмме); * [[product:calendar|в календаре]] (выбор пункта «Перенести на дату» в контекстном меню); * [[product:interface:users:tasks_on_workspace|в списке дел на Рабочем столе]] (выбор пункта «Перенести на дату» в контекстном меню). === Что происходит при переносе проекта === * Для даты начала перенесенного объекта устанавливается [[product/objects/date/data_fixed|жесткое ограничение «Начать»]]. * Для даты завершения перенесенного проекта и дат дочерних объектов остаются те же ограничения, которые были до переноса. * [[product/objects/date/data_fixed|Фиксированные даты-ограничения]] завершения перенесенного проекта и дочерних объектов изменяются на ту же величину, на которую изменилась дата начала перенесенного объекта. * [[product/objects/date/time_dependence|Зависимости]] между объектами сохраняются. * [[product/objects/date/data_duration|Длительности]] объектов сохраняются. Если у вас нет [[product:access:about|права]] на перенос объектов на дату, вы это сделать не сможете. //(Такое право может выдать администратор системы, и только если это предполагает ваш бизнес-процесс.)// ==== Изменение дат у вех (КТ) проекта ==== При изменении одной из плановых дат (начала или окончания) у задач с нулевой длительностью (вех), вторая дата автоматически изменяется на ту же дату. Если задача перестает быть вехой (ненулевая длительность), то правило отменяется. Правило касается любых объектов с видом «Задача», если у них нулевая длительность. См. [[product:objects:gant:milestone|подробнее о вехах проекта]]. Для указания разных дат начала и окончания задачи-вехи нужно сначала преобразовать ее из вехи в задачу: указать ненулевую длительность. Затем у обычной задачи изменить даты стандартным образом. Если вы указываете фактическую дату окончания, если еще нет фактической даты начала, фактическая дата начала автоматически = фактической дате окончания. ===== Пересчёт оперативного плана ===== **Частый кейс:** [[product:objects:date:data_fixed|поменяли дату]] на карточке проекта, а все связанные задачи внутри него остались со старыми датами. При изменении дат в объекте, у связанных с ним объектом даты автоматически **не пересчитываются!** \\ Изменения плановых/фактических дат и длительности, внесенные на карточке задачи, не влияют на остальные задачи. ==== Как пересчитать даты в проекте ==== Зайти в проект (например, из дерева проектов) -> слева в меню "**Диаграмма Ганта**". В момент входа в Гант, происходит проверка связей между датами на предмет противоречий. Если противоречия есть, в окне "Конфликт плановых дат" система предложит один из вариантов, как их исправить. Например, может быть противоречие между плановыми датами родительского и дочернего объектов. Выберите, какой из объектов (дата в них) для вас более приоритетная, и сделайте свой осознанный выбор: ^ Удалить ограничения суммарной задачи ^ Удалить ограничения дочерней задачи ^ |В объекте, внутрь которого вложены дочерние, убирается блокирующее ограничение (плановая дата) -- и дочерние распределяются по тем датам, которые в них указаны.|В дочернем(их) объектах убирается блокирующее ограничение (плановая дата) -- и они вписываются в ограничения родительского объекта.| {{ :product:objects:users:gant_50.png?nolink |Конфликт плановых дат}} **Рисунок 1** -- Конфликт плановых дат При расчете общей длительности проекта не учитываются задачи в статусе «Отменен». При пересчете дат учитываются: * заданные даты ограничений (плановые даты) и условия ([[product:objects:date:dates#типы_временных_ограничений|жесткие, полужесткие, гибкие]]) для них; * заданные длительности работ; * указанные зависимости (связи между проектами и работами).