При планировании начало задач обычно устанавливается на наиболее ранний срок, т.е. в первый рабочий день после даты начала проекта.
Остальное расписание может быть определено в базовом календаре, с которым связан ProjectLibre 1.5. По умолчанию ProjectLibre 1.5 предоставляет три календаря, любой из которых может быть использован. Стандартный календарь, 24-часовой календарь и календарь с ночными сменами планируют работы на различные рабочие дни и часы. Обычно в качестве базового используется стандартный календарь.
На диаграмме Ганта в разделе графика работ длительность каждой задачи показана в виде цветных полосок различной длины.
Иногда, даже после проработки расписания, многие непредвиденные изменения могут оказать влияние на выполнение промежуточных задачи. Это может привести к нарушению выполнения других (зависимых) задач. Для решения подобных проблем ProjectLibre 1.5 позволяет вам связывать задачи различными способами. При связывании задач ProjectLibre 1.5 будет подстраивать расписание каждый раз, когда изменения в одних задачах могут оказать влияние на выполнение других задач.
Задача, которая должна быть завершена ранее (например, окраска стен в доме перед установкой мебели), называется предшественником, а зависимые от нее – последователями.
Задачи могут быть связаны четырьмя способами:
Связь
Код
Описание
Представление на диаграмме Ганта
Окончание-начало (Finish-Start)
FS
Предшественник заканчивается, и начинается следующая задача
Начало-окончание (Start-Finish)
SF
Начало предшественника определяет окончание следующей задачи
Окончание-окончание (Finish-Finish)
FF
Обе задачи заканчиваются одновременно
Начало-начало (Start-Start)
SS
Задача начинается одновременно с предшественником
3.1. Связывание задач FS¶
Также можно связать задачи, указав ID предшественника (предшественников) в колонке Предшествующие.
Сводные задачи могут быть связаны с другими сводными задачами или с подзадачами между сводными группами. Подзадачи также могут быть связаны между собой. Чтобы убрать связь, выберите задачи и воспользуйтесь меню [Задача ‣ Убрать связь]`.
3.2. Задержки и перекрытия связей¶
Иногда задачи могут зависеть от иных факторов, вызывающих задержку или перекрытие по времени, что приводит к необходимости указания задержки или раннего начала в описываемой связи. Задержка и раннее начало могут быть указаны в единицах времени или в процентах от длительности задачи-предшественника.
Для того, чтобы разделить задачу на части так, чтобы части задачи можно было выполнять в различное время, нажмите правую кнопку мыши на задаче в диаграмме Ганта и во всплывающем контекстном меню выберите пункт [Разделить].
Описание механизмов связывания задач и вех проекта в MS Project.
Ниже приведенная информация является справочным материалом. Подробнее о данном материале и его практическом применении вы можете узнать, просмотрев видео.
Содержание
Связывание задач и наложение ограничений на время выполнения задачи в MS Project
MS Project автоматически распределяет время для выполнения задач на основе вводимых Вами данных. Наряду с длительностью задач наиболее важными данными для этих расчетов являются данные о зависимостях задач. Использование такого механизма позволяет гибко модифицировать график проекта при возникновении новых обстоятельств. Зависимостью между задачами называется отношение между двумя задачами, в котором выполнение одной задачи зависит от начала либо завершения другой. Задача, которая находится в зависимости от другой задачи, называется задачей-последователем; другая задача (от которой зависит задача-последователь) называется задачей предшественником. При связывании задач (создании зависимости), MS Project автоматически рассчитывает сроки начала и завершения задачи-последователя, основываясь на сроках начала или завершения задачи-предшественника и длительности задачи-последователя.
Типы связей между задачами в MS Project
MS Project позволяет связывать задачи при помощи зависимостей четырех типов:
Тип связи
Зачем нужна
Графическое представление
Finish-Start (FS) Окончание-начало (ОН)
Чтобы показать, что выполнение задачи начинается не раньше, чем завершиться выполнение задачи-предшественника
Start-Start (SS) Начало-начало (НН)
Чтобы показать, что выполнение задачи одновременно с задачей предшественником
Finish-Finish (FF) Окончание-окончание (ОО)
Чтобы показать, что выполнение задачи завершается одновременно с завершением выполнения задачи-предшественника
Start-Finish (SF) Начало-окончание (НО)
Чтобы показать, что выполнение задачи завершается после начала выполнения задачи-предшественника
Как связать задачи в MS Project
Для того что бы связать задачи.
Связать задачи возможно также указывая значения предшественников в поле «Предшественники» и последователей в поле «Последователи». По умолчанию MS Project создает связи типа Finish-Start (FS), т.е. Окончание-начало (ОН). Этот порядок можно изменить впоследствии. Чтобы удалить связь между двумя задачами:
Чтобы изменить тип связи между задачами Вашего проекта:
Для проверки связи используется команда «Соблюдение связей«. При использовании данной команды проверяются соответствие дат задач проекта относительно установленных связей.
Опережение и запаздывание в MS Project
Для более точной настройки зависимостей между задачами Вы можете использовать перекрытия и временные сдвиги между задачами. Временное перекрытие между связанными задачами возникает при одновременном выполнении задач. Временное перекрытие характеризуется временем опережения – промежутком времени, в течении которого задачи могут выполняться одновременно. Запаздывание между связанными задачами характеризуется временем запаздывания – промежутком времени между завершением задачи-предшественника и началом задачи-последователя. Вы можете указать время запаздывания и время опережения, используя как единицы времени (минуты, часы, сутки и т.д.), так и процент длительности задачи-предшественника. Используя эти показатели, Вы можете сделать Ваш план более точным.
Для того чтобы указать время запаздывания или время опережения:
То же самое можно сделать и при помощи окна «Сведения о задаче»:
Отслеживание связей между задачами в MS Project Pro
Вы можете отследить связи между задачами в проекте. Это необходимо что бы отследить связи задач проверить правильно ли они были установлены. Для этого необходимо воспользоваться соответствующими фильтрами. В системе MS Project Online вы можете проверить:
Для установки фильтров необходимо:
Данный материал рассматривается на практическом-тренинге «Разработка планов-графиков проектов».
Вы можете связать две любые задачи проекта, чтобы отобразить отношения между ними (другое название — «зависимость задач»). Зависимости определяют календарный план проекта: после связывания задач все изменения, вносимые в задачу-предшественник, отразятся на задаче-последователе, которая повлияет на следующую задачу, и так далее.
В этой статье
Связывание задач
Удерживая нажатой клавишу CTRL, выберите две задачи, которые требуется связать (в столбце Название задачи).
Выберите «Задачи> связать задачи.
Чтобы удалить связь, выберите две связанные задачи, а затем выберите «Задача>», чтобы удалить связь .
Project по умолчанию создает простую связь задач «начало-начало», то есть первую задачу ( предшественник ) необходимо завершить до начала второй задачи (задачи последователь ).
Если у вас есть подписка на Project Online,вы также можете выбрать задачи, которые нужно связать с помощью полей в столбце «Предшественники» или «Последователи».
Найдите столбец «Предшественники» или «Последователи» и выберите ячейку задачи, которую вы хотите связать.
Примечание. По умолчанию столбец «Последователь» не отображается. Чтобы отобрать его, перейдите в последний столбец в строке и выберите «Добавить новый столбец». Выберите «Последователи».
В иерархиченом списке всех задач прокрутите список вверх или вниз, чтобы найти задачу, щелкните рядом с ней и щелкните в любом месте за пределами этого списка. В ячейке появится ее ИД.
Выбор связей из этого перепада особенно полезен, если задача, с которую вы хотите связаться, находится не рядом с задачей, с которую она связывается.
Вставка задачи между связанными задачами
Приложение Project можно настроить так, что при вставке новой задачи между связанными задачами она будет автоматически связываться с соседними задачами.
Нажмите Файл > Параметры.
В диалоговом окне «Параметры проекта» выберите «Расписание» и перейдите к разделам «Планирование».
Установите флажок Автоматическое связывание вставленных или перемещенных задач.
Вставьте новую задачу.
Связывание задач в представлении «Сетевой график»
Выберите «> сетевой график».
Наведите указатель мыши в центр поля задачи-предшественника.
Перетащите строку в поле задачи-последователя.
Связывание задач в представлении «Календарь»
Выберите Вид > Календарь.
Наведите указатель мыши на отрезок календаря, соответствующий задаче-предшественнику.
Перетащите линию к отрезку календаря, соответствующему задаче-последователю.
Связывание задач, запланированных вручную
Когда вы связываете задача, назначенная вручную, с другой задачей, Project размещает первую задачу относительно второй.
Приложение Project можно настроить таким образом, что задача, запланированная вручную, не будет перемещаться, когда вы связываете ее с другой задачей.
Нажмите Файл > Параметры.
В диалоговом окне «Параметры проекта» выберите «Расписание» и перейдите к разделам «Планирование».
Чтобы при редактировании связей можно было отредактировать задачи, запланированные вручную, отвяжем их.
Другие способы связывания задач
При наличии задач, которые зависят от успешного завершения целого проекта, мы рекомендуем настроить главный проект.
Чтобы показать, как одна задача связана с другими, используйте последовательности задач.
Изменение и удаление зависимостей задач
После связывания задач с созданием зависимости задач вы можете легко изменить или удалить зависимости, вы можете сделать следующее:
Изменение типа связи между задачами
По умолчанию Project связывает задачи с зависимостью «начало-начало». Однако вы можете легко изменить тип зависимости задачи на вкладке «Дополнительные сведения» в диалоговом окне «Сведения о задаче». Чтобы открыть диалоговое окно «Сведения о задаче», дважды щелкните имя задачи, тип связи которой вы хотите изменить.
Примечание: Если дважды щелкнуть ссылку на внешнюю задачу, откроется проект, содержащий ее, если он доступен. Задачи с внешними связями отображаются затененными в списке задач. Если вы хотите изменить тип связи для внешней задачи, дважды щелкните связанную с ней задачу, чтобы открыть проект, содержащий задачу, а затем сделайте следующее, чтобы изменить связанную задачу. Например, если вы связали задачу А в Project Z с задачей 1 в project 5, можно изменить тип связи в сведениях о задаче для задачи 1.
Дважды щелкните линию связи, которую вы хотите изменить.
Чтобы изменить тип ссылки, дважды щелкните здесь.
Чтобы изменить тип зависимости задачи, выберите другой тип в списке «Тип».
Ссылка на другую задачу
Если у вас есть задача, связанная не с той задачей, вы можете легко изменить ссылку, чтобы она отображалась правильно.
В списке задач выберите задачу, для которой нужно изменить связь.
На вкладке «Задача» в группе «Свойства» выберите «Сведения».
На вкладке «Предшественники» в столбце «Название задачи» выберите задачу, которую не нужно связывать, а затем выберите задачу из списка, чтобы определить правильную зависимость.
В столбцах «Тип» и «Запаздывание» измените тип связи, время задержки или время задержки.
Совет: Чтобы ввести время задержки, введите отрицательное значение в столбце «Запаздывание», например –2 для двух дней.
Удаление всех зависимостей задачи
Если ваша задача больше не зависит от других задач, вы можете удалить все зависимости задачи одновременно.
В поле «Название задачи» выберите задачи, связь с которые вы хотите отобирать.
Чтобы выбрать несколько задач, которые не перечислены подряд, выберите каждую из них, удерживая на удержании CTRL. Чтобы выбрать задачи, которые перечислены подряд, выберите первую задачу, а затем, удерживая на удержании, выберите последнюю задачу, которую нужно выбрать в списке.
На вкладке «Задача» в группе «Расписание» выберите «Отвяхить задачи».
Выполнение задач будет запланировано повторно с учетом ссылок на другие задачи или ограничения.
Примечание: При удалении связи между задачами удаляется зависимость между двумя задачами, на что указывает связь между ними. Если вы хотите изменить иерархическую структуру задачи или подзадачи как часть структуры проекта, необходимо поочеренить задачу, а не удалить связь между задачами.
Удаление определенных зависимостей задач
Если задача связана с несколькими задачами и вам нужно удалить определенные связи, не удаляя их, вы можете выбрать нужные связи в диалоговом окне «Сведения о задаче».
В списке задач выберите задачу, для которой нужно удалить зависимости.
На вкладке «Задача» в группе «Свойства» выберите «Сведения».
На вкладке «Предшественники» выберите удаляемую зависимость и нажмите кнопку DELETE.
Включение и отключение автоматического связывания
Вы можете настроить Project таким образом, чтобы при вставке задачи между связанными задачами новая задача автоматически связывается с соседними задачами. Это называется автоссылкой. Например, если добавить задачу между задачами со связями «окончание-начало», такая же связь будет создана между новой задачей и задачами над и под ней.
По умолчанию автоматическое связь отключена. Чтобы включить автоматическое связь, выполните указанные здесь действия.
Нажмите Файл > Параметры.
В диалоговом окне Параметры Project выберите пункт Планирование и перейдите к разделу Параметры планирования для проекта.
Чтобы включить автоматическое связывание, установите флажок Автоматическое связывание вставленных или перемещенных задач. Чтобы снова отключить автоматическое соедиключение, просто сверните его.
Типы задач
При связывании задач в Project по умолчанию используется тип связи «окончание-начало». Однако такая связь подходит не для всех ситуаций. В Project предусмотрены дополнительные типы связей задач, которые по возможности можно реалистично моделировать.
Зависимая задача (Б) не может начаться, пока не завершится задача (A), от которой она зависит.
Например, если есть две задачи— «Выкопать фундамент» и «Залить бетон», — задача «Залить бетон» не может начаться, пока не завершится задача «Выкопать фундамент».
Зависимая задача (Б) не может начаться, пока не начнется задача (A), от которой она зависит.
Зависимая задача может начаться в любой момент после того, как начнется задача, от которой она зависит. Тип связи НН не требует, чтобы обе задачи начинались одновременно.
Например, когда есть две задачи, «Залить бетон» и «Выровнять бетон», задача «Выровнять бетон» не может начаться, пока не начнется задача «Залить бетон».
Зависимая задача (Б) не может завершиться, пока не завершится задача (А), от которой она зависит.
Зависимая задача может завершиться в любой момент после того, как завершится задача, от которой она зависит. Тип связи ОО не требует, чтобы обе задачи завершались одновременно.
Например, когда есть две задачи — «Проложить электропроводку» и «Проверить электроустановку», — задача «Проверить электроустановку» не может быть завершена, пока не завершится задача «Проложить электропроводку».
Зависимая задача (Б) не может завершиться, пока не начнется задача (А), от которой она зависит.
Зависимая задача может завершиться в любой момент после того, как начнется задача, от которой она зависит. Тип связи НО не требует, чтобы зависимая задача завершалась одновременно с началом задачи, от которой она зависит.
Например, фермы кровелей в рамках строительного проекта строятся вне строительной площадки. В этом проекте есть две задачи — «Доставка ферм» и «Монтаж кровли». Задача «Монтаж кровли» не может быть завершена, пока не начнется задача «Доставка ферм».
Устранение неполадок
Если задачи связаны, но задача-последователь не перемещается, это может быть связано с несколькими причинами.
Если к задаче применены какие-либо фактические показатели, например фактическое дата начала или процент выполненной работы, переплан можно сделать не ранее даты начала задачи. Если ход выполнения не введен и задача имеет ограничение, ограничение может иметь приоритет перед зависимости задач.
Например, если задаче назначено ограничение «Начало не ранее» (ДНР) на 1 июля, задача привязана к этой дате и не будет перенесена на более ранную дату, даже если срок ее предшественник закончится 28 июня, а задача-последователь может начаться ранее 1 июля.
Если в Project создать задачу, перетащив указатель в области диаграммы представление диаграммы Ганта, для проектов, запланированных на основе даты начала, будет установлено ограничение «Начало не ранее» (ДНР). Для проектов, запланированных на основе дата окончания, для задачи устанавливается ограничение «Готово не позднее» (ОНР).
Если задача-последователь завершена, она не перемещается с учетом связи.
Ниже возможен ряд решений.
Чтобы сбросить ограничение задачи, чтобы сделать его более гибким, выберите задачу, выберите «Сведения» и перезагрудив вкладку «Дополнительные сведения». В списке «Тип ограничения» выберите «Как можно раньше». Затем Project будет планировать дату начала задачи в соответствии с зависимостью задачи.
Чтобы зависимости задач переопределяли ограничения для всех задач, выберите «Параметры >» > расписание. В разделе «Параметры планирования» разо убедитесь, что параметр «Задачи» всегда будет соблюдать даты ограничений.
Эти инструкции относятся к Microsoft Project 2007.
Связь между двумя задачами определяет, каким образом время начала или завершения одной задачи влияет на время начала или завершения другой. Например, Окончательная сборка номера журнала может начаться только тогда, когда выполнена задача Обложка готова.
Задача, влияющая на другую, называется Predecessor (Предшественник), а задача, зависящая от другой, называется Successor (Последователь). Например, Обложка готова является предшествующей задачей, а Окончательная сборка — последующей.
Одна связь может объединять только две задачи, и при этом у одной задачи может быть несколько связей с другими задачами. Например, Окончательная сборка может начаться только после выполнения задач Обложка готова и Подготовка оглавления. Задача может иметь неограниченное число предшествующих и последующих задач.
Связи могут объединять и фазы, и все принципы организации связей между задачами применимы и к фазам. При этом связи могут объединять между собой и задачи, и фазы, например фаза может начинаться по завершении задачи.
Типы связей задач
В MS Project есть четыре типа связей между задачами. Связь типа Finish-to-start (Окончание-начало), или сокращенно FS (ОН), — наиболее распространенный тип зависимости между задачами, при которой задача В не может начаться, пока не завершена задача А:
Рис. 11.7. При установке связи типа FS (ОН) увеличение длительности предшествующей задачи приводит к переносу даты начала последующей на более поздний срок
Если же изменить тип связи между задачами на SF (НО) и направить связь в обратную сторону, то при увеличении длительности хронологически предшествующей задачи ее дата начала будет переноситься на более ранний срок, и при этом дата начала последующей задачи не изменится. Именно поэтому такой тип связи используется в тех случаях, когда в качестве последующей задачи выступает та, срок начала которой не должен измениться.
Например, после того как задачи В и А были соединены связью SF (рис. 11.8), дата начала последующей задачи (А) изменилась таким образом, чтобы дата ее окончания совпала с датой начала предшественницы (строки 5-6). А когда мы увеличили длительность задачи А (строки 8-9), программа перенесла ее дату начала на более ранний срок, с тем чтобы дата ее окончания по-прежнему совпадала с датой начала предшественницы.
Если задачи соединены связью типа SS (НН), то изменение длительности любой из них приводит к изменению даты окончания только редактируемой задачи.
То есть наличие такой связи между задачами не влияет на алгоритм расчета длительности и сроков исполнения (рис. 11.9).
Рис. 11.8. При наличии связи типа SF (НО) изменение длительности хронологически предшествующей задачи не влияет на дату начала последующей задачи
Рис. 11.9. При наличии связи типа SS (НН) изменение длительности одной задачи не влияет на сроки исполнения другой
Если между задачами имеется связь типа FF(OO), MS Project старается синхронизировать даты окончания связанных задач. Если увеличивается длительность предшествующей задачи, то автоматически переносятся даты начала и окончания последующей задачи (чтобы дата окончания последующей задачи соответствовала дате окончания предшествующей). Например, на рис. 11.10 в строках 8-9 видно, что после увеличения длительности предшествующей задачи (А) дата окончания последующей задачи (В) была изменена. При этом длительность задачи В не изменилась.
Если же изменяется дата окончания последующей задачи (как в строках 11-12 на рис. 11.10), то дата окончания предшествующей задачи не изменяется, и задачи завершаются в разные дни. То есть при изменении длительности последующей задачи переносится только дата ее окончания.
Но если длительность предшествующей задачи больше длительности последующей, то изменение длительности последней происходит не за счет переноса даты ее окончания на более поздний срок, а за счет переноса даты ее начала на более ранний. Например, на рис. 11.10 в строках 8-9 длительность задачи А больше, чем В. Поэтому при увеличении длительности задачи В (строки 14-15) на один день дата начала этой задачи переносится на одни день назад, с 28.02.02 на 27.02.02.
Рис. 11.10. Принцип расчета длительностей MS Project для типа связи FF (00)
Использование задержек и опережений
Часто в жизни зависимости между задачами бывают немного более сложными, чем Finish-to-start (Окончание-начало). Например, между задачей «Покраска стен» и «Развешивание картин» должен пройти день, чтобы краска успела высохнуть. Для того чтобы описать такую зависимость между задачами, в MS Project используется параметр Запаздывание (Lag). Например, в случае с покраской стен запаздывание между задачами должно составить 1 день.
Запаздывание является свойством связи и может быть указано в диалоговом окне определения свойств связи (см. раздел «Редактирование проектных данных на диаграмме Ганта»). Запаздывание можно вводить как длительность (например, 1 день) или как процент от длительности предшествующей задачи. Например, если предшествующая задача продолжается 4 дня, то запаздывание в 25% будет равняться 1 дню.
Рис. 11.11. Использование задержек и опережений при связи типа FS (ОН)
На рис. 11.11 представлен пример использования задержек и опережений вместе со связью типа FS (ОН). Задачи в строках 5-6 соединены обычной связью без задержки. В строках 8-9 было добавлено запаздывание в 1 день, и дата начала задачи В автоматически была перенесена на 1 день позже, с 27.02.02 на 28.02.02.
В строках 11-12 запаздывание было изменено на 100%, то есть на длительность предшествующей задачи (А). Поскольку длительность А равняется 2 дням, то дата начала В была перенесена с 27.02.02 (строки 5-6) на 01.03.02 (в феврале 2002 г. 28 дней). В строках 14-15 при сохранении параметров задержки мы увеличили длительность задачи А на 1 день (до 3 дней), и дата начала В была перенесена еще позже, на 05.03.02 (на 1 день позже теперь заканчивается А, плюс запаздывание в 3 дня, плюс два выходных дня).
В строках 17-18 используется опережение в 1 день. В результате начало задачи В, которое в строках 5-6 значилось как 27.02.02, теперь перенесено на 26.02.02. В строках 20-21 используется опережение в процентах (50%). Поскольку 50% от длительности А составляет 1 день, то дата начала В в строке 21 такая же, как и в строке 18. Но при увеличении длительности А в строке 23 до 4 дней длительность опережения автоматически увеличилась до 2 дней, и дата начала В автоматически изменилась на 27.02.02 (28.02.02 заканчивается А, и если бы не использовалось запаздывание, то В началась бы лишь 01.03.02; но так как запаздывание есть и равняется 50% длительности А, то есть 2 дням, то дата начала переносится на 27.02.02).
Как видно из примеров, особенно удобно указывать запаздывания и опережения в процентах от длительности предшествующей задачи, так как при ее изменении MS Project автоматически перенесет дату начала последующей задачи на соответствующий день.
Способы редактирования связей
Мы уже знаем способы создания и редактирования связей с помощью мыши. Однако это не единственная возможность, предоставляемая MS Project для работы со связями. Их можно редактировать прямо в таблице, куда вводятся данные, в особой форме или в диалоговом окне определения свойств задачи. Кроме того, создавать связи можно с помощью кнопки Link Tasks (Связать задачи) стандартной панели инструментов (см. представленный ниже рисунок). Для этого нужно выделить две или больше задач и нажать эту кнопку. Задачи будут соединены последовательно связью типа Finish-to-start (Окончание-начало). Например, если выделены задачи 1, 2 и 3, то после нажатия кнопки задача 2 будет следовать за задачей 1, а задача 3 — за задачей 2. Выделив все связанные задачи и нажав кнопку Unlink Tasks (Разорвать связи задач), можно быстро удалить все связи между ними.
Рис. 11.12. Фрагмент таблицы из плана проекта с введенными связями между задачами
Как вы помните, связью по умолчанию является Finish-to-start (Окончание-начало), поэтому если в поле Predecessors (Предшественники) просто указать номер задачи1, это будет означать, что данная задача является предшественницей текущей. Например, предшественницей задачи Предварительная редколлегия является задача с номером 3, то есть Подготовка плана номера. Соответственно, Предварительная редколлегия начинается 01.11.01, то есть после того, как 31.10.01 завершена Подготовка плана номера.
Колонка Predecessors (Предшественники) по умолчанию включена только в таблицу Entry (Ввод). Если вам покажется удобным редактировать данные о связях с ее помощью, то вы можете добавить ее в любую таблицу с информацией о задачах.
Для просмотра номеров последующих задач (то есть задач, для которых теку-щая задача является предшественницей) можно отобразить в таблице колонку Successors (Последователи).
Редактирование связей в форме
Работать с колонкой таблицы удобно, когда используется только связь по умолчанию, поскольку в этом случае достаточно вводить в нее номера соответствующих задач. Правда, это удобно делать, если предшественницы находятся по соседству и для их поиска не нужно прокручивать несколько экранов.
Если же вы используете в проекте разнообразные типы связей, то удобнее будет воспользоваться специальными диалоговыми окнами для работы с ними. Наиболее удобным является диалоговое окно Task Form (Форма описания задачи). Эта форма (см. раздел«Настройка отображаемой на форме информации») отображается, если, находясь в диаграмме Ганта, выбрать команду меню Window > Split (Окно > Разделить). Ее также можно вызвать из диалогового окна View > More Views (Вид > Все виды).
По умолчанию отображается форма для редактирования задействованных в задаче ресурсов и связей с предшественницами, но с помощью контекстного меню формы можно вызвать диалоговое окно Predecessors & Successors (Предшественники и последователи), в котором можно редактировать связи выбранной задачи как с предшествующими, так и с последующими задачами (рис. 11.13, файл 5.mpp). Форма разделена на две таблицы с одинаковой структурой, содержащие колонки с номером задачи, ее названием, типом связи и величиной задержки. Левая таблица содержит информацию о предшественницах, а правая — о последующих задачах.
Номер задачи берется из первой колонки, выделенной на рисунке серым фоном.
Рис. 11.13. Редактирование связей с помощью формы описания задачи
Чтобы удалить связи из таблицы, нужно установить курсор на строку с информацией о связи и нажать клавишу Delete. Для добавления связи нужно установить курсор на свободную строку в таблице и в раскрывающемся списке выбрать название задачи, с которой нужно связать текущую. Тип связи тоже выбирается из раскрывающегося списка.
Редактирование связей с помощью формы описания задачи удобно тем, что вся работа со связями осуществляется в одном окне с информацией о задачах и с диаграммой. Редактируя связи между задачами, можно прокрутить диаграмму или просмотреть последовательность задач, что очень удобно. Этих достоинств лишен третий способ редактирования связей, о котором пойдет речь далее.
Редактирование связей в диалоговом окне сведений о задаче
В диалоговом окне информации о задаче (оно открывается с помощью двойного щелчка на названии задачи в таблице) содержится вкладка Predecessors (Предшественники), на которой можно редактировать связи с предшествующими задачами (рис. 11.14, файл 5.mpp).
Вкладка содержит таблицу, аналогичную той, что размещена на форме описания задачи, и для работы с ней нужно применять те же приемы. Диалоговое окно сведений о задаче удобно использовать, когда нужно отредактировать связи одной или двух задач. При работе со связями большего числа задач удобнее использовать форму.
Рис. 11.14. Вкладка Predecessors (Предшественники) в диалоговом окне сведений о задаче
Рис. 11.15. Такой вид принял план проекта после указания длительностей задач и связей между задачами
После того как мы указали длительности задач и определили связи между ними, план проекта Издание номера журнала принял вид, представленный на рис. 11.15 (файл 9.mpp). Теперь нужно переходить к определению основных дат и крайних сроков проекта.