Расписания проектов
Внимание
Dynamics 365 Project Service Automation стало Dynamics 365 Project Operations. Дополнительные сведения см. в статье Переход на Project Service Automation.
Относится к приложению Project Service версии 3.x
Расписание проекта определяет, какую работу необходимо выполнить, какие ресурсы будут выполнять работу и период времени, за который необходимо завершить работу. Оно отражает все работы, связанные с выполнением проекта в срок. В Dynamics 365 Project Service Automation вы создаете расписание проекта, разбивая работу на удобные для работы задачи, оценивая время, необходимое для выполнения каждой задачи, устанавливая зависимости задач, задавая длительности задач и оценивая универсальные ресурсы, которые будут выполнять задачи. Расписание проекта создается на вкладке Расписание страницы проекта.
Задачи
Первый этап в создании расписаний проекта — разбить работу на части, которые можно контролировать. Расписание в PSA поддерживает следующие возможности:
- Корневой узел проекта
- Сводные задачи или задачи контейнера
- Задачи листового узла
Корневой узел проекта
Корневой узел проекта — это общая сводка задачи для проекта. Все другие задачи проекта создаются под ней. Название корневого узла всегда задается равным имени проекта. Усилия, даты и длительность корневого узла суммируются на основе значений в иерархии под ним. Невозможно изменить свойства корневого узла. Также невозможно удалить корневой узел.
Сводные задачи или задачи контейнера
Сводные задачи имеют вложенные в них подзадачи или задачи-контейнеры. У них нет собственных усилий работы или стоимости. Вместо этого, их усилия работы и стоимость являются суммой рабочих усилий и стоимости их задач-контейнеров. Дата начала сводной задачи — это дата начала задач-контейнеров, а дата окончания — дата окончания задач-контейнеров. Имя сводной задачи можно редактировать, но свойства расписания (усилия, даты и длительность) нельзя изменить. При удалении сводной также удаляются все ее задачи-контейнеры.
Задачи листового узла
Задача листового узла представляет наиболее детализированную работу над проектом. Они содержат расчетное усилие, ресурсы, запланированные даты начала и окончания и продолжительность.
Создание иерархии задач
Иерархии задач можно создавать с помощью следующих вариантов:
- Кнопка Добавить задачу
- Кнопка Понизить уровень задачи
- Кнопка Повысить уровень задачи
- Кнопки Вверх и Вниз
- Специальные возможности и сочетания клавиш
Добавление задачи
Кнопка Добавить задачу позволяет создать новую задачу в иерархии. Если не выбрать расположение, задача вставляется в конец.
ИД расписания назначается каждой задаче. ИД расписания представляет глубину и положение задачи в иерархии. Он использует структурную нумерацию. Для задач на первом уровне под корневым узлом проекта схема нумерации 1, 2, 3, и т. д. используется. Для задач ниже первого уровня используется схема нумерации 1.1, 1.2, 1.3, и т. д.
Понижение уровня задачи
При понижении уровня задачи она становится дочерней задачей, расположенной непосредственно над ней. ИД расписания задачи затем заново рассчитывается, чтобы он был основан на ИД расписания ее нового родительского элемента и следовал структурной схеме нумерации. Родительская задача теперь является сводной задачей или задачей-контейнером. Поэтому она становится сверткой своих дочерних задач.
Повышение уровня задачи
При повышении уровня задачи она перестает быть дочерней задачей своей прежней родительской задачи. ИД расписания затем повторно рассчитывается, чтобы он отражал обновленную глубину задачи и ее положение в иерархии. Усилия, стоимость и даты предыдущей родительской задач пересчитываются, чтобы они не включали эту задачу.
Перемещение вверх и вниз
Кнопки Вверх и Вниз изменяются положение задачи в рамках ее родительской иерархии. Изменения этого типа не влияют на усилия, стоимость, даты и длительность задачи. Затрагивается только ИД расписания задачи. ИД расписания повторно рассчитывается, чтобы он отражал новое положение задачи в списке дочерних задач в родительской задаче.
Специальные возможности и сочетания клавиш
Сетка Расписание полностью доступна и может использоваться со средствами чтения экрана, такими как Narrator, JAWS или NVDA. Можно перемещаться по области сетки с помощью клавиш со стрелками (как в Microsoft Excel), можно использовать клавишу TAB для перехода между интерактивными элементами пользовательского интерфейса, и можно использовать клавишу со стрелкой вниз, клавишу ВВОД или клавишу ПРОБЕЛ, чтобы выбирать и вызывать раскрывающиеся меню. Заголовки столбцов также интерактивные. Можно скрывать и отображать столбцы, использовать клавишу табуляции и клавиши со стрелками для перемещения по заголовкам столбцов, а также использовать кнопки действий на панели инструментов. Кроме того, можно использовать следующие сочетания клавиш:
- Обновить: ALT+SHIFT+F5
- Добавить: ALT+SHIFT+Insert
- Удалить: ALT+SHIFT+Delete
- Перемещение вверх/вниз: ALT+SHIFT+стрелки вверх/вниз
- Понизить/повысить уровень: ALT_SHIFT+стрелки влево/вправо
- Развернуть/свернуть иерархии: ALT+SHIFT+клавиши плюс/минус
Атрибуты задачи
Название задачи описывает работу, которая должна быть выполнена. В PSA атрибуты, связанные с задачей, описываются расписание задачи и ее требования к комплектации штата.
Атрибуты расписания
Атрибуты Усилия, Дата начала, Дата окончания и Длительность определяют расписание для задачи.
Дополнительные атрибуты расписания включают:
- Рабочие часы: введите оценку часов, необходимые для выполнения этой задачи.
- Длительность: укажите количество трудодней, необходимое для выполнения этой задачи.
- ИД расписания: этот автоматически создаваемый ИД используется для упорядочивания задач по заказу в иерархии. Зависимости между задачами управляют фактическим порядком выполнения задач.
Атрибуты персонала
Атрибуты комплектации штата доступны через поле Ресурсы в расписании. Можно выполнить поиск существующего ресурса или нажать Создать и в области Быстрое создание добавить участника проектной группы в качестве нового ресурса.
Поля Роль, Единица распределения ресурсов и Название должности используются для описания требований к персоналу для задачи. Эти атрибуты комплектации штата вместе с расписанием задачи используются для поиска доступных ресурсов для выполнения этой задачи.
Роль — укажите тип ресурса, необходимый для выполнения задачи.
Единица выделения ресурсов — определите единицу, из которой должны быть назначены ресурсы для задачи. Этот атрибут влияет на стоимость и оценку продаж для задачи, если стоимость и ставка выставления счетов для ресурса задается на основе единицы выделения ресурсов.
Название должности — введите понятное имя для универсального ресурса, который служит заполнителем для ресурса, который в конечном итоге сделает работу.
Поле Ресурсы содержит название должности универсального ресурса или именованного ресурса, когда он будет найден.
Поле Категория содержит значения, которые отражаются более широкий тип работы, в который можно сгруппировать задачу. Это поле не влияет на планирование или комплектацию штата. Оно используется только для отчетности.
Зависимости задач
Можно использовать расписание в PSA для создания отношений предшественника между задачами. Поле Предшественник в разделе Задачи принимает одно или несколько значений для указания задач, от которых зависит данная задача. При назначении значений предшественника для задачи задача может начаться, только после того как все задачи-предшественники будут завершены. Из-за этой зависимости запланированная дата начала задачи переустанавливается на дату завершения задачи-предшественницы.
Режим задачи не влияет на обновления, которые можно вносить в даты начала и окончания предшествующих или зависимых задач.
Режим задачи
Режим задачи определяет планирование задач листового узла. PSA поддерживает два режима задач для каждой задачи: автоматическое планирование и ручное планирование.
Автоматическое создание расписания
Когда для задачи задан режим Автоматическое планирование, модуль планирования задач использует правила планирования для атрибутов задачи для определения расписания для задачи.
Правила планирования
По умолчанию, если задача листового узла не имеет предшественников, ее дата начала задается равной запланированной дате начала проекта. Длительность задачи листового узла всегда рассчитывается как число рабочих дней между датами начала и окончания. Если задача планируется автоматически, модуль планирования соответствует следующим правилам:
- Даты начала и окончания задачи должны быть рабочими днями, в соответствии с календарем планирования проекта.
- Для любых задач, у которых есть предшественники, для даты начала автоматически задается самая поздняя дата окончания их предшественников.
- Усилие рассчитывается с помощью следующей формулы: Количество людей × Длительность × Часы в стандартном рабочем дне в календаре проекта.
Ручное планирование
Если правила автоматического планирования не соответствуют вашим требованиям, можно установить для задачи режим Запланировано вручную. При этой настройке модуль планирования не рассчитывает значения для других атрибутов планирования. Независимо из режима задачи, если заданы предшественники для задач, это всегда влияет на дату начала зависимой задачи.