Алгоритм 6.8. Применение рабочего календаря к отдельным задачам проекта

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

1. При необходимости открыть нужный файл и создать новый календарь. Данный алгоритм описывает действия в предположении, что файл РемонтД25.mрр уже открыт и новый рабочий календарь уже создан с использованием алгоритма 6.7.

2. Для выявления задач, календарь выполнения которых целесообразно изменить в соответствии со сложившейся в проекте ситуацией, выполнить команду Проект\Группировкаи выбрать в ней группировку по началу. Для этого может оказаться нужным в открывшемся после выполнения этой команды окне использовать команду Другие группы.

3. . Так как изменения рабочего календаря относятся к датам 19 и 26 июля 2003 года, при помощи установленной в п. 2 группировки в сочетании с календарной диаграммой относительно легко выбрать задачи, которые будут выполняться именно в эти даты.

Визуальный анализ показывает, что 19 июля будут выполняться практически все задачи, которые по графику должны начаться 18 июля. Для выбора задач, имеющих отрицательный резерв времени, ввести при помощи алгоритма 2.9 или 2.11 в таблицу поле Общий временной резерв.

Из анализа экранной формы (рис. 6.13) видно, что в первую очередь введение сверхурочных работ целесообразно для задач 61 и 66.

4.Выделить при помощи алгоритма 2.1 или 2.3 задачу 61 "Замена проводки и установка электроарматуры. Комната 1". Двойным щелчком левой кнопки мыши или командой Проект\Сведения о задачеокно данных о задаче и выбрать в нем вкладку Дополнительно(см. рис. 2.44). На этой вкладке в списке Календарьвыбрать значение Форсированный календарь.

Выбрать флажок Не учитывать календари ресурсов при планировании,иначе, несмотря на сделанный в п. 4 выбор календаря, определяющим для задачи будет оставаться календарь ресурса, который по умолчанию соответствует базовому календарю проекта. Нажать кнопку ОКдля применения сделанных изменений.

5. Повторить описанные в п. 4 действия для задачи 66 "Замена проводки и установка электроарматуры. Комната 2".

6. Выполнить по аналогии с п. 3 данного алгоритма анализ задач проекта, начало выполнения которых планируется на 25 июля 2003 года. Сопоставление времени выполнения задач и данных об их резервах времени позволяет установить, что применение форсированного календаря имеет смысл для задач 100, 105 и 117 с отрицательным резервом времени. Кроме того, учитывая напряженный характер выполнения работ, целесообразно установить форсированный календарь и для задач 111 и 127.

7. Выполнить описанные в п. 4 действия применительно к задачам 100 "Наклейка обоев. Комната 1", 105 "Наклейка обоев. Комната 2", 111 "Покрытие пола лаком. Комната 3", 117 "Монтаж оборудования кухни" и 127 "Покрытие пола лаком. Коридор".

8. Выполнить по аналогии с п. 3 данного алгоритма анализ задач проекта, начало выполнения которых планируется на 28 июля 2003 года. Сопоставление времени выполнения задач и данных об их резервах времени позволяет установить, что применение форсированного календаря имеет смысл для задач 101, 106 и 118 с отрицательным резервом времени. Вводить форсированный календарь для задач 102, 107 и 119 (все они представляют собой процессы сушки нанесенных покрытий) не имеет смысла, т. к. их длительность оценена в астрономическом времени.

9. Выполнить описанные в п. 4 действия применительно к задачам 101 "Покрытие пола лаком. Комната 1", 106 "Покрытие пола лаком. Комната 2" и 118 "Покрытие пола лаком. Кухня".

10. Анализ показателей проекта показывает, что выполнение действий по адресному применению сформированного рабочего календаря для отдельных задач позволило сократить цикл выполнения проекта на один день - теперь расчетный срок завершения работ - 27 июля, что уже можно рассматривать как приемлемый результат.

11. Сохранить результаты работы в файле РемонтД27.mрр при помощи алгоритма 3.4.

Конечно, выполнение работ в выходные дни потребует дополнительных расходов, но в большинстве случаев своевременное выполнение проекта (или выполнение его с приемлемой для заказчика задержкой) предпочтительнее экономии затрат, т. к. опоздание проекта само по себе всегда ведет к дополнительным затратам не только в этом проекте. Такая точка зрения характерна и для многих заказчиков.

Project обеспечивает не менее эффективную возможность управления рабочим временем проекта на уровне календарей ресурсов. Этот процесс можно рассмотреть на примере алгоритма 6.9.