Самоучитель по Microsoft Project - часть 46

 

  Главная      Учебники - Разные     Самоучитель по Microsoft Project

 

поиск по сайту            правообладателям  

 

 

 

 

 

 

 

 

содержание   ..  44  45  46 

 

 

 

Самоучитель по Microsoft Project - часть 46

 

 

Для изменения свойств существующих ресурсов или их удаления вам вновь 

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

ресурсов с помощью команды меню Tools > Enterprise Options > Open 

Enterprise Resource Pool (Сервис > Корпоративные настройки > Открыть 

корпоративный пул ресурсов). 

В центре диалогового окна содержится таблица со списком ресурсов, и ее 

структура аналогична структуре таблицы со списком проектов. Это не 

случайно — ведь принципы работы с ресурсами корпоративного пула 

аналогичны принципам работы с опубликованными на сервере проектами. 

Для редактирования или удаления ресурса его нужно предварительно 

извлечь из пула. Если ресурс уже извлечен кем-то, вы сможете открыть его 

только для просмотра. Для извлечения ресурса нужно установить флажок 

рядом с его названием и нажать кнопку Open/Add (Открыть/Создать). 

Например, в диалоговом окне на выделен ресурс Программист Visual Basic. 

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

Select/Deselect All (Выделить все/Снять выделение всех).

ПРИМЕЧАНИЕ 

Значком с изображением двух голов помечены ролевые (generic) ресурсы. 

Этот значок используется для их обозначения и в колонке Indicators 

(Индикаторы) MS Project.

При выборе ресурсов можно определить, для редактирования или для 

просмотра вы их открываете. Для этого, так же как и в диалоговом окне 

открытия файлов, предназначены переключатели Read-only to view (Для 

просмотра) и Read/write to check out (Для редактирования).

В таблице диалогового окна работы с пулом может отображаться до тысячи 

ресурсов, но если их больше или если вам сложно найти нужный ресурс в 

списке, следует воспользоваться фильтром, расположенным над таблицей, 

указав условие и нажав кнопку Apply Filter (Применить фильтр). Составной 

частью фильтра является флажок Include inactive resources (Показывать 

неактивные ресурсы), при установке которого в диалоговом окне 

отображаются удаленные ресурсы.

После выбора ресурсов и нажатия кнопки Open/Add (Открыть/Создать) в MS 

Project загрузится файл, в котором выбранные ресурсы будут показаны в 

представлении Resource Sheet (Лист ресурсов), и где вы можете 

редактировать их свойства стандартным способом и добавлять новые 

ресурсы. При сохранении этого файла обновленные сведения о ресурсах 

будут сохраняться на сервере.

Удаление ресурсов

Поскольку сведения о корпоративных ресурсах хранятся в реляционной базе 

данных, удаление ресурса невозможно (ведь он может быть включен в 

прошлом в проект и удаление нарушит целостность базы данных). Поэтому 

для удаления ресурса необходимо в режиме редактирования пометить его как 

неактивный (Inactive). После этого ресурс останется в пуле, но не будет 

отображаться в диалоговых окнах для работы с пулом, если только вы не 

установите флажок для отображения неактивных ресурсов.

Пометить ресурс как неактивный можно в диалоговом окне сведений о 

ресурсе, установив флажок Inactive (Неактивный). Он недоступен, поскольку 

мы только создаем новый ресурс, а при редактировании существующего 

ресурса его можно установить или сбросить.

Для группового удаления ресурсов можно добавить в представление Resource 

Sheet (Лист ресурсов) столбец Inactive (Неактивный) и изменять его значение 

сразу для группы ресурсов. Если значение столбца равно Yes (Да), значит, 

ресурс неактивен, а если No (Нет) — активен.

Добавление ресурсов в проект

После того как вы добавили ресурсы в корпоративный пул, их нужно 

использовать в проектах. Чтобы назначить корпоративный ресурс на задачу 

проекта, следует предварительно добавить корпоративный ресурс в список 

проектных ресурсов. Для этого предназначено диалоговое окно построения 

