Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПО_УП / Практические занятия / Book-Microsoft-Project.pdf
Скачиваний:
1871
Добавлен:
19.05.2015
Размер:
16.4 Mб
Скачать

MS Project: Дата начала проекта

Дата начала проекта

Определять ключевые даты проекта начнем с определения даты начала проекта. Внимательный читатель заметил, что мы не сделали этого при определении проекта, и поступили мы так с целью продемонстрировать один из алгоритмов, используемый в MS Project для построения расписания.

Дата, предложенная MS Project по умолчанию, — 20.10.01. Мы ее оставили, и в результате все новые добавленные в план задачи начинаются с 22.10.01 (первый рабочий день после субботы 20.10.01). То есть если не указать задаче определенную дату начала и не связать ее с другой задачей, то MS Project приравнивает ее к дате начала проекта. Так, в нашем плане (см. рис. 11.15) только задача Сбор предложений от авторов начинается 22.10.01, а все последующие задачи связаны с ней и поэтому начинаются позже, хотя первоначально, пока связи не были расставлены, все задачи (см. рис. 11.6) начинались 22.10.01.

Пусть наш проект будет начинаться после новогодних праздников 10.01.2002. Откроем диалоговое окно определения проекта с помощью команды меню Project > Project Information (Проект > Сведения о проекте) и изменим значение параметра Start date (Дата начала) на 10.01.2002. После этого план проекта автоматически перестроится (рис. 11.16, файл 9_1.mрр).

Этот пример демонстрирует нам, как MS Project работает с расписанием проекта. Дата начала новой задачи, если не указать ее самостоятельно, приравнивается к дате начала проекта или ближайшему к ней рабочему дню. Если новая задача принадлежит фазе, то дата ее начала приравнивается к дате начала фазы. После того как задача соединена связью с другой задачей, ее дата начала переносится в соответствии с типом связи. Даты окончания задач рассчитываются путем прибавления к дате начала длительности задачи и нерабочих дней проектного календаря.

Зачем мы привели этот пример? Дело в том, что типичной ошибкой при работе с MS Project является определение даты начала или окончания задач «вручную» путем выбора нужной даты в поле Start (Начало) или Finish (Окончание) в таблице. Если так сделать, то введенная дата будет жестко привязана к задаче, и изменение даты начала или окончания проекта, фазы или связанных задач не приведет к автоматическому перемещению задачи.

Например, если вы установите дату начала первой задачи на 11.01.02 и затем измените дату начала проекта на 12.01.02, то первая задача все равно будет начинаться 11.01.02, то есть останется за временными рамками проекта. Еще

MS Project: Дата начала проекта

хуже, если случайно будет зафиксирована дата начала или окончания задачи в середине плана. В таком случае изменение длительности задач в начале плана может не привести к автоматическому изменению связанных задач, находящихся в плане после задачи с зафиксированной датой. Поэтому при планировании в MS Project стоит довериться программе и управлять положением задач на временной оси с помощью связей.

Рис. 11.16. После изменения даты начала проекта внешний вид плана остался прежним, изменились лишь даты начала и окончания задач

MS Project: Ограничения

Ограничения

Теперь, когда вы предупреждены о том, что вводить даты начала или окончания задач вручную без особой надобности нельзя, рассмотрим, как можно использовать привязывание задач к определенным датам при составлении плана.

Привязывание задачи к определенной дате в MS Project осуществляется при помощи элемента Constraint (Ограничение). Используя ограничения, можно, например, указать, что задача должна начаться в определенный день или закончиться не позднее определенной даты.

Определяя длительности задач и связи между ними, вы даете программе гибкость при перерасчете плана проекта в случае изменения расписания. Введение ограничений понижает эту гибкость, и в MS Project выделяется несколько типов ограничений (табл. 11.1) в зависимости от того, насколько они влияют на гибкость расчетов.

Два наиболее негибких ограничения в MS Project, привязывающие задачу к определенной дате, — это Must Start On (Фиксированное начало) и Must Finish On (Фиксированное окончание). Использовать негибкие ограничения нужно тогда, когда задача обязательно должна начаться или закончиться в определенный день, например, если срок исполнения задачи обусловлен договором и не может быть нарушен.

Применение ограничения к задаче, которая зависит от другой (то есть имеет задачу-предшественницу), может привести к нежелательным результатам. Например, задача «Закладка фундамента» должна начаться, когда закончится «Рытье котлована». Предположим, что «Рытье котлована» будет закончено 10-го числа. Если вы введете негибкое ограничение, указывающее, что «Закладка фундамента» должна начаться 10-го, а потом «Рытье котлована» закончится ранее, то MS Project не сможет за счет быстрого исполнения предыдущей задачи передвинуть «Закладку фундамента» на более ранний срок и помочь спланировать скорейшее завершение проекта.

