Зависимости между задачами
- Перейти к
- Как отметить, что одна задача зависит от другой
- Как задать зависимости в хронологии
- Несколько зависимых элементов
- Автоматическое смещение сроков в зависимых задачах
- Отключение автоматического смещения сроков
С помощью зависимых элементов можно указать, что над одной задачей можно будет начать работать только после выполнения другой задачи.
Зависимости — это взаимосвязи между задачами, определяющие порядок выполнения работ.
Участник группы, выполняющей совместную работу, чётко видит, какие задачи должны быть завершены другими специалистами, чтобы он смог приступить к выполнению своей части работы.
Когда первая задача будет выполненавыполненаПометить задачу галочкой, чтобы указать, что она выполнена., исполнительисполнительЧеловек, ответственный за задачу или подзадачу. Asana допускает назначение только одного исполнителя задачи или подзадачи. следующей задачи получит уведомление о том, что ему можно приступить к работе над своей задачей.
Возможность устанавливать зависимости доступна всем пользователям версий Premium, Business и Enterprise.
Как указать, что задача зависит от другой задачи
Как указать, что задача зависит от другой задачи:
- Выберите задачу, а затем нажмите Добавить зависимые элементы на боковой панели.
Далее:
- Начните печатать название задачи, от которой будет зависеть выполнение текущей задачи.
- Выберите эту задачу из списка результатов опережающего ввода.
- Теперь в текущей задаче будет видно, какой задачей она блокируется.
Баннер-заголовок отображается только на правой панели зависимой задачи.
Указание зависимостей в хронологии
Для того чтобы задать зависимые элементы непосредственно в хронологии, следует нажать значок соединителя, который появляется при наведении указателя мыши на задачу, и перетащить его на другую задачу.
Как задавать зависимые элементы в хронологии:
- Нажмите значок соединителя, который появляется при наведении указателя мыши на задачу.
- Перетащите соединитель на другую задачу, от которой зависит выполнение текущей задачи.
Несколько зависимостей
Одна задача может зависеть от нескольких других задач, а несколько задач — от одной.
Теперь в блокирующей задаче будут приведены зависящие от неё задачи с указанием, что другие задачи ожидают её завершения. Если одна задача зависит от нескольких задач, то на её панели отображаются все задачи, которые её блокируют.
Чтобы удалить зависимость, наведите указатель мыши на баннер-заголовок и нажмите появившийся символ X.
Уведомления
Исполнитель зависимой задачи получает уведомления при следующих событиях:
- Когда указывается, что блокирующая задача выполнена.
- При изменении или удалении срока выполнения блокирующей задачи.
Если задача зависит от нескольких задач, придёт только одно общее уведомление после выполнения всех блокирующих задач.
Автоматическое смещение сроков в зависимых задачах
На случай изменений, в результате которых возникает конфликт сроков выполнения с какой-либо из этих задач, предусматривается возможность автоматической корректировки сроков выполнения блокирующих и зависимых задач. Настроить такую корректировку можно в представлении в виде хронологии. Эта функция автоматически пропускает выходные дни. Также можно отключить функцию автоматического смещения сроков.
Для работы функции автоматического смещения сроков необходимо, чтобы выполнялись следующие условия:
- Задача должна быть отмечена как зависимая от другой задачи.
- И в блокирующей, и в зависимой задаче должны быть заданы сроки выполнения. Эта функция работает и в том случае, когда для задач наравне со сроками выполнения заданы даты начала.
- Изменение в какой-либо задаче, которое приводит к возникновению конфликта сроков.
- Изменение какой-либо даты, которое производятся в хронологии. Если изменение в задаче производится из раздела «Мои задачи», «Входящие» или любого другого представления проекта, кроме хронологии (например, в виде списка, доски или календаря), то автоматическая корректировка на эти задачи не распространяется.
- Задачи должны быть отмечены как незавершённые. Изменения сроков завершённых задач не приводит к каким-либо последствиям.
По умолчанию эта функция не применяется к подзадачам. Если требуется использовать функцию автоматического смещения сроков и для подзадач, подзадачи можно отметить как зависимые от родительской задачи.
Как работает функция автоматического смещения сроков
Функцию автоматического смещения можно использовать при обновлении сроков через хронологию проекта.
Функция автоматического смещения сроков в случае блокирующих и зависимых задач работает следующим образом:
- Срок выполнения зависимой задачи скорректируется в том случае, если изменение срока блокирующей задачи приведёт к конфликту сроков.
- Срок выполнения блокирующей задачи скорректируется в том случае, если изменение срока зависимой задачи приведёт к конфликту сроков.
Кроме того, при любом изменении даты начала задачи в результате автоматического смещения сроков зависимых элементов также изменится и срок выполнения этой задачи (и наоборот).
Функция автоматического смещения сроков зависимых элементов автоматически пропускает выходные дни. Кроме того, она работает в случае изменений, при которых сроки выполнения смещаются том или ином направлении:
- При переносе срока выполнения блокирующей задачи на более позднюю дату вместе с ним вперёд может сместиться и срок зависимых он неё задач. А вот в увеличение срока выполнения зависимых задач никак не сказывается на сроке блокирующей задачи.
- При переносе срока зависимой задачи назад, на более раннюю дату, вместе со сроком зависимой задачи может сместиться и срок блокирующей задачи. При этом в случае переноса срока блокирующей задачи на более раннюю дату срок зависимых задач не меняется.
Задачи можно отметить как зависимые от задач, которые, в свою очередь, также зависят от других задач. Функция автоматического смещения сроков будет работать аналогичным образом и при такой зависимости задач. Кроме того, если вехи или подзадачи участвуют такой зависимости, они также будут обновляться соответствующим образом.
Примеры работы функции автоматического смещения сроков
Срок выполнения блокирующей задачи — 29 апреля. У этой задачи есть две зависимые задачи: срок выполнения первой из них — 3 мая, срок выполнения второй — 6 мая.
Если срок блокирующей задачи переносится на 3 мая, то срок первой зависимой задачи переносится на 4 мая. При этом срок второй зависимой задачи не смещается, поскольку новый срок блокирующей задачи не накладывается на 6 мая.
Срок выполнения блокирующей задачи — 24 апреля. У этой задачи есть две зависимые задачи: срок выполнения первой из них — 4 мая, срок выполнения второй — 6 мая.
Если срок блокирующей задачи переносится на 20 апреля, зависимые задачи остаются без изменения, поскольку новый срок блокирующей задачи не накладывается на сроки этих зависимых задач.
Срок выполнения блокирующей задачи — 25 апреля. У этой задачи есть две зависимые задачи: срок выполнения первой из них — 29 апреля, срок выполнения второй — 5 мая.
Если срок выполнения первой зависимой задачи переносится на 22 апреля, то срок выполнения блокирующей задачи будет смещён на 21 апреля. При этом срок второй зависимой задачи не смещается, поскольку новый срок блокирующей задачи не накладывается на 5 мая.
Отключение автоматического смещения сроков
По умолчанию смещение сроков включено для групп и организаций, использующих версию Asana Premium. При необходимости отключить автоматическое смещение сроков это можно в представлении хронологии отдельных проектов.
Находясь в представлении хронологии:
Нажмите значок с тремя точками и включите или выключите опцию «Предотвращать конфликты зависимых элементов».