Ввод задач проекта
Следующим шагом в создании проекта и следующей строкой в окне консультанта является List the tasks in the project (Ввод задач проекта). Эту операцию уже нужно выполнять в таблице в представлении Gantt Chart (Диаграмма Ганта) (рис. 7.9).
Рис. 7.9. Ввод задач в представлении Gantt Chart (Диаграмма Ганта)
В Microsoft Project существует иерархия задач. Задачи можно делать подзадачами (перемещаясь на уровень ниже, задача становится вложенной по отношению к другой задаче, а перемещаясь на уровень выше — перестает быть вложенной). Допускается несколько уровней вложенности.
Чтобы ввести задачу, следует установить табличный курсор на первую Строку таблицы Gantt Chart (Диаграмма Ганта) и ввести с клавиатуры название задачи, затем необходимо нажать Enter или перейти к другой ячейке таблицы с помощью мыши или клавиш управления курсором.
После ввода новой задачи ее длительность принимается равной одному рабочему дню. Чтобы изменить длительность, следует подвести указатель мыши к правому краю отрезка в представлении Gantt Chart (Диаграмма Ганта) так, чтобы он принял вид стрелки, направленной вправо. Затем нужно нажать левую кнопку мыши и двигать мышь вправо или влево, чтобы увеличить или уменьшить длительность выполнения задачи. При перемещении появляется всплывающее окно, в котором отображается время окончания задачи и ее длительность. Выходные дни не учитываются (когда вы перемещаете мышь на диаграмме над выходным днем, длительность задачи не увеличивается).
Длительность можно также задать в окне Task Information (Сведения о задаче) (рис. 7.10). Это окно вызывается, если щелкнуть на задаче правой кнопкой мыши и в меню выбрать пункт Task Information (Сведения о задаче).
Рис. 7.10. Окно Task Information (Сведения о задаче)
На вкладке General (Общие) сведений о задаче расположены поля Name (Название) и Duration (Длительность).
Флажок Estimated (Предварительная оценка) говорит о том, что длительность установлена приблизительно или вообще не установлена (по умолчанию этот флажок установлен). Если вручную изменить длительность задачи, то флажок автоматически снимается.
В поле Percent complete (Процент завершения) показано, какая часть задачи выполнена на текущий момент.
В поле Priority (Приоритет) можно изменять приоритет задачи. Этот параметр используется при выравнивании ресурсов.
Типы зависимостей
Одни задачи должны выполняться непосредственно после других, а третьи должны быть совершенно независимыми. Все это можно устроить при помощи создания зависимостей между задачами.
Зависимость задач — это отношение между двумя задачами, при котором начало или завершение одной из них должно определять начало или завершение другой. Существуют следующие типы связей между задачами:
- «окончание — начало» (ОН) (рис. 7.11) — используется чаще всего. Задача В не может начаться, пока не будет завершена задача А. Наглядный пример: задача А — построить стену, задача В — покрасить стену. Пока стена не будет построена, ее нельзя покрасить;
Рис. 7.11. Связь «окончание — начало»
- «начало — начало» (НН) (рис. 7.12) — используется для задач, которые должны начинаться одновременно. Задача В не может начаться, пока не начнется задача А;
Рис. 7.12. Связь «начало — начало»
- «окончание — окончание» (ОО) (рис. 7.13) — используется для задач, которые должны завершаться одновременно. Задача В не может завершиться, пока не завершится задача А;
Рис. 7.13. Связь «окончание — окончание»
- «начало — окончание» (НО) (рис. 7.14) — задача В не может завершиться, пока не начнется задача А.
Рис. 7.14. Связь «начало — окончание»
Создание зависимостей
Зависимости между задачами можно создавать мышью в представлении Gantt Chart (Диаграмма Ганта). Для этого следует поместить указатель мыши на полосу, обозначающую задачу так, чтобы он принял вид четырехсторонней черной стрелки. Затем необходимо нажать левую кнопку и перемещать мышь к другой задаче (к ее началу или окончанию). Когда вы отпустите кнопку мыши, будет создана связь между задачами, которая на диаграмме будет показана в виде стрелки (рис. 7.15).
Рис. 7.15. Gantt Chart (Диаграмма Ганта) с зависимостями между задачами
Стрелки наглядно показывают, какая именно зависимость установлена между задачами.
При необходимости можно переназначить зависимость или удалить ее. Для этого нужно дважды щелкнуть мышью на стрелке, обозначающей зависимость. При этом откроется окно Task Dependency (Зависимость задач) (рис. 7.16), в котором указывают, от какой задачи к какой установлена зависимость, а в раскрывающемся списке задают значение параметра Туре (Тип). При помощи списка Туре (Тип) можно изменить зависимость. После нажатия кнопки ОК изменение типа зависимости отобразится на диаграмме.
Рис. 7.16. Окно Task Dependency (Зависимость задач)
Кроме обычных зависимостей можно создать зависимости с запаздыванием. Это означает, что следующая задача должна начинаться не сразу после завершения предыдущей, а с некоторым запаздыванием.
Запаздывание указывается в окне Task Dependency (Зависимость задач) в поле Lag (Запаздывание). По умолчанию запаздывание равно нулю. При отрицательном запаздывании (например, -1 день) выполнение следующей задачи начнется раньше, чем завершится предыдущая.
При указывании запаздывания можно вводить значения как в днях (в поле вводится число и буква d (д)), так и в часах (буква h (ч)).
Удалить зависимость можно, выбрав в списке Туре (Тип) вариант None (Нет) или нажав клавишу Delete (Удалить).
Другие действия с задачами
Диаграмма Ганта позволяет выполнять также другие действия с задачами. Задачу можно прервать (например, если сотрудник, выполняющий задачу, заболел). Для прерывания задачи следует щелкнуть правой кнопкой мыши на отрезке задачи и выбрать в контекстном меню пункт Split Task (Прервать задачу), а затем указать мышью, где именно следует прервать задачу. Отрезок задачи разделится на два (рис. 7.17).
Рис. 7.17. Задача с прерыванием
Чтобы отменить прерывание задачи, нужно перетащить один отрезок к другому мышью. Тогда отрезки соединятся.
Можно также указывать для задачи процент завершения. Для этого следует поместить указатель мыши на начало отрезка (при этом курсор примет форму стрелки со значком процента), после чего нужно нажать левую кнопку и двигать мышь вправо.
Чтобы точно указать процент выполнения задачи, необходимо открыть окно Task Information (Сведения о задаче) и на вкладке General (Общие) в поле Percent complete (Процент завершения) указать, насколько задача выполнена.