команды Build Team (Построение команды). Оно открывается с помощью 

команды меню Tools > Build Team from Enterprise (Сервис > Создать команду 

из корпоративных ресурсов).

Внизу диалогового окна расположены две таблицы, в левой перечислены 

корпоративные ресурсы, а в правой — ресурсы, включенные в проектную 

команду. Например, в нашем случае мы включили в команду два ролевых 

ресурса — Разработчика БД MS SQL и Программиста Visual Basic. Включенные 

в команду ресурсы отображаются в списке корпоративных ресурсов серым 

цветом. Список корпоративных ресурсов может содержать до тысячи записей, 

и если их больше, то для отображения в таблице нужного ресурса придется 

воспользоваться фильтром. Фильтр пригодится и для отбора ресурсов, если 

список корпоративных ресурсов слишком велик.

Для фильтрации можно воспользоваться раскрывающимся списком Existing 

filters (Существующие фильтры), содержащим имена всех доступных 

ресурсных фильтров. Можно и настроить собственный фильтр в разделе 

Customize filters (Настроить фильтры), расположенном под списком фильтров. 

А если вы хотите сохранить созданный фильтр, нужно нажать кнопку Save 

Filter (Сохранить фильтр), и тогда созданный фильтр добавится в список 

фильтров. Раздел для настройки фильтра открывается с помощью кнопки со 

значком «+» рядом с его названием и закрывается с ее же помощью.

Отфильтровать корпоративные ресурсы можно и по их доступности, чтобы не 

включать в проект сотрудников, занятых в других проектах. Для этого 

необходимо установить флажок Available to work (Доступные не менее) и 

ввести в счетчике число часов, соответствующее трудозатратам, а также даты 

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

доступен. Для фильтрации ресурсов в соответствии с заданными критериями 

нужно нажать кнопку Apply Filter (Применить фильтр).

Корпоративные ресурсы можно группировать по значениям любых полей. Для 

этого нужно выбрать соответствующее поле в раскрывающемся списке Group 

by (Группировка), расположенном над списком ресурсов.

Когда нужный ресурс найден в списке корпоративных ресурсов, для 

добавления его в проектную команду следует воспользоваться кнопкой Add> 

(Добавить>). Для удаления корпоративного ресурса из проектной команды 

нужно щелкнуть на кнопке <Remove (<Удалить). Для замены корпоративным 

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

корпоративный ресурс в таблице, выделить заменяемый ресурс в команде и 

нажать кнопку Replace> (Заменить>). В этом случае все запланированные 

трудозатраты старого ресурса будут перепланированы на новый ресурс. 

Например, если Иванов был назначен на задачу X на 4 часа и вы заменили 

его Петровым, то он тоже будет назначен на задачу X на 4 часа.

При нажатии кнопки Details (Сведения) открывается диалоговое окно 

сведений о ресурсе, а нажатие кнопки Graphs (Графики) позволяет 

просмотреть графики загрузки для выбранного ресурса (подробнее о 

графиках см. в разделе 

«Замена ресурсов»

). Использование кнопки 

<Match (<Подбор) мы рассмотрим далее в этом уроке.

Назначение ресурса на задачу

Когда ресурсы добавлены в проект из пула, их можно назначать на задачи 

стандартными способами: с помощью диалогового окна сведений о задаче и 

диалогового окна назначения ресурсов.

В диалоговом окне назначения ресурса на задачу в профессиональной 

редакции MS Project появляется дополнительный столбец Request/Demand 

(Запрос/Потребность). Если вы хотите использовать для выполнения задачи 

только выбранный ресурс, то в этом столбце для него должно быть выбрано 

значение Demand (Потребность). Если же для выполнения задачи можно 

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

значением этого столбца должно быть Request (Запрос). Например, для 

выполнения задачи обязательно требуется ресурс Петров и ресурс с такими 

же навыками, как у Богданова. 

Определение типа назначения невозможно для ролевых ресурсов, поскольку 

их назначение на задачу соответствует типу Request (Запрос) — ведь ролевой 

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