Как ограничения влияют на расписание

Когда требуется контролировать дату начала или конца задачи, вы можете добавить ограничение. Гибкие ограничения учитывают связи между задачами, чтобы перенести задачу как можно раньше или как можно позже,

MS Project: Ограничения

насколько позволяет связь. Например, задача с ограничением As Soon As Possible (Как можно раньше) и связью FS (ОН) будет начинаться сразу по завершении предшественницы.

Ограничения со средней гибкостью запрещают задаче начаться или окончиться до или после выбранной даты. Например, задача с ограничением Start No Later Than (Начало не позднее) на 17 марта и связью типа FS (ОН) с другой задачей может начаться в любое время, если ее предшественница закончится, например, до 15 июня, но не может быть начата после 17 марта. Негибкие ограничения не подвергаются влиянию связей и «привязывают» задачу к выбранной вами дате. Например, задача с ограничением Must Start On (Фиксированное начало) на 10 апреля и связью типа FS (ОН) с другой задачей всегда будет находиться в расписании на 10 апреля вне зависимости от того, закончится ее предшественница раньше или позже.

Таблица 11.1. Типы ограничений в MS Project

Тип

Влияние

Описание

ограничения

на

 

 

расписание

 

As Soon As

Гибкое

С этим ограничением MS Project размещает

Possible (ASAP),

 

задачу в расписании как можно раньше с

Как можно

 

учетом других параметров плана. Никаких

раньше (КМР)

 

дополнительных ограничений на задачу не

 

 

распространяется. Это ограничение по

 

 

умолчанию накладывается на все задачи,

 

 

если проект планируется от даты начала

As Late As

Гибкое

С этим ограничением MS Project размещает

Possible (ALAP),

 

задачу в расписании как можно позднее с

Как можно

 

учетом других параметров плана. Никаких

позже (КМП)

 

дополнительных ограничений на задачу не

 

 

распространяется.

 

 

Это ограничение по умолчанию

 

 

накладывается на все задачи, если проект

 

 

планируется от даты окончания

MS Project: Ограничения

 

 

Finish No Later

Среднее

Это ограничение обозначает наиболее

Than (FNLT),

 

позднюю дату, когда задача должна быть

Окончание не

 

завершена. При этом задача может быть

позднее (ОНП)

 

завершена как в этот день, так и раньше

 

 

него. Предшествующая задача не сможет

 

 

«вытолкнуть» задачу с ограничением типа

 

 

FNLT (ОНП) за дату ограничения.

 

 

Для проектов, планирующихся от даты

 

 

окончания, это ограничение применяется,

 

 

когда вы вводите дату окончания задачи

Start No Later

Среднее

Это ограничение обозначает наиболее

Than (SNLT),

 

позднюю дату, когда задача может начаться.

Начало не

 

Задача может начинаться раньше или в этот

позднее (ННП)

 

день, но не позже. Предшественницы не

i

 

смогут «вытолкнуть» задачу с ограничением

 

 

SNLT (ННП) за дату ограничения.

 

 

Для проектов, планирующихся от даты

 

 

окончания, это ограничение применяется,

 

 

когда вы вводите дату начала задачи

Finish No Earlier

Среднее

Это ограничение обозначает наиболее

Than (FNET),

 

раннюю дату, когда возможно завершить

Окончание не

 

задачу. Задача не может быть помещена в

ранее (ОНР)

 

расписании так, чтобы заканчиваться ранее

 

 

обозначенной даты.

 

 

Для проектов, которые планируются от даты

 

 

начала, это ограничение применяется, когда

 

 

вы вводите дату окончания задачи

Start No Earlier

Среднее

Это ограничение обозначает наиболее

Than (SNET),

 

раннюю дату, когда задача может начаться.

Начало не ранее

 

Задача не может быть помещена в

(НИР)

 

расписании ранее указанной даты.

 

 

Для проектов, которые планируются от даты

 

 

начала, это ограничение применяется, когда

 

 

вы вводите дату начала для задачи

Must Start On

Негибкое

Это ограничение обозначает точную дату, на

(MSO),

 

которую дата начала задачи должна быть

Фиксированное

 

помещена в расписании. Другие факторы

начало (ФН)

 

(связи между задачами, задержки или

 

 

опережения и пр.) не могут повлиять на

 

 

положение задачи в расписании

MS Project: Ограничения

 

Must Finish On

Негибкое Это ограничение обозначает точную дату, на

(MFO),

которую в расписании должна быть

Фиксированное

помещена дата окончания задачи. Никакие

окончание (ФО)

другие факторы не могут повлиять на эту

 

дату