Использование ограничений
Привязывание задачи к определенной дате в MS Project осуществляется при помощи ограничений. Используя ограничения, можно, например, указать, что задача должна начаться в определенный день или закончиться не позднее определенной даты. Введение ограничений понижает гибкость при перерасчете плана проекта в случае изменения расписания. В MS Project выделяется несколько типов ограничений (табл. 2.4.) в зависимости от степени влияния на гибкость расчетов.
Применение ограничения к задаче, которая имеет задачу-предшественника, может привести к нежелательным результатам. Например, задача «Разработка прототипа ПО на основе функциональной спецификации» (А) должна начаться по завершению задачи «Разработка функциональных спецификаций ПО» (В). Предположим, что задача А будет закончена 30-го числа. Если вы введете негибкое ограничение, указывающее, что «В» должна начаться 30-го числа, а реально задача А закончится ранее, то MS Project не сможет за счет быстрого исполнения предыдущей задачи передвинуть задачу В на более ранний срок и тем самым оптимизировать срок завершения проекта.
Таблица 2.4
Типы ограничений в MS Project
Тип ограничения | Влияние на расписание | Описание |
Как можно раньше (КМР) | Гибкое | Размещение задачи в расписании как можно раньше с учетом других параметров плана; накладывается по умолчанию на все задачи, если проект планируется от даты начала |
Как можно позже (КМП) | Гибкое | Размещение задачи как можно позднее с учетом других параметров плана; накладывается по умолчанию на все задачи, если проект планируется от даты окончания |
Окончание не позднее (ОНП) | Среднее | Обозначение наиболее поздней даты, когда задача должна быть завершена. При этом задача может быть завершена как в этот день, так и раньше него. Предшествующая задача не сможет «вытолкнуть» задачу с ограничением типа ОНП за дату ограничения. Для проектов, планирующихся от даты окончания, это ограничение применяется, когда Вы вводите дату окончания задачи |
Начало не позднее (ННП) | Среднее | Обозначение наиболее поздней даты когда задача может начаться. Задача может начинаться раньше или в этот день, но не позже. Предшественницы не смогут «вытолкнуть» задачу с ограничением ННП за дату ограничения. Для проектов, планирующихся от даты окончания, это ограничение применяется, когда Вы вводите дату начала задачи |
Окончание табл. 2.4
Тип ограничения | Влияние на расписание | Описание |
Окончание не ранее (ОНР) | Среднее | Это ограничение обозначает наиболее раннюю дату, когда возможно завершить задачу. Задача не может быть помещена в расписании так, чтобы заканчиваться ранее обозначенной даты. Для проектов, которые планируются от даты начала, это ограничение применяется, когда вы вводите дату окончания задачи |
Начало не ранее (НИР) | Среднее | Это ограничение обозначает наиболее раннюю дату, когда задача может начаться. Задача не может быть помещена в расписании ранее указанной даты. Для проектов, которые планируются от даты начала, это ограничение применяется, когда вы вводите дату начала для задачи |
Фиксированное начало (ФН) | Негибкое | Это ограничение обозначает точную дату, на которую дата начала задачи должна быть помещена в расписании. Другие факторы (связи между задачами, задержки или опережения и пр.) не могут повлиять на положение задачи в расписании |
Фиксированное окончание (ФО) | Негибкое | Это ограничение обозначает точную дату, на которую в расписании должна быть помещена дата окончания задачи. Никакие другие факторы не могут повлиять на эту дату |
Ограничения используются в том случае, если необходимо контролировать даты начала или окончания задачи. В случае крайней необходимости Вы можете изменять ограничения по умолчанию, вводя дату начала или окончания задачи в столбцах Начало и Окончание в таблице Ввод или любой другой таблице, содержащей эти колонки. После ввода даты MS Project установит ограничение в соответствии с табл.2.4. В поле Индикаторы появится значок, указывающий на наличие у задачи ограничения. Рекомендуется задачи с ограничениями выделять особым стилем отрезков. Используя подобные настройки, Вы можете создать фильтр для отбора задач с ограничениями.
Установка негибких типов ограничений, а также редактирование установленных ограничений выполняется с помощью вкладки Дополнительно в диалоговом окне сведений о задаче. Для отмены негибких ограничений необходимо изменить их тип, установив для задачи гибкий тип ограничения. Введенная дата ограничения в этом случае будет удалена автоматически.