на задачу именно для последующей замены.

Если вы назначаете ресурсы на задачу с помощью диалогового окна Assign 

Resources (Назначение ресурсов) (см. раздел 

«Замена ресурсов»

 ), то 

заметите изменения и в нем.

В таблице со списком ресурсов также появился столбец для определения 

типа назначения, называемый R/D (3/П). Кроме того, прямо из диалогового 

окна вы можете добавить в проект необходимые ресурсы с сервера. Для этого 

нужно нажать кнопку Add Resources (Добавить ресурсы) и в раскрывающемся 

списке выбрать пункт From Microsoft Project Server (С сервера Microsoft 

Project Server). В результате будет открыто диалоговое окно работы с 

проектной командой.

Замена и подбор ресурсов проектной 

команды

Как вы могли заметить в предыдущих разделах этого урока, в 

профессиональной редакции MS Project есть средства автоматической замены 

ресурсов — ролевых и выделенных на задачи с типом назначения Request 

(Запрос). Эти средства представляют собой одну из наиболее интересных 

корпоративных возможностей программы, поэтому остановимся на них 

подробнее.

Принципы замены ресурсов

Для замены одних ресурсов другими MS Project использует значения 

корпоративных кодов структуры. Корпоративные коды структуры ничем не 

отличаются от обычных настраиваемых кодов структуры (см. раздел 

«Настраиваемые коды структуры), кроме того, что они хранятся в файле 

глобального корпоративного шаблона.

Чтобы программа могла автоматически подбирать ресурсы в проект, 

необходимо сначала настроить корпоративные коды структуры, далее 

определить их значения для ресурсов корпоративного пула ресурсов, а затем 

определить их значения для ресурсов проекта. После этого программа сможет 

заменять проектные ресурсы корпоративными на основании совпадающих 

значений корпоративных кодов структуры. Рассмотрим на примере, как 

работает эта схема в MS Project.

Настройка корпоративных кодов структуры

Поскольку корпоративные коды структуры хранятся в корпоративном 

глобальном шаблоне, то для настройки кода нужно открыть шаблон для 

редактирования. Для этого следует выбрать команду меню Tools > Enterprise 

Options > Open Enterprise Global (Сервис > Корпоративные настройки > 

Открыть корпоративный шаблон). После этого в MS Project откроется файл 

под названием Checked-out Enterprise Global (Извлеченный корпоративный 

шаблон).

Для редактирования корпоративных кодов структуры следует выбрать 

команду меню Tools > Customize > Enterprise Fields (Сервис > Настройка > 

Корпоративные поля) и в открывшемся диалоговом окне перейти на вкладку 

Custom Outline Codes (Настраиваемые коды структуры).

Для настройки кодов структуры, относящихся к ресурсам, нужно выбрать 

переключатель Resource (Ресурс). Настройка кодов осуществляется 

стандартным способом (см. раздел «Настраиваемые коды структуры»), и для 

определения использования кода в работе корпоративных средств нужно 

воспользоваться флажками раздела Enterprise attributes (Корпоративные 

свойства).

При выборе значения многоуровневого кода для ресурса пользователь может 

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

трехуровневой маске кода можно выбрать значение третьего уровня 

(например, Программирование > C++ > Эксперт), а можно и второго 

(например, Программирование > C++). Вы можете ограничить пользователей 

и разрешить им при определении значения кода выбирать только те из них, 

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

флажок Only allow selection of codes with no subordinate values (Разрешить 

выбор кода только без вложенных значений).

Если вы хотите, чтобы какой-то из настроенных корпоративных кодов 

структуры был обязательным для заполнения, нужно установить флажок 

Make this a required code (Обязательный для заполнения). Например, в нашем 

случае выбранный код не является обязательным.

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

ресурсов, необходимо установить флажок Use this code for matching generic 

resources (Использовать этот код для подбора ролевых ресурсов). 

В нашем примере мы решили подбирать ресурсы на основе их навыков. Для 

этого мы настроили четыре кода структуры (от Навыки-1 до Навыки-4). 

