Вопрос или проблема
Я пытаюсь настроить так, чтобы одна задача в Microsoft Project начиналась сразу после другой. Однако у каждой задачи есть другие зависимости, поэтому простая связь «окончание–начало» или «начало–окончание» не всегда срабатывает. Ниже приведён упрощённый пример моей проблемы. Я хочу, чтобы задача 202 начиналась сразу после задачи 201:
- Задача 101, 1 день, начинается 20.02.12
- Задача 102, 1 день, начинается 20.02.12
- Задача 201, 1 день, предшественник 101 FS
- Задача 202, 1 день, предшественники 102 FS, 201 FS
Такая организация работает хорошо (Задача 201 завершается 21.02, а Задача 202 завершается 22.02), но если по какой-то причине предшественник Задача 102 сдвинется, скажем, на 23.02.12, то Задача 202 также будет перемещена, а 201 останется на месте, оставляя пробел между ними. В этом случае я могу попробовать изменить зависимости:
- Задача 101, 1 день, начинается 20.02.12
- Задача 102, 1 день, начинается 23.02.12
- Задача 201, 1 день, предшественники 101 FS, 202 SF
- Задача 202, 1 день, предшественник 102 FS
Теперь Задача 201 завершается 23.02, а Задача 202 завершается 24.02. Однако, если даты предшествующих задач снова изменятся так, что обе будут завершены к концу 20.02, то Задача 202 сдвинется и начнётся одновременно с Задачей 201 (поскольку связь «начало–окончание» не требует, чтобы одна задача начиналась в тот же момент, когда другая заканчивается, а просто подразумевает, что зависимая задача не может быть завершена до начала основной задачи).
Если бы был способ просто заставить время окончания Задачи 201 совпадать со временем начала Задачи 202, я верю, что эта проблема была бы решена. Однако, как бы я ни пытался, не могу понять, как это сделать.
Я видел что-то подобное на другом форуме. Вы можете вставить даты как ссылки, что позволит вам установить связь между датами начала и окончания.
- Скопируйте дату окончания из задачи 201
- Щелкните правой кнопкой мыши по дате начала задачи 202 и выберите “специальная вставка”
- Выберите радиокнопку “Ссылка” и нажмите OK
Это должно связать их так, чтобы изменение одной сразу обновляло другую.
Вы можете использовать опцию «Связать задачи» в поле «Сетевой график», которая уже доступна в MS Project.
Выберите одну или несколько строк, для которых вы хотите применить эту настройку, и нажмите кнопку «связать задачи». После этого вы можете нажать кнопку «Соблюдать связи».
Надеюсь, это поможет.
Ответ или решение
В Microsoft Project, чтобы гарантировать немедленный старт одной задачи сразу после завершения другой, несмотря на наличие других зависимостей, вы можете использовать несколько подходов. Ваша задача заключается в том, чтобы установить такое зависимое отношение между задачами, которое будет оставлять «нулевой» промежуток между окончанием первой задачи и началом второй.
### Подход 1: Использование Paste Special (Специальная вставка)
1. Завершите задачу, которую хотите использовать в качестве предшественника (например, Task 201).
2. Скопируйте дату завершения Task 201.
3. Щелкните правой кнопкой мыши по дате начала Task 202 и выберите «Специальная вставка» (Paste Special).
4. В открывшемся окне выберите опцию «Ссылка» (Link) и нажмите ОК.
Теперь дата начала Task 202 будет связана с датой завершения Task 201, и любое изменение в Task 201 повлияет на Task 202, что решает вашу проблему.
### Подход 2: Настройка зависимостей через “Link Tasks” (Связать задачи)
1. Выделите строки задач, которые вы хотите связать (например, Task 201 и Task 202).
2. В панели инструментов выберите опцию «Связать задачи» (Link Tasks). Обычно она выглядит как иконка в виде цепи или стрелки.
3. Нажмите на кнопку «Уважать связи» (Respect Links), чтобы зафиксировать зависимости между задачами.
### Подход 3: Использование пользовательского поля
Если вам нужно больше контроля, вы также можете создать пользовательское поле для задания индивидуальных зависимостей, но это потребует дополнительных настроек.
### Примечание о типах зависимостей
Для того чтобы гарантировать, что Task 202 всегда начинается сразу после завершения Task 201, важно правильно выбирать типы зависимостей. Зависимость «Завершение–Начало» (Finish-to-Start, FS) между Task 201 и Task 202 в данном случае не будет достаточной, поскольку могут присутствовать несогласованные внешние зависимости. Использование вышеуказанных методов позволит вам более эффективно управлять вашими задачами, избегая пустых промежутков между ними.
Применение любого из этих методов позволит вам насильно заставить одну задачу начать немедленно после завершения другой, независимо от внешних изменений в проекте.