Зв’язки між задачами дозволяють налаштувати залежності: що з чим пов’язано, що блокує виконання, а також як старт/фініш однієї задачі впливає на іншу. Це зручно для планування та контролю послідовності робіт.
Права встановлювати зв’язки можуть ті учасники, що мають право на редагування задачі, а саме
Власник акаунту
Адміністратор акаунту з правом “дозволити редагувати все”
Адміністратор команди з правом “дозволити редагувати все” (в задачах де автором чи відповідальним є учасник з його команди)
Адміністратор відділу з правом “дозволити редагувати все” (в задачах де автором чи відповідальним є учасник з його відділу)
Керівник проєкту
Автор задачі
Відповідальний (опціонально)
Щоб додати зв’язок з іншою задачею відкрийте задачу. У блоці «Властивості» натисніть на поле «Зв’язки». У меню виберіть тип зв’язку. Оберіть задачу, з якою потрібно встановити зв’язок. Зв’язок буде встановлено.
Які типи зв’язків доступні
1 | Зв’язки, що не впливають на терміни задач:
Пов’язана з іншим завданням: інформативний зв’язок для швидкого переходу між пов’язаними задачами.
Виконання заблоковано іншим завданням: поточна задача залежить від іншої і не може бути закрита, доки пов’язана задача не закрита.
Блокує виконання іншого завдання: інша задача залежить від поточної і не може бути закрита до моменту завершення цієї задачі.Цей тип зв’язку не впливає на терміни.
2 | Фініш-Старт - зв’язки, що змінюють терміни задач:
Старт цієї задачі залежить від фінішу іншої: Дозволяє запланувати початок задачі після завершення іншої, щоб строки не накладалися. Якщо пов’язана задача прострочена — старт поточної автоматично зсувається; якщо задача завершена раніше строку — старт поточної відбудеться раніше. При встановленні цього типу зв’язку для поточної задачі встановлюється термін, де дата старту дорівнює даті фінішу іншої задачі + 1 день (тобто наступний від фінішу день).
Фініш цієї задачі впливає на старт іншої: завершення поточної задачі визначає дату старту іншої задачі.
3 | Старт-Старт - зв’язки, що змінюють терміни задач:
Старт цієї задачі залежить від старту іншої: старт поточної задачі задається відносно старту іншої.
Старт цієї задачі впливає на старт іншої: старт іншої задачі задається відносно старту поточної. Після встановлення зв’язку система фіксує різницю в днях між строками поточної та іншої задачі. Надалі будь-які зміни строків поточної задачі автоматично коригують дату старту іншої задачі. Якщо ж змінюються строки іншої задачі, система оновлює зафіксовану різницю днів. При встановленні цього типу зв’язку для поточної задачі встановлюється термін, де дата старту дорівнює даті старту іншої задачі.
Обмеження при встановленні зв’язків:
від задачі може залежати будь-яка кількість інших задач і підзадач, але сама задача може залежати тільки від одного типу зв’язку Фініш-Старт чи Старт-Старт
старт задачі B не може бути призначений раніше старту/фінішу задачі А (в залежності від типу зв’язку), тому вам не вдасться встановити менший термін ні на діаграмі Ганта, ні при редагуванні самої задачі
не можна створювати циклічні зв’язки (завдання А залежить від B, а B від А)
щоб уникнути плутанини, ми заборонили перетягувати терміни завдань зі зв’язками на календарі і змінювати їх терміни за допомогою масових операцій