Предполагается, что будет один список навыков и у каждого сотрудника 

может быть до 4 разных навыков из этого списка (минимум 1 навык, поэтому 

обязательно для заполнения только первое поле). Было бы крайне неудобно, 

если бы один список навыков пришлось бы вводить 4 раза, заполняя 4 

таблицы подстановки (как если бы мы настраивали коды структуры в 

стандартной редакции MS Project), и разработчики профессиональной 

редакции избавили нас от этого неудобства.

Когда вам требуется использовать одну таблицу подстановки кода структуры 

в нескольких кодах, сначала нужно создать исходный код со списком 

подстановки, а последующие поля «прикреплять» к ней. Для этого в 

настройках поля следует установить флажок Share another code's lookup table 

(Использовать таблицу подстановки другого кода) и нажать кнопку Choose 

Outline Code (Выбрать код структуры) для выбора этого кода. 

Представлено диалоговое окно выбора кода структуры, таблица подстановки 

которого будет использоваться кодом структуры Навыки-2. В 

раскрывающемся списке Field Type (Тип поля) выбирается тип поля, а в 

списке Field Name (Название поля) — его название. В нашем примере мы 

выбрали код Навыки-1 типа Resource (Ресурс). После этого при попытке 

пользователя заполнить поле Навыки-2 список предлагаемых значений будет 

таким же, как у поля Навыки-1.

В таблице со списком настраиваемых корпоративных кодов структуры после 

названия кода указывается специальное обозначение, если его таблица 

подстановки используется другим кодом или если код использует чужую 

таблицу подстановки. Если таблица используется в другом коде, то после 

названия кода указано shared (совместное использование). Если же код 

использует таблицу другого кода, то рядом с его названием указано linked 

(подключен). В нашем примере коды Навыки-2, Навыки-3 и Навыки-4 

используют таблицу подстановки кода Навыки-1.

В таблице для этого кода мы создали трехуровневую структуру навыков, на 

первом уровне которой находится название типа навыка (Программирование, 

Разработка баз данных), на втором уровне — название технологии данного 

типа (C++, MS SQLServer), а на третьем — уровень владения технологией 

(Начинающий, Средний уровень, Эксперт). Таким образом, для ресурса 

можно определить до четырех навыков типа Программирование > C++ > 

Эксперт или Разработка баз данных > MS SQL Server > Начинающий.

Организационный код структуры

В корпоративном глобальном шаблоне есть один предопределенный код 

структуры ресурсов — RBS (ОСР), который служит для определения места 

ресурса в структуре организации. Этот код нельзя переименовать, а в 

остальном он ничем не отличается от других корпоративных кодов структуры.

Этот код структуры введен по аналогии с кодом структурной декомпозиции 

работ WBS (СДР), традиционно используемым при планировании проектов 

(см. раздел «Код структуры задач»). Для него требуется обязательно 

определить таблицу постановки, и его значения нужно обязательно 

определять для ресурсов. Хотя такого требования не ставит интерфейс 

программы, но по ее логике (вы убедитесь в этом чуть позже) без 

использования этого поля эффективная замена ресурсов невозможна.

Мы рекомендуем при определении этого кода создать верхний уровень, 

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

В нашем случае это Сотрудники, верхняя строка таблицы подстановки.

Определение кодов для ресурсов

После того как корпоративные коды структуры определены, нужно сохранить 

корпоративный глобальный шаблон и перезагрузить MS Project. Далее 

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

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

Для определения значений корпоративных полей структуры для ресурсов 

нужно воспользоваться вкладкой Custom Fields (Настраиваемые поля) в 

диалоговом окне сведений о ресурсе Обязательные для заполнения поля 

помечены звездочкой.

После настройки значений корпоративных кодов структуры для ресурсов 

пула, его нужно сохранить стандартным способом. При этом нужно иметь в 

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

заполнена (то сохранение корпоративных ресурсов, у которых эти коды не 

определена будет невозможно. При сохранении ресурсов MS Project 

проверяет заполнена обязательных полей, и если среди ресурсов есть такие, 

у которых эти поля к заполнены, появляется диалоговое окно проверки 

ресурсов.

В центре диалогового окна расположена таблица. В первом столбце таблищ 

Error (Ошибка), дается описание ошибки, из-за которой ресурс не может быть 

со хранен на сервере. В нашем примере у ресурса Уваров не определено 

значение обязательного для заполнения поля. В диалоговом окне 

отображается это поле (в нашем случае — Навыки-1), и с помощью 

раскрывающегося списка можно определить нужное значение этого поля для 

ресурса.

Подбор ресурсов в проектную команду

Для подбора ресурсов в команду сначала необходимо описать потребности в 

ресурсах с определенными навыками. Для этого нужно добавить в проект 

(или создать) ролевой ресурс и выбрать из корпоративных кодов структуры 

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

Далее нужно назначить ролевой ресурс на задачи. Тогда программа будет 

обладать информацией не только о необходимых навыках ресурса, 

выступающего в этой роли, но и о временных рамках, когда он будет 

задействован в проекте, а также об объеме трудозатрат. Когда все эти 

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

СОВЕТ 

Если в вашей организации в проектах используются постоянные роли с 

определенным набором навыков, то удобно создать список ролевых ресурсов 

на сервере и добавлять их в команду проекта с помощью диалогового окна 

построения команды из корпоративных ресурсов. Это избавит вас от 

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

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

значения корпоративных кодов структуры.

Для подбора корпоративного ресурса на место ресурса команды можно 

воспользоваться диалоговым окном построения команды из корпоративных 

ресурсов. В таблице с ресурсами команды нужно выделить ресурс, который 

вы хотите заменить, и нажать кнопку <Match (<Подбор). После этого в списке 

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

корпоративных кодов структуры, помеченных как используемые для подбора 

ролевых ресурсов, равны значениям этих же полей у выбранного ресурса 

команды. Фактически в момент нажатия кнопки <Match (<Подбор) программа 

заполняет поля фильтра в диалоговом окне. Обычно это остается незаметным 

для пользователя, и на рисунке мы специально развернули блок с фильтром. 

Как вы видите, условие фильтра отбирает ресурсы, у которых значения в 

полях Навыки равно значениям в этих же полях у выбранного ресурса.

В нашем примере подобраны два корпоративных ресурса, которыми можно 

заменить выбранный командный ресурс. Это сам заменяемый ресурс 

(поскольку он уже был добавлен в проектную команду, его название 

выделено серым и добавить его в команду нельзя) и ресурс Уваров. Однако в 

нашем пуле есть и второй ресурс, Коленцев, с тем же набором навыков, что и 

у Программиста Visual Basic, однако он не был отобран фильтром. В чем же 

дело?

Как видно из условий фильтра, отображающихся в диалоговом окне, 

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

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

есть если у Коленцева есть те же навыки, что у Программиста Visual Basic, но 

они перечислены в другом порядке, например в поле Навыки-1 указано, что 

он эксперт по VB6, а в поле Навыки-2 — что он эксперт по VB5, то он не 

будет отобран фильтром. Алгоритм, используемый для подбора ресурсов в 

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

подборе на основании одного поля. В остальных случаях высока вероятность, 

что подходящие ресурсы не будут подобраны. Поэтому для эффективного 

подбора ресурсов нужно пользоваться другим средством — мастером замены 

ресурсов, Resource Substitution Wizard (Мастер замены ресурсов).

Мастер замены ресурсов

Если бы мы заменяли ресурсы с помощью мастера только в одном проекте, то 

он снова предложил бы использовать Уварова вместо ролевого ресурса. 

Поэтому, чтобы продемонстрировать работу мастера, мы сохранили текущий 

проект Программирование на Visual Basic как Программирование на Visual 

Basic-2. Теперь у нас есть два проекта, в которых есть две идущие 

одновременно задачи, где требуется один и тот же ролевой ресурс — 

Программист Visual Basic. Кстати, умение заменять ресурсы сразу в 

нескольких проектах — очень важная особенность мастера, поскольку 

позволяет в автоматическом режиме распределить ресурсы между 

несколькими командами.

Для запуска мастера предназначена команда меню Tools > Substitute 

Resources (Сервис > Замена ресурсов). После первого окна мастера с краткой 

информацией о нем загружается диалоговое окно для выбора проектов, в 

которых будет осуществляться замена ресурсов. Проекты выбираются из 

числа открытых в MS Project, поэтому прежде чем запускать мастер, нужно 

открыть проект, в котором вы хотите заменить ресурсы. Например, в нашем 

случае в MS Project открыто два проекта — Projectl и Программирование на 

Visual Basic-2.Published, и мы будем осуществлять замену ресурсов только во 

втором.

На следующем шаге мастера определяется, какие ресурсы будут 

использованы при подстановке. Вы можете использовать для замены ролевых 

ресурсов те ресурсы, которые уже добавлены в проект. Для этого нужно 

выбрать переключатель In the selected projects (В выбранных проектах). 

Можно использовать ресурсы корпоративного пула, для чего следует выбрать 

переключатель At or below the following level in the Resource Breakdown 

Structure (На следующем уровне организационной структуры ресурсов или 

ниже него). И наконец, из списка ресурсов пула вы можете сами выбрать 

один или несколько ресурсов, которые будут использоваться мастером для 

замены. В таком случае необходимо выбрать переключатель Specified below 

(Определенные ниже).

Именно в этом диалоговом окне и проявляется необходимость иметь высший 

уровень в RBS (ОСР). Например, в нашем случае мы хотим, чтобы мастер 

искал сотрудника с нужными навыками среди всех сотрудников организации, 

поэтому выбираем второй переключатель и в раскрывающемся списке 

организационной структуры выбираем уровень Сотрудники.

Если же вы захотите использовать при замене определенные ресурсы, то, 

выбрав третий переключатель, необходимо добавить их в таблицу с помощью 

кнопки Add (Добавить), расположенной справа от таблицы. При щелчке на 

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

котором выбираются необходимые ресурсы. Удаление ресурсов из таблицы 

осуществляется с помощью кнопки Remove (Удалить), которую также не 

видно из-за раскрытого списка. В раскрывающемся списке Resource Freeze 

Horizon (Заменять назначения после) определяется дата, начиная с которой 

мастер будет отбирать назначения для замены ресурсов. По умолчанию эта 

дата равна дате начала проекта или самой ранней дате начала одного из 

проектов, если выбрано несколько проектов. Этот параметр удобно 

использовать при поэтапном планировании длительных проектов. Например, 

проект длится год и ресурсы выделяются на работы раз в квартал. В таком 

случае раз в квартал запускается мастер, определяющий, какие сотрудники 

могут выполнять роли, требуемые для выполнения проектных работ в 

следующем квартале.

При переходе к следующему шагу мастер анализирует назначения проекта 

после казанной в списке Resource Freeze Horizon (Заменять назначения 

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

другие корпоративные проекты, в которых задействованы эти же ресурсы, и 

на следующем шаге гображает их список.

Нa третьем шаге мастера нужно выбрать проекты, которые мастер должен 

также иметь в виду» при анализе проекта, определенного на первом шаге. В 

центре кна мастера расположена таблица, содержащая название проекта, тип 

связи с эугим проектом и название связанного проекта. Например, в нашем 

случае просто. Программирование на Visual Basic.Published связан с проектом 

Программирование Visual Basic-2.Published, и установлен тип связи — 

использование общих ресурсов. Другие приведенные в таблице проекты 

связаны с проектом Resource Pool Пул ресурсов) и имеют такой же тип связи.

ля отбора проектов, которые будут анализироваться совместно с выбранным 

на фвом шаге проектом, необходимо установить флажки рядом с их 

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

Программирование на Visual Basic-Published выбран проект 

Программирование на Visual Basic.Published.

На следующем, четвертом шаге мастера определяются параметры подбора 

ресурсов в выбранные проекты. В столбце Priority (Приоритет) указывается 

приоритет проекта — в проект с более высоким приоритетом ресурсы будут 

распределяться в первую очередь. В столбце Options (Параметры) 

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

Если в столбце Options (Параметры) выбрать значение Use resources in pool 

(Использовать ресурсы пула), то для подбора ресурсов в проект будут 

использованы ресурсы пула в соответствии с настройками, осуществленными 

на втором шаге мастера. Если же выбрать вариант Use resources in project 

(Использовать ресурсы проекта), то при подборе ресурсов будут 

использоваться ресурсы, включенные в проект, для которого осуществлена 

такая настройка. В нашем примере для подбора ресурсов в оба проекта будет 

использоваться пул ресурсов.

На следующем шаге мастера отображается сводная информация по 

конфигурации подбора ресурсов, и для запуска расчета следует нажать 

кнопку Run (Выполнить). После завершения расчета нужно перейти к 

следующему шагу мастера, нажав кнопку Next> (Далее>). В центре этого 

диалогового окна расположена таблица, содержащая замены, предлагаемые 

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

В первом столбце таблицы, Task (Задача), перечислены задачи, к ресурсам 

которых найдены замены, и в этом же столбце отображаются названия 

проектов. В столбце Skill Profile (Навыки) перечислены значения из 

корпоративных кодов структуры, используемых для подбора ролевых 

ресурсов. В столбце Assigned Resource (Назначенный ресурс) указано 

название ресурса, подобранного мастером для выполнения роли, а ролевой 

ресурс указан в столбце Requested Resource (Запрашиваемый ресурс).

Как видно в нашем примере, на замену ролевого ресурса в один из проектов 

мастер подстановки предложил Уварова, а во второй — Коленцева. Таким 

образом, мастер подстановки смог обнаружить ресурс с требуемым набором 

навыков, хотя они были расположены в полях не в таком порядке, как у 

группового ресурса.

ВНИМАНИЕ  

С помощью мастера можно автоматически заменять не только ролевые 

ресурсы, но и обычные (как загруженные из корпоративного пула, так и 

созданные в локальном файле). Для того чтобы мастер не предлагал замену 

ресурсу, в настройках назначения ресурса необходимо выбрать тип 

назначения Demand (Потребность). Во всех остальных случаях мастер будет 

пытаться найти замену ресурсу.

На следующем шаге мастера операция подбора ресурсов завершается. Для 

внесения обновлений в проекты необходимо установить флажок Update 

projects with the results of the wizard (Обновить проекты с учетом результатов 

работы мастера).

Можно и сохранить отчет с данными о настройках мастера, установив флажок 

Save results of the wizard (Сохранить результаты работы). Отчет представляет 

собой файл в формате HTML и содержит данные, аналогичные тем, что 

отображаются на пятом шаге мастера в диалоговом окне со сводной 

информацией о его конфигурации.

После нажатия кнопки Next> (Далее>) программа осуществляет действия в 

соответствии с установленными флажками.

Аналитические возможности сервера

Одним из наиболее важных отличий сервера MS Project Server от его 

предшественника Project Central является наличие средств анализа 

проектных данных. Они позволяют анализировать календарные планы 

проектов и загрузку ресурсов организации. Поскольку их настройка включает 

множество параметров, мы не можем подробно их описать в рамках этого 

курса и рассмотрим их применение на кратких примерах, чтобы вы получили 

общее представление о возможностях сервера.

Моделирование портфеля

Создадим простой проект, состоящий из четырех задач, и назначим на них 

два ролевых ресурса из корпоративного пула — Разработчик БД MS SQL и 

Программист Visual Basic. При этом вторую и третью задачи плана 

планируется выполнять одновременно, что создаст превышение доступности 

ресурса Программист Visual Basic. В нижнем представлении видно, что ресурс 

перегружен.

После сохранения проекта на сервере MS Project Server создадим новую 

модель. Для этого на сервере нужно открыть страницу Model projects with 

Portfolio Modeler (Моделирование проектов с помощью средств моделирования 

портфеля) в разделе Projects (Проекты). Ее можно открыть непосредственно 

из профессиональной редакции MS Project с помощью команды меню 

Collaborate > Portfolio Modeler (Совместная работа > Моделирование 

портфеля).

На странице моделирования проектов создадим две модели. Первую назовем 

Тестовый проект — обычный, а вторую Тестовый проект — 

оптимизированный. Обе эти модели предназначены для анализа созданного 

нами проекта. В настройках первой модели мы определим, что она 

представляет нам исходный план проекта без изменений назначений. Вторую 

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

оптимизировались, в частности перегруженные ресурсы по возможности 

заменялись.

MS Project Server позволяет сравнивать модели между собой, и мы 

воспользовались этим, объединив две модели для сравнения. Мы 

проссматриваем модель проекта без изменений, выбрав ее в списке моделей 

в сере, диалогового окна. В списке ресурсов проекта мы выбрали 

Программист V Basic, и на графике темными отрезками отображаются дни, 

когда ресурс загружен.

Мы выбрали для просмотра оптимизированную модель. В сп ресурсов видно, 

что сервер автоматически подобрал замену ролевым ресурс указал 

конкретных сотрудников, которые могут участвовать в проекте. При вместо 

ресурса с превышением доступности Программист Visual Basic подобраны | 

сразу два ресурса — Уваров и Коленцев, что позволяет избавиться от 

превыш< доступности в плане проекта. При этом ресурсы подобраны с 

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

странице мы брали в списке ресурсов сразу два ресурса, и на графике 

отображаются исходные данные о трудозатратах, соответствующие данным 

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

Анализируя модели проектов, можно изменять различные параметры и 

oпределять влияние изменения этих параметров на загрузку ресурсов. 

Например, изменить дату начала проекта, то у ресурсов, которые должны 

быть задействованы в других проектах после окончания текущего, возникнет 

перегрузка из-з повременного участия в нескольких проектах. Вы можете 

подключить в модель несколько проектов и разрешить перераспределение их 

ресурсов с учетом изменений даты начала одного из них.

Анализ портфеля

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

помощью сводных диаграмм и таблиц (PivotTable и PivotChart). Аналогично 

тому, как при исследовании риска (см. раздел «Анализ распределения 

трудозатрат») мы анализировали проектные данные в Excel, вы можете 

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

сервере MS Project Server.

Одно из главных удобств просмотра данных в сводных таблицах и 

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

прямо в процессе просмотра таблицы или диаграммы. Например, 

отображается график трудозатрат по проектам, и в списке ресурсов можно 

выбрать ресурсы, трудозатраты которых будут включены в диаграмму.

Данные диаграммы с предыдущего рисунка представлены в табличной 

форме. В колонке отображаются названия проектов, а в столбцах — названия 

ресурсов. В ячейках отображаются трудозатраты определенных ресурсог 

проектах, где они задействованы.

Что нового вы узнали?

●     

Как подключать MS Project к серверу MS Project Server.

●     

Как разместить на сервере корпоративный глобальный шаблон.

●     

Как создавать и сохранять на сервере план проекта.

●     

Как открыть с сервера план проекта для редактирования и для чтения.

●     

Как создавать, сохранять и использовать корпоративные шаблоны 

файлов.

●     

Как создавать, удалять и редактировать корпоративные ресурсы.

●     

Как добавлять корпоративные ресурсы в проектную команду.

●     

Что такое ролевые и локальные ресурсы.

●     

Как работают средства автоматической замены ресурсов.

●     

Как настроить корпоративные коды структуры.

●     

Как использовать организационный код структуры.

●     

Как определить значения корпоративных кодов структуры для ресурсов 

корпоративного пула.

●     

Как подбирать ресурсы в проектную команду с помощью диалогового 

окна формирования проектной команды.

●     

Как работать с мастером замены ресурсов.

●     

Для чего предназначены аналитические возможности сервера MS Project 

Server и какую информацию с их помощью можно получить. 

 

 

 

 

 

 

 

содержание   ..  44  45  46