Microsoft Project -управление проектами

Краткое знакомство с интерфейсом

Краткое знакомство с интерфейсом

При первом запуске MS Project окно программы выглядит так, как показано на рис. 2.7. Сверху расположена строка меню, под ней панели инструментов, а ниже — рабочая область программы.
Среди панелей инструментов есть особая панель, появившаяся только в нынешней версии MS Project, — Project Guide (Консультант). На рисунке она расположена прямо над рабочей областью программы. Названия кнопок этой панели соответствуют основным объектам, с которыми можно работать в MS Project: Tasks (Задачи), Resources (Ресурсы), Track (Отслеживание) и Report (Отчет). При нажатии на любую из этих кнопок на панели в левой части рабочей области отображается список возможных действий с выбранным объектом.
Панель в левой части рабочей области, Task Pane (Область задач), также является нововведением. Она отображается после запуска MS Project и служит как Для отображения инструкций Консультанта, так и для осуществления некоторых других операций (создания новых файлов, их поиска и т. п.).


Настройка программы

Настройка программы

Для перехода к настройке MS Project нужно выбрать команду меню Tools > Options (Сервис > Параметры). На экране появится диалоговое окно настроек, состоящее из нескольких вкладок, на которых сгруппированы определяющие работу программы параметры.
Почти на каждой вкладке есть кнопка Set as Default (По умолчанию), позволяющая сохранить сделанные настройки, с тем чтобы они автоматически применялись во всех последующих проектах. Мы рекомендуем нажимать эту кнопку после определения параметров на каждой из вкладок.
Поскольку в уроках этой части книги мы будем осваивать интерфейс и принципы отображения данных из проектного файла в окне программы, то мы настроим только вкладки и параметры, влияющие на эти принципы. Начнем со вкладки с общими настройками — General (Общие).

Настройки отображения гиперссылок

Настройки отображения гиперссылок

Параметрами последнего раздела вкладки Edit (Правка) задаются цвета, которыми при просмотре проекта будут выделяться обычные гиперссылки (список Hyperlink color) и гиперссылки, посещенные ранее (список Visited hyperlink color). Эти настройки, как и настройки единиц времени, относятся к текущему файлу.
Флажок Underline hyperlinks (Подчеркивать гиперссылки) определяет, будут ли ссылки выделяться подчеркиванием. Рекомендуем оставить его установленным, поскольку иначе при редактировании файла можно случайно щелкнуть по ссылке, приняв ее за обычный текст, и потерять время на загрузку файла из локальной сети или из Интернета.

Настройки отображения временных...

ПРИМЕЧАНИЕ
Выбранные на этой вкладке обозначения временных единиц будут использоваться для отображения введенных в файл значений. Однако в процессе ввода вы можете использовать любые предлагаемые здесь варианты обозначения.
От состояния флажка Add space before label (Добавлять пробел перед надписями) зависит, будет ли вставляться пробел между количеством единиц и их обозначением. По умолчанию он установлен, и менять его состояние не стоит.

Настройки панелей инструментов

Настройки панелей инструментов

Чтобы освободить место в рабочей области программы на время изучения первой части курса, необходимо скрыть ненужные панели — Task Pane (Область задач) и Project Guide (Консультант). Кроме того, нужно отключить их автоматическое отображение при загрузке.
Отключение отображения области задач при загрузке программы осуществляется сбросом флажка Show at startup (Показывать при запуске), расположенного внизу панели (см. рис. 2.7). Закрыть панель можно с помощью креста в ее верхнем правом углу.
Отключить отображение Консультанта можно только в диалоговом окне настройки интерфейса MS Project. Откроем его с помощью команды меню Tools >Options (Сервис > Параметры) и перейдем на вкладку Interface (Интерфейс). Здесь нужно сбросить флажок Display Project Guide (Открывать консультант) (рис. 2.12).


Настройки параметров редактирования в MS Project

Настройки параметров редактирования в MS Project

Настройки параметров редактирования в MS Project

Настройки параметров сохранения

Настройки параметров сохранения

Настройки параметров сохранения присутствуют во всех программах семейства Microsoft Office и определяют форматы, в которых сохраняются файлы по умолчанию, расположение сохраняемых файлов и параметры автоматического сохранения файлов. Параметры сохранения настраиваются на вкладке Save (Сохранение) диалогового окна Options (Параметры) (рис. 2.10).


Настройки просмотра

Настройки просмотра

Настройки просмотра проектной информации находятся на вкладке View (Вид) (рис. 2.11). Здесь определяются параметры, общие для программы и применяемые для открытого файла.


Настройки редактирования

Настройки редактирования

Настройки редактирования
Параметры редактирования в MS Project размещены на вкладке Edit (Правка) и сгруппированы в двух разделах, один из которых содержит настройки, относящиеся к программе в целом, а второй — к открытому в данный момент проекту (рис. 2.9).


Общие настройки программы

Общие настройки программы

Вкладка General (Общие) (рис. 2.8) состоит из трех разделов. В первом, General options for Microsoft Project (Общие параметры для Microsoft Project), расположены общие параметры программы, а в третьем, General options for 'Projectl' (Общие параметры для 'Проект!'), — общие настройки открытого проекта. В разделе между ними, Planning Wizard (Мастер планирования), определяется, каким образом MS Project будет отображать подсказки при составлении плана проекта.
Флажок Show startup Task Pane (Отображать область задач при запуске) определяет, будет ли при загрузке программы отображаться область задач, а флажок Open last file on startup (Открывать последний файл при запуске) — будет ли загружаться файл, с которым шла работа перед закрытием программы. Мы рекомендуем сбросить оба этих флажка, поскольку в процессе выполнения уроков они не потребуются.


Общие настройки редактирования...

Общие настройки редактирования
Раздел с настройками для MS Project называется Edit options for Microsoft Project (Параметры правки для Microsoft Project) и располагается вверху диалогового окна. Параметры этого раздела определяют, будет ли возможно перетаскивать ячейки таблиц с помощью мыши (флажок Allow cell drag and drop), а также будет ли перемещаться курсор в следующую ячейку, после того как при редактировании текущей ячейки вы нажали клавишу Enter (флажок Move selection after enter).
Флажок Edit directly into cell (Правка прямо в ячейке) определяет, можно ли редактировать данные непосредственно в таблице. Если вы сбросите его, то для редактирования данных таблицы необходимо будет выделять ячейку и затем вводить ее значение в строке ввода.
Кроме того, в этом разделе имеется параметр, управляющий способом обновления объектов из других файлов, внедренных в файл проекта (OLE-объекты). Обновление может происходить при открытии файла автоматически или по запросу. Для автоматического обновления объектов нужно сбросить флажок Ask to update automatic links (Запрашивать об обновлении автоматических связей). Рекомендуем оставить установленным последний флажок этого раздела, а относительно первых трех от комментариев воздержимся — настройте режим редактирования так, как вам удобнее. Если вы часто работаете в Microsoft Excel или другом табличном редакторе, стоит установить используемые в нем настройки и для работы с таблицами в MS Project.

Окно MS Project, открывающееся после первого запуска

Окно MS Project, открывающееся после первого запуска

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

Окно MS Project после завершения настроек

Окно MS Project после завершения настроек

Окно MS Project после завершения настроек

Оновные элементы интерфейса

Оновные элементы интерфейса

Окно MS Project содержит следующие элементы:
  • меню;
  • панели инструментов;
  • строку ввода;
  • рабочую область;
  • строку состояния.
  • Меню, панели инструментов и строка состояния являются стандартными эле-ментами программ Windows, и проблем с их освоением не должно возникнуть, поскольку при работе с ними можно использовать привычные приемы.
    Настройка меню и панелей инструментов осуществляется щелчком правой кнопки мыши на панели инструментов или меню и последующим выбором в появившемся контекстном меню пункта Customize (Настройка). Убрать или отобразить строку состояния можно в диалоговом окне Options (Параметры). Откройте это окно, вы-брав команду меню Tools > Options (Сервис > Параметры), перейдите на вкладку View Вид) и установите или сбросьте флажок Status bar (Строка состояния).
    Строка ввода служит для ввода и редактирования значений в ячейках таблиц и на диаграммах, аналогично знакомой вам строке формул в Excel. Хотя в большинстве случаев выполнять эти действия можно непосредственно в диаграммах или таблицах, часто бывает удобнее пользоваться строкой ввода. Кроме того, в некоторых случаях строка ввода является единственным способом добавления или изменения данных, например, если вы сняли флажок Edit directly into cell (Правка прямо в ячейке) при настройке параметров редактирования (см. рис. 2.9). Убрать или отобразить строку ввода данных можно, используя то же диалоговое окно, что и для строки состояния.

    Параметры настройки интерфейса MS Project

    Параметры настройки интерфейса MS Project

    Параметры настройки интерфейса MS Project
    После того как эти настройки сделаны, панели не будут отображаться. Если вам потребуется воспользоваться ими, то панель Project Guide (Консультант) можно вывести на экран с помощью указанного выше флажка (см. рис. 2.12). Для включения области задач нужно воспользоваться стандартным для Microsoft Office способом отображения панели инструментов. Панель инструментов можно отобразить, щелкнув по ее названию в списке в меню View > Toolbars (Вид > Панели инструментов) или в контекстном меню любой из панелей инструментов.
    Контекстным меню элемента здесь и далее мы называем раскрывающееся меню, отображаемое при щелчке правой кнопкой мыши на элементе. Например, контекстное меню панели инструментов — это меню, которое отобразится, если навести мышь на панель инструментов и щелкнуть правой кнопкой.
    Убрав с экрана ненужные пока панели, следует отобразить одну полезную панель, которая называется View Bar (Панель представлений). Для этого нужно воспользоваться командой меню View > View Bar (Вид > Панель представлений). Теперь настройка MS Project завершена, и окно программы должно принять такой вид, как показано на рис. 2.13.
    Именно с таким интерфейсом мы будем работать в последующих уроках этой части книги. В следующем разделе мы рассмотрим его более подробно.


    Параметры просмотра проектной информации

    Параметры просмотра проектной информации

    Параметры просмотра проектной информации
    В списке Default view (Представление по умолчанию) следует указать, какое представление будет открываться при создании нового проекта или при запуске программы. (Подробнее о представлениях мы поговорим в конце этого урока). С помощью списка Date format (Формат даты) можно установить формат представления дат в интерфейсе MS Project.
    В разделе Show (Показывать) расположены флажки, управляющие отображением стандартных элементов интерфейса программы: Status bar (Строка состояния), Scroll bars (Полосы прокрутки), Entry bar (Строка ввода).
    В этом же разделе перечислены и нестандартные элементы интерфейса. Флажок Windows in Taskbar (Окна на панели задач) определяет, будет ли каждый открытый проект отображаться отдельной кнопкой на панели задач Windows. Если выключить этот режим, то переключаться между открытыми проектами можно будет только с помощью меню Window (Окно), хотя при этом место на панели задач будет сэкономлено. Мы рекомендуем установить этот флажок.
    Часто для экономии места на экране информация отображается частично. Например, если длина слова, размещенного в ячейке таблицы, превышает ее ширину, то на экране отображается только часть этого слова. Если установить флажок Project screentips (Всплывающие подсказки), то в таких ситуациях при наведении мыши на ячейку будет появляться всплывающая подсказка, отображающая ее содержимое. Кроме того, подсказки будут отображаться при наведении мыши на элементы интерфейса программы, поэтому мы рекомендуем установить этот флажок.
    С помощью параметров раздела Currency options (Параметры валюты) вы можете задать формат представления денежных единиц, в которых учитывается стоимость работ проекта. В списке Symbol (Символ валюты) следует выбрать символ обозначения денежной единицы. Поскольку в примерах мы будем использовать в качестве валюты доллар, вам следует выбрать в списке обозначение доллара. Список Placement (Положение символа валюты) содержит несколько вариантов размещения символа денежной единицы рядом с цифрами. И наконец, счетчик Decimal digits (Цифр после запятой) определяет, сколько десятичных знаков будет использоваться при отображении стоимости работ.

    Параметры сохранения файлов MS Project

    Параметры сохранения файлов MS Project

    Параметры сохранения файлов MS Project
    Эта вкладка состоит из раздела общих настроек и раздела настроек, относящихся к открытому файлу проекта. Как обычно, сначала идут параметры, определяющие работу MS Project в целом.
    Первый параметр на этой вкладке — раскрывающийся список Save Microsoft Project files as (Сохранять файлы Microsoft Project как). В нем вы выбираете формат, который будет предлагаться по умолчанию при попытке сохранить файл. Мы рекомендуем использовать формат MS Project (*.mpp).
    В области File Locations (Расположение) отображаются имена папок, в которых располагаются файлы проектов (строка Projects (Проекты)), пользовательские шаблоны (строка User templates (Шаблоны пользователя)), шаблоны рабочей группы (строка Workgroup templates (Общие шаблоны)) и базы данных ODBC (строка ODBC Database (База данных ODBC)). Выбрав нужную строку и нажав кнопку Modify (Изменить), вы можете установить значения, соответствующие вашим потребностям. Например, в качестве адреса папки с проектами можно указать папку, в которой вы разместили файлы с примерами к этой книге.
    В разделе Auto Save (Автосохранение) сгруппированы параметры автоматического сохранения открытых для редактирования файлов. Флажок со счетчиком Save every ... minutes (Автосохранение каждые ... минут) определяет, будет ли осуществляться автоматическое сохранение и с какой периодичностью. Мы рекомендуем установить этот флажок и задать периодичность сохранения в интервале от 2 до 5 минут.
    Используя два следующих далее переключателя — Save Active Project Only (Сохранять только активный проект) и Save all open project files (Сохранять все открытые проекты), — вы можете указать, будет ли сохраняться автоматически только тот проект, окно которого в данный момент активно, или же все открытые в MS Project проекты. Мы рекомендуем сохранять все открытые проекты.
    С помощью флажка Prompt Before Saving (Запрос перед сохранением) вы выбираете, выводить или нет запросы на разрешение автоматического сохранения. Поскольку нажимать клавишу ОК каждые 2 минуты не очень удобно, рекомендуем сбросить этот флажок.
    Последний раздел, Database save options for 'Project1' (Параметры сохранения в базе данных для 'Проект!'), содержит параметр, определяющий принцип сохранения открытого в данный момент проекта в формате базы данных. Находящийся в этом разделе флажок Expand timephased data in the database (Развертывать повременные дайные в базе данных) определяет, как будет представлена временная информация о проекте при сохранении плана проекта в базе данных (например, при экспорте в MS SQL Server). При установленном флажке повременная информация сохраняется, а при сброшенном — нет, что существенно ускоряет работу с базой данных.

    Первый запуск При первом запуске...

    Первый запуск

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

    Для активации предназначен специальный мастер, который (если программа не активирована) автоматически включается при запуске MS Project. В окне мастера (рис. 2.4) нужно выбрать переключатель, соответствующий способу активации: через Интернет (Activate by using the Internet) или по телефону (Activate by using the telephone). Активация через Интернет проходит автоматически и довольно быстро, поэтому если у вас есть подключение к Сети, то лучше использовать этот вариант. При активации по телефону нужно будет позвонить в региональный центр технической поддержки Microsoft, и его сотрудники предоставят вам специальный код, введя который, вы сможете активировать программу.

    После определения способа активации нужно нажать кнопку Next (Далее). Для временного отказа от активации и продолжения работы в режиме уменьшенной функциональности предназначена кнопка Activate Later (Активировать позже).

    Следующее окно мастера содержит анкету (рис. 2.5), единственным обязательным полем которой является страна использования программы. Остальные поля можно не заполнять.
    На последнем шаге мастера (рис. 2.6) пользователю предлагается подписаться на получение информации об обновлениях MS Project, а также на рассылку рекламных предложений Microsoft или ее партнеров. Если в этом диалоговом окне установить хотя бы один флажок, то станет доступно поле для ввода адреса электронной почты.



    После щелчка на значке Calendar (Календарь) в рабочей области отображается новое представление

    После щелчка на значке Calendar (Календарь) в рабочей области отображается новое представление

    После щелчка на значке Calendar (Календарь) в рабочей области отображается новое представление

    Представления

    Представления

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

    Рабочая область MS Project

    Рабочая область MS Project

    Рабочая область программы требует подробного рассмотрения, поскольку методы работы с ней специфичны для MS Project. Рабочая область MS Project состоит из панели представлений (View Bar) и собственно представлений проектных данных. Чтобы понять, где кончается панель представлений и начинается представление проекта, нужно немного уменьшить окно открытого проекта (рис. 2.14, файл 1.mpp).


    Слева по вертикали располагается...

    Слева по вертикали располагается панель представлений, в центре — окно с выбранным представлением Gantt Chart (Диаграмма Ганта)

    Слева по вертикали располагается...
    Панель представлений содержит значки с названиями представлений, щелкая на которых можно быстро переключаться между различными представлениями. Например, на рис. 2.15 видно, что после щелчка на значке представления Calendar (Календарь) в окне отображается другое представление.


    Установка

    Установка

    Для установки MS Project 2002 нужно вставить компакт-диск в дисковод, после чего автоматически запустится программа установки. После того как вы введете серийный номер, программа начнет искать на диске установленные предыдущие версии MS Project, и по завершении поиска появится диалоговое окно, предназначенное для определения параметров установки (рис. 2.1). Установка

    Диалоговое окно с параметрами установки MS Project

    Если у вас установлена предыдущая версия MS Project, то это диалоговое окно будет содержать переключатель Upgrade Now (Обновить), выбрав который, можно обновить программу. При этом предыдущая версия будет удалена. Для того чтобы установить новую версию, сохранив предыдущую, нужно выбрать переключатель, соответствующий одному из типов установки: Typical (Обычная), Complete (Полная) или Custom (Выборочная). Папка, в которой должны быть размещены файлы MS Project 2002, выбирается в поле Install to (Установить в).

    Если вы выбрали тип установки Custom (Выборочная), то после нажатия кнопки Next (Далее) откроется диалоговое окно, позволяющее выбрать компоненты MS Project, которые должны быть установлены на диск (рис. 2.2).

    Установка

    Определение компонентов MS Project, которые будут установлены на диск

    Для установки следует выбрать все компоненты в составе групп Microsoft Project for Windows (Microsoft Project для Windows) и Office Tools (Средства Office). Некоторые из компонентов, входящих в группу Office Shared Features (Общие средства Office), такие как модуль проверки правописания на испанском языке, можно удалить из списка. Таким образом, комплект установки будет содержать все компоненты, за исключением заведомо ненужных.
    После того как вы определите состав устанавливаемых компонентов, программа установки еще раз предложит избавиться от предыдущих версий MS Project, если таковые были обнаружены на вашем диске (рис. 2.3).

    В этом случае предлагается несколько вариантов действий: Remove all previous versions (Удалить все предыдущие версии), Keep all previous versions (Сохранить все предыдущие версии) или Remove only the following applications (Удалить только выбранные программы). При выборе последнего переключателя нужно отметить программы для удаления (например, на рис. 2.3 список удаляемых программ состоит только из одной программы — MS Project).

    После задания параметров установки программа установки осуществит инсталляцию MS Project 2002 на диск вашего компьютера. Теперь программу MS Project 2002 можно запустить.

    Вид вкладки общих настроек MS Project после установки нужных параметров

    Вид вкладки общих настроек MS Project после установки нужных параметров

    Вид вкладки общих настроек MS Project после установки нужных параметров
    Прежде чем начать составлять план проекта, нужно ввести в специальном диалоговом окне начальные данные о проекте. Флажок Prompt for project info for new projects (Запрос на ввод сведений о проекте для новых проектов) обеспечивает автоматический вывод на экран этого диалогового окна при создании нового проекта. Это удобно, поскольку не нужно открывать диалоговое окно через меню, и, кроме того, это избавляет от возможных ошибок, которые могут возникнуть, если начальная информация не будет введена. Поэтому этот флажок необходимо установить. В MS Project имеется особый режим просмотра таблиц — Автофильтр (AutoFilter), при котором в заголовке каждой таблицы отображается кнопка для ее сортировки (аналогичная возможность существует и в Microsoft Excel). Этот режим удобно включается с помощью представленной ниже кнопки панели инструментов Formatting (Форматирование) и далеко не всегда нужен. Поэтому флажок Set AutoFHter on for new projects (Включать автофильтр для новых проектов) лучше сбросить.
    Два последних параметра — счетчик Recently used file list (Помнить список из файлов) и флажок User name (Имя пользователя)

    Microsoft Project -управление проектами

    Что выбрать — ограничения или крайние сроки

    Что выбрать — ограничения или крайние сроки

    Плюсы использования крайних сроков для обозначения сроков исполнения задач очевидны. Если в результате изменения плана проекта дата окончания задачи выходит за крайний срок, то MS Project отобразит соответствующее предупреждение. При этом принципы размещения задач в расписании не изменяются, и не надо ломать голову, догадываясь, почему при увеличении длительности задачи перемещается ее дата начала, а не окончания и т. п.
    Кроме того, сохранение принципов размещения задач позволяет использовать MS Project как аналитический инструмент. Например, если вы установите ограничение типа MFO (ФО) или FNLT (ОНП) на дату окончания завершающей задачи проекта, то какие бы изменения не происходили внутри проектного плана, дата окончания всегда уложится в срок, хотя реально (исходя из работ внутри плана) уложиться в сроки не получится. Если же использовать крайний срок для определения даты окончания этой задачи, то при изменениях внутри плана вы увидите, когда реально завершится проект, и сможете рассмотреть несколько вариантов корректирующих действий и выбрать наиболее подходящее.
    С другой стороны, использование индикатора для информирования о несоответствиях в плане не всегда удобно, так как это поле не включено в некоторые таблицы. Поэтому после существенных изменений в плане проекта придется проверять, не нарушен ли где-то крайний срок. Если же на задачу наложено ограничение, то при изменении плана, нарушающем ограничение, MS Project отобразит сообщение, которое проинформирует вас о сути несоответствия сразу после того, как вы совершите вызвавшее несоответствие действие. Поскольку крайний срок ограничивает дату окончания задачи, его удобно использовать в сочетании с ограничением на начало задачи, таким образом как бы ограничивая задачу с двух сторон. Например, если задача должна начаться 10-го числа и закончиться не позднее 15-го, то вы можете установить ограничение SNLT (ННП) на 10-е и крайний срок на 15-е число.


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

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

    Определять ключевые даты проекта начнем с определения даты начала проекта. Внимательный читатель заметил, что мы не сделали этого при определении проекта, и поступили мы так с целью продемонстрировать один из алгоритмов, используемый в 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 стоит довериться программе и управлять положением задач на временной оси с помощью связей.


    Диалоговое окно сведений о повторяющейся задаче

    Диалоговое окно сведений о повторяющейся задаче

    Диалоговое окно сведений о повторяющейся задаче
    В полях Task Name (Название задачи) и Duration (Длительность) указываются название и длительность новой задачи. Например, Редакционное собрание, которое мы хотим добавить в проект Издание номера журнала, длится 1 час. В разделе Recurrence pattern (Повторять) определяется интервал повторения задачи: Daily (Ежедневно), Weekly (Еженедельно), Monthly (Ежемесячно) или Yearly (Ежегодно).
    В раскрывающемся списке выбирается, будет ли повторение происходить каждый раз по прошествии интервала (every (каждый)), или каждый второй (every other (каждый второй)), или каждый третий (every 3rd (каждый третий)) и т. д., например каждую неделю или каждый второй день. И наконец, рядом с раскрывающимся списком определяются дополнительные параметры: возможность повторять задачу в выходные дни (если повторение ежедневно), день недели (при еженедельном повторении), число или день и номер недели (при ежемесячном повторении) и дата или день, неделю и месяц при ежегодном. В нашем примере на рис. 11.21 мы создаем задачу с еженедельным повторением в пятницу.
    В разделе Range of recurrence (Пределы повторения) выбирается дата начала повторяющейся задачи (Start (Начало)) и определяется, когда она будет завершена. Если вы хотите завершить задачу после определенного числа повторений, то нужно выбрать переключатель End after (Окончание после) и ввести число повторений. Если же задача должна закончиться к определенной дате, то нужно выбрать переключатель End by (Окончание) и ввести эту дату.
    По умолчанию в поле End by (Окончание) отображается дата окончания последней задачи проекта (в нашем случае 19.04.02), и поэтому удобно заносить повторяющиеся задачи, которые должны повторяться до конца проекта, после того, как введены все остальные.
    В разделе Calendar for scheduling this task (Календарь для планирования этой задачи) определяется, на основании какого календаря задача будет помещена в календарный план. По умолчанию, когда в раскрывающемся списке Calendar (Календарь) выбрано значение None (Нет), задача размещается па основании настроек проектного календаря и календаря задействованных ресурсов. Если же вы хотите использовать для расписания задачи особый календарь, то можно выбрать его в раскрывающемся списке. В таком случае становится доступен флажок Scheduling ignores resource calendars (He учитывать календари ресурсов при планировании) (Мы подробно рассмотрим действие этого флажка в разделе «Календарь задачи» следующей главы).
    После того как сделаны все настройки, нужно нажать кнопку ОК, и программа создаст в проекте повторяющуюся задачу. При этом могут возникнуть непредвиденные проблемы, если, например, повторение задачи приходится на выходной. В нашем примере одна из пятниц, по которым должно было проходить редакционное собрание, выпадает на дату 8 марта, помеченную в проектном календаре как нерабочий день. Соответственно, при создании повторяющейся задачи MS Project обнаружил это и отобразил сообщение с возможными вариантами разрешения проблемы (рис. 11.22).
    В диалоговом окне предлагается три варианта решения проблемы: перенести повторение задачи на ближайший рабочий день, нажав кнопку Yes (Да), не создавать повторения в нерабочие дни, нажав кнопку No (Нет), или отказаться от создания повторяющейся задачи, нажав Cancel (Отмена). Мы выбрали первый вариант, поскольку в таком случае в дальнейшем можно самостоятельно перенести повторение, которое пришлось на выходной, на более удобное время.


    Фазы, состоящие только из завершающих задач, выглядят на диаграмме как завершающие задачи

    Фазы, состоящие только из завершающих задач, выглядят на диаграмме как завершающие задачи

    Фазы, состоящие только из завершающих задач, выглядят на диаграмме как завершающие задачи
    Для того чтобы фазы стали выглядеть так, как им положено, добавим в них обычные задачи. При этом следует учитывать, что порядок задач в таблице (сверху вниз) обычно соответствует их временной последовательности. Задачи, расположенные выше в таблице, обычно исполняются раньше задач, расположенных ниже. Например, на рис. 11.5 (файл 6.mpp) в фазе Верстка журнала задача Верстка предшествует вехе Номер сверстан и поэтому размещена выше.


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

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

    Фрагмент таблицы из плана проекта с введенными связями между задачами
    Как вы помните, связью по умолчанию является Finish-to-start (Окончание-начало), поэтому если в поле Predecessors (Предшественники) просто указать номер задачи1, это будет означать, что данная задача является предшественницей текущей. Например, предшественницей задачи Предварительная редколлегия является задача с номером 3, то есть Подготовка плана номера. Соответственно, Предварительная редколлегия начинается 01.11.01, то есть после того, как 31.10.01 завершена Подготовка плана номера.
    В тех случаях, когда связь отличается от стандартной, в поле нужно указать номер предшествующей задачи и аббревиатуру, соответствующую типу связи (например, как в строках 26, 27 и 28). Если у связи есть запаздывание или опережение, то его нужно указать рядом с типом связи, используя знаки + или -. Если запаздывание или опережение используется со стандартной связью FS (ОН), то ее аббревиатуру тоже нужно указать (как в строке 12). А если у задачи есть несколько предшественниц, то связи с ними нужно указать через точку с запятой (как, например, в строке 30).
    Колонка Predecessors (Предшественники) по умолчанию включена только в таблицу Entry (Ввод). Если вам покажется удобным редактировать данные о связях с ее помощью, то вы можете добавить ее в любую таблицу с информацией о задачах.


    Планирование работ

    Глава 10. Планирование работ

  • Определение состава работ
  • Скелетный план работ
  • Определение длительностей задач
  • Определение связей между задачами
  • Дата начала проекта
  • Ограничения
  • Крайние сроки
  • Повторяющиеся задачи
  • Суммарная задача проекта
  • Что нового вы узнали?


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

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

    Индикатор отображается, когда задача не укладывается в крайние сроки
    Для ввода крайнего срока задачи нужно воспользоваться вкладкой Advanced (Дополнительно) в диалоговом окне сведений о задаче (см. рис. 11.18). Крайний срок исполнения задачи определяется в одноименном поле, расположенном над полем выбора типа ограничения. Дату крайнего срока можно ввести или выбрать в календаре, а для удаления этой даты нужно ввести в поле NA (НД), как на рис. 11.18.


    Использование задержек и опережений

    Использование задержек и опережений

    Часто в жизни зависимости между задачами бывают немного более сложными, чем Finish-to-start (Окончание-начало). Например, между задачей «Покраска стен» и «Развешивание картин» должен пройти день, чтобы краска успела высохнуть. Для того чтобы описать такую зависимость между задачами, в MS Project используется параметр Запаздывание (Lag). Например, в случае с покраской стен запаздывание между задачами должно составить 1 день.
    Запаздывание является свойством связи и может быть указано в диалоговом окне определения свойств связи (см. раздел «Редактирование проектных данных на диаграмме Ганта»). Запаздывание можно вводить как длительность (например, 1 день) или как процент от длительности предшествующей задачи. Например, если предшествующая задача продолжается 4 дня, то запаздывание в 25% будет равняться 1 дню.
    Иногда для начала выполнения следующей задачи не нужно дожидаться полного окончания предыдущей. Например, можно начинать клеить обои, когда штукатурка положена хотя бы на некоторых стенах в доме. В таком случае следует использовать Опережение (Lead). Опережение вводится так же, как и запаздывание, но с отрицательным знаком, например опережение в 1 день указывается как -Id (-1д), а опережение в 50% (то есть следующая задача начинается, когда предыдущая выполнена наполовину) — как -50%.


    Использование задержек и опережений при связи типа FS (ОН)

    Использование задержек и опережений при связи типа FS (ОН)

    Использование задержек и опережений при связи типа FS (ОН)
    На рис. 11.11 представлен пример использования задержек и опережений вместе со связью типа FS (ОН). Задачи в строках 5-6 соединены обычной связью без задержки. В строках 8-9 было добавлено запаздывание в 1 день, и дата начала задачи В автоматически была перенесена на 1 день позже, с 27.02.02 на 28.02.02.
    В строках 11-12 запаздывание было изменено на 100%, то есть на длительность предшествующей задачи (А). Поскольку длительность А равняется 2 дням, то дата начала В была перенесена с 27.02.02 (строки 5-6) на 01.03.02 (в феврале 2002 г. 28 дней). В строках 14-15 при сохранении параметров задержки мы увеличили длительность задачи А на 1 день (до 3 дней), и дата начала В была перенесена еще позже, на 05.03.02 (на 1 день позже теперь заканчивается А, плюс запаздывание в 3 дня, плюс два выходных дня).
    В строках 17-18 используется опережение в 1 день. В результате начало задачи В, которое в строках 5-6 значилось как 27.02.02, теперь перенесено на 26.02.02. В строках 20-21 используется опережение в процентах (50%). Поскольку 50% от длительности А составляет 1 день, то дата начала В в строке 21 такая же, как и в строке 18. Но при увеличении длительности А в строке 23 до 4 дней длительность опережения автоматически увеличилась до 2 дней, и дата начала В автоматически изменилась на 27.02.02 (28.02.02 заканчивается А, и если бы не использовалось запаздывание, то В началась бы лишь 01.03.02; но так как запаздывание есть и равняется 50% длительности А, то есть 2 дням, то дата начала переносится на 27.02.02).
    Как видно из примеров, особенно удобно указывать запаздывания и опережения в процентах от длительности предшествующей задачи, так как при ее изменении MS Project автоматически перенесет дату начала последующей задачи на соответствующий день.

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

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

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


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

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

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


    Крайние сроки

    Крайние сроки

    Deadline (Крайний срок) — дата, обозначающая крайний срок исполнения задачи. Отличие использования крайнего срока от ограничений заключается в том, что наличие этой даты не влияет на расчет графика проекта. Если для задачи указан крайний срок, то на диаграмме Ганта отображается соответствующая отметка, и если выполнение задачи не укладывается в этот срок, то в колонке Indicators (Индикаторы) появляется особый значок.
    Пример использования крайнего срока представлен на рис. 11.19. В строке 2 дата окончания задачи находится раньше крайнего срока. В строке 4 мы перенесли дату начала задачи с помощью ограничения (о чем свидетельствует значок в поле Indicators (Индикаторы)), и дата окончания задачи превысила крайний срок. Сразу же в ноле Indicators (Индикаторы) рядом со значком ограничения появился красный значок, свидетельствующий о том, что задача не укладывается в крайний срок. Сообщение, отображаемое при наведении мыши на этот значок (см. строку 6 — копию строки 4), довольно информативно, и сообщает о дате крайнего срока и дате окончания задачи.


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

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

    Начинаем составлять план проекта Издание журнала
    Добавление в план фазы не отличается от добавления задачи — любая задача автоматически становится фазой, как только у нее появляется вложенная задача, то есть задача, находящаяся на следующем уровне структуры плана (о структуре записей в таблицах см. раздел «Структурная фильтрация»). До тех пор пока у задачи нет вложенных задач, она не является фазой.
    Чтобы поместить задачу на следующий (более низкий) уровень структуры, нужно установить курсор на строку с задачей и нажать на панели инструментов Formatting (Форматирование) кнопку со стрелкой вправо (или сочетание клавиш Alt+Shift+-»). Для перемещения задачи на предыдущий (более верхний) уровень структуры нужно нажать кнопку со стрелкой влево (или Alt+Shift+<- на клавиатуре).


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

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

    Настройка ограничений в диалоговом окне сведений о задаче
    Иногда для отмены ограничения нужно удалить введенную дату в поле Constraint date (Дата ограничения). Но MS Project не дает оставить это поле пустым, и поэтому для удаления даты из поля нужно заменить ее на текст NA (НД).
    Изменять ограничения задачи можно в любой из ее таблиц. Для этого в таблицу нужно добавить столбцы Constraint Date (Дата ограничения) и Constraint Type (Тип ограничения). Использовать эти столбцы удобно в фильтрах и при настройке стилей отрезков. Например, в файле constraint.mpp приведен пример форматирования диаграммы Ганта, при котором отрезки задач со средними и негибкими ограничениями выделены особым цветом.

    Ограничения

    Ограничения

    Теперь, когда вы предупреждены о том, что вводить даты начала или окончания задач вручную без особой надобности нельзя, рассмотрим, как можно использовать привязывание задач к определенным датам при составлении плана.
    Привязывание задачи к определенной дате в MS Project осуществляется при помощи элемента Constraint (Ограничение). Используя ограничения, можно, например, указать, что задача должна начаться в определенный день или закончиться не позднее определенной даты.
    Определяя длительности задач и связи между ними, вы даете программе гибкость при перерасчете плана проекта в случае изменения расписания. Введение ограничений понижает эту гибкость, и в MS Project выделяется несколько типов ограничений (табл. 11.1) в зависимости от того, насколько они влияют на гибкость расчетов.
    Два наиболее негибких ограничения в MS Project, привязывающие задачу к определенной дате, — это Must Start On (Фиксированное начало) и Must Finish On (Фиксированное окончание). Использовать негибкие ограничения нужно тогда, когда задача обязательно должна начаться или закончиться в определенный день, например, если срок исполнения задачи обусловлен договором и не может быть нарушен.
    Применение ограничения к задаче, которая зависит от другой (то есть имеет задачу-предшественницу), может привести к нежелательным результатам. Например, задача «Закладка фундамента» должна начаться, когда закончится «Рытье котлована». Предположим, что «Рытье котлована» будет закончено 10-го числа. Если вы введете негибкое ограничение, указывающее, что «Закладка фундамента» должна начаться 10-го, а потом «Рытье котлована» закончится ранее, то MS Project не сможет за счет быстрого исполнения предыдущей задачи передвинуть «Закладку фундамента» на более ранний срок и помочь спланировать скорейшее завершение проекта.

    Определение длительностей задач

    Определение длительностей задач

    Длительность задач определяется значением, введенным в колонке Duration (Длительность). Как вы помните, вводить ее можно в часах, днях или неделях (см. раздел «Настройки отображения временных единиц» ). Длительность фаз вводить нельзя — она рассчитывается автоматически.
    При создании задач MS Project автоматически задает им длительность в 1 день, добавляя после ее обозначения вопросительный знак (см. рис. 11.6). Вопросительный знак обозначает, что указанная длительность — Приблизительная (Estimated) и требует дальнейшего уточнения. После того как вы отредактируете значение, вопросительный знак пропадет. Если вы хотите пометить для себя, что указанную длительность задачи стоит уточнить, то можете сами добавить вопросительный знак. Например, если вы не уверены в длительности задачи в 1 день, то ее можно указать как Id? (1д?).


    Определение состава работ

    Определение состава работ

    Целью урока является обучение принципам составления плана проектных работ в MS Project. Вы узнаете, как с помощью MS Project формировать список задач проекта, определять их длительности и зависимости между ними, как вводить в проект информацию об ограничениях по срокам исполнения задач.
    Все описанные принципы будут проиллюстрированы практическими примерами, и во время урока мы определим состав работ собственного проекта.
    Для создания уникального продукта или услуги (результата проекта) нужно осуществить некоторую последовательность работ. Задача планирования проекта заключается в том, чтобы достаточно точно оценить сроки исполнения и стоимость этих работ. Чем точнее дана оценка, тем выше качество плана проекта.
    Чтобы дать точную оценку, нужно хорошо представлять состав работ проекта, то есть знать, какие именно работы нужно выполнить для получения его результата. Только после того, как составлен список проектных работ, оценивается длительность каждой из них и выделяются ресурсы, необходимые для их выполнения. И лишь затем можно оценить стоимость и сроки исполнения каждой задачи и, в результате сложения, общую стоимость и срок проекта. Вот почему определение состава работ является первым шагом при планировании проекта.
    Определение состава проектных работ начинается с определения этапов (или фаз) проекта. Например, в проекте Издание номера журнала могут быть выделены фазы Планирование номера, Подготовка материалов, Верстка и Предпечатная подготовка.
    После того как состав фаз и их результаты определены, нужно определить последовательность этих фаз относительно друг друга и крайние сроки их исполнения. Затем нужно определить, из каких работ состоят фазы, в какой последовательности исполняются эти работы и в какие крайние сроки нужно уложиться при их исполнении. То есть принципы планирования задач внутри фаз повторяют принципы планирования фаз внутри проекта.
    Определять состав работ удобно в несколько шагов. Сначала создается скелет плана работ, состоящий из фаз, их результатов и нескольких основных задач. Потом в план добавляются остальные задачи, определяются их длительности и связи. Затем определяются ключевые даты проекта, устанавливающие крайние сроки достижения результатов проекта и другие ограничения по времени. Наконец, в план добавляется дополнительная информация о задачах.

    Определение связей между задачами

    Определение связей между задачами

    Связь между двумя задачами определяет, каким образом время начала или завершения одной задачи влияет на время начала или завершения другой. Например, Окончательная сборка номера журнала может начаться только тогда, когда выполнена задача Обложка готова.
    Задача, влияющая на другую, называется Predecessor (Предшественник), а задача, зависящая от другой, называется Successor (Последователь). Например, Обложка готова является предшествующей задачей, а Окончательная сборка — последующей.
    Одна связь может объединять только две задачи, и при этом у одной задачи может быть несколько связей с другими задачами. Например, Окончательная сборка может начаться только после выполнения задач Обложка готова и Подготовка оглавления. Задача может иметь неограниченное число предшествующих и последующих задач.
    Связи могут объединять и фазы, и все принципы организации связей между задачами применимы и к фазам. При этом связи могут объединять между собой и задачи, и фазы, например фаза может начинаться по завершении задачи.

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

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

    Подсказка, предлагающая использовать другой тип связи
    В нашем случае у задачи, на которую накладывается ограничение Finish No Later Than (Окончание не позднее), есть предшественница, и если она будет заканчиваться позже даты ограничения, то это вызовет конфликт. MS Project считает оптимальным в нашей ситуации использовать ограничение Finish No Earlier Than (Окончание не ранее), но оно нам совершенно не подходит.


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

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

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


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

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

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

    Повторяющиеся задачи

    Повторяющиеся задачи

    Часто в проекте некоторые задачи проходят регулярно, например подготовка отчетов для заказчика проекта или встреча проектной команды. Для того чтобы описывать такие задачи в плане проекта, предназначены повторяющиеся задачи. Добавить их в проект можно с помощью команды меню Insert > Recurring task (Вставка > Повторяющаяся задача), открывающей диалоговое окно сведений о повторяющейся задаче (рис. 11.21, файл 11.mpp).


    с увеличением степени вложенности задач.

    ПРИМЕЧАНИЕ
    Номера уровней структуры возрастают с увеличением степени вложенности задач. Например, основные фазы проекта и задачи верхнего уровня находятся на первом уровне структуры плана проекта. Фазы и задачи, составляющие фазы верхнего уровня, находятся на втором уровне структуры плана проекта и т. д.

    в таблице предшествующие задачи выше

    ПРИМЕЧАНИЕ


    Размещать в таблице предшествующие задачи выше последующих не обязательно. Это принято делать исключительно для удобства восприятия, поскольку обычно список задач читается сверху вниз и логично, если задачи, расположенные далее по списку, следуют за теми, что расположены выше. Последовательность задач в календарном плане проекта определяется датами начала задач и связями между ними, а не расположением в таблице выше или ниже.
    Теперь, когда скелетный план готов и вы знаете, как работать со всеми тремя типами задач MS Project, можно переходить к добавлению в план остальных задач и подфаз. На рис. 11.6 (файл 7.mрр) видно, как стал выглядеть наш план издания журнала после того, как в него были добавлены все проектные работы. Увеличилось число не только обычных задач, но и завершающих, поскольку в некоторые фазы были добавлены подфазы, каждая из которых имеет отражающую свой результат завершающую задачу.

    с предварительной оценкой длительности можно

    ПРИМЕЧАНИЕ


    Для быстрого отбора задач с предварительной оценкой длительности можно воспользоваться фильтром Tasks With EstimatedOurations (Задачи с оценкой длительности).
    После ввода длительности задачи MS Project пересчитывает дату ее окончания, прибавляя к дате начала задачи длительность и выходные дни (в соответствии с календарем проекта). Однако некоторые задачи выполняются круглосуточно и без выходных, после того как выполнение начато, например засыхание цементного раствора или выполнение расчетов компьютерной программой. В таком случае для обозначения длительности задачи используется символ е (п), соответствующий термину Elapsed days (Прошедшие дни). Например, для обозначения длительности в 14 дней в поле Duration (Длительность) нужно ввести 14ed (14пд). При вводе длительности таких задач можно применять и вопросительный знак. Например, если вы не уверены, что цементный раствор высыхает за 16 часов, и хотите уточнить это в дальнейшем, длительность можно указать как 16eh? (1бпч?).

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

    ПРИМЕЧАНИЕ
    Для просмотра номеров последующих задач (то есть задач, для которых теку-щая задача является предшественницей) можно отобразить в таблице колонку Successors (Последователи).

    о типе созданного ограничения можно,

    ПРИМЕЧАНИЕ
    Получить информацию о типе созданного ограничения можно, наведя мышь на соответствующий ему значок в поле Indicators (Индикаторы).

    Добавление ограничений после того, как

    ПРИМЕЧАНИЕ
    Добавление ограничений после того, как определены связи между проектами, не совсем удобно, поскольку MS Project анализирует их на соответствие существующим связям. Именно поэтому лучше вводить основные ограничения в скелетный план до того, как определены длительности и зависимости между задачами.
    Затем предположим, что в соответствии с договором с модельным агентством, предоставляющим возможность выбора модели, конкурсный отбор должен начаться 01.02.02 и проходить в течение 2 дней. Соответственно, зафиксируем эту дату ограничением Must Start On (Фиксированное начало) и длительностью в 2 дня. Поскольку эта задача не имеет предшественниц, установка ограничения прошла без сообщений от программы.
    Кроме того, мы забыли включить в план важную задачу по публикации анонсов майского номера (который мы делаем в этом проекте) в предыдущем, апрельском номере. Этот номер сдается в типографию 20.03.02, и чтобы в него был включен вкладыш с рекламой следующего номера, анонсы нужно передать за 10 дней, то есть 11.03.02 (10.03.02 - воскресенье).
    Включим задачу Передача рекламных анонсов в предыдущий номер в фазу Подготовка обложки и установим ее крайний срок на 11.03.02. Создать анонсы можно только тогда, когда хотя бы наполовину осуществлено редактирование материалов, поскольку окончательные названия статей и их содержимое определяются к этому моменту. Поэтому мы свяжем новую задачу зависимостью FS (ОН) с задачей Редактирование материалов (строка 22) и установим запаздывание (Lag) -50%. После этого мы увидим, что датой начала задачи является именно 11.03.02. Поскольку эта дата совпадает с крайним сроком, то максимальная длительность задачи, которую мы можем себе позволить, это 1 день. Установим ее для задачи.
    Новая задача является, по сути, завершающей, поскольку после ее завершения достигается один из результатов проекта, который передается проектной командой «наружу». До сих пор для обозначения завершающих задач мы использовали нулевую длительность, однако во многих случаях, как и в этом, длительность завершающих задач может быть не нулевой. Чтобы пометить задачу с не нулевой длительностью как завершающую, нужно воспользоваться вкладкой Advanced (Дополнительно) в диалоговом окне сведений о задаче (см. рис. 11.18). На вкладке нужно установить флажок Mark task as milestone (Пометить задачу как веху).

    использования ограничений и крайних сроков

    Пример использования ограничений и крайних сроков

    Поскольку в нашем примере мы не определяли ограничения и крайние сроки на этапе составления скелетного плана работ, то начнем определять крайние сроки и ограничения в нынешнем плане работ (файл 10.mрр). В проекте Издание номера журнала мы будем использовать оба типа ограничений MS Project: и собственно ограничения, и крайние сроки, чтобы вы могли сравнить удобство их применения.
    Предположим, что один номер журнала готовится к изданию в среднем 3 месяца. Значит, начиная подготовку номера в январе, мы должны завершить ее в конце апреля, например не позже 20-го числа, поскольку номер должны успеть напечатать до начала следующего месяца. Поскольку обычно эта дата указана в договоре с типографией, в которую передается журнал для печати, ограничение это очень жесткое. Соответственно, для завершающей задачи Номер готов к передаче в типографию нужно установить ограничение Finish No Later Than (Окончание не позднее) на дату 20.04.02.
    При установке ограничения MS Project проверяет, нет ли у задачи связей, и если они есть, анализирует, может ли устанавливаемое ограничение привести к конфликтам. Если, по мнению программы, это возможно, то отображается подсказка (рис. 11.20), с помощью которой можно отменить установку ограничения (первый переключатель), продолжить, используя другое (оптимальное, с точки зрения MS Project) ограничение (второй переключатель), или продолжить, используя выбранное ограничение (третий переключатель).
    При установленном флажке Project screcntips (Всплывающие подсказки) (см. раздел «Настройки просмотра»).



    Принцип расчета длительностей MS Project для типа связи FF (00)

    Принцип расчета длительностей MS Project для типа связи FF (00)

    Принцип расчета длительностей MS Project для типа связи FF (00)

    При наличии связи типа SF (НО)...

    При наличии связи типа SF (НО) изменение длительности хронологически предшествующей задачи не влияет на дату начала последующей задачи

    При наличии связи типа SF (НО)...


    При наличии связи типа SS (НН) изменение длительности одной задачи не влияет на сроки исполнения другой

    При наличии связи типа SS (НН) изменение длительности одной задачи не влияет на сроки исполнения другой

    При наличии связи типа SS (НН) изменение длительности одной задачи не влияет на сроки исполнения другой
    Если между задачами имеется связь типа FF(OO), MS Project старается синхронизировать даты окончания связанных задач. Если увеличивается длительность предшествующей задачи, то автоматически переносятся даты начала и окончания последующей задачи (чтобы дата окончания последующей задачи соответствовала дате окончания предшествующей). Например, на рис. 11.10 в строках 8-9 видно, что после увеличения длительности предшествующей задачи (А) дата окончания последующей задачи (В) была изменена. При этом длительность задачи В не изменилась.
    Если же изменяется дата окончания последующей задачи (как в строках 11-12 на рис. 11.10), то дата окончания предшествующей задачи не изменяется, и задачи завершаются в разные дни. То есть при изменении длительности последующей задачи переносится только дата ее окончания.
    Но если длительность предшествующей задачи больше длительности последующей, то изменение длительности последней происходит не за счет переноса даты ее окончания на более поздний срок, а за счет переноса даты ее начала на более ранний. Например, на рис. 11.10 в строках 8-9 длительность задачи А больше, чем В. Поэтому при увеличении длительности задачи В (строки 14-15) на один день дата начала этой задачи переносится на одни день назад, с 28.02.02 на 27.02.02.


    При установке связи типа FS (ОН)...

    При установке связи типа FS (ОН) увеличение длительности предшествующей задачи приводит к переносу даты начала последующей на более поздний срок

    При установке связи типа FS (ОН)...
    Если же изменить тип связи между задачами на SF (НО) и направить связь в обратную сторону, то при увеличении длительности хронологически предшествующей задачи ее дата начала будет переноситься на более ранний срок, и при этом дата начала последующей задачи не изменится. Именно поэтому такой тип связи используется в тех случаях, когда в качестве последующей задачи выступает та, срок начала которой не должен измениться.
    Например, после того как задачи В и А были соединены связью SF (рис. 11.8), дата начала последующей задачи (А) изменилась таким образом, чтобы дата ее окончания совпала с датой начала предшественницы (строки 5-6). А когда мы увеличили длительность задачи А (строки 8-9), программа перенесла ее дату начала на более ранний срок, с тем чтобы дата ее окончания по-прежнему совпадала с датой начала предшественницы.
    Если задачи соединены связью типа SS (НН), то изменение длительности любой из них приводит к изменению даты окончания только редактируемой задачи.
    То есть наличие такой связи между задачами не влияет на алгоритм расчета длительности и сроков исполнения (рис. 11.9).


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

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

    Редактирование связей с помощью формы описания задачи
    Чтобы удалить связи из таблицы, нужно установить курсор на строку с информацией о связи и нажать клавишу Delete. Для добавления связи нужно установить курсор на свободную строку в таблице и в раскрывающемся списке выбрать название задачи, с которой нужно связать текущую. Тип связи тоже выбирается из раскрывающегося списка.
    Редактирование связей с помощью формы описания задачи удобно тем, что вся работа со связями осуществляется в одном окне с информацией о задачах и с диаграммой. Редактируя связи между задачами, можно прокрутить диаграмму или просмотреть последовательность задач, что очень удобно. Этих достоинств лишен третий способ редактирования связей, о котором пойдет речь далее.

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

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

    В диалоговом окне информации о задаче (оно открывается с помощью двойного щелчка на названии задачи в таблице) содержится вкладка Predecessors (Предшественники), на которой можно редактировать связи с предшествующими задачами (рис. 11.14, файл 5.mpp).
    Вкладка содержит таблицу, аналогичную той, что размещена на форме описания задачи, и для работы с ней нужно применять те же приемы. Диалоговое окно сведений о задаче удобно использовать, когда нужно отредактировать связи одной или двух задач. При работе со связями большего числа задач удобнее использовать форму.


    Редактирование связей в форме

    Редактирование связей в форме

    Работать с колонкой таблицы удобно, когда используется только связь по умолчанию, поскольку в этом случае достаточно вводить в нее номера соответствующих задач. Правда, это удобно делать, если предшественницы находятся по соседству и для их поиска не нужно прокручивать несколько экранов.
    Если же вы используете в проекте разнообразные типы связей, то удобнее будет воспользоваться специальными диалоговыми окнами для работы с ними. Наиболее удобным является диалоговое окно Task Form (Форма описания задачи). Эта форма (см. раздел «Настройка отображаемой на форме информации») отображается, если, находясь в диаграмме Ганта, выбрать команду меню Window > Split (Окно > Разделить). Ее также можно вызвать из диалогового окна View > More Views (Вид > Все виды).
    По умолчанию отображается форма для редактирования задействованных в задаче ресурсов и связей с предшественницами, но с помощью контекстного меню формы можно вызвать диалоговое окно Predecessors & Successors (Предшественники и последователи), в котором можно редактировать связи выбранной задачи как с предшествующими, так и с последующими задачами (рис. 11.13, файл 5.mpp). Форма разделена на две таблицы с одинаковой структурой, содержащие колонки с номером задачи, ее названием, типом связи и величиной задержки. Левая таблица содержит информацию о предшественницах, а правая — о последующих задачах.
    Номер задачи берется из первой колонки, выделенной на рисунке серым фоном.


    Редактирование связей в таблице

    Редактирование связей в таблице

    Редактирование связей в таблице
    Чтобы в процессе ввода задач быстро указать предшественника задачи, используется колонка Predecessors (Предшественники), по умолчанию включенная в таблицу Entry (Ввод). Например, на рис. 11.12 представлен фрагмент этой таблицы из файла проекта Издание номера журнала, где уже введена информация о связях между задачами (файл 5.mpp).


    Скелетный план работ

    Скелетный план работ

    Создадим новый файл проекта и будем следовать методике планирования от даты начала. Используем стандартный календарь и в качестве даты начала проекта примем предлагаемую по умолчанию.
    План работ лучше всего составлять в представлении Gantt Chart (Диаграмма Ганга). Для добавления задачи в план проекта нужно установить курсор в таблицу слева от диаграммы и ввести название задачи в поле Task Name (Название задачи).
    После этого символизирующий задачу отрезок появится на диаграмме. На рис. 11.1 (файл 2.mpp) видно, как выглядит план проекта Издание журнала после того, как в пего были добавлены четыре основных фазы.


    Сообщение об ошибке

    Сообщение об ошибке

    Сообщение об ошибке
    На рис. 11.23 представлена задача после того, как она была помещена в проект (файл 11.mpp). Сама задача в плане выглядит как фаза, а ее повторения — как ее вложенные задачи. При этом задача и повторения помечены специальными значками в поле Indicators (Индикаторы).


    mpp приведены настройки диаграммы Ганта,

    СОВЕТ
    В файле constraint. mpp приведены настройки диаграммы Ганта, в которой задачи с ограничениями выделены особым стилем отрезков. Используя эти настройки, вы можете создать фильтр для отбора задач с ограничениями. Это может пригодиться в проектах с большим количеством задач.
    Значок и раскрывающийся список отображаются для предупреждения пользователей, желающих изменить дату «вручную», не зная о том, как это повлияет на параметры расчета проекта. Именно поэтому в верхней строке раскрывающегося списка выводится предупреждение о возможных негативных последствиях и далее предлагаются три варианта действий.
    Пункт списка Choose different options to schedule the task (Выбрать другие параметры планирования задачи) откроет диалоговое окно для изменения параметров ограничения задачи. Пункт Keep the task constrained to (Оставить ограничение на) <описание текущего ограничения задачи> сохранит текущее ограничение и скроет его значок и список. А вариант Undo the constraint on (Отменить ограничение на) <описание текущего ограничения> and allow MS Project to reschedule the task (и разрешить MS Project перепланировать задачу) отменит изменения.
    Вводя данные в таблицу, нельзя установить негибкие типы ограничений. Для этого, а также для редактирования установленных ограничений предназначена вкладка Advanced (Дополнительно) в диалоговом окне сведений о задаче (рис. 11.18, файл 10.mрр). Чтобы вызвать это диалоговое окно, нужно сделать двойной щелчок в таблице на строке задачи.
    Тип ограничения выбирается в раскрывающемся списке Constraint type (Тип ограничения), а дата, которой ограничивается начало или окончание задачи, указывается в поле Constraint date (Дата ограничения).

    Способы редактирования связей

    Способы редактирования связей

    Мы уже знаем способы создания и редактирования связей с помощью мыши. Однако это не единственная возможность, предоставляемая MS Project для работы со связями. Их можно редактировать прямо в таблице, куда вводятся данные, в особой форме или в диалоговом окне определения свойств задачи. Кроме того, создавать связи можно с помощью кнопки Link Tasks (Связать задачи) стандартной панели инструментов (см. представленный ниже рисунок). Для этого нужно выделить две или больше задач и нажать эту кнопку. Задачи будут соединены последовательно связью типа Finish-to-start (Окончание-начало). Например, если выделены задачи 1, 2 и 3, то после нажатия кнопки задача 2 будет следовать за задачей 1, а задача 3 — за задачей 2. Выделив все связанные задачи и нажав кнопку Unlink Tasks (Разорвать связи задач), можно быстро удалить все связи между ними.


    Суммарная задача отображается на диаграмме Ганта

    Суммарная задача отображается на диаграмме Ганта

    Суммарная задача отображается на диаграмме Ганта
    Если в этом диалоговом окне заполнено поле Comments (Заметки), то его значение станет комментарием к суммарной задаче. При изменении названия суммарной задачи или комментария (Notes) к ней автоматически изменятся значения соответствующего поля в свойствах файла.
    На рис. 11.24 отображается суммарная задача файла 12.mрр. Видно, что номер суммарной задачи проекта равен нулю, и нулю же всегда равен ее уровень в структуре проекта.

    Суммарная задача проекта

    Суммарная задача проекта

    Когда состав работ определен, наш план представляет собой четыре фазы, объединяющие все задачи проекта. Для каждой из них известна длительность, но у нас нет общей информации о длительности всего проекта. Получить ее сложением длительностей фаз нельзя, поскольку они частично выполняются одновременно, а значит, общая длительность проекта не равняется длительности его фаз. Чтобы собрать фазы в единое целое, можно создать еще одну фазу Издание номера журнала и включить в нее все уже существующие фазы. Но правильнее отобразить Суммарную задачу проекта (Project summary task) — особую задачу, специально предназначенную для объединения всех проектных активностей. Она отображается на диаграмме Ганта особым цветом, и MS Project особым образом работает с ней.
    Чтобы отобразить суммарную задачу проекта, в общих настройках проекта (см. рис. 2.11) на вкладке View (Вид) нужно установить флажок Show project summary task (Показывать суммарную задачу проекта). Суммарная задача отобразится с названием, взятым из поля Title (Название) в свойствах файла, которые можно редактировать в диалоговом окне, открываемом командой меню File > Properties (Файл > Свойства).


    Типы ограничений в MS Project

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

    Тип ограничения Влияние на расписание Описание
    As Soon As Possible (ASAP), Как можно раньше (КМР) Гибкое С этим ограничением MS Project размещает задачу в расписании как можно раньше с учетом других параметров плана. Никаких дополнительных ограничений на задачу не распространяется. Это ограничение по умолчанию накладывается на все задачи, если проект планируется от даты начала
    As Late As 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), Фиксированное начало (ФН) Негибкое Это ограничение обозначает точную дату, на которую дата начала задачи должна быть помещена в расписании. Другие факторы (связи между задачами, задержки или опережения и пр.) не могут повлиять на положение задачи в расписании
    Must Finish On (MFO), Фиксированное окончание (ФО) Негибкое Это ограничение обозначает точную дату, на которую в расписании должна быть помещена дата окончания задачи. Никакие другие факторы не могут повлиять на эту дату


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

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

    Такой вид принял план проекта после указания длительностей задач и связей между задачами
    После того как мы указали длительности задач и определили связи между ними, план проекта Издание номера журнала принял вид, представленный на рис. 11.15 (файл 9.mpp). Теперь нужно переходить к определению основных дат и крайних сроков проекта.

    Так выглядит добавленное повторяющееся задание в плане проекта

    Так выглядит добавленное повторяющееся задание в плане проекта

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

    Так выглядит план проекта после добавления в него всех задач

    Так выглядит план проекта после добавления в него всех задач

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

    Типы связей задач

    Типы связей задач

    В MS Project есть четыре типа связей между задачами. Связь типа Finish-to-start (Окончание-начало), или сокращенно FS (ОН), — наиболее распространенный тип зависимости между задачами, при которой задача В не может начаться, пока не завершена задача А:


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

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

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


    Вкладка Predecessors (Предшественники) в диалоговом окне сведений о задаче

    Вкладка Predecessors (Предшественники) в диалоговом окне сведений о задаче

    Вкладка Predecessors (Предшественники) в диалоговом окне сведений о задаче


    Влияние связей между задачами на план работ

    Влияние связей между задачами на план работ

    Влияние связей между задачами на план работ
    Связи между задачами напрямую влияют на план работ. Например, если вы создадите две задачи и затем перетащите мышью связь с одной на другую (по умолчанию создастся связь типа FS (ОН)), то последующая задача на календарном плане займет место после первой задачи (строки 5-6 на рис. 11.7). Если теперь увеличить длительность предшественницы, то дата ее окончания будет перенесена на более поздний срок и автоматически на более поздний срок будет передвигаться и дата начала последующей задачи (строки 8-9).


    Ввод ограничений

    Ввод ограничений

    В проектах, планируемых от даты начала, по умолчанию все задачи имеют ограничение As Soon As Possible (Как можно раньше), а в проектах, планируемых от даты окончания, — As Late As Possible (Как можно позже).
    Изменять ограничения по умолчанию можно, вводя дату начала или окончания задачи в колонках Start (Начало) и Finish (Окончание) в таблице Entry (Ввод) или любой другой таблице, содержащей эти колонки. После ввода даты MS Project установит ограничение в соответствии с табл. 11.1.
    Например, на рис. 11.17 (файл 10.mpp) мы изменили дату начала задачи. Сразу после этого в поле Indicators (Индикаторы) появился значок, указывающий на наличие у задачи ограничения (вторая строка сверху, второй столбец). Кроме того, уголок измененной ячейки выделен и рядом с ячейкой отображается кнопка раскрывающегося списка.


    Microsoft Project -управление проектами

    Даты начала и окончания назначения

    Даты начала и окончания назначения

    Иногда ресурс подключается для выполнения задачи не на все время со дня ее начала и до окончания, а лишь на некоторые дни. Например, в задаче Подготовка плана номера нашего проекта (файл A.mpp), которая длится с 17.01.2002 до 21.01.2002, главный редактор Уваров задействован только один день — 18.01. В таких случаях для ограничения длительности назначения нужно указать в его свойствах даты его начала и окончания.
    Даты начала и окончания назначения вводятся в диалоговом окне сведений о назначении (см. рис. 12.16) в полях Start (Начало) и Finish (Окончание). При создании назначения эти поля заполняются датами начала и окончания задачи. Кроме того, их можно редактировать в таблице представления Task Usage (Использование задач), если добавить в нее столбцы Start (Начало) и Finish (Окончание). На рис. 12.18 (файл Assignments\2.mpp) мы используем эти столбцы, чтобы продемонстрировать, как влияет изменение длительности назначения на свойства задачи. Кроме того, если ввести 0 в ячейках таблицы, соответствующих дням, в которые ресурс не работает над выполнением задачи, то длительность назначения также будет автоматически уменьшена.


    Диалоговое окно сведений о назначении

    Диалоговое окно сведений о назначении

    Диалоговое окно сведений о назначении

    Диалоговое окно выравнивания загрузки ресурсов

    Диалоговое окно выравнивания загрузки ресурсов

    Диалоговое окно выравнивания загрузки ресурсов
    Вкладка содержит таблицу, состоящую из двух колонок (рис. 12.5, файл З.mpp), в одной из которых, Resource Name (Название ресурса), указывается название задействованных ресурсов, а во второй, Units (Единицы), — сколько ресурсов выделяется на задачу.


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

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

    Длительность задач не зависит от трудозатрат и числа назначенных ресурсов
    Тип Fixed Work (Фиксированные трудозатраты) используется в плане проекта для обозначения задач, для выполнения которых нужны определенные трудозатраты. Длительность исполнения таких задач напрямую зависит от числа выделенных на исполнение сотрудников. Чем больше сотрудников, тем меньший объем работы приходится на каждого из них и тем быстрее задача будет выполнена.
    Например, если добавить в план задачу с длительностью в 5 дней и установить ее тип Fixed Work (Фиксированные трудозатраты), то MS Project зафиксирует объем трудозатрат в 40 часов. Если затем назначить на выполнение задачи сотрудника, то он будет загружен на 100%. Если теперь назначить на задачу еще одного сотрудника, то программа разделит зафиксированные трудозатраты в 40 часов между двумя из них, и, соответственно, время, за которое они вдвоем выполнят задачу (то есть ее длительность), уменьшится до 2,5 дня (рис. 12.9, файл Types\FWork.mpp).


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

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

    Длительность задач с фиксированным объемом ресурсов равняется трудозатратам, деленным на число назначенных ресурсов
    В табл. 12.1 показано, как изменение одного из свойств задачи влияет на другие свойства в зависимости от ее типа.


    Фиксированный объем работ

    Фиксированный объем работ

    В дополнение к указанию типа задачи можно использовать признак фиксированного объема работ. Этот признак можно добавить, установив флажок Effort driven (Фиксированный объем работ) рядом со списком типов задач (см. рис. 12.7), если задача не относится к типу Fixed Work (Фиксированные трудозатраты).
    Если этот признак включен, то назначение ресурсов или удаление назначений приводит к изменению длительности или процента загрузки ресурсов, но не трудозатрат, необходимых для выполнения задачи. Таким образом, использование этого признака позволяет частично зафиксировать трудозатраты одновременно с одним из двух других свойств задачи: длительностью или объемом ресурсов.
    Фиксация объема работ не учитывается при первом назначении ресурсов на задачу и влияет на логику работы MS Project только после первого назначения. Кроме того, признак фиксации объема работ не учитывается, когда вы изменяете длительность, трудозатраты или единицы уже назначенных ресурсов.
    Например, когда на задачу фиксированной длительности 5 дней назначался второй сотрудник, трудозатраты увеличивались с 40 часов до 80. Если же задача будет фиксированной длительности и фиксированного объема работ, то добавление второго сотрудника не повлияет на трудозатраты, а приведет к понижению загрузки первого сотрудника до 50%, и второй сотрудник будет также задействован на 50% (рис. 12.12, файл Types\FDurationE.mpp).


    Планирование ресурсов и создание назначений

    Глава 11. Планирование ресурсов и создание назначений

  • Составление списка людей и оборудования
  • Определение рабочего времени ресурсов
  • Определение времени участия в проекте и максимальной загрузки
  • Персональное время работы
  • Определение назначений
  • Настройка параметров
  • Создание назначений
  • Типы задач
  • Фиксированный объем работ
  • Календарь задачи
  • Свойства назначения
  • Удаление назначений
  • Определение состава ресурсов во время создания назначений
  • Что нового вы узнали?


  • Календарь задачи

    Календарь задачи

    У задачи, как у ресурсов и проекта в целом, может быть свой календарь, по которому она выполняется. Например, если задача может выполняться на особом оборудовании, то режим выполнения задачи будет совпадать с режимом работы оборудования. Календарь задачи определяется в диалоговом окне сведений о задаче (рис. 12.14) в списке Calendar (Календарь). Если календарь задачи не определен (в списке выбран пункт None (Нет)), то календарем задачи считается базовый календарь проекта.


    Настройка доступности ресурса

    Рис.12.2. Настройка доступности ресурса

    Настройка доступности ресурса
    Бывает так, что ресурс может участвовать в проекте в разное время с разной загрузкой. Например, в определенные дни он будет недоступен или должен отдавать часть своего времени в другом проекте. В таком случае доступность ресурса для работ можно указывать в виде периодов: в первой строке таблицы описать первый период со своим процентом максимальной загрузки, во второй — следующий период и т. д.
    На рис. 12.2 представлен пример определения доступности одного из ресурсов нашего проекта. Известно, что 11.03.2002 он отбывает в командировку, где пробудет до 15.03.2002, и не сможет работать в проекте. Все остальное время он будет доступен для нашего проекта. Чтобы занести информацию об этой ситуации в программу, мы создали три интервала доступности: с NA (НД) по 10.03.2002, с 11.03.2002 по 15.03.2002 и с 16.03.2002 по NA (НД). Доступность ресурса в первый и третий период будет 100%, а во второй — 0%.


    Настройка параметров

    Настройка параметров

    При выборе ресурса для назначения можно указать название нового ресурса, который будет создан вместе с назначением. Однако такой режим может повлечь и нежелательные последствия: если вы допустите опечатку, программа создаст и проекте новый ресурс, а это может быть не нужно.
    Для того чтобы программа предупреждала вас перед добавлением нового ресурса в проект, следует в диалоговом окис Options (Параметры) (чтобы открыть это диалоговое окно, выберите команду меню Tools t Options (Сервис > Параметры)) на вкладке General (Общие) сбросить флажок Automatically add new resources and tasks (Автоматически добавлять новые ресурсы и задачи).
    При формировании назначения его единицы (Assignment Units) могут отображаться как десятичное число или как процент. Единицы назначения выбираются в раскрывающемся списке Show assignment units as (Показывать единицы назначений как) на вкладке Schedule (Календарный план) диалогового окна Options (Параметры). В этом списке содержится два значения: Percentage (Проценты) и Decimal (Десятичные).
    На этой же вкладке в раскрывающемся списке Default task type (Тип задач по умолчанию) определяется, какие типы будут автоматически присваиваться задачам при создании (типы задач мы рассмотрим далее в этом уроке). Кроме того, с помощью флажка New tasks are effort driven (Новые задачи имеют фиксированный объем работ) можно включить режим, при котором добавляемые задачи будут помечаться как имеющие фиксированный объем работ. Стоит оставить этот флажок установленным, а в качестве типа задач по умолчанию выбрать Fixed Units (Фиксированный объем ресурсов).
    MS Project умеет равномерно распределять нагрузку ресурсов. При включенном режиме автоматического выравнивания загрузки программа не допустит того, чтобы трудозатраты сотрудников превышали их рабочее время. (Это может случиться, если назначить сотрудника на две задачи, выполняемые одновременно и.чи пересекающиеся в некоторые дни.) Но это может и вызвать некоторые проблемы, поскольку если вы попытаетесь назначить сотрудника на задачу, идущую одновременно с той, где он уже задействован, MS Project автоматически перенесет ее исполнение на более поздний срок. Поэтому режим автоматического выравнивания загрузки стоит отключить, с тем чтобы воспользоваться этой возможностью после того, как все назначения будут определены.
    Диалоговое окно, предназначенное для настройки выравнивания загрузки ресурсов (рис. 12.4, файл 2.mрр), открывается командой меню Tools > Level Resources (Сервис > Выравнивание ресурсов). В открывшемся окне Resource Leveling (Выравнивание загрузки ресурсов) в верхнем разделе Leveling calculations (Вычисления для выравнивания) нужно выбрать переключатель Manual (Выполнять вручную) и нажать кнопку ОК. Теперь можно переходить к работе с назначениями.

    Назначение материальных ресурсов

    Назначение материальных ресурсов

    При назначении материальных ресурсов можно указать как фиксированный объем выделяемых на задачу ресурсов (например, 3 бочонка, как на рис. 12.5), так и переменный объем (например, 1 бочонок в день). Для ввода переменного объема расходования материалов нужно в диалоговом окне сведений о задаче (см. рис. 12.5) в поле Units (Единицы) ввести данные в формате: число единиц/ обозначение длительности. Например, З/d (3/д) для обозначения расходования трех единиц материала в день.
    В первом случае на решение задачи выделяется ограниченное количество материалов, и оно распределяется по времени исполнения задачи в соответствии с примененным к назначению профилем. Во втором случае программа планирует расходовать материальный ресурс в соответствии с единицами назначения, и общий объем расходуемого на задачу материала зависит от длительности задачи. Кроме того, изменение объемов выделяемых материалов может повлиять на свойства задачи.
    Например, на рис. 12.20 (файл Assignments\5.mpp) представлена задача с фиксированными трудозатратами длительностью в 3 дня, на которую выделены 6 коробок бумаги при скорости расходования 2 коробки в день (строка 1). При увеличении длительности задачи (строка 3) автоматически уменьшается скорость расходования материалов, поскольку программа предполагает, что объем материалов зафиксирован.


    Назначение ресурсов на выполнение задачи

    Назначение ресурсов на выполнение задачи

    Назначение ресурсов на выполнение задачи
    Нематериальные ресурсы измеряются в процентах или десятичных числах, где под 100%, или 1, понимается полная задсйствованность ресурса в выполнении задачи (сотрудник будет заниматься ею полный рабочий день). Например, на рис. 12.5 на задачу выделены ресурсы в объеме от 25% до 30%. Это значит, что каждый день на протяжении длительности задачи (7 дней) сотрудники будут тратить на нее от 2 до 2,6 часа.


    Определение назначений

    Определение назначений

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

    Определение рабочего времени ресурса

    Определение рабочего времени ресурса

    Определение рабочего времени ресурса
    Например, на рис. 12.3 мы устанавливаем рабочее время для сотрудника отдела предпечатной подготовки Борисова. Соответственно, в качестве базового выбран календарь Отдел предпечатной подготовки. Если после этого выбрать один из рабочих дней календаря, то справа от него можно просмотреть рабочее время: с 8 до 12, с 13 до 17 и с 18 до 23.
    Так же, как и при настройке общего календаря, можно выбрать любой из диен и сделать его внеурочным выходным пли рабочим, причем эти настройки будут распространяться только на выбранный ресурс. Кроме того, можно установить для выбранного ресурса особый временной режим работы в течение дня, например, если сотруднику в один из дней нужно уйти с работы раньше обычного.


    Определение рабочего времени ресурсов

    Определение рабочего времени ресурсов

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

    Определение состава ресурсов во время создания назначений

    Определение состава ресурсов во время создания назначений

    Создавать назначения удобно, если список ресурсов уже заполнен. Но обычно необходимые проекту ресурсы известны заранее, только если в организации накоплен большой опыт выполнения аналогичных проектов. Если же такого опыта нет, то определить ресурсы можно в процессе создания назначений.
    Сначала нужно установить флажок, разрешающий автоматическое добавление новых ресурсов (см. раздел «Настройка параметров» ). После этого в диалоговом окне определения ресурсов задачи можно будет вводить названия новых ресурсов, а не только выбирать из списка. В качестве названий ресурсов стоит указывать не фамилии, а профессиональные квалификации, например «редактор» или «программист». Если требуется несколько ресурсов одной квалификации, можно ввести названия «программист!», «программист» и т. д.
    После того как назначения определены и на каждую задачу назначены исполнители и выделены материалы, перейдя в представление Resource Sheet (Лист ресурсов), вы увидите список всех требуемых проекту сотрудников и оборудования. Теперь можно заменить профессиональные квалификации конкретными фамилиями.

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

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

    По улолчапию все сотрудники, которых вы добавляете в проект, считаются доступными для участия в работах в течение всего проекта. Но часто случается, что есть сотрудники, занятые в других проектах, и они могут быть включены в ваш проект только тогда, когда закончат эту работу, а не прямо с момента начала вашего проекта.
    Кроме того, по умолчанию все сотрудники, которых вы добавляете для участия в проекте, считаются доступными на 100%, то есть при планировании MS Project будет считать, что они могут работать над выполнением проектных задач полный рабочий день. Однако в жизни все бывает сложнее, и часто сотрудник одновременно задействован в нескольких проектах. В таком случае нужно определить степень его максимальной загрузки в вашем проекте. Например, если сотрудник может работать в вашем проекте не больше половины рабочего дня, то его максимальная загрузка равняется 50%.
    Если среди включенных в проект сотрудников есть те, кто не может участвовать в проекте на всем его протяжении, или те, кто не может тратить весь свой рабочий день на выполнение работ по проекту, то для них нужно определить время участия в проекте и процент максимальной загрузки. Это можно сделать в диалоговом окне Resource Information (Сведения о ресурсе), на вкладке General (Общие) (рис. 12.2, файл 1.mpp).
    На этой вкладке редактируются общие сведения о ресурсе, и среди них информация о его доступности в проекте. Для ввода этих данных предназначена таблица Resource Availability (Доступность ресурса) в левом нижнем углу диалогового окна.

    Переменный объем расходования материалов и задачи с фиксированной длительностью

    Переменный объем расходования материалов и задачи с фиксированной длительностью

    Переменный объем расходования материалов и задачи с фиксированной длительностью


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

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

    Переменный объем расходования материалов и задачи с фиксированными трудозатратами
    При увеличении объема материалов (строка 5) увеличивается длительность задачи, поскольку скорость расходования остается прежней. А при уменьшении скорости расходования материалов до 1 коробки в день (строка 7) длительность задачи также увеличивается.
    На рис. 12.21 (строка 11) представлен пример задачи с теми же параметрами, что и на рис. 12.20 (строка 1), но с фиксированной длительностью. При увеличении длительности таких задач (строка 13) увеличивается общий объем требуемых задаче материальных ресурсов. При увеличении общего объема выделенных на задачу материалов (строка 15) длительность задачи сохраняется, но увеличивается скорость расходования материалов. А при уменьшении скорости расходования материалов (строка 17) уменьшается общий объем материалов, требующийся для выполнения задачи.
    Если же материальный ресурс с переменным объемом расходования задействован в задаче с фиксированным объемом ресурсов (рис. 12.22, строка 20), то при увеличении длительности задачи (строка 22) требуемый задаче объем ресурсов возрастает, а при уменьшении скорости расходования (строка 26) — уменьшается. Если же увеличивается общее число выделенных на задачу материалов, то увеличивается длительность задачи.


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

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

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

    Перерывы в выполнении работы

    Перерывы в выполнении работы

    Довольно часто задачи имеют перерывы, например, когда ресурс, исполняющий работу, должен временно переключиться на другую задачу. В таком случае нужно воспользоваться командой прерывания задачи.
    Для прерывания задачи нужно открыть диаграмму Ганта и выбрать команду меню Edit > Split Task (Правка > Прервать задачу). После этого нужно навести курсор на отрезок нужной задачи. Курсор преобразится в вертикальную полосу, от которой вправо отходит стрелка, и потянув задачу с помощью такого курсора, вы прервете ее. Прерванная задача представлена на рис. 12.19 (файл Assignments\3.mpp).


    Перерыв в выполнении работ в представлениях Gantt Chart (Диаграмма Ганта) и Task Usage (Использование задач)

    Перерыв в выполнении работ в представлениях Gantt Chart (Диаграмма Ганта) и Task Usage (Использование задач)

    Перерыв в выполнении работ в представлениях Gantt Chart (Диаграмма Ганта) и Task Usage (Использование задач)
    Но что происходит с назначениями, когда на диаграмме Ганта вы прерываете задачу? На самом деле в дни перерыва программа обнуляет трудозатраты назначенных ресурсов (см. нижнюю часть совмещенного представления на рис. 12.19). Поэтому, если вам потребуется освободить ресурсы от выполнения работ над задачей, вы можете воспользоваться как средствами диаграммы Ганта, так и представлением Task Usage (Использование задач).

    Персональное время работы

    Персональное время работы

    По умолчанию в MS Project считается, что все сотрудники работают по основному календарю проекта (выбранному при определении проекта, см. раздел «Рабочее время»). Но часто отдельные сотрудники или даже целые отделы имеют собственный календарь.
    Например, в издательстве отдел предпечатной подготовки работает круглосуточно, поскольку машины, готовящие типографские пленки, работают очень долго и подготовка пленок для номера журнала займет слишком много времени, если будет осуществляться в стандартное рабочее время. Поэтому в нашем проекте (файл 2.mpp) мы создали отдельный календарь (см. далее в разделе «Календарь задачи») с именем Отдел предпечатной подготовки, и все ресурсы, работающие в этом отделе, будут работать по этому календарю.
    Для определения рабочего времени, по которому работает ресурс, а также его личных рабочих и выходных дней предназначена вкладка Working Time (Рабочее время) в диалоговом окне сведений о ресурсе (рис. 12.3). Выбор календаря осуществляется с помощью раскрывающегося списка Base calendar (Базовый календарь). Кроме того, на вкладке расположен календарь, в котором можно настроить особый режим работы для выбранного ресурса аналогично тому, как мы настраивали особый режим работы в проектном календаре (см. раздел «Рабочее время»).


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

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

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


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

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

    После выбора типа ресурса поля заполняются значениями по умолчанию
    Поле Material Label (Единицы измерения материалов) можно редактировать только для материальных ресурсов. В него вводятся единицы измерения ресурса, например Коробка для ресурса Бумага для типографии или Бочонок для ресурса Краска для вывода пленок.

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

    ПРИМЕЧАНИЕ
    При заполнении информации о доступности дата окончания предыдущего интервала должна быть раньше даты начала следующего интервала. При этом дата начала и окончания интервала может совпадать, если его длительность равна одному дню.
    Просматривать информацию о доступности и максимальной загрузке можно и в таблице, добавив в нее поля Available From (Доступен с), Available To (Доступен до) и Max Units (Максимальная нагрузка). При этом отображаемые данные будут соответствовать данным из первой строки в таблице Resource Availability (Доступность ресурса). Даты в таблице редактировать нельзя, а информацию о максимальной нагрузке можно. Использовать таблицу для просмотра и редактирования удобно только в том случае, если ресурсы имеют по одному интервалу доступности. Например, ресурс Сергеева выделен в наш проект только наполовину, поэтому его доступность можно определить прямо в таблице.

    Выбрать базовый календарь ресурса можно

    ПРИМЕЧАНИЕ
    Выбрать базовый календарь ресурса можно и в таблице Entry (Ввод), в раскрывающемся списке Base Calendar (Базовый календарь). Особенно удобно использовать таблицу, если вам нужно назначить особый календарь нескольким сотрудникам: выбрав его в одной ячейке таблицы, вы можете быстро перенести его в другие с помощью копирования.
    Как вы могли заметить, возможности личного календаря пересекаются с возможностями настройки доступности ресурса. Например, недоступность сотрудника можно ввести в программу с помощью таблицы с информацией о доступности, а можно создать ему внеурочный выходной день в личном календаре. И в том и в другом случае MS Project сообщит вам об ошибке планирования, если вы захотите выделить этого сотрудника на выполнение работ в этот день.
    После того как информация о личных календарях введена в план проекта (файл 2.mрр), можно переходить к следующему этапу — назначению ресурсов на задачи, то есть определять, какие задачи выполняет тот или иной ресурс или какие ресурсы выделены на выполнение той или иной задачи.

    Доступность можно определять только для

    ПРИМЕЧАНИЕ
    Доступность можно определять только для нематериальных ресурсов.
    По умолчанию значениями первой и второй колонок являются NA (НД), а процент загрузки равен 100%. Для того чтобы указать сроки участия в проекте, в первую колонку нужно ввести дату ввода ресурса в проект, а во вторую — дату вывода из проекта. При этом если одна из дат не определена, то вместо нее нужно ввести NA (НД). Например, если ресурс участвует в проекте с самого начала, но должен прекратить свое участие 10 сентября, то в поле Available From (Доступно с) нужно ввести NA (НД), а в поле Available To (Доступно до) — 10 сентября. И наоборот, если ресурс может быть введен в ваш проект в определенный день, а после этого доступен
    для участия в проекте неограниченное время, то в Available From (Доступно с) нужно указать дату ввода ресурса в проект, а в поле Available То (Доступно до) — NA (НД).

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

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

    ы использования календарей задач и их сочетание с календарями ресурсов
    Для того чтобы календарь задач при расчете расписания имел больший приоритет, чем календарь ресурсов (например, у тех задач, которые действительно необходимо выполнять в определенное время независимо от желания сотрудников), нужно установить флажок Scheduling ignores resource calendars (He учитывать календари ресурсов при планировании) в диалоговом окне сведений о задаче (см. рис. 12.14).
    Например, на рис. 12.15 этот режим включен у задач в строках 7 и 9. У первой выбран 24-часовой календарь и назначен ресурс со стандартным календарем, а у второй, наоборот, выбран стандартный календарь и назначен ресурс с 24-часовым календарем. В обоих случаях нагрузка на ресурсы распределена в соответствии с календарем задачи.

    ы использования профилей загрузки

    Примеры использования профилей загрузки

    ы использования профилей загрузки
    Если применить к назначению профиль Bell (Колокол), то пик работ придется на середину выполнения задачи. А профиль Turtle (Черепаха) планирует основную загрузку ресурса на середину выполнения задачи, а в начале и окончании задачи трудозатраты уменьшаются.


    использования дат начала и окончания назначения

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

    использования дат начала и окончания назначения
    Мы создали три задачи разного типа длительностью 5 дней с трудозатратами 40 часов (строки 1, 5, 10). Эти трудозатраты распределены между двумя ресурсами, каждый из которых задействован на 50%. Затем у второго ресурса мы переносим дату окончания назначения с 29.03.02 на 28.03.02.
    У задач с фиксированной длительностью (строки 1, 3) и фиксированным объемом ресурсов (строки 10, 12) это приводит к уменьшению трудозатрат при сохранении длительности. При этом перерасчет трудозатрат ресурса происходит по формуле трудозатраты = длительность назначения х процент загрузки. Поэтому если вы хотите, чтобы при уменьшении длительности назначения трудозатраты ресурса сохранились, нужно увеличить процент его загрузки. Это можно сделать либо в диалоговом окне сведений о назначении (см. рис. 12.16), либо на вкладке Resources (Ресурсы) в диалоговом окне сведений о задаче (см. рис. 12.5).
    У задачи с фиксированными трудозатратами после уменьшения длительности назначения загрузка ресурса увеличивается, с тем чтобы его трудозатраты не изменились. Так, в нашем примере (строки 5, 7) трудозатраты ресурса выросли с 50% до 63%.

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

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

    При назначении дополнительных ресурсов на задачу уменьшается процент их загрузки
    Если же добавить второй ресурс к задаче с фиксированными ресурсами, то трудозатраты вырастают с 40 до 80 часов. Если в аналогичной ситуации задача будет помечена как задача с фиксированным объемом работ, то при добавлении ресурса трудозатраты сохранятся, а длительность задачи уменьшится, поскольку участие второго ресурса уменьшает время, необходимое на выполнение объема работ (рис. 12.13, файл Types\FUnitsE.mpp).


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

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

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

    Профиль загрузки

    Профиль загрузки

    По умолчанию при создании назначения трудозатраты распределяются по всей его длительности, используя максимум рабочего времени ресурса. То есть если трудозатраты не округляются до целых дней, например до 20 часов (8+8+4), то объем работы в 4 часа будет оставлен на последний день задачи, а первые два дня ресурсы будут задействованы полностью. Например, именно так распределена работа на рис. 12.15 (В задачах в строках 3 и 7 исполнение начинается в 8:00, поэтому загрузка в первый день равняется 16 часам, а не 24).
    Распределение по описанному принципу соответствует плоскому профилю загрузки, по умолчанию используемому для новых назначений. Однако не всегда это удобно, поскольку часто выполнение задачи требует приложить разные трудозатраты на разных этапах ее выполнения.
    Изменить профиль загрузки назначения можно с помощью раскрывающегося списка Work contour (Профиль загрузки) в диалоговом окне сведений о назначении (см. рис. 12.16, файл Calendars\1.mpp). По умолчанию выбран пункт Flat (Плоский). На рис. 12.17 представлены примеры применения остальных профилей, предлагаемых этим списком. Значки, появляющиеся в колонке Indicators (Индикаторы) при применении профилей к назначению, отражают принцип распределения загрузки назначения каждого из них.
    Профиль Back Loaded (Загрузка в конце) распределяет трудозатраты так, что основная нагрузка приходится на последние дни, отведенные на выполнение задачи. Противоположность ему представляет профиль Front Loaded (Загрузка в начале), отводящий на основные трудозатраты первые дни выполнения задачи.
    Если эти два профиля распределяют загрузку по нарастанию или по убыванию, то следующие профили содержат пики загрузки в разные моменты выполнения задачи. Профиль Double Peak (Двойной пик) содержит два пика в середине задачи, Early Peak (Ранний пик) планирует пиковую загрузку ближе к началу задачи, a Late Peak (Поздний пик) — ближе к ее окончанию.


    Распределение затрат после назначения ресурсов на задачу

    Распределение затрат после назначения ресурсов на задачу

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

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

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

    После того как определен состав задач, нужно определить, кто эти задачи будет исполнять и какое оборудование будет использоваться. Для этого нужно ввести в план проекта список ресурсов и информацию о них, а затем распределить эти ресурсы между задачами.
    В этом уроке вы узнаете, как добавлять ресурсы в проект и определять степень их возможного участия в проекте. Вы научитесь назначать ресурсы на задачи и определять параметры назначений. Вы узнаете об особенностях планирования назначений для сотрудников и материальных ресурсов и принципах распределения загрузки ресурса во время исполнения задачи.
    Планирование ресурсов начинается с определения состава ресурсов, то есть составления списка людей и оборудования, необходимого для выполнения проектных работ. Работа со списком ресурсов осуществляется в представлении Resource Sheet (Лист ресурсов), и наиболее удобной для ввода данных является таблица Entry (Ввод).
    Для добавления нового ресурса в список нужно установить курсор в поле Resource Name (Название ресурса) и ввести его название. Затем в поле Туре (Тип) нужно выбрать один из двух пунктов раскрывающегося списка: Work (Трудовой) или Material (Материальный). Первый вариант нужно выбрать, если ресурс — сотрудник, а второй — если оборудование. До тех пор пока не установлено значение этого поля, другие поля таблицы редактировать не удастся, а после того как значение выбрано, многие поля заполняются стандартными значениями.
    Например, на рис. 12.1 (файл 1.mpp) мы добавили в наш проект сотрудника по фамилии Иванов и выбрали тип Work (Трудовой). После этого автоматически были заполнены почти все поля в строке, а мы заполнили только поле Initials (Краткое название).


    Удобный способ быстро обнаружить дни,

    СОВЕТ
    Удобный способ быстро обнаружить дни, в которые ресурсы работают по нестандартному расписанию, предлагает диаграмма Calendar (Календарь). Для этого в настройках временной шкалы календаря нужно выбрать календарь нужного ресурса и определить, каким цветом на календаре должны выделяться нестандартные дни (подробнее см. в разделе «Форматирование шкалы времени»).

    с помощью таблицы, выбирая ресурсы

    СОВЕТ
    Назначать ресурсы можно с помощью таблицы, выбирая ресурсы в поле Resource Names (Названия ресурсов). Если потянуть мышью за квадрат в углу ячейки, то можно скопировать ее значения в соседние. Благодаря этому можно быстро назначить ресурс на исполнение нескольких задач. Эта возможность полезна при назначении ресурсов на повторяющуюся задачу.
    Если же назначается материальный ресурс, то в поле Units (Единицы) вводится число, соответствующее единицам измерения данного ресурса. Например, на рис. 12.5 для выполнения задачи Вывод пленок нужна Краска для вывода пленок. Ее количество измеряется в бочонках, как мы указали в поле Material Label (Единицы измерения материалов) для этого ресурса, и поэтому в назначении мы определим число бочонков.
    После того как назначения созданы, программа определяет материальные затраты и трудозатраты каждого из ресурсов для выполнения задачи и планирует распределение этих затрат в каждый из дней на протяжении всей ее длительности. Подробное распределение затрат по дням отражается в представлении на рис. 12.6.

    Создание назначений

    Создание назначений

    Для выбора ресурсов, обеспечивающих выполнение задач, удобнее всего воспользоваться представлением Task Usage (Использование задач), принципы работы с которым мы рассматривали в разделе «Диаграмма использования задач». Для создания назначения нужно дважды щелкнуть на задаче в списке и в открывшемся диалоговом окне сведений о задаче выбрать вкладку Resources (Ресурсы). (В MS Project есть и дополнительные средства создания назначений, которые мы рассмотрим позднее).


    Свойства назначения

    Свойства назначения

    Каждое из связанных с задачей назначений имеет набор свойств, с помощью которых его можно настроить так, чтобы оно в большей степени соответствовало требованиям вашего проекта. Настройка свойств назначения осуществляется в диалоговом окне Assignment Information (Сведения о назначении), открывающемся по двойному щелчку на назначении в таблице представления Task Usage (Использование задач).
    Диалоговое окно содержит три вкладки, из которых на этапе составления плана проекта нам понадобится лишь первая, General (Общая). На ней (рис. 12.16) можно изменить задействованный в назначении ресурс, указав новое название в поле Resource (Ресурс), процент участия, выбрав нужную величину в счетчике Units (Единицы), или трудозатраты, указав их в счетчике Work (Трудозатраты). Но самое важное в данном диалоговом окне не это, а возможность определить точные даты участия ресурса в задаче и профиль загрузки.


    Взаимосвязь свойств для задач разных типов

    Таблица 12.1. Взаимосвязь свойств для задач разных типов

    Тип задачи Изменение объема ресурсов Изменение длительности приводит к пересчету Изменение работы
    Фиксированный объем ресурсов длительности трудозатрат длительности
    Фиксированные трудозатраты длительности объема ресурсов длительности
    Фиксированная длительность трудозатрат трудозатрат объема ресурсов


    Таблица состоит из трех колонок...

    Таблица состоит из трех колонок: Available From (Доступно с), где указывается дата ввода ресурса в проект, Available To (Доступно до), где указывается дата вывода из проекта, и Units (Единицы), где указывается максимальный процент загрузки ресурса за период между введенными в предыдущие поля датами.



    Типы задач

    Типы задач

    Задачи в плане проекта могут быть трех типов: Fixed Duration (Фиксированная длительность), Fixed Work (Фиксированные трудозатраты) или Fixed Units (Фиксированный объем ресурсов). Тип задачи выбирается на вкладке Advanced (Дополнительно) в диалоговом окне сведений о задаче (рис. 12.7, файл З.mpp) и определяет, как редактирование одного из свойств задачи — длительности, трудозатрат или назначений — будет влиять на два других свойства.


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

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

    Тип задачи определяется в диалоговом окне сведений о задаче
    От того, какой тип задачи выбран, зависит, значение какого из трех свойств фиксируется. Например, если вы определите тип задачи Fixed Duration (Фиксированная длительность), то изменение трудозатрат или числа назначенных на исполнение задачи сотрудников не изменит ее длительность.
    Например, длительность задачи Сбор предложений от авторов в нашем проекте (файл 4.mрр) не зависит от того, сколько сотрудников издательства общаются с авторами, а зависит от скорости поступления информации от авторов.
    Если вы создадите задачу с фиксированной длительностью и определите ее длительность в 5 дней, а затем назначите на исполнение сотрудника, то трудозатраты автоматически будут установлены в 40 часов. После того как вы добавите на задачу еще одного сотрудника, трудозатраты станут составлять 80 часов (то есть 2 человеко-недели), а длительность по-прежнему будет равняться 5 дням, или 40 часам. Если же увеличить длительность задачи до 6 дней, то трудозатраты каждого из задействованных в ней сотрудников возрастут, и суммарно составят уже 96 часов (рис. 12.8, файл Types\FDuration.mpp).


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

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

    Трудозатраты задачи зафиксированы, и чем больше ресурсов назначено, тем быстрее задача будет выполнена
    Если же у задачи с фиксированными трудозатратами увеличить длительность, то есть дать назначенным ресурсам больше времени на выполнение работы, то программа уменьшит их среднюю ежедневную нагрузку. В предыдущем примере два сотрудника выполняли задачу за 2,5 дня, работая в первые два дня по 8 часов и по 4 в последний. Если же мы увеличим длительность этой задачи до 5 дней, то MS Project понизит загрузку сотрудников до 50%, и теперь они будут работать по 4 часа в день, но в течение недели (рис. 12.10).
    Тип Fixed Units (Фиксированный объем ресурсов) используется в плане проекта для обозначения задач, длительность и объем работ которых полностью зависят от выделенных на них ресурсов. Например, если добавить в план задачу длительностью в 5 дней и выделить на нее сотрудника, то трудозатраты будут определены в 40 часов. Если теперь назначить на задачу еще одного сотрудника, то трудозатраты возрастут до 80 часов, поскольку теперь над выполнением задачи трудятся два человека. Если теперь изменить длительность задачи, например, до 6 дней, то трудозатраты вырастут до 96 часов. А если теперь изменить объем трудозатрат на 80 часов, то длительность автоматически уменьшится до 5 дней (рис. 12.11, файл Types\FUnits.mpp).


    Удаление назначений

    Удаление назначений

    Удалить назначения можно в представлении Task Usage (Использование задач), выделив строку таблицы с назначением и нажав клавишу Delete или удалив ресурс из списка ресурсов в диалоговом окне сведений о задаче (см. рис. 12.5).
    Удаление нематериального ресурса может привести к изменениям длительности или трудозатрат задачи и к изменению загрузки других задействованных в задаче ресурсов. Как повлияет удаление назначения на свойства задачи и ее назначений, зависит от типа задачи.
    Удаление назначения из задачи с фиксированной длительностью повлечет уменьшение трудозатрат на ее исполнение (рис. 12.23, строки 1, 4). Но если задача была с фиксированным объемом работ (Effort Driven), то трудозатраты с удалением ресурса не уменьшатся, и соответственно росту трудозатрат увеличится процентная загрузка других назначений. Так, на рис. 12.23 видно, что при удалении одного из ресурсов загрузка второго выросла со 100% до 200% (строки 1, 10).
    Удаление ресурсов из задач с фиксированными ресурсами приводит к изменениям в свойствах задачи и других назначений, только если у задачи зафиксирован объем работ (рис. 12.24, строки 19, 22). В этом случае трудозатраты удаленного ресурса переносятся на оставшиеся назначения, что приводит к увеличению длительности задачи.


    Удаление назначения из задачи с фиксированной длительностью

    Удаление назначения из задачи с фиксированной длительностью

    Удаление назначения из задачи с фиксированной длительностью


    Удаление назначения из задачи с фиксированными ресурсами

    Удаление назначения из задачи с фиксированными ресурсами

    Удаление назначения из задачи с фиксированными ресурсами
    Удаление назначения из задачи с фиксированными трудозатратами приводит к тем же последствиям, что и в предыдущем случае: объем работ, который должен был выполнить удаленный ресурс, распределяется между оставшимися назначениями. Соответственно увеличивается и длительность задачи (рис. 12.25, файл Assignments\4.mpp).


    Удаление назначения из задачи с фиксированными трудозатратами

    Удаление назначения из задачи с фиксированными трудозатратами

    Удаление назначения из задачи с фиксированными трудозатратами

    в определенные дни. Если нагрузка

    ВНИМАНИЕ
    Использование профилей приводит к изменению трудозатрат ресурсов в определенные дни. Если нагрузка ресурсов до применения профиля составляла по 8 часов в день, то его применение приведет к ее понижению в определенные дни и, как следствие, к увеличению числа дней, которые ресурс должен работать. Поэтому применять профили стоит осторожно, так как они могут изменить длительность задач.
    Использование профилей загрузки позволяет в автоматическом режиме перераспределить загрузку ресурсов в течение времени исполнения задачи. В случае, если нагрузка распределена не так, как вам хотелось бы, ее можно отредактировать вручную. Профили удобно использовать для распределения загрузки на длительных задачах, поскольку при ручном распределении трудозатрат в них легко ошибиться.

    Выбор календаря задачи в диалоговом окне сведений о задаче

    Выбор календаря задачи в диалоговом окне сведений о задаче

    Выбор календаря задачи в диалоговом окне сведений о задаче
    Календарь задачи определяет, как трудозатраты на ее выполнение будут распределены в календаре проекта. Например, если у задачи выбран стандартный календарь (или календарь не выбран и календарем проекта является стандартный), то при назначении ресурса (выделенного на 100%) трудозатраты будут распределяться из расчета 8 часов в день со дня начала задачи. Например, на рис. 12.15 (строка 1) мы выделили ресурс на 40-часовую задачу, длящуюся в течение 5 дней. Автоматически его загрузка была определена как 8 часов ежедневно в течение 5 дней.
    При распределении загрузки ресурса внутри периода, отведенного на исполнение задачи, учитывается не только календарь задачи, но и календарь ресурса. То есть чтобы определить, сколько часов ресурс должен тратить на выполнение задачи в определенный день, MS Project умножает число часов, которые ресурс может отработать в этот день, на число единиц, на которые ресурс был выделен для этой задачи. Например, если ресурс работает по стандартному календарю с 8-часовым рабочим днем, то при выделении на 100% он будет работать над задачей по 8 часов в день, а если календарь ресурса настроен на 24-часовой рабочий день, то при выделении на 100% он будет работать над задачей 24 часа. Поэтому при выделении на задачу ресурса с 24-часовым календарем (рис. 12.15, строка 3) задача с трудозатратами в 40 часов будет выполнена за 2 дня: в один день сотрудник отработает 24 часа, а в другой — 16.
    При распределении трудозатрат по рабочим дням программе приходится объединять календари задачи и ресурса. Если календарь ресурса позволяет ему работать больше, чем по календарю задачи, то ресурс работает больше. (Это иллюстрирует предыдущий пример, где на задачу со стандартным календарем был выделен ресурс с 24-часовым календарем.) Если же календарь задачи требует от ресурса работать больше, чем тому полагается по персональному календарю, то ресурс работает меньше. Этот принцип иллюстрирует строка 5 на рис. 12.15: на задачу с 24-часовым календарем был выделен ресурс со стандартным календарем, и программа по-прежнему распределила нагрузку по 8 часов в день. То есть календарь ресурса имеет приоритет перед календарем задачи.


    Microsoft Project -управление проектами

    Диалоговое окно настройки кодов структуры

    Диалоговое окно настройки кодов структуры

    Диалоговое окно настройки кодов структуры
    Затем в списке в центре диалогового окна нужно выбрать один из кодов и переименовать его с помощью кнопки Rename (Переименовать), так же как и при создании настраиваемого поля. Поскольку с помощью кода мы хотим упорядочить ресурсы, разделив их по отделам, то назовем новый код Код отдела.
    Затем нужно определить формат кода, для чего с помощью кнопки Define Code Mask (Определить маску кода) необходимо перейти в диалоговое окно определения маски кода (рис. 13.28, файл 19.mрр).


    Диалоговое окно настройки отображения индикаторов

    Диалоговое окно настройки отображения индикаторов

    Диалоговое окно настройки отображения индикаторов
    В верхней части диалогового окна нужно выбрать переключатель, соответствующий типу задач, для которых настраиваются критерии отображения индикаторов: Nonsummary rows (Несуммарных строк), Summary rows (Суммарных строк) или Project summary (Суммарной задачи проекта). При этом для каждого типа можно настроить свои критерии отображения индикатора.
    Чтобы для суммарных задач индикаторы отображались по тем же критериям, что и для обычных, нужно установить флажок Summary rows inherit criteria from nonsummary rows (Суммарные строки наследуют условия от несуммарных строк). А для того чтобы суммарная задача проекта использовала те же критерии, что и суммарные задачи, нужно установить флажок Project summary inherits criteria from summary rows (Суммарная задача проекта наследует условия от суммарных строк). Если оба флажка установлены, то настраивая параметры для обычных задач, вы тем самым определяете параметры отображения для всех остальных задач проекта. Настройка параметров отображения индикаторов производится в таблице в центре диалогового окна.


    Диалоговое окно настройки полей

    Диалоговое окно настройки полей

    Диалоговое окно настройки полей
    Выбрав нужный тип данных (в нашем примере 15.mpp это текст), необходимо выбрать поле, а затем настроить его и задать для него название, чтобы потом не забыть, что в поле, например, Textl, хранятся такие-то данные. Для этого предназначена кнопка Rename (Переименовать), после нажатия на которую открывается диалоговое окно ввода названия поля. Предположим, что мы хотим указывать в настраиваемом поле результат задачи. Назовем поле Результат, и его название появится в списке полей рядом с названием поля Textl.
    Для создания простого настраиваемого поля этой операции достаточно. Остальные параметры этого диалогового окна мы рассмотрим в дальнейшем, когда будем настраивать другие поля в нашем плане. Теперь можно нажать кнопку О К, чтобы выйти из диалогового окна и попробовать почувствовать удобство использования настраиваемых полей.


    Диалоговое окно определения маски кода

    Диалоговое окно определения маски кода

    Диалоговое окно определения маски кода
    Диалоговое окно определения маски кода напоминает окно определения кодов WBS (СДР), и работа с ним осуществляется по тем же принципам. В таблице в центре диалогового окна определяется число уровней, которыми будет обладать код, и формат данных, используемых для идентификации на каждом из уровней. Первый уровень кода структуры будет соответствовать названию отдела, а второй — занимаемой сотрудником должности. Соответственно, на рис. 13.28 мы настроили код так, чтобы и на первом, и на втором уровне использовались символьные строки с неограниченным числом символов.
    Флажок Only allow codes listed in the lookup table (Допускаются только коды из таблицы подстановки) определяет, можно ли при вводе кода для ресурса использовать коды, не перечисленные в таблице подстановки. Если этот флажок установлен, то при вводе для ресурса или задачи значения кода, отсутствующего в таблице подстановки, программа выдаст сообщение об ошибке. Поскольку мы планируем перечислить все возможные отделы и должности в таблице подстановки, то установим этот флажок.
    Второй флажок в этом диалоговом окне, Only allow new codes with values in all levels of mask (Допускаются только новые коды со значениями во всех уровнях маски), разрешает ввод кодов только со значениями на всех уровнях маски. Например, если описать маску кода из трех уровней, а потом ввести для ресурса или задачи значение кода, состоящее только из двух уровней, то при установленном флажке программа выдаст сообщение об ошибке и попросит ввести полный код.
    Завершив настройку маски кода, перейдем в диалоговое окно редактирования таблицы подстановки для настраиваемого кода. Это можно сделать, нажав кнопку Edit lookup table (Изменить таблицу подстановки) в диалоговом окне настройки маски кода (см. рис. 13.28) или выбрав нужный код и нажав кнопку с тем же названием в диалоговом окне настройки кодов структуры (см. рис. 13.27).
    Диалоговое окно, предназначенное для редактирования таблицы подстановки настраиваемого кода (рис. 13.29, файл 19.mрр), состоит из нескольких управляющих кнопок и таблицы.

    Диалоговое окно вставки объекта на основе существующего файла

    Диалоговое окно вставки объекта на основе существующего файла

    Диалоговое окно вставки объекта на основе существующего файла
    Если вы не хотите, чтобы на диаграмме или в поле заметки отображались данные из выбранного файла, а вам нужна лишь ссылка на него в виде значка, нужно установить флажок Display as Icon (В виде значка).
    На рис. 13.10 изображен проектный файл (12.mрр) после того, как мы добавили в него сопровождающие документы. Так, в заметку задачи Передача рекламных анонсов в предыдущий номер был вставлен шаблон для передачи этих анонсов, а па диаграмму был вставлен документ в формате Microsoft Visio.
    Документ, добавленный в заметку задачи, относится к задаче, но как определить, к чему относится документ, добавленный на диаграмму? Для этого предназначено диалоговое окно форматирования этого объекта (рис. 13.11, файл 12.mpp), вызываемое с помощью команды Properties (Свойства) в его контекстном меню.


    Диалоговое окно вставки объекта в режиме создания нового объекта

    Диалоговое окно вставки объекта в режиме создания нового объекта

    Диалоговое окно вставки объекта в режиме создания нового объекта
    Если же вы выберете второй переключатель, то диалоговое окно преобразится: в нем появится поле для ввода адреса файла на диске (рис. 13.9, файл 12.mрр). Нажав кнопку Browse (Просмотр), можно выбрать файл с диска. Если установить флажок Link (Связь с файлом), то содержимое файла, отображенное на диаграмме после вставки, будет обновляться, если вы отредактируете файл. Если этот флажок будет сброшен, то в проект будут вставлены текущие данные из выбранного файла.


    Добавляем заметку к задаче «Редколлегия»

    Добавляем заметку к задаче «Редколлегия»

    Добавляем заметку к задаче «Редколлегия»


    Гиперссылки

    Гиперссылки

    Гиперссылки можно указывать для задач, ресурсов или назначений. Использовать гиперссылки удобно тогда, когда документ слишком объемен, чтобы хранить его в плане проекта. В таком случае его можно разместить на локальном компьютере и в план поместить ссылку на него.
    Для связи гиперссылки с задачей, ресурсом или назначением нужно выделить задачу, ресурс или назначение в таблице и воспользоваться командой меню Insert > Hyperlink (Вставка > Гиперссылка) или командой Hyperlink (Гиперссылка) в контекстном меню. После этого откроется диалоговое окно, в котором можно определить параметры будущей ссылки.


    Дополнительная информация о задачах и ресурсах

    Глава 12. Дополнительная информация о задачах и ресурсах
  • Внесение в план проекта дополнительной информации
  • Код структуры задач
  • Приоритет задач и группы ресурсов
  • Заметки и документы
  • Гиперссылки
  • Настраиваемые поля
  • Настраиваемые коды структуры
  • Что нового вы узнали?


  • Информация о приоритете задачи вводится в диалоговом окне сведений о задаче

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

    Информация о приоритете задачи вводится в диалоговом окне сведений о задаче
    Как правило, ресурсы проекта можно объединить в группы, например по роли в проекте (редакторы, корректоры и т. д.), по названию внешней организации, предоставившей ресурс, или по иному признаку.
    Информация о группе, к которой относится ресурс, вводится на вкладке General (Общие) диалогового окна сведений о ресурсе в поле Group (Группа) или в одноименном столбце таблицы Entry (Ввод) в представлении Resource Sheet (Лист ресурсов). На рис. 13.5 представлено диалоговое окно сведений о ресурсе для одного из участников нашего проекта. В качестве названия группы используется роль участника.


    Использование формул

    Использование формул

    Иногда значения настраиваемых полей можно заполнять автоматически, с помощью формул. Например, если известно, сколько времени в среднем занимает редактирование 1 страницы текста, то, указав число страниц в статье, можно с помощью формулы рассчитать общую длительность задачи по редактированию статьи.
    Для того чтобы ввести в настраиваемое поле формулу, в диалоговом окне настройки полей (см. рис. 13.16) нужно выбрать из списка настраиваемое поле, а затем в разделе Custom attributes (Настраиваемые атрибуты) выбрать переключатель рядом с кнопкой Formula (Формула). MS Project предупредит вас, что при настройке формулы для поля все ранее введенные данные могут быть утеряны, и если вы уверены, что хотите продолжать, то в окне предупреждения нажмите кнопку ОК.
    Чтобы редактировать формулу, нужно нажать кнопку Formula (Формула), после чего будет загружен редактор формул MS Project (рис. 13.20, файл IS.mpp). Редактор состоит из области редактирования формулы и набора кнопок, нажатием на которые можно вводить фрагменты формулы. Формулу можно полностью напечатать вручную, а можно ввести, нажимая на кнопки.


    Использование индикаторов

    Использование индикаторов

    MS Project содержит возможность отображать в настраиваемом поле не данные, а цветовые индикаторы. Цвет индикатора зависит от выполнения или невыполнения логического условия. Например, в нашем случае (файл 17.mрр) можно создать поле Обновлена и настроить его так, что если данные в поле Общее время редактирования статьи равны данным в поле Work (Трудозатраты), то в нем отображается зеленый индикатор, а если не равны — то красный.
    В принципе, такой индикатор можно отображать и в самом поле Общее время редактирования статьи, но мы создадим поле Обновлена типа Flag (Флаг), чтобы продемонстрировать, как работать с полями такого типа.
    В диалоговом окне определения полей переименуем поле Flagl (Флаг!) в Обновлена, а затем откроем для него диалоговое окно настройки формулы. Введем формулу [Duration2] = [Work] ([Длительность2] = [Трудозатраты]). Поля-флаги могут содержать только значение Yes (Да) или No (Нет), и если условие формулы выполняется (то есть Общее время редактирования статьи равно трудозатратам), то поле будет содержать Yes (Да), а если условие не выполняется — No (Нет).
    Теперь нужно настроить отображение индикаторов. Для этого в разделе Values to display (Отображаемые значения) диалогового окна настройки поля (см. рис. 13.16) нужно выбрать переключатель, расположенный рядом с кнопкой Graphical Indicators (Графические индикаторы). Затем для настройки индикаторов нужно нажать эту кнопку. В открывшемся окне (рис. 13.24, файл 17.mрр) необходимо настроить критерии отображения индикаторов для разных задач.


    Код структуры задач Коды используются...

    Код структуры задач

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

    Определение кодов задач осуществляется в диалоговом окне WBS Code Definition (Определение кодов СДР), попасть в которое можно, выбрав команду меню Project к WBS > Define Code (Проект > СДР > Определить код).

    Настраиваемые коды структуры

    Настраиваемые коды структуры

    Когда мы разбиваем проект на фазы и вложенные в них задачи, то тем самым формируем иерархическую структуру задач. Кроме того, задачи можно упорядочить с помощью кодов WBS (СДР), если не использовать автоматическую нумерацию. Но иногда этих средств структурирования не хватает, и тогда можно создать собственные коды структуры. Особенно это может пригодиться, если вы хотите упорядочить задействованные в проекте ресурсы более сложным способом, чем с помощью поля Group (Группа), например иерархически. Так, с помощью настраиваемых кодов структуры можно сгруппировать ресурсы по отделам организации и по занимаемой в отделе должности. Кроме того, эту информацию можно в дальнейшем использовать при подготовке отчетов. Например, можно будет легко определить, сколько времени задействованы в проекте сотрудники того или иного отдела или той или иной должности.


    Настраиваемые поля

    Настраиваемые поля

    Настраиваемые поля предназначены для хранения такой информации о задачах или ресурсах, которая не может быть помещена в поле для заметок. С помощью настраиваемых текстовых полей удобно хранить небольшие фрагменты информации, не требующие форматирования, например результат выполнения задачи.
    Казалось бы, в каких случаях заметки могут не подойти? Главное преимущество заметок заключается в возможности прикреплять к задачам внешние файлы или использовать команды форматирования текста. Поскольку эти расширенные возможности не нужны для того, чтобы просто указать результат работ в текстовом виде без форматирования, то их следует оставить для целевого использования.
    Преимущество настраиваемых полей заключается в том, что они позволяют легко структурировать информацию о задачах или ресурсах. Например, заказчик проекта хочет понимать, какая конкретная работа делается во время исполнения задач и какие результаты достигаются после завершения каждой задачи. Использовать заметки для хранения двух типов информации неудобно, поскольку нельзя просмотреть описание работ отдельно от результатов. Но если создать два настраиваемых поля, в одно из которых будет помещено описание работ, а в другое — их результат, можно структурировать данные и использовать их в дальнейшем раздельно. Заметки при этом будут зарезервированы для хранения файлов и прочей дополнительной сопроводительной информации.


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

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

    Определить, как данные настраиваемого поля будут отображаться для суммарных задач, можно в диалоговом окне настройки полей, в разделе Calculation for task and group summary rows (Расчет для суммарных строк задач и групп), выбрав необходимое поле в списке (рис. 13.22, файл 16.mрр).


    Настройка индикаторов с объединением значений для суммарных задач

    Настройка индикаторов с объединением значений для суммарных задач

    Настройка индикаторов с объединением значений для суммарных задач

    Настройка линий и заливки объекта

    Настройка линий и заливки объекта

    Настройка линий и заливки объекта
    В разделе Line (Линия) определяется, будет ли ограничиваться отведенное объекту место, и если да, то с помощью какой линии. Для отображения линии нужно выбрать переключатель Custom (С указанными параметрами) и затем определить цвет и тип линии. Аналогично осуществляется работа в разделе Fill (Заливка). Для отмены отображения линии или заливки нужно выбрать в соответствующем разделе переключатель None (Нет).
    Например, на рис. 13.12 мы настроили наш объект таким образом, чтобы он обрамлялся толстой рамкой черного цвета и область внутри нее заштриховывалась по диагонали линиями голубого цвета.

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

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

    Настройка расчетов для суммарных задач. Содержимое раскрывающегося списка зависит от типа выбранного поля
    Раздел содержит три переключателя: None (Нет), Rollup (Сведение) и Use formula (Использовать формулу). Если выбрать первый, то данные настраиваемого поля будут рассчитываться только для обычных задач, а не для суммарных. Второй переключатель позволяет рассчитывать значение настраиваемого поля для суммарных задач, используя одну из операций, представленных в раскрывающемся списке. Состав этого списка меняется в зависимости от типов полей (табл. 13.2), кроме того, нельзя сводить данные для текстовых полей.


    Настройка таблицы подстановки для настраиваемого кода структуры.

    Настройка таблицы подстановки для настраиваемого кода структуры.

    Настройка таблицы подстановки для настраиваемого кода структуры.
    Значок с восклицательным знаком сигнализирует о том, что текущее значение кода не соответствует маске. Если у значения кода появляются вложенные значения, то рядом с ним появляется значок для сворачивания и разворачивания, а вложенные значения выделяются большим отступом от края таблицы. Этот режим можно отключить, сняв флажок Display indenting in lookup table (Показывать уровни в таблице подстановки). Если его отключить, то определить, к какому уровню кода относится значение, можно только по номеру уровня в первой колонке таблицы.
    Для сворачивания и разворачивания значений кода, содержащих вложенные значения, предназначены кнопки со значками «+» и «-», а для разворачивания всех значений, содержащих вложенные, кнопка с двумя значками «+».


    Определение расположения внедренного объекта на диаграмме

    Определение расположения внедренного объекта на диаграмме

    Определение расположения внедренного объекта на диаграмме
    Диалоговое окно форматирования объекта состоит из двух вкладок. Расположение объекта на диаграмме определяется на вкладке Size & Position (Размер и положение). Расположение можно определить относительно временной шкалы, выбрав переключатель Attach to timescale (Связать со шкалой времени), или относительно задачи с помощью переключателя Attach to task (Связать с задачей).
    Если вы установили связь объекта с временной шкалой, то с помощью параметра Vertical (По вертикали) определяется расстояние между ней и объектом, а с помощью параметра Date (Дата) — дата, под которой должен быть расположен документ. Если же установлена связь с задачей, то параметры Vertical (По вертикали) и Horizontal (По горизонтали) определяют расстояние между отрезком задачи и объектом. А параметр Attachment point (Точка привязки) позволяет определить, с какой стороны от отрезка будет расположен объект. Номер задачи, к которой будет «привязан» объект, выбирается в поле ID (Ид.).
    Параметры Height (Высота) и Width (Ширина) позволяют определить размер объекта на диаграмме, а на вкладке Line & Fill (Линии и заливка) (рис. 13.12, файл 12.mрр) можно указать, будет ли на диаграмме особым образом ограничиваться и закрашиваться отведенное под объект место.


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

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

    После добавления ссылки в поле индикаторов появляется значок
    После добавления гиперссылки у задачи, ресурса или назначения изменяются возможности команды контекстного меню Hyperlink (Гиперссылка). Теперь с ее помощью можно изменить или удалить ссылку, перейти по ней, открыть ее в новом окне и добавить в избранное.
    Для работы со ссылками предназначена таблица Hyperlink (Гиперссылка), содержащая три специальных столбца: Hyperlink (Гиперссылка), Address (Адрес) и SubAddress (Субадрес). В первом отображается текст гиперссылки, во втором ее адрес, а в третьем — дополнение к адресу, если оно используется. Например, при создании ссылки на текущий документ с номером задачи таким дополнением будет название представления и номер задачи (а адресом — текущий документ).

    Для того чтобы MS Project

    ПРИМЕЧАНИЕ
    Для того чтобы MS Project «понял», что вы хотите использовать настраиваемое поле, и отобразил его в диалоговом окне, нужно предварительно переименовать это поле.
    Как вы могли заметить на рис. 13.17, поле WBS (СДР) тоже находится в списке настраиваемых. Это произошло потому, что мы изменили его настройки. Если же не настраивать структуру кодов задач, то это поле не будет числиться в списке настраиваемых.

    Значение по умолчанию будет установлено

    ПРИМЕЧАНИЕ
    Значение по умолчанию будет установлено в настраиваемом поле только для новых задач или ресурсов. Если ресурсы были добавлены до того, как было настроено поле, то для них значение поля будет не определено (останется пустым).
    В разделе Data entry options (Параметры ввода данных) определяется порядок заполнения настраиваемого поля. Если выбрать переключатель Restrict fields to items in the value list (В поле допускаются только элементы списка значений), то при заполнении поля выбор будет ограничен существующим списком и нельзя будет ввести произвольные значения. Если же выбрать переключатель Allow additional items to be entered into the field (В поле допускаются и другие элементы), то при заполнении этого поля можно будет как выбирать элементы из списка, так и вводить произвольные значения.
    Если вы хотите, чтобы введенные в поле произвольные значения автоматически добавлялись в список значений поля, то нужно установить флажок Append new entries to the value list (Добавлять новые элементы в список значений). А для того, чтобы перед тем, как добавить значение в список, программа запрашивала подтверждение, нужно установить флажок Prompt before adding new values (Запрос перед добавлением новых элементов).
    Режим ввода данных, при котором установлены два последних флажка (как на рис. 13.19), довольно удобен, поскольку дает возможность добавить новый элемент в список значений, не заходя в диалоговое окно настройки полей. С другой стороны, предупреждения помогут избежать случайного добавления значения.
    Порядок отображения элементов списка при выборе определяется переключателями в нижнем разделе диалогового окна, Display order for dropdown list (Порядок отображения элементов раскрывающегося списка). Значения могут сортироваться по номеру строки в таблице, если выбрать переключатель By row number (По номеру строки), или же по алфавиту, если выбрать переключатель Sort ascending (По возрастанию) или Sort descending (По убыванию). Наиболее удобен первый вариант, поскольку он позволяет настроить самостоятельно порядок записей в таблице и расположить значения согласно ожидаемой частоте их использования.

    Название WBS (СДР)...

    Определение кодов задач проекта

    Уникальный код задачи строится из нескольких последовательностей символов, отделенных друг от друга разделителями. При этом каждая из последовательностей соответствует определенному уровню структуры задач (Подробнее о структуре плана проекта см. в разделе «Структурная фильтрация»). Например, на рис. 13.1 для нумерации задач верхнего уровня используются цифры, для задач второго уровня используются заглавные буквы, а для задач третьего уровня — строчные.

    Для добавления уровня нужно просто установить курсор в следующую строку таблицы и выбрать тип последовательности. Для удаления уровня нужно установить курсор на строку уровня и нажать клавишу Delete.

    Для определения типа последовательности и связывания ее с уровнем задачи в структуре используется таблица, расположенная в середине диалогового окна. Цифры в первой колонке таблицы, Level (Уровень), не редактируются и соответствуют уровню задач в структуре. В колонке Sequence (Последовательность) из раскрывающегося списка выбирается тип символов, которые будут использоваться для нумерации задач текущего уровня.
    На рис. 13.1 представлены все возможные типы символов: Numbers (ordered) (Цифры (по порядку)), Uppercase Letters (ordered) (Прописные буквы (латиница, по алфавиту))), Lowercase Letters (ordered) (Строчные буквы (латиница, по алфавиту)) и Characters (unordered) (Знаки (без сортировки)) (В русской версии MS Project есть два дополнительных типа последовательностей: Прописные буквы (кириллица, по алфавиту) и Строчные буквы (кириллица, по алфавиту).

    Название WBS (СДР)...
    Длина последовательности определяется в колонке Length (Длина). Этот параметр определяет максимальную длину последовательности, и от него зависит, сколько элементов на данном уровне может быть пронумеровано с помощью кодов. Например, если выбран цифровой тип символов длиной 1, то пронумеровать можно будет только 9 задач. Если выбраны текстовые символы, то число задач, которые могут быть пронумерованы, увеличивается до числа букв алфавита. Если при добавлении задач вам не будет хватать выбранной длины для корректной нумерации, MS Project отобразит соответствующее предупреждение. Если в поле Length (Длина) указать длину последовательности больше 1, то при генерации кодов для задач в них будут включаться нули перед значимыми цифрами. Например, если длина цифровой последовательности равна 2, то номера элементов меньше десяти будут начинаться с нуля: 01, 02, 03 и т. д. Для текстовых последовательностей код будет начинаться с А: АА, АВ, АС и т. д., до тех пор пока число пронумерованных задач не превысит число букв в алфавите. Поэтому если вы хотите предусмотреть возможность длинных кодов задач, но не хотите видеть в них нулевые значения, то в поле Length (Длина) нужно установить значение Any (Любая).
    Наконец, в поле Separator (Разделитель) из раскрывающегося списка можно выбрать символ, который будет отделять символьные последовательности, идентифицирующие задачи данного уровня и следующего.
    Образец кода отображается в поле Code preview (Код). Дополнительные элементы диалогового окна определяют параметры работы MS Project с кодами. Если установить флажок Generate WBS code for new task (Создавать коды СДР для новых задач), то каждой новой задаче автоматически будет присваиваться код. А установка флажка Verify uniqueness of new WBS codes (Проверять уникальность новых кодов СДР) обеспечит проверку уникальности кодов, отредактированных вручную.
    После того как все настройки осуществлены, присвоить новые коды задачам можно с помощью команды меню Project > WBS > Renumber (Проект > СДР > Изменить нумерацию). Для того чтобы просмотреть коды для каждой задачи, нужно добавить в таблицу столбец WBS (СДР).
    На рис. 13.2 приведен фрагмент плана проекта (11.mpp), в котором коды задач расставлены в соответствии с настройками на рис. 13.1. Как мы видим, коды всех задач имеют префикс МАЙ//. Задачи и фазы верхнего уровня нумеруются (например, строки с идентификаторами 1, 8, 26, 33).
    Коды задач второго уровня включают префикс, номер фазы верхнего уровня и заглавную букву, идентифицирующую задачу внутри фазы. Например, первая задача в фазе с номером МАЙ//2.А-а.
    Просмотреть и отредактировать номер любой задачи можно в диалоговом окне сведений о задаче на вкладке Advanced (Дополнительно). В поле WBS Code (Код СДР) можно указать новое значение кода (рис. 13.3, файл 11.mpp), которое будет проверено на соответствие формату.

    Приоритет задач и группы ресурсов

    Приоритет задач и группы ресурсов

    Priority (Приоритет) — это свойство задачи, отражающее важность ее исполнения для проекта, варьирующееся в диапазоне от 1 до 1000. Его можно изменить с помощью одноименного столбца в таблице или на вкладке General (Общие) в диалоговом окне сведений о задаче (рис. 13.4, файл 11.mpp). Приоритет задач по умолчанию определяется в диалоговом окне сведений о проекте и обычно равен 500.
    Использовать это свойство имеет смысл тогда, когда проект содержит много дополнительных задач, исполнением которых можно пренебречь. Эти задачи можно выделить, присвоив им низкий приоритет, и в дальнейшем использовать эту информацию при планировании.


    При наведении мыши на значок заметки отображается ее текст

    При наведении мыши на значок заметки отображается ее текст

    При наведении мыши на значок заметки отображается ее текст
    Для редактирования заметки можно использовать также поле таблицы Notes (Заметки), если добавить его в таблицу. Правда, при этом нельзя пользоваться расширенными возможностями форматирования, доступными в редакторе заметок.
    Чтобы связанные с задачей файлы были видны при просмотре диаграммы, их можно вставлять прямо в диаграмму Ганта, для чего нужно воспользоваться командой меню Insert > Object (Вставка > Объект). Диалоговое окно вставки объекта идентично тому, что открывается для вставки файла в заметку. Это диалоговое окно (рис. 13.8, файл 12.mрр) позволяет вставить объект из существующего файла или создать новый. Для выбора режима нужно отметить соответствующий переключатель: либо Create New (Создать новый), либо Create from File (Создать из файла). По умолчанию выбран первый переключатель. Для создания нового объекта нужно выбрать его тип из списка и затем нажать кнопку ОК. Автоматически запустится соответствующее приложение, в котором можно создать нужный файл.


    Просмотр содержимого на плане

    Просмотр содержимого на плане

    Отображать содержимое полей можно в таблице, добавив в нее соответствующее поле, или прямо на диаграмме Ганта, рядом с задачами. Для этого в диалоговом окне настройки стилей отрезков нужно отредактировать соответствующие типы отрезков, добавив к числу отображаемых данных нужное поле (о том, как выбирать поля для отображения рядом с отрезками, см. раздел «Настройка текстовой информации, отображаемой рядом с отрезком» ). Кроме того, для выделения значений этих полей особым шрифтом можно воспользоваться средствами форматирования текстовых стилей (см. раздел «Форматирование текстовых стилей»).
    Например, на диаграмме на рис. 13.18 (файл 18.mpp) мы отредактировали тип отрезков Task (Задача) и в настройках отображаемого рядом с отрезком текста добавили поле Результат, так чтобы оно отображалось под отрезком. Затем в диалоговом окне форматирования текстовых стилей мы изменили шрифт текста, отображаемого на диаграмме под отрезками, добавив подчеркивание.


    Расчет с помощью формул работает

    Расчет с помощью формул работает

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

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

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

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


    Редактор формул MS Project

    Редактор формул MS Project

    Редактор формул MS Project
    В формуле можно использовать операции над другими полями MS Project. Например, для того, чтобы определить общее время редактирования статьи, нужно умножить число страниц в статье на время редактирования одной страницы. В нашем проекте (IS.mpp) мы переименовали настраиваемое поле Duration1(Длительность1) в Время редактирования страницы, а поле Numberl (Число1) в Число страниц в статье. Значит, для определения значения поля Duration2 (Длительность2), или Общее время редактирования статьи, нужно умножить значение поля Durationl (Длительность1) на Number1 (Число1). В формуле, как мы видим на рисунке, названия полей (как в фильтрах) нужно заключать в квадратные скобки.
    Для того чтобы подставить название поля в формулу, можно воспользоваться кнопкой Field (Поле), а чтобы вставить одну из нескольких десятков доступных функций, — кнопкой Function (Функция). Кроме того, с помощью кнопки Import Formula (Импортировать формулу) можно вставить в поле формулу из другого поля любого из открытых проектов.
    На рис. 13.21 (файл IS.mpp) видно, как действуют сделанные нами настройки. После заполнения полей Число страниц в статье и Время редактирования страницы поле Общее время редактирования статьи пересчитывается.


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

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

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

    Результат настройки индикаторов

    Результат настройки индикаторов

    Результат настройки индикаторов
    Однако на рисунке видно и несоответствие — трудозатраты в суммарной задаче равны 40 часам (5 дням), а рассчитанное с помощью формулы общее время редактирования статей — трем. Тем не менее в поле отображается зеленый индикатор. В чем же дело?
    Если мы установим курсор на ячейку с индикатором в строке обычной задачи, то увидим, что поле нельзя редактировать (так как его значение вычисляется по формуле), а если установим курсор на строку суммарной задачи, то увидим, что ячейку редактировать можно. То есть при настройке формулы для поля Обновлена мы забыли определить формулу расчета значения для суммарных задач.
    Перейдем в диалоговое окно настройки полей и выберем операцию суммирования данных для поля Обновлена (аналогично рис. 13.22). Поскольку это поле типа Flag (Флаг), то набор операций (в соответствии с табл. 13.2) будет не такой, как для поля типа Duration (Длительность). Среди них нам подходит операция And (И): если все обычные задачи внутри суммарной имеют значение Yes (Да), то значение суммарной будет таким же. А если среди обычных задач есть хотя бы одно поле со значением No (Нет), то значение в поле суммарной задачи тоже будет No. Это именно то, что нам нужно: если трудозатраты хотя бы одной из обычных задач не обновлены и не соответствуют расчетам по формуле, то трудозатраты суммарной задачи тоже не верны. Теперь индикатор суммарной задачи будет зеленым только тогда, когда индикаторы всех вложенных в нее задач тоже зеленые. На рис. 13.26 представлены результаты этих настроек (IS.mpp). Мы скопировали суммарную задачу и вложенные'в нее задачи, чтобы продемонстрировать, как работает объединение для поля типа Flag (Флаг). В первом случае, когда среди вложенных задач фазы есть одна с индикатором красного цвета, индикатор фазы тоже красный. Во втором случае, когда все индикаторы вложенных задач зеленые, индикатор для фазы тоже зеленый.


    Создание гиперссылки

    Создание гиперссылки

    Создание гиперссылки
    В левой колонке диалогового окна нужно выбрать, какой тип ссылки вы хотите создать: ссылку на файл или страницу в Интернете (Existing File or Web Page), на задачу, ресурс или представление в текущем плане проекта (Place in This Document), на новый документ (Create New Document), или же вы хотите создать адрес электронной почты (E-mail Address). После выбора значка в левой колонке обновляется содержимое центрального раздела диалогового окна.
    При создании ссылки на файл или страницу Интернета в центре диалогового окна можно выбрать файл из текущей папки, щелкнув на значке Current Folder (Текущая папка), или из списка недавно открытых файлов, щелкнув на значке Recent Files (Последние файлы). Если же выбрать значок Browsed Pages (Просмотренные страницы), то отобразится список просмотренных в Интернете страниц. Если выбрать адрес файла или страницы из списка, то автоматически заполнится поле Address (Адрес) с адресом ссылки. Его можно заполнить и вручную, как на рис. 13.13 (файл hyperlink.mpp). В поле Text to display (Текст) указывается текст, который будет отображаться как ссылка, и при щелчке на нем будет осуществляться переход по указанному адресу. Нажав кнопку ScreenTip (Подсказка), можно ввести текст, который будет «всплывать» при наведении мыши на ссылку. Интересна возможность создания ссылки на место в текущем документе. При щелчке на значке Place in This Document (Место в документе) в центральной области диалогового окна отображается список представлений. В этом списке нужно выбрать то представление, на которое создается ссылка. При этом в поле над списком можно указать идентификатор задачи или ресурса, выделямый курсором при открытии представления. Например, на рис. 13.14 в это поле введено число 10.


    Создание настраиваемых кодов структуры

    Создание настраиваемых кодов структуры

    Создание настраиваемых кодов структуры происходит в диалоговом окне настройки полей на вкладке Custom Outline Codes (Настраиваемые коды структуры). Настраиваемые коды могут относиться как к задачам, так и к ресурсам — тип поля выбирается в верхней части вкладки (рис. 13.27, файл 19.mрр) с помощью переключателей Task (Задача) и Resource (Ресурс). Поскольку мы хотим использовать настраиваемый код структуры, чтобы проиллюстрировать возможности упорядочивания ресурсов, задействованных в проекте, то выберем второй вариант.


    Создание настраиваемых полей

    Создание настраиваемых полей

    Во «внутренние» таблицы MS Project включен набор полей, которые пользователь может настроить по своему усмотрению и размещать в них свои данные. Эти поля могут относиться либо к ресурсам, либо к задачам и различаются по типам данных, которые в них можно хранить. Работа с настраиваемыми полями осуществляется в диалоговом окне Customize Fields (Настройка полей), вызываемом либо из контекстного меню заголовка таблицы, либо с помощью команды меню Tools > Customize > Fields (Сервис > Настройка > Поля).
    Диалоговое окно настройки полей состоит из двух вкладок. На первой вкладке, Custom Fields (Настраиваемые поля), и осуществляется работа с настраиваемыми полями (рис. 13.16, файл 15.mpp).
    Прежде чем настраивать поле, нужно решить, к задачам или к ресурсам, относится его содержимое, и, соответственно, выбрать переключатель Task (Задач) или Resource (Ресурсов). Затем в раскрывающемся списке Туре (Тип) нужно определить тип данных (табл. 13.1) этого поля.


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

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

    Часто дополнительная информация в настраиваемых полях не является уникальной для каждой задачи (как в случае с полем Результат), а повторяется. Например, если в настраиваемом поле будет содержаться информация о важности достижения результата для выполнения проекта, то значением поля может быть «Высокая важность», «Средняя» и «Низкая».
    Если настраиваемое поле может иметь ограниченный набор значений, то нет смысла заполнять поле для каждой задачи вручную. Намного удобнее создать список возможных значений и затем, редактируя настраиваемое поле для задачи, выбирать значение из списка.
    Для того чтобы определить список значений для поля, в диалоговом окне настройки полей (см. рис. 13.16) после выбора настраиваемого поля из списка нужно выбрать в разделе Custom attributes (Настраиваемые атрибуты) переключатель, расположенный рядом с кнопкой Value List (Список значений). При этом MS Project предупредит, что при настройке списка значении для поля псе рапсе введенные данные могут быть утеряны, и если пы уверены, что хотите продолжать, то в окне предупреждения нужно нажать кнопку ОК.
    Список значений поля задается в диалоговом окис Value List (Список значений), открывающемся после нажатия на одноименную кнопку в диалоговом окне настройки полей. На рис. 13.19 в этом диалоговом окне мы настраиваем текстовое поле Важность результата (файл 14.mрр).


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

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

    Создание ссылки на представление в открытом плане проекта
    После того как ссылка создана, рядом с задачей, ресурсом или назначением в поле Indicators (Индикаторы) отображается значок, символизирующий наличие гиперссылки. При наведении на него мыши отображается всплывающая подсказка с адресом ссылки и названием объекта перехода. Для перехода по ссылке достаточно щелкнуть на этом значке (рис. 13.15, файл hyperlink.mpp).


    Типы настраиваемых полей в MS Project

    Таблица 13.1. Типы настраиваемых полей в MS Project

    Тип Число настраиваемых полей В полях этого типа могут храниться
    Cost (Затраты) 10 данные о стоимости задач или ресурсов
    Date (Дата) 10 даты
    Duration (Длительность) 10 длительность или трудозатраты
    Finish (Окончание) 10 даты окончания или любые другие даты
    Flag (Флаг) 20 значения Yes (Да) или No (Нет)
    Number (Число) 20 числа
    Start (Начало) 10 даты окончания или любые другие даты
    Text (Текст) 30 текстовые данные


    Операции для сведения данных в суммарных задачах

    Таблица 13.2. Операции для сведения данных в суммарных задачах

    Название операции Типы настраиваемых полей Описание
    And (И) Flag (Флаг) Логическое И. Если все вложенные строки в этом поле имеют значение Да, то результат операции — тоже Да. Если хотя бы одна из строк в этом поле содержит значение Нет, то и результатом логической операции будет Нет
    OR (ИЛИ) Flag (Флаг) Логическое ИЛИ. Если хотя бы один из рядов содержит значение Да в этом поле, то операция сведения тоже даст Да
    Average (Среднее) Cost (Затраты), Duration (Длительность), Number (Число) Сведение будет средним по всем значениям вложенных несуммарных рядов
    Average First Sublevel (Среднее первого подуровня) Cost (Затраты), Duration (Длительность), Number (Число) Сведение будет средним по всем значениям вложенных несуммарных рядов и по всем значениям вложенных суммарных рядов первого уровня
    Count All (Сложить все) Number (Число) При сведении будут складываться все суммарные и несуммарные ряды
    Count First Sublevel (Сложить первый подуровень) Number (Число) При сведении будут складываться суммарные ряды первого уровня и все вложенные несуммарные ряды
    Count Nonsummaries (Сложить несуммарные) Number (Число) При сведении будут сложены все несуммарные задачи
    Maximum (Максимум) Cost (Затраты), Duration (Длительность), Number (Число), Start (Начало), Finish (Окончание) Результатом сведения будет максимальное значение среди всех значений ниже
    Minimum (Минимум) Cost (Затраты), Duration (Длительность), Number (Число), Start (Начало), Finish (Окончание) Результатом сведения будет минимальное значение среди всех значений ниже
    Sum (Сумма) Cost (Затраты), Duration (Длительность), Number (Число) Результатом сведения будет сумма всех значений ниже
    Если для расчета настраиваемого поля используется формула, то становится доступен третий переключатель — Use formula (Использовать формулу). Если выбрать его, то для расчета значений настраиваемого поля для суммарных задач будет использоваться та же формула, что и для обычных задач. В нашем случае (файл 16.mрр) удобнее использовать операцию сложения значений настраиваемого поля для задач, чем формулу. Ведь наша формула использует при расчете значения других полей, а значит, для них тоже нужно настроить параметры определения значения для суммарных задач. Если же этого не cделать, то значения этих полей для суммарных задач всегда будут нулевыми и результат нашей формулы тоже будет нулем.
    На рис. 13.23 представлена таблица из файла 16.mрр с расчетами общей длительности редактирования статей после того, как мы настроили суммирование значений для фаз у поля Общее время редактирования статьи. Теперь значения в нем суммируются, а в остальных настраиваемых полях — по-прежнему нет.


    Таблица содержит три столбца...

    Таблица содержит три столбца: Test for (Проверка поля), Values (Значения) и Image (Рисунок). В первом столбце из списка выбирается условие, которому должно соответствовать значение во втором столбце. Список условий совпадает с тем, который мы использовали при создании фильтров в уроке 4 «Сортировка, группировка и фильтрация данных в таблицах» (см. табл. 4.1).
    Можно использовать конкретные значения, например Yes (Да) или No (Нет), как в нашем случае, а можно выбрать и значение любого из полей. В последнем поле из списка выбирается рисунок, используемый в качестве индикатора, если условие, описанное в первых двух полях, выполняется. Так, в нашем случае, если значение поля равно Yes (Да), должен отображаться зеленый индикатор, а если равно No (Нет) — красный.

    Проверки значения поля выполняются по очереди сверху вниз, и при первом совпадении с условием выбирается индикатор, который будет отображаться. Для того чтобы перемещать условия по списку вверх и вниз, служат кнопки со стрелками, расположенные сбоку от списка.
    Иногда хочется просматривать значения поля, скрытые «под» индикатором. Если установить флажок Show data values in ToolTips (Показывать значения данных во всплывающих подсказках), то данные будут отображаться при наведении мыши на индикатор.
    Результат настройки индикаторов для поля Обновлена отображен на рис. 13.25 (файл 17.mрр). Как мы видим, в том случае, если данные в поле Общее время редактирования статьи не равны трудозатратам задачи, поле содержит красный индикатор, а если равны — зеленый.


    Таблица состоит из двух редактируемых...

    Таблица состоит из двух редактируемых колонок: Outline code (Код структуры) и Description (Описание). В первую из них вводятся значения для подстановки, отображаемые в списке при заполнении поля, а во вторую могут вводиться расшифровки кодов, которые потом будут использоваться программой для группировки. Например, на рис. 13.29 (файл 19.mрр) кодом верхнего уровня является ВЕР, обозначающий Отдел верстки. Поскольку мы ввели в таблицу соответствующее описание в поле Description (Описание), то программа при сортировке по коду будет использовать его, а не сам код. Кроме того, именно описание кода будет отображаться при группировке данных.
    Вводя значения подстановки для кода, можно определить, на каком уровне кода это значение будет использоваться. Номер уровня отображается в первой, серой колонке под названием Level (Уровень). По умолчанию все новые значения добавляются в первый уровень. Для того чтобы перемещать значения на следующий или предыдущий уровень структуры, предназначены кнопки со стрелками вправо и влево, хотя можно воспользоваться и сочетаниями клавиш, используемыми в диаграмме Ганта (Alt+Shift+-> или Alt+Shift+<-). При этом для передвижения на следующий уровень нужно, чтобы над значением находилось значение, относящееся к тому же уровню. Например, если вы хотите передвинуть значение с первого уровня на второй, то выше этого значения должно быть другое значение, тоже относящееся к первому уровню кода.



    Таблица в центре диалогового окна...

    Таблица в центре диалогового окна состоит из двух колонок. В левой колонке, Custom Field Name (Название настраиваемого поля), указано название поля, а и правой, Value (Значение), — его значение для текущей задачи. Например, на рис. 13.17 (файл IS.mpp) мы редактируем значение поля Результат для задачи Сбор предложений от авторов. Результатом выполнения задачи будет Файл предложений в редакционном формате.



    Теперь общее время редактирования статей суммируется

    Теперь общее время редактирования статей суммируется

    Теперь общее время редактирования статей суммируется
    Подсчитанная нами длительность фактически является трудозатратами на выполнение работы по редактированию. Однако эти данные нельзя автоматически внести в план проекта, то есть в поле Work (Трудозатраты) соответствующих задач, поскольку это поле не является настраиваемым и в него нельзя вводить формулы. Поэтому поместить полученные нами данные в это поле можно только вручную.
    Модель, при которой данные рассчитываются в одном поле автоматически при изменении других полей, а потом должны быть вручную перенесены в план проекта, таит в себе одну опасность: можно случайно забыть ввести данные о трудозатратах в план проекта. В таком случае плановые трудозатраты задачи будут неверными, а значит, и план проекта в целом будет неточным. Чтобы трудозатраты задачи всегда соответствовали данным в настраиваемом поле Общее время редактирования статьи, воспользуемся индикаторами.

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

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

    Вид диаграммы после применения группировки по созданному коду структуры
    На диаграмме код для главного редактора отображается как РЕД.Главный редактор, то есть как код структуры, а код для редакторов — как Редакторы. Это случилось потому, что при формировании таблицы подстановки мы заполнили поле Description (Описание) напротив кода РЕД. Редактор, и именно значение этого поля отображается при группировке.

    Внесение в план проекта дополнительной информации

    Внесение в план проекта дополнительной информации

    Из этого урока вы узнаете, как вносить в план проекта дополнительную информацию о задачах и ресурсах. Для этого мы будем использовать как стандартные поля «внутренних» таблиц, так и нестандартные (настраиваемые).

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

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

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

    Кроме того, если задачи в плане структурированы с помощью фаз, то ресурсам вообще соответствует в представлении Resource Sheet (Лист ресурсов) один список. Для того чтобы структурировать задачи или ресурсы другим способом, можно использовать коды структуры. Например, можно присвоить всем ресурсам код, определяющий, к какому отделу они относятся, и затем сгруппировать их по этому коду. Так можно, например, определить объем трудозатрат каждого из отделов организации в выполнении проекта и лучше спланировать их загрузку.

    Дополнительная информация может вноситься как в стандартные, так и в настраиваемые поля таблиц. К стандартным относятся поля кода структуры задач и поля приоритета, а также имена групп ресурсов, заметок и гиперссылок для задач, ресурсов и назначений. Настраиваемые поля могут относиться или к задачам, или к ресурсам и бывают двух типов: собственно настраиваемые поля и настраиваемые коды структуры. Рассмотрим, как вносить дополнительную информацию во все эти поля и как затем отображать ее в таблицах и на диаграммах.

    Вставка сопровождающих документов в план проекта

    Вставка сопровождающих документов в план проекта

    Вставка сопровождающих документов в план проекта


    Ввод группы ресурса в диалоговом окне сведений о ресурсе

    Ввод группы ресурса в диалоговом окне сведений о ресурсе

    Ввод группы ресурса в диалоговом окне сведений о ресурсе
    Данные о группе, к которой относится ресурс, можно использовать при фильтрации (например, чтобы отобрать всех редакторов) и при группировке.

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

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

    Ввод списка значений для настраиваемого поля
    В центре диалогового окна расположена таблица, состоящая из двух колонок: Value (Значение) и Description (Описание). В первую вводятся возможные значения настраиваемого поля, а во вторую — описания. Описания будут отображаться при выборе значения из списка в момент заполнения поля.
    Иногда бывает удобно, чтобы при создании новой задачи (пли ресурса, если настраиваемое поле относится к ресурсам) одно значение из списка подставлялось в поле автоматически. Например, если большинство задач проекта имеют среднюю важность, то можно подставлять значение Средняя по умолчанию, а другие значения выбирать из списка при необходимости.
    Для того чтобы сделать одно из значений значением по умолчанию, нужно установить флажок Use a value from the list as a default entry for the field (Использовать значение из списка в качестве значения поля по умолчанию). После этого станет доступна кнопка Set Default (По умолчанию), нажатие на которую превращает выделенное в таблице значение в значение по умолчанию. После того как мы назначили Средняя значением по умолчанию, содержащая это значение строка и таблице стала выделяться цветом.


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

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

    После того как настраиваемый код создан, его название появляется в списке настраиваемых полей на вкладке Custom Fields (Настраиваемые поля), и для каждого ресурса можно определить его значение путем выбора из раскрывающегося списка (рис. 13.30, файл 19.mрр).
    Чтобы воспользоваться кодом структуры, находясь в представлении Resource Sheet (Лист ресурсов), сгруппируем ресурсы по этому полю. Для этого откроем диалоговое окно настройки группировки с помощью команды меню Project > Group by > Customize Group By (Проект > Группировка > Настройка группировки) и в качестве поля группировки выберем поле Код отдела (подробнее о группировке см. в разделе «Группировка» урока 4). На рис. 13.31 видно, как выглядит диаграмма после применения группировки (файл 19.mрр).


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

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

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


    Заметки и документы

    Заметки и документы

    Часто задачу, ресурс или назначение требуется сопроводить заметкой, каким-то комментарием. Чтобы добавить заметки к любому из этих основных элементов плана проекта в MS Project, нужно воспользоваться вкладкой Notes (Заметки) в диалоговом окне сведений о задаче (см. рис. 13.4), ресурсе (см. рис. 12.2) или назначении (см. рис. 12.16). Эти вкладки для разных элементов проекта выглядят одинаково, и мы рассмотрим работу с ними на примере добавления заметки к задаче.
    В центре вкладки (рис. 13.6, файл 12.mрр) расположен редактор заметок, в котором можно вводить текст и вставлять файлы. Для форматирования текста предназначены кнопки, расположенные над диалоговым окном: первая открывает диалоговое окно форматирования шрифта, следующие три форматируют расположение абзаца, а четвертая расставляет маркеры перед выделенными абзацами. С помощью последней кнопки вызывается диалоговое окно для вставки объекта (файла) в заметку.
    Задачи, содержащие заметки, имеют соответствующий значок в колонке Indicators (Индикаторы). При наведении мыши на значок отображается текст заметки, как, например, на рис. 13.7 (файл 12.mрр). Но если бы мы добавили в поле заметки файл, то при наведении мыши на значок информация о нем не отображалась бы.


    Заполнение данными

    Заполнение данными

    Заполнять настраиваемые поля можно двумя способами. Первый, традиционный для предыдущих версий MS Project, — добавить поле в таблицу и редактировать данные в нем так же, как и в остальных полях. Второй способ, которым можно редактировать значения настраиваемых полей, появившийся только в MS Project 2002, — использовать вкладку Custom Fields (Настраиваемые поля) в диалоговом окне сведений о задаче или ресурсе.
    На этой вкладке представлены все существующие в проекте настраиваемые поля, относящиеся к задачам (а на аналогичной вкладке в диалоговом окне сведений о ресурсе будут расположены поля, относящиеся к ресурсам).

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

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

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


    Microsoft Project -управление проектами

    января загрузка всех ресурсов не превышает нормы

    25 января загрузка всех ресурсов не превышает нормы

    января загрузка всех ресурсов не превышает нормы

    Анализ и оптимизация плана проекта

    Анализ и оптимизация плана проекта

    После того как стоимость всех ресурсов определена, мы завершили формирование проектного треугольника. Однако создание рабочего проекта на этом не закончилось: прежде чем начинать исполнение работ по плану, нужно проверить, что все стороны треугольника сбалансированы и соответствуют нашим ожиданиям.
    План нужно проанализировать в нескольких аспектах. Во-первых, необходимо убедиться в соответствии расписания потребностям: ведь в процессе определения назначений длительности задач могли измениться. Во-вторых, необходимо проверить соответствие загрузки ресурсов: в процессе выделения ресурсов мы могли перегрузить некоторых из них. В-третьих, нужно проверить соответствие общей стоимости проекта, определившейся после создания назначений, нашим ожиданиям: в процессе назначения ресурсов мы могли назначить на задачи слишком много дорогостоящих ресурсов и тем самым превысить ожидаемую стоимость. И наконец, нужно оценить риски выполнения проекта: насколько велика вероятность не уложиться в расписание, не выполнить все поставленные задачи и не уложиться в бюджет. Если в процессе анализа обнаруживаются проблемы, необходимо избавляться от них, оптимизируя план соответствующим образом.


    Анализ и выравнивание загрузки ресурсов

    Анализ и выравнивание загрузки ресурсов

    Чтобы определить равномерность загрузки ресурсов, нужно открыть уже знакомое нам представление Resource Sheet (Лист ресурсов). В нем все ресурсы, загрузка которых превышает их доступность, выделены красным цветом, а в колонке Indicators (Индикаторы) рядом с их названиями отображается специальный значок (рис. 14.8, файл1.mpp).
    Превышение доступности ресурса заключается в том, что для выполнения назначенной работы ресурсу требуется больше времени, чем у него есть. Существует несколько причин, способных привести к этому. Самой распространенной среди них является назначение ресурса на задачи, исполнение которых полностью или частично осуществляется одновременно. Другим вариантом может быть увеличение объема работ задачи, приведшее к превышению допустимого уровня загрузки ресурса. Наконец, назначение ресурса из-за изменений в плане может приходиться на дни, когда ресурс недоступен.


    Анализ почасового плана 25 января

    Анализ почасового плана 25 января

    Анализ почасового плана 25 января
    В чем причина такой неравномерной загрузки? Дело в том, что на задачу Доработка планов с учетом замечаний ресурс выделен только на 25%, и MS Project загружает ресурс на 25% часа на протяжении всей длительности назначения. Поскольку 25 января такой вариант выделения создает проблемы, мы сократим длительность назначения до 1 часа, а трудозатраты установим в 0,75 часа. Это позволит нам перенести назначения на Редколлегию на 2 часа назад и равномерно распределить трудозатраты по Подготовке редакционных заданий.
    В процессе изменения времени назначений MS Project будет отображать предупреждения при переносе назначений на более ранний срок. Дело в том, что назначение существует внутри временных рамок задачи и не может выходить за их пределы. Перенос начала назначения приводит к переносу начала задачи, что может привести к конфликту, если задача связана с другой.
    В нашем случае Редколлегия следует после Доработки планов с учетом замечаний, заканчивающейся только в 10 утра (поскольку у нее есть несколько назначений, еще не сокращенных нами). Соответственно, Редколлегия должна начаться в 11, но перенос назначения Иванова на два часа раньше перенесет и ее начало, что противоречит связи Finish-to-Start (Окончание-начало) между задачами. При переносе назначения MS Project выведет диалоговое окно с сообщением о конфликте и предложением отменить действие (Cancel) либо продолжать (Continue). Поскольку мы знаем, что сократим назначения на Доработку планов с учетом замечаний и у остальных ее участников, тем самым сократив ее длительность и избежав противоречий в расписании, то выберем вариант Продолжить (Continue).
    На рис. 14.16 (файл б.гпрр) представлен план после внесения в него изменений. Теперь загрузка ресурса на этот день выровнена. Если же теперь открыть новое окно с помощью команды меню Window > New Window (Окно > Новое окно), то мы увидим, как изменилась диаграмма Ганта для этих задач (рис. 14.17, файл 6.mрр).


    Автоматическое выравнивание загрузки ресурсов

    Автоматическое выравнивание загрузки ресурсов

    Диалоговое окно выравнивания загрузки ресурсов открывается с помощью команды меню Tools > Level Resources (Сервис > Выравнивание загрузки ресурсов). В разделе Leveling calculations (Вычисления для выравнивания) определяются общие параметры выравнивания загрузки (рис. 14.9, файл 2mрр). Переключатели Automatic (Выполнять автоматически) и Manual (Выполнять вручную) определяют, как будет осуществляться выравнивание: непосредственно при создании назначений (первый вариант) или при нажатии кнопки Level Now (Выровнять) в этом диалоговом окне (второй).


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

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

    Деньги на оплату работы будут резервироваться в начале ее выполнения
    Метод начисления затрат может определяться как для ресурса, так и для фиксированных затрат задачи. Метод начисления фиксированных затрат задачи определяется в столбце Fixed Cost Accrual (Начисление фиксированных затрат) для каждой задачи.
    Использование методов начисления для фиксированных затрат и ресурсов иллюстрирует пример на рис. 14.7 (файл \Cost\4.mpp). В двух первых задачах, А и В, задействованы ресурсы с разными настройками начисления: для Иванова установлено начисление в начале задачи, а для Петрова в конце. Каждая из задач длится по два дня, и, в соответствии с настройками ресурсов, затраты задачи А начисляются в первый день ее выполнения, а затраты задачи В — во второй.


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

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

    Диалоговое окно назначения ресурсов
    Для выделения ресурса на задачу предназначена кнопка Assign (Назначить), с помощью кнопки Remove (Удалить) назначение можно удалить, а для замены одного назначенного ресурса другим предназначена кнопка Replace (Заменить). Диалоговое окно удобно тем, что для каждого ресурса, который вы хотите назначить на задачу, можно просмотреть его график доступности, нажав кнопку Graphs (Графики).
    Использование этого диалогового окна рассмотрим на примере — попробуем заменить Иванова на время его недоступности другим ресурсом. Для начала с помощью фильтрации оставим в списке ресурсов только нужные, то есть те, которые можно назначить на задачу. Чтобы изменять параметры списка ресурсов, щелкнем на кнопке со значком «+». Раздел Resource list options (Параметры списка ресурсов) откроется (рис. 14.24, файл 11.mpp), и с его помощью мы сможем настроить список ресурсов.


    Диалоговое окно выравнивания загрузки ресурсов

    Диалоговое окно выравнивания загрузки ресурсов

    Диалоговое окно выравнивания загрузки ресурсов
    Раскрывающийся список Look for overallocations (Поиск превышений доступности) определяет величину временного блока, в рамках которого программа будет искать превышение доступности. Например, если сотрудник назначен на две 4-часовые задачи, начинающиеся в 8 утра, то при поиске превышения доступности по часам (пункт списка Hour by Hour (По часам)) одна из задач будет отложена на 4 часа, чтобы ни в одном из часов дня не было превышения доступности. Если же в списке выбран пункт Day by Day (По дням), то расписание не изменится, поскольку в пределах дня объем работы не превышает нормы.
    Выбор значения в этом списке зависит от потребностей проекта. Например, в нашем случае (файл 2.mрр) при наведении мыши на значок рядом с перегруженным ресурсом всплывает подсказка о том, что ресурс должен выравниваться по минутам (рис. 14.8). Поэтому для выравнивания проекта мы используем именно такую настройку.
    При установленном флажке Clear leveling values before leveling (Очистка данных предыдущего выравнивания перед новым выравниванием) перед новым выравниванием.
    Например, на рис. 14.10 отображено это представление после выравнивания плана проекта в файле 2.mрр. Видно, что завершающая задача Обложка готова отложена и у нее после выравнивания сохранился временной резерв, то есть ее можно отложить на еще более поздний срок. Ниже по плану видно, что изменение сроков исполнения некоторых задач вверху повлекло незначительный перенос других задач — например, перенесена Окончательная сборка.


    Планирование стоимости проекта, анализ и оптимизация загрузки ресурсов

    Глава 13. Планирование стоимости проекта, анализ и оптимизация загрузки ресурсов

  • Методы планирования стоимости проекта
  • Планирование стоимости в MS Project
  • Анализ и оптимизация плана проекта
  • Анализ и выравнивание загрузки ресурсов
  • Что нового вы узнали?


  • График доступности ресурсов

    График доступности ресурсов

    График доступности ресурсов
    Кого же из них выбрать? На продолжении графика видно, что на следующей неделе Петров загружен меньше Сидорова (свободные часы первого в первые два дня следующей недели составляют 8,8 часа против 0,4 часа второго). Значит, чтобы загрузка ресурсов в течение проекта была близка к равномерной, перенесем трудозатраты Иванова по выполнению задачи Редактирование материалов на Петрова.
    Это можно сделать в представлении Task Usage (Использование задач), открыв нужную задачу и добавив трудозатраты Иванова с 11 по 15 марта в строку с трудозатратами Петрова за эти же дни. После этого трудозатраты Иванова нужно обнулить.
    После переноса загрузки части трудозатрат Иванова на Петрова у первого осталось только одно назначение в интервале между 11 и 15 марта, создающее перегрузку (рис. 14.26, файл 12mрр). Это назначение на задачу Техническое редактирование. При этом объем трудозатрат, который нужно передать на исполнение другому ресурсу, составляет 12 часов.


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

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

    Использование различных методов начисления затрат
    В задачах С и D добавлены фиксированные затраты, по $100 на каждую задачу, и у задачи С выбрано начисление фиксированных затрат в начале задачи, а у задачи D — по окончании. Соответственно, у задачи С затраты в первый день суммируются из затрат на использование ресурса и фиксированных затрат. А у задачи D в первый день исполнения начисляются затраты за использование ресурса, а во второй начисляются фиксированные затраты.

    Изменяем почасовой план работ 25 января

    Изменяем почасовой план работ 25 января

    Изменяем почасовой план работ 25 января
    В задаче Редколлегия появился обозначенный точками на диаграмме перерыв, поскольку одно из назначений не исполняется в течение всей задачи. Кроме того, эта задача теперь начинается не после задачи Доработки планов с учетом замечаний, а немного раньше.
    Чтобы удалить появившиеся в плане несоответствия, нужно изменить другие назначения задач Доработка планов с учетом замечаний, Редколлегия и Подготовка редакционных заданий аналогично тому, как мы изменили их для назначений Иванова. Для этого подходит диаграмма Task Usage (Использование задач).


    Методы начисления затрат

    Методы начисления затрат

    Планируя стоимость проекта, необходимо предусмотреть не только его бюджет (то есть посчитать общую стоимость), но и определить, как этот бюджет будет расходоваться на протяжении проекта. Расходование бюджета зависит от порядка оплаты работ. Оплачивать работу можно по-разному: может использоваться предоплата, оплата по факту завершения, а иногда и оплата по мере выполнения работ, причем обычно в проекте сочетается несколько способов оплаты.
    Способ оплаты можно указать и для ресурсов, и для фиксированных затрат на задачу. На вкладке Costs (Затраты) в диалоговом окне сведений о ресурсе (см. рис. 14.1) он выбирается в раскрывающемся списке Cost Accrual (Начисление затрат), содержащем три значения: Start (В начале), End (По окончании) и Prorated (Пропорциональное). Определить порядок оплаты фиксированных затрат на задачу можно в колонке Fixed Cost Accrual (Начисление фиксированных затрат), отображаемой в таблице Cost (Затраты) любого представления для работы с задачами, например диаграммы Ганта.


    Методы планирования стоимости проекта

    Методы планирования стоимости проекта

    В этом уроке вы познакомитесь с тем, как определять стоимость проекта с помощью нескольких наиболее распространенных методик. Затем вы начнете учиться анализировать план проекта, и первым, что вы освоите, будет анализ загрузки ресурсов.
    Анализ и оптимизация загрузки ресурсов, то есть равномерное распределение работы между ресурсами, — одна из наиболее сложных операций, осуществляемых при составлении проекта в MS Project. В этом уроке вы научитесь использовать возможности автоматизации MS Project для распределения загрузки ресурсов и распределять ее вручную в тех случаях, когда автоматизированные средства не справляются с задачей.
    Есть несколько методик планирования стоимости проекта: по аналогии, «сверху вниз», по параметрам и «снизу вверх». Определение стоимости проекта по аналогии (analogous estimating) можно применять, когда планируемый проект аналогичен ряду других, выполнявшихся в организации ранее. В таком случае общая стоимость проекта определяется исходя из накопленного опыта, а затем общая стоимость распределяется между задачами.
    Этот метод наименее точен, но его применение занимает меньше всего времени. Как правило, стоимость проекта оценивается таким образом только на начальном этапе планирования, когда объем работ еще окончательно не определен и нельзя использовать более точные методики. Чтобы использовать этот метод в MS Project, достаточно вручную заполнить в таблице соответствующие поля (о них пойдет речь в этом уроке).
    Определение стоимости проекта по параметрам (parametric modeling) является довольно популярной методикой. Типичным примером является оценка стоимости строящегося дома по площади или определение стоимости мебели по погонным метрам.
    Точность этого метода и, соответственно, трудозатраты на его использование зависят от числа оцениваемых параметров. Применять примитивные методики, как те, что были приведены в примере, можно в небольших проектах, особенно если накоплен большой опыт их выполнения. Для масштабных проектов могут применяться методики, использующие большое число параметров. Точность таких методик значительно выше, но и времени их применение отнимает больше. Чтобы применить параметрическую методику в MS Project, нужно воспользоваться настраиваемыми полями и функциями (о них шла речь в разделе «Настраиваемые поля» предыдущего урока).
    Методика определения стоимости проекта «снизу вверх» (bottom-up estimating) заключается в расчете стоимости отдельных задач проекта и формировании общей стоимости проекта из суммарной стоимости всех работ.
    Именно эта методика является наиболее точной, и именно на ее использование ориентирована программа MS Project. Правда, для ее применения требуется больше всего времени, поскольку ее точность во многом зависит от степени детализации состава работ и ресурсов. Рассмотрим, как планировать стоимость проекта, используя эту методику.
    Прямо противоположна ей методика определения затрат «сверху вниз», при которой рассчитываются общие затраты на проект или фазу, и исходя из этого определяются возможные затраты на составляющие проекта или фазы. Обычно эта методика используется при ограничении проекта по бюджету либо в сочетании с методом оценки по аналогии.


    Начиная с 1 марта ставки оплаты ресурса вырастают

    Начиная с 1 марта ставки оплаты ресурса вырастают

    Начиная с 1 марта ставки оплаты ресурса вырастают
    Во втором и далее рядах таблицы можно указывать ставки как в числовом виде, так и в процентном отношении от ставок в ряду выше. Например, для увеличения ставки на 10% от предыдущей суммы нужно ввести +10%, а для уменьшения —10%.


    Настраиваем список ресурсов с помощью параметров

    Настраиваем список ресурсов с помощью параметров

    Настраиваем список ресурсов с помощью параметров
    Отобрать ресурсы для отображения в таблице можно с помощью любого из стандартных фильтров. Для этого нужно установить флажок рядом с раскрывающимся списком фильтров и затем выбрать нужный фильтр из списка. Если же вы захотите создать новый фильтр, то нужно нажать кнопку More Filters (Другие фильтры). После этого откроется диалоговое окно со списком фильтров (см. рис. 4.14), из которого можно перейти к созданию собственного фильтра.
    Диалоговое окно содержит и другой полезный параметр для отбора ресурсов -Available to work (Доступные не менее), позволяющий выбрать ресурсы, доступные для работы в течение указанного числа часов или дней. Правда, при фильтрации ресурсов по доступности MS Project учитывает их общее свободное время в рамках проекта, а не задачи. То есть ресурсы, отобранные с помощью этого параметра, могут быть заняты во время исполнения задачи, на которую вы хотите их назначить.
    В нашем примере для подбора ресурсов мы использовали фильтр Group (Группа), с помощью которого отобрали только ресурсы из группы Редактор раздела, потому что задача связана с редактированием и ее должен выполнять редактор. Кроме того, мы применили фильтр по доступности в 14 часов, потому что трудозатраты Иванова в выбранной задаче равняются 14 часам. Как мы видим, заменить Иванова в нужные нам дни может только какой-нибудь из других уже задействованных в этой задаче ресурсов. Чтобы понять, кто бы это мог быть, выделим оба ресурса (Петров и Сидоров), щелкнув на них при нажатой клавише Ctrl, и нажмем кнопку Graphs (Графики).
    В диалоговом окне Graphs (Графики) представлена краткая информация о трудозатратах и доступности ресурсов. В раскрывающемся списке можно выбрать тип графика: Work (Трудозатраты), Remaining Availability (Оставшаяся доступность) или Assignment Work (Трудозатраты назначения). Если выбрать первый пункт, график будет содержать линию, соответствующую загрузке ресурса, который должен отработать в тот или иной день. Второй пункт отобразит график с количеством человеко-часов, на которые ресурс может быть загружен в определенный день. И наконец, последний пункт отобразит график с линией, соответствующей доступности ресурса, и столбцы, обозначающие трудозатраты ресурса на выбранную задачу и на остальные задачи в каждый из дней проекта.
    Над графиком расположена шкала времени, а под ним — таблица, где для соответствующих дней приведены числовые значения данных, выбранных для отображения. Для перемещения по временной шкале предназначена полоса прокрутки, а кнопки с лупой и значками «+» и «-» позволяют уменьшить или увеличить единицы шкалы времени.
    Нам нужно определить, какой из ресурсов может заменить Иванова с 11 по 15 марта, поэтому выберем для отображения график Remaining Availability (Оставшаяся доступность) и найдем нужные нам даты. Как видно на рис. 14.25, каждый из ресурсов может быть загружен на этой неделе примерно на 12 часов, то есть именно на нужное нам время.


    Назначение превышает доступность ресурса на 1,2 часа

    Назначение превышает доступность ресурса на 1,2 часа

    Назначение превышает доступность ресурса на 1,2 часа


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

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

    Названия ресурсов с превышением загрузки выделены цветом
    Выровнять загрузку ресурсов можно несколькими способами. Во-первых, уменьшив объем работы перегруженных ресурсов, сократив некоторые задачи или назначив других сотрудников на их выполнение. Во-вторых, избавившись от пересечения задач, вставив в расписание перерывы в задачах или назначениях либо изменив даты их начала и окончания. Наконец, учтя работу, выполняемую ресурсом сверх нормы, как сверхурочную.
    Для выравнивания загрузки ресурсов в Microsoft Project можно воспользоваться автоматизированными средствами, а можно перераспределить загрузку вручную. Как правило, используются оба способа, поскольку команда автоматизированного выравнивания использует только второй из перечисленных методов выравнивания и поэтому обычно не может выровнять загрузку всех ресурсов.

    На диаграмме Ганга с выравниванием видны результаты выравнивания

    На диаграмме Ганга с выравниванием видны результаты выравнивания

    На диаграмме Ганга с выравниванием видны результаты выравнивания
    В представлении рядом с диаграммой отображается таблица Delay (Задержка), содержащая столбец Leveling Delay (Задержка выравнивания). В этом столбце отображается время, на которое была отложена задача в результате выравнивания. 3i т время измеряется в единицах с приставкой е, что означает Elapsed days (n, Прошедшие дни), например 5ed (5пд).
    Столбцы Start (Начало) и Finish (Окончание), отображаемые в таблице, обозначают начало и окончание задач после выравнивания. Чтобы просмотреть даты начала и окончания задач до выравнивания, нужно добавить в таблицу столбцы Preleveled Start (Начало до выравнивания) и Preleveled Finish (Окончание до выравнивания). Кроме того, информация о датах начала и окончания задач до выравнивания отображается во всплывающих подсказках при наведении мыши на отрезки диаграммы.
    Если в настройках выравнивания вы разрешаете программе работать с отдельными назначениями, то при просмотре диаграммы Ганта с выравниванием вы можете не заметить, как изменились отдельные назначения. Для этого нужно разделить окно и в нижней его части открыть представление Task Usage (Использование задач).
    Тогда, выделяя задачу в верхнем представлении, в нижнем вы сможете просматривать загрузку ресурсов за каждый день на всем ее протяжении.
    Отменить результаты автоматического выравнивания полностью или частично можно с помощью кнопки Clear Leveling (Очистить выравнивание) в диалоговом окне выравнивания загрузки ресурсов (см. рис. 14.9). Чтобы отменить выравнивание только для некоторых задач, нужно выделить их с нажатой клавишей Ctrl перед тем, как открыть диалоговое окно. После нажатия кнопки Clear Leveling (Очистить выравнивание) программа отобразит одноименное диалоговое окно (рис. 14.11), в котором следует выбрать область действия отмены: Entire project (Для всего проекта) или Selected tasks (Для выбранных задач).


    На диаграмме отображаются только перегруженные ресурсы СОВЕТ

    СОВЕТ
    Для быстрого перехода к дате, когда ресурс перегружен, нужно установить курсор на строку таблицы, содержащую его название, и щелкнуть на кнопке

    Определение стоимости ресурса. Редактируем таблицу норм затрат А

    Определение стоимости ресурса. Редактируем таблицу норм затрат А

    Определение стоимости ресурса. Редактируем таблицу норм затрат А
    Иногда ставка ресурса (например, зарплата или плата за аренду материального ресурса) изменяется во время исполнения проекта. Чтобы предусмотреть изменения оплаты ресурса в плане проекта, таблица содержит колонку Effective Date (Дата действия). В ней можно указать дату, начиная с которой действительны параметры оплаты выбранного ресурса, указанные в одном ряду с ней. Ставки, указанные в первом ряду таблицы, действуют со дня начала проекта, поэтому поле Effective Date (Дата действия) в нем заполнить нельзя.
    Например, на рис. 14.1 мы ввели ставку использования ресурса Иванов, равную 1000$/то (1000$/мес) с начала проекта и 1100$/то (1100$/мес) с 01.03.2002. Это значит, что при расчете стоимости назначения Иванова начиная с 01.03.2002, программа будет использовать новые ставки. Результат этой настройки виден на рис. 14.2 (файл \Cost\1.mpp). Задача В с теми же трудозатратами (5 дней), что и А, стоит дороже потому, что начинается после 1 марта 2002 года и расчет стоимости ресурса происходит по новым ставкам.


    Определение таблицы норм затрат для назначения

    Определение таблицы норм затрат для назначения

    Определение таблицы норм затрат для назначения
    Пример использования разных таблиц норм затрат представлен на рис. 14.4 (файл \Cost\2.mpp). После того как мы в таблице норм затрат В для Иванова ввели ставку вдвое меньшую, чем в таблице А, а затем выбрали эту таблицу для назначения, стоимость задачи снизилась вдвое.


    Определяем задачу, перегружающую ресурс, и время перегрузки

    Определяем задачу, перегружающую ресурс, и время перегрузки

    Определяем задачу, перегружающую ресурс, и время перегрузки
    Какое из назначений выбрать? Задачу Редколлегия ни перенести, ни сократить нельзя, поскольку ее необходимо провести для продолжения работ по проекту. Доработка плана с учетом замечаний тоже должна быть произведена, поскольку план готовится для редколлегии. Соответственно, на 0,75 часа должно быть сокращено участие Иванова в задаче Подготовка редакционных заданий.
    Теперь нужно определить, каким образом сократить участие ресурса в работе. Задача длится 4 дня, и из них первые два ресурс работает по 6 часов, а следующие — по 3 часа. При этом во все дни, кроме первого, других задач у ресурса нет. Значит, мы можем перенести 1 час работы с первого дня на любой другой, например на третий. При этом общие трудозатраты не изменятся, и такое перераспределение не повлияет на другие назначения ресурса.


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

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

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

    Перенос трудозатрат в сверхурочные

    Перенос трудозатрат в сверхурочные

    Иногда перегружающие трудозатраты нельзя передать другому ресурсу, удалить или перераспределить в рамках назначения. В таком случае единственным способом выровнять загрузку ресурса остается перенести трудозатраты сверх нормы в сверхурочные.
    Например, назначение Буркова на рис. 14.32 (файл 1бmрр) превышает доступность на 1,2 часа. Попробуем перенести эти трудозатраты в сверхурочные. Для этого добавим в таблицу столбец Overtime Work (Сверхурочные трудозатраты) и в строке назначения укажем 1,2 часа. Затем сократим длительность задачи на те же 1,2 часа. На рис. 14.33 (файл 17mрр) видно, что теперь перегрузка ресурса удалена.


    Планирование стоимости в MS Project

    Планирование стоимости в MS Project

    Общая стоимость проекта складывается из фиксированной стоимости ресурсов и задач и стоимости назначений, которая, в свою очередь, определяется ставками ресурса, трудозатратами и стоимостью использования ресурса. Как мы уже знаем, для каждого ресурса проекта можно определить его стоимость использования в проекте: почасовую ставку или стоимость за использование (см. раздел «Стоимость ресурсов» главы 9). Стоимость назначения определяется стоимостью ресурса, умноженной на длительность назначения (при почасовой ставке), либо фиксированной стоимостью ресурса. При создании назначения программа определяет его стоимость и стоимость задачи, складывая стоимость всех ее назначений и добавляя к ним фиксированную стоимость задачи, если она указана. Суммарная стоимость задач определяет стоимость проекта в целом.

    Подбираем возможную замену ресурсу Сергеева

    Подбираем возможную замену ресурсу Сергеева

    Подбираем возможную замену ресурсу Сергеева


    Поиск перегружающих задач Для...

    Поиск перегружающих задач
    Для поиска задач, участие в которых перегружает ресурсы, стоит воспользоваться представлением Resource Usage (Использование ресурсов), с которым вы уже знакомы (см. раздел «Диаграмма использования ресурсов» ). В представлении нужно применить фильтр Overallocated Resources (Превышение доступности ресурсов), чтобы отобрать только перегруженные ресурсы (рис. 14.12, З.mрр).
    На диаграмме в строке напротив названия ресурса указывается его суммарная загрузка за минимальный отрезок на шкале времени. Данные за те дни, когда суммарная загрузка превышает допустимую, выделены красным. Поэтому, пролистывая диаграмму, можно быстро найти дни, когда ресурс перегружен. В столбце, относящемся к этому дню, отображается распределение загрузки между задачами, и данные задачи, перегружающей (по мнению MS Project) ресурс, тоже выделены красным.


    После изменения назначений Иванова план проекта изменился.

    После изменения назначений Иванова план проекта изменился.

    После изменения назначений Иванова план проекта изменился.
    На рис. 14.18 (файл 7.mрр) мы просматриваем на этой диаграмме назначения только нужных нам задач. У Петрова и Сидорова загрузка точно такая же, как была у Иванова до выравнивания. Следовательно, мы можем распределить их трудозатраты аналогично: сократим длительность назначения в Доработке планов с учетом замечаний до 1 часа, трудозатраты в который составят 0,75 часа, и сократим трудозатраты по Подготовке редакционных заданий. Трудозатраты на последнюю задачу составляют 7,5 часа, хотя 25 января у этих ресурсов есть только 5 свободных часов на нее. Соответственно, перенесем 2,5 часа загрузки на 29 января, а 5 часов трудозатрат равномерно распределим по 5 календарным дням.


    После изменения загрузки Галкиной превышение ее доступности равно нулю (см. нижнее представление)

    После изменения загрузки Галкиной превышение ее доступности равно нулю (см. нижнее представление)

    После изменения загрузки Галкиной превышение ее доступности равно нулю (см. нижнее представление)
    Чтобы убедиться в том, что 25 января перегрузок не осталось, снова откроем представление Resource Usage (Использование ресурсов) и с помощью фильтра выберем ресурсы с превышением нагрузки. Как видно, 25 января перегрузок больше нет, хотя в другие дни они пока сохранились (рис. 14.21, файл 10.mрр).
    Равномерное распределение трудозатрат в течение рабочего дня полезно не только тем, что ресурсы перестают быть перегруженными в плане проекта. Как мы видим, в процессе распределения работ формируется их расписание, вплоть до момента начала и окончания определенной задачи в определенный день. Имея настолько детальный план работ, выполнять проект будет легче, поскольку в процессе выполнения проекта не придется думать о последовательности выполнения задач в течение дня, чтобы уложиться в срок и избежать простоя ресурсов.


    После переноса части трудозатрат Иванова на Петрова оставшаяся доступность последнего понизилась (ср. с рис. 14.25).

    После переноса части трудозатрат Иванова на Петрова оставшаяся доступность последнего понизилась (ср. с рис. 14.25).

    После переноса части трудозатрат Иванова на Петрова оставшаяся доступность последнего понизилась (ср. с рис. 14.25).
    Для того чтобы перераспределять трудозатраты между ресурсами, откроем представление Resource Usage (Использование ресурсов). Работать в нем мы будем для того, чтобы при изменении трудозатрат ресурсов видеть строку Remaining Availability (Оставшаяся доступность), добавленную на диаграмму через диалоговое окно настройки стилей подробных данных (см. раздел «Выбор типа отображаемой на графике информации и ее форматирование»).
    Однако работать в стандартном представлении будет не очень удобно, поскольку оставшаяся доступность отображается в строке сводной информации о ресурсе, а редактировать трудозатраты мы будем в строке назначения, расположенной намного ниже строки со сводной информацией. Поэтому для удобства, чтобы не приходилось постоянно прокручивать экран вверх и вниз, оставим в таблице рядом с диаграммой только суммарные строки нужных нам ресурсов и строки с информацией о назначении на задачу Техническое редактирование.
    Чтобы отобрать строки таким образом, добавим в таблицу столбец Flagl (Флаг!). По умолчанию в каждой его строке проставлено значение No (Нет). Теперь поменяем это значение на Yes (Да) у тех строк, которые мы хотим оставить на экране, и включим автофильтр (см. раздел «Автофильтр» урока 4). Затем с помощью автофильтра для столбца Flagl (Флаг!) выберем только те строки, в которых значение поля равняется Yes (Да). В созданном представлении (рис. 14.28, файл 13.mpp) вся нужная нам информация находится рядом, и можно редактировать трудозатраты ресурса без риска случайно превысить его доступность, поскольку данные об оставшейся доступности отображаются на строку выше той, где мы будем осуществлять редактирование.


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

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

    После перераспределения нагрузки 25 января только один ресурс остался перегруженным
    Галкина как ответственный секретарь журнала после редколлегии должна готовить отчет с планом номера, и когда его подписывает главный редактор, задача План номера утвержден считается выполненной. Известно, что трудозатраты на подготовку отчета составляют 1 человеко-час, и именно поэтому загрузка Галкиной на час больше, чем у других участников задачи. Следовательно, для того чтобы выровнять ее загрузку, нужно удлинить ее назначение на 1 час.
    В соответствии с нашим планом Подготовка редакционных заданий может начаться только после утверждения плана номера. Если мы удлиним назначение Галкиной на 1 час, то передвинем срок окончания Редколлегии на час, и Подготовка редакционных заданий начнется тоже на час позже. В то же время, в жизни план утверждается на редколлегии, а подписание отчета — формальность. Следовательно, чтобы не откладывать на час начало задачи Подготовка редакционных заданий, нужно изменить зависимость между задачами Редколлегия и План номера утвержден, добавив опережение в 1 час.
    На рис. 14.20 (файл Эmрр) видно, как изменился план проекта после внесения изменений. Поскольку мы перенесли 1 человеко-час трудозатрат Галкиной на 11 часов, то в назначении ее на Подготовку редакционных заданий этот час пришлось освободить, перераспределив его трудозатраты (0,33 часа) на оставшееся время в течение дня. В нижней части комбинированного вида видно, что теперь у Галкиной загрузка полностью выровнена.


    Описанные методы определения стоимости можно

    ПРИМЕЧАНИЕ
    Описанные методы определения стоимости можно применять как для проекта в целом, так и для отдельных его задач. При планировании стоимости «снизу вверх» для отдельных задач могут применять иные методики. Например, параметрическую модель можно применить для расчета стоимости задачи «Статьи поступили в редакцию», поскольку она зависит от двух параметров: стоимости статьи и числа поступающих в редакцию статей. Если известно, что затраты на тестирование программы составляют 25% от затрат на проект разработки программного обеспечения, то можно оценить стоимость всех работ по проекту с помощью методики «снизу вверх» и исходя из этого определить общую стоимость фазы тестирования, и уже затем спланировать затраты на задачи этой фазы.

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

    ПРИМЕЧАНИЕ
    Ставки использования материальных ресурсов вводятся без единиц измерения, например 10$, и программа считает, что введенная цифра является стоимостью одной единицы материального ресурса. Например, если единицей измерения материального ресурса является коробка, то программа будет считать $10 стоимостью 1 коробки.
    Ставки определяют стоимость использования ресурса в зависимости от затраченного им времени. Затраты же на использование не зависят от времени, затраченного ресурсом на исполнение задачи. Например, ресурс Фотомодель по контракту работает по фиксированной цене и получает гонорар независимо от того, сколько длилась съемка, поэтому в настройках стоимости этого ресурса нужно заполнить только последнюю колонку таблицы.

    По умолчанию метод начисления фиксированных

    ПРИМЕЧАНИЕ
    По умолчанию метод начисления фиксированных затрат устанавливается в соответствии со значением, выбранным в списке Default fixed costs accrual (Начисление фиксированных затрат по умолчанию) на вкладке Calculation (Расчет) в общих настройках MS Project.
    Выбор методики начисления затрат зависит от конкретной задачи и проекта. Как правило, используется метод пропорционального начисления, но иногда исполнители работ требуют предоплаты. Если с исполнителем работы расплачиваются по ее завершении и цена работы зафиксирована, но неизвестно, сколько именно времени займет выполнение работы, стоит выбрать метод начисления в начале. В таком случае деньги на оплату работы будут готовы еще в начале ее выполнения, и независимо от того, как быстро ресурс завершит работу, с ним можно будет расплатиться.
    В нашем проекте таким ресурсом является Фотомодель по контракту. Поскольку мы не знаем, как долго продлится съемка (день или два), а цена использования этого ресурса не зависит от трудозатрат, мы начислим деньги для оплаты работы уже в начале задачи, чтобы быть готовыми расплатиться в любой момент (рис. 14.6, файл 1.mpp).
    Для материальных ресурсов метод начисления затрат стоит выбирать исходя из плана приобретения материалов для задачи. Если вы планируете приобрести сразу все необходимые для выполнения задачи материалы, то нужно использовать метод начисления в начале, а если материалы приобретаются по мере надобности, то затраты тоже должны начисляться пропорционально. Например, в нашем проекте Фотопленка приобретается сразу, до начала задачи, а дорогостоящая Краска для вывода пленок — по мере надобности.
    Метод начисления фиксированных затрат определяется в зависимости от того, когда вы собираетесь их осуществить. Например, в задаче «Подготовка проекта дома» брошюра с чертежами будет готовиться в конце, значит, и затраты должны быть начислены по завершении работы.

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

    ПРИМЕЧАНИЕ
    Быстро перераспределить нагрузку ресурса по исполнению работы в рамках задачи можно с помощью профиля загрузки (см. раздел «Профиль загрузки»).
    После того как мы сократили длительность назначения 25 января и перенесли 1 час работы на 29 января, перегрузка ресурса в этот день все равно осталась: красным выделен общий объем трудозатрат, хотя суммарные трудозатраты уже равны 7,75 часа, что меньше нормы (рис. 14.14, файл 4mрр). В чем же дело теперь?
    Чтобы разобраться в ситуации, посмотрим, как задачи распределены по часам внутри дня — возможно, что некоторые задачи пересекаются внутри часа, что создает перегрузку. Для этого отформатируем шкалу времени так, чтобы на ее нижнем уровне отображались часы.

    Таким образом, автоматизированный перенос загрузки

    ПРИМЕЧАНИЕ
    Таким образом, автоматизированный перенос загрузки с ресурса на ресурс возможен, только если один ресурс исключается из задачи и его заменяет другой. Если же нужно частично перенести трудозатраты с одного ресурса на другой, то это нужно делать вручную с помощью диаграммы Task Usage (Использование задач) или Resource Usage (Использование ресурсов). При этом можно пользоваться стандартными сочетаниями клавиш для копирования и вставки данных.

    в задачу сверхурочной работы ее

    ПРИМЕЧАНИЕ
    При добавлении в задачу сверхурочной работы ее трудозатраты разделяются по всем дням на ее протяжении. На диаграмме, в отличие от обычных трудозатрат, их нельзя редактировать.

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

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

    Применив настраиваемое поле и автофильтр, мы создали удобное представление для изменения данных о трудозатратах
    После распределения трудозатрат Иванова его загрузка и загрузка Петрова полностью выровняются (рис. 14,29, файл 14.mрр). Загрузка Сидорова хотя в целом и превышает доступность, но уже выровнена в интервале с 11 по 15 марта


    выравнивания загрузки

    Пример выравнивания загрузки

    выравнивания загрузки
    Для того чтобы легко можно было определить, насколько превышена доступность ресурса, с помощью диалогового окна настройки стилей подробных данных (см. раздел «Выбор типа отображаемой на графике информации и ее форматирование» ) в диаграмму следует добавить строку Overallocation (Превышение доступности), в которой указывается время перегрузки ресурса в часах. Эта информация нужна потому, что в некоторые дни продолжительность рабочего времени или доступность ресурса меньше 8 часов. В таких случаях общая загрузка в 8,75 часа может соответствовать перегрузке не в 0,75 часа, а, например, в 2,75 или 3,75 часа.
    Например, на рис. 14.13 (файл 3_1.mрр) мы нашли один из дней (25 января), когда Иванов перегружен. Перегрузка составляет 0,75 часа (первая строка диаграммы) и происходит она из-за участия в трех задачах: Доработка планов с учетом замечаний (0,75 часа), Редколлегия (2 часа) и Подготовка редакционных заданий (6 часов)- Следовательно, одно из этих трех назначений нужно сократить на 0,75 часа, чтобы загрузка ресурса соответствовала его доступности.


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

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

    Расчет стоимости задач с одинаковыми трудозатратами, но с разными таблицами норм затрат
    При активном использовании таблиц норм затрат при планировании удобно иметь перед глазами колонку, в которой рядом с назначениями указано название выбранной таблицы. Для этого нужно добавить в таблицу колонку Cost Rate Table (

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

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

    Распределение загрузки других ресурсов, задействованных в редактируемых задачах
    На рис. 14.19 (файл S.mpp) видны результаты выравнивания ресурсов. Теперь 25 января перегружена только Галкина, поскольку ее трудозатраты в задаче Редколлегия равны 3 человеко-часам, а длительность задачи — только 2 часам. Это видно в верхней части комбинированного представления, где загружено представление Task Usage (Использование задач). А в нижней части комбинированного представления, где отображается представление Resource Usage (Использование ресурсов), видна перегрузка Галкиной, по полчаса в каждый из двух дней, когда запланировано ее участие в Редколлегии.


    Ручное выравнивание ресурсов

    Ручное выравнивание ресурсов

    Ручное выравнивание ресурсов осуществляется в два этапа. Сначала нужно найти те задачи, назначение на которые перегружает ресурсы. Затем нужно определить, как избавиться от перегрузки, поскольку вариантов довольно много. Можно перенести задачу, прервать ее или изменить ее длительность. Можно уменьшить объем работы для ресурса или удалить назначение, причем как выделив на задачу другого сотрудника взамен перегруженного, так и не сделав этого. В таком случае трудозатраты задачи уменьшатся. Наконец, можно сохранить перегрузку, перенеся избыточные трудозатраты ресурса в сверхурочные.

    В процессе анализа часто приходится

    СОВЕТ
    В процессе анализа часто приходится работать с повременными данными. Для того чтобы быстро находить на повременных диаграммах данные (отрезки на диаграмме Ганта или ячейки в диаграммах использования), относящиеся к выбранному назначению или задаче, нужно воспользоваться представленной ниже кнопкой В процессе анализа часто приходится
    Анализ не обязательно проводить в той последовательности, в которой его аспекты были перечислены. Обычно анализ начинается с аспекта, наиболее актуального для проекта. Мы рекомендуем начинать его с проверки загрузки ресурсов, поскольку риск срыва работ по плану, в котором изначально заложена работа сотрудников сверх нормы, очень высок.

    к нужной дате или часу

    СОВЕТ
    Для быстрого перемещения к нужной дате или часу внутри дня удобно использовать полосу прокрутки внизу диаграммы использования задач или ресурсов. При прокручивании над ползунком отображается всплывающая подсказка, на которой отображаются дата и время, соответствующие выбранному положению ползунка.
    При просмотре почасового плана за 25 января (рис. 14.15, файл 5.mpp) видно, что на трудозатраты в 5 часов на Подготовку редакционных заданий в плане отведено только 3 часа, что создает перегрузку: ресурс будет вынужден за час делать работу, на котор\ ю обычно отводится 1,67 часа. В то же время Доработка планов с учетом замечаний, трудозатраты на выполнение которой составляют 0,75 часа, растянута на 3 часа, и в каждый из этих трех часов ресурс будет работать по 0,25 часа.

    Стоимость назначений

    Стоимость назначений

    При создании назначения его стоимость определяется автоматически путем умножения ставки ресурса на трудозатраты и прибавлением к результату умножения затрат на использование ресурса. При этом данные о ставке ресурса берутся из таблицы норм затрат по умолчанию (таблица А).
    Изменить стоимость назначения можно, лишь указав другую таблицу норм затрат для нужного ресурса. Например, если ресурс работает на выезде, то у него могут быть особые командировочные ставки. В таком случае их нужно поместить в одну из таблиц норм затрат и выбирать эту таблицу при назначениях ресурса на задачи, связанные с командировками.


    Стоимость ресурсов

    Стоимость ресурсов

    Стоимость использования ресурса определяется на вкладке Costs (Затраты) в диалоговом окне сведений о ресурсе. На этой вкладке в разделе Cost rate table (Таблицы норм затрат) расположены пять таблиц норм затрат с одинаковой структурой, переключаться между которыми можно с помощью вкладок А, В, С, D и Е (рис. 14.1, файл \Cost\1.mpp).
    В таблице можно определить стандартную ставку ресурса, ставку за сверхурочную работу и стоимость его использования. Первая указывается в колонке Standard Rate (Стандартная ставка), вторая — в колонке Overtime Rate (Ставка сверхурочных), а третья — в колонке Per Use Cost (Затраты на использование). Ставки вводятся в формате число/единица времени, например 1000$/то (1000$/мес), что соответствует оплате $1000 за месяц трудозатрат (о том, как обозначаются единицы времени, см. раздел «Настройки отображения временных единиц»).


    Стоимость задач

    Стоимость задач

    Стоимость задачи складывается из суммарной стоимости назначений и ее фиксированных затрат. Фиксированные затраты (Fixed Cost) на задачу — это затраты, не связанные с использованием проектных ресурсов. Например, для задачи «Подготовка проекта дома» фиксированными затратами будут $10 на подготовку брошюры с чертежами, предоставляемыми заказчику.
    В нашем проекте задачей с фиксированными затратами является Статьи поступили в редакцию, поскольку ее стоимость не зависит от трудозатрат авторов на подготовку статей, а равняется лишь средствам, которые редакция может потратить на покупку статей у авторов.
    Для ввода фиксированных затрат используется поле Fixed Cost (Фиксированные затраты) в таблице Cost (Затраты) в любом из представлений для работы с задачами. Например, на рис. 14.5 (файл \Cost\3.mpp) мы указали фиксированные затраты у задач из предыдущего примера, и они сразу добавились к общей стоимости.


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

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

    Стоимость задачи складывается из стоимости назначений и фиксированных затрат
    Иногда задачи имеют фиксированную стоимость независимо от числа задействованных в них ресурсов и их ставок. В таком случае нужно указать фиксированные затраты у задачи, а при создании назначений выбирать у ресурсов те таблицы норм затрат, где в качестве ставок указаны нулевые значения.

    Суммарная загрузка меньше 8 часов, но ресурс по-прежнему перегружен

    Суммарная загрузка меньше 8 часов, но ресурс по-прежнему перегружен

    Суммарная загрузка меньше 8 часов, но ресурс по-прежнему перегружен


    Таблица норм затрат), как это сделано на рис. 14.4.

    Таблица норм затрат), как это сделано на рис. 14.4.

    Таблица норм затрат указывается...

    Таблица норм затрат указывается в диалоговом окне сведений о назначении, вызываемом щелчком на названии назначения в представлении Task Usage (Использование задач). Для выбора таблицы предназначен раскрывающийся список Cost rate table (Таблица норм затрат), в котором на рис. 14.3 (файл \Cost\2.mpp) мы выбрали таблицу В.



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

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

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


    Отменить выравнивание можно только для

    ВНИМАНИЕ
    Отменить выравнивание можно только для последней операции. Если же после выравнивания провести еще одно, то результаты первого выравнивания сохранятся и отменить их будет невозможно.

    Выбор варианта отмены выравнивания

    Выбор варианта отмены выравнивания

    Выбор варианта отмены выравнивания


    Загрузка Иванова выровнена (ср. с рис. 14.22), но не окончательно

    Загрузка Иванова выровнена (ср. с рис. 14.22), но не окончательно

    Загрузка Иванова выровнена (ср. с рис. 14.22), но не окончательно
    Чтобы заменить ресурс для этого назначения, снова откроем диалоговое окно назначения ресурсов. Поскольку эта задача тоже связана с редактированием, мы будем переносить затраты снова либо на Петрова, либо на Сидорова. Чтобы определить, возможно ли это, вновь откроем график Remaining Availability (Оставшаяся доступность).
    На рис. 14.27 (файл 12mрр) видно, что оставшаяся доступность у Петрова существенно снизилась после того, как мы перенесли на него трудозатраты Иванова. Тем не менее суммарная доступность двух ресурсов за выбранную неделю больше 12 часов, что позволит нам перераспределить трудозатраты Иванова между ними.


    Загрузка ресурсов с 11 по 15 марта выровнена

    Загрузка ресурсов с 11 по 15 марта выровнена

    Загрузка ресурсов с 11 по 15 марта выровнена
    Замена ресурсов может быть еще более простым процессом, если вы хотите не частично перенести трудозатраты с одного ресурса на другой, а полностью заменить одно назначение на задачу другим. Например, в нашем проекте задействован ресурс Сергеева с общей доступностью 50%. Естественно, что назначение ее на задачу Обработка текста и иллюстраций с загрузкой в 100% привело к превышению загрузки. Поскольку уменьшение загрузки ресурса приведет к увеличению длительности этой задачи (так как это задача типа Fixed Work (Фиксированные трудозатраты)), то для выравнивания загрузки Сергеевой ее нужно заменить другим ресурсом.
    Для этого откроем диалоговое окно назначения ресурсов для задачи Обработка текста и иллюстраций и с помощью фильтрации по группе Верстальщик отберем ресурсы, способные заменить Сергееву. Кроме того, поскольку трудозатраты на задачу составляют 110 часов, добавим фильтрацию и по доступности ресурса.
    В результате (рис. 14.30, файл 1бmрр) в список ресурсов попадает только ресурс Тарасова, которым мы и заменим Сергееву. Для этого выделим курсором ячейку Сергеева и нажмем кнопку Replace (Заменить). В открывшемся диалоговом окне Replace Resource (Замена ресурса) нужно выбрать ресурс, назначаемый на место заменяемого, и указать, на сколько единиц он выделяется (рис. 14.31). После нажатия кнопки О К будет выполнена замена ресурса.


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

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

    .Пример, рассмотренный в предыдущем разделе, продемонстрировал нам, как выравнивать загрузку ресурса путем перераспределения трудозатрат во время исполнения задачи, сохраняя суммарные трудозатраты. Но часто бывает так, что трудозатраты нельзя перераспределить, и тогда приходится выделять на исполнение задачи другого сотрудника.
    Например, в интервале между И и 15 марта Иванов недоступен, так как уезжает в командировку (см. раздел «Определение времени участия в проекте и максимальной загрузки»). Поскольку во время составления плана мы забыли об этом и назначили его на несколько задач в указанном интервале, возникло превышение доступности. Чтобы избавиться от перегрузки, мы можем только назначить другого сотрудника исполнять задачу.
    Для замены ресурсов мы воспользуемся специальным диалоговым окном Assign Resources (Назначение ресурсов), открываемым из диаграммы Ганта. Чтобы мы могли просматривать назначения, превышающие загрузку ресурса, и одновременно выделять другие ресурсы на задачу, создадим комбинированное представление, в верхней части которого открыта диаграмма использования ресурсов, а в нижней — диаграмма Ганта.
    На рис. 14.22 (файл 11.mpp) создано такое представление и в его верхней части отображена загрузка Иванова за период с 11 по 15 марта. Как мы видим, превышение загрузки каждый день равняется трудозатратам, то есть ресурс перегружен на 100%. При выделении назначений, перегружающих ресурс, соответствующие задачи отображаются на диаграмме Ганта в нижней части представления.
    Для замены ресурсов в этих задачах нужно перейти в нижнее представление, установить курсор на нужную задачу и посредством команды меню Toots > Assign Resources (Сервис > Назначить ресурсы), кнопки Assign Resources (Назначить ресурсы) на панели инструментов Standard (Стандартная) или сочетания клавиш Alt+FlO открыть диалоговое окно Assign Resources (Назначение ресурсов) (рис. 14.23, файл 11.mpp).
    В верхней части диалогового окна назначения ресурсов указано название задачи. Прямо под ним располагается раздел Resource list options (Параметры списка ресурсов), с помощью которого можно определить, какие ресурсы будут отображаться в таблице в середине диалогового окна. В нашем примере в этой таблице отображаются все ресурсы проекта, причем назначенные на задачу ресурсы расположены в начале списка и отмечены флажками.


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

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

    Заменяем один ресурс другим, указывая процент выделения
    С помощью диалогового окна назначения ресурсов можно заменять, удалять или изменять объем назначения ресурса сразу для нескольких задач. Для этого в диаграмме Ганта нужно выбрать несколько задач при нажатой клавише Ctrl или Shift и затем открыть диалоговое окно. Это удобно, когда вы хотите, например, заменить один ресурс другим сразу в нескольких задачах или назначить ресурс на несколько задач.


    Microsoft Project -управление проектами

    Анализируем распределение затрат по фазам проекта

    Анализируем распределение затрат по фазам проекта

    Анализируем распределение затрат по фазам проекта
    На рис. 15.14 видно, как распределены затраты на подготовку номера: на планирование и верстку уходит по 10% бюджета, на подготовку материалов 28% и на предпечатную подготовку 52%.

    Анализ и оптимизация плана работ

    Анализ и оптимизация плана работ

    Из этого урока вы узнаете, как анализировать план проектных работ и стоимость проекта и оптимизировать их. Для анализа плана работ проекта будут использованы две классические методики: PERT и метод критического пути (СРМ). А для анализа стоимости проекта мы будем активно использовать настраиваемые поля, формулы и группировки, и вы узнаете, как создавать формулы с условиями. Кроме того, наш пример покажет, как анализ плана в различных аспектах помогает выявить ошибки, допущенные при его составлении.
    В разделе, посвященном оптимизации плана работ, мы рассмотрим существующие методы сокращения плана работ, в том числе основанные на методе критического пути. Рассматривая оптимизацию стоимости плана, мы покажем, как можно увеличить или уменьшить стоимость проекта и на какие аспекты проектного треугольника могут повлиять подобные изменения.
    В ходе анализа плана проекта нужно оценить, насколько установленные длительности задач реалистичны и, соответственно, можно ли уложиться в срок, выполняя работы. После того как длительность задач будет скорректирована, мы проанализируем план с обновленными длительностями задач (обновленными как после корректировки, так и после выравнивания ресурсов) и определим, возможно ли выполнить работу по проекту в" отведенный срок.
    До сих пор, оценивая длительность задач, мы использовали экспертный метод, то есть опирались на свой опыт. Однако в некоторых случаях можно использовать параметрический метод. Например, длительность всех задач, связанных с редактированием статей и их версткой, зависит от числа статей. Если мы будем рассчитывать длительность этих задач исходя из формулы, где число статей будет выступать в качестве параметра, то сможем получить более точную оценку.

    Анализ и оптимизация стоимости проекта

    Анализ и оптимизация стоимости проекта

    При анализе стоимости проекта обычно оценивается его бюджет (суммарные затраты на проект) и соотношение составляющих бюджета. Если общая стоимость проекта превышает ожидания или затраты на какую-то из составляющих проекта существенно больше, чем предполагается (то есть бюджет не сбалансирован), то стоимость оптимизируется.

    Анализ критического пути проекта

    Анализ критического пути проекта

    Critical Path (Критический путь) — это задача или последовательность задач, определяющая дату окончания проекта. Если увеличить длительность задачи, лежащей на критическом пути, то длительность проекта тоже увеличится, а если уменьшить ее длительность, то длительность проекта тоже уменьшится.


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

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

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

    Анализ стоимости проекта

    Анализ стоимости проекта

    Чтобы оценить общую стоимость проекта, достаточно перейти в таблицу Cost (Затраты) в любом из представлений со списком задач и просмотреть данные в столбце Total Cost (Общие затраты) у суммарной задачи проекта. На рис. 15.13 отображен фрагмент этой таблицы из нашего проекта (файл 9.mрр), и его общая стоимость равняется $1543.


    Анализ затрат по типам ресурсов

    Анализ затрат по типам ресурсов

    Анализ затрат по типам ресурсов
    При работе с полями в Организаторе не забудьте о переключении между настраиваемыми полями ресурсов и задач. В этом примере нам нужно настраиваемое поле для ресурсов.
    Но анализ показывает, что затраты на внештатных сотрудников включают затраты на фотомодель, но не учитывают затраты на авторов (на написание статей). Это произошло потому, что на задачу Статьи поступили в редакцию, обозначающую поступление в редакцию статей, не были назначены ресурсы, а стоимость статей была занесена в план как фиксированная стоимость этой задачи. Соответственно, эти затраты не отнесены ни к одному из ресурсов проекта.
    Чтобы исправить эту ситуацию, добавим ресурс Авторы и в поле Cost Per Use (Затраты на использование) укажем $1000, то есть стоимость всех статей номера. Затем удалим фиксированную стоимость у задачи Статьи поступили в редакцию и выделим на нее созданный ресурс. Стоимость назначения будет определена в $1000, и соответственно, стоимость задачи снова будет такой же, как и при использовании фиксированной стоимости. Теперь определим для ресурса Авторы значение поля Код отдела, введем стоимость проекта в поле Общая стоимость и посмотрим, как изменились данные в нашей таблице (рис. 15.24, файл 16.mpp). В список внештатных сотрудников добавились Авторы и затраты на них, а общие затраты на внештатных сотрудников возросли с 0,11% до 0,65%, то есть почти в 5 раз.


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

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

    Анализ затрат проекта с учетом затрат на авторов
    Кроме того, на рис. 15.24 видно, что группировка позволяет просматривать данные по затратам не только для отделов, но и для должностей внутри отделов. Это дает возможности для более точного анализа и корректной оптимизации стоимости.
    Мы рассмотрели несколько способов анализа стоимости проекта. Возможно, в вашей организации приняты другие способы анализа, но главное, что теперь вы знаете общие принципы определения соотношения затрат между задачами или ресурсами, сгруппированными по тем или иным признакам.

    Диалоговое окно задания весовых коэффициентов метода PERT

    Диалоговое окно задания весовых коэффициентов метода PERT

    Диалоговое окно задания весовых коэффициентов метода PERT
    Сумма весовых коэффициентов должна равняться 6, и обычно ожидаемая длительность имеет коэффициент 4, а две остальные — по 1. В тех случаях, когда вы больше ожидаете развития событий по оптимистическому или пессимистическому сценарию, их весовые коэффициенты можно увеличить.
    После того как коэффициенты определены, переходим к расчету длительности задач. Поскольку длительности задач, определенные в результате предварительного планирования, будут заменены рассчитанными в процессе анализа, файл стоит предварительно сохранить с другим именем, чтобы к старым значениям можно было вернуться (или сохранить длительности в отдельной колонке).
    Чтобы начать анализ, нужно нажать кнопку Calculate PERT (Вычисления по методу PERT), расположенную в середине панели анализа по методу PERT (см. рис. 15.3). После этого MS Project отобразит предупреждение о том, что все значения поля Duration (Длительность) и настраиваемых полей Start (Начало) и Finish (Окончание) с 1 по 3 будут заменены новыми значениями. После того как вы, нажав кнопку Yes (Да), подтвердите желание осуществить анализ, он начнется.
    После проведения анализа данные о длительности задач обновились. На рис. 15.7 (файл 4.mрр) видно, что длительность задач, определенная в результате анализа методом PERT, отличается от той, что была установлена методом экспертной оценки (см. рис. 15.4). Кроме того, после проведения анализа определяются не только длительности задач, но и даты начала и окончания задач для трех возможных сценариев плана работ.


    Форма ввода данных для анализа PERT

    Форма ввода данных для анализа PERT

    Форма ввода данных для анализа PERT
    Когда данные для анализа введены для всех задач, можно произвести перерасчет их длительности с помощью методики PERT. Длительность рассчитывается по формуле:
    {Оптимистическая длительность х Оптимистический весовой коэффициент + Ожидаемая длительность х Ожидаемый весовой коэффициент + Пессимистическая длительность х Пессимистический весовой коэффициент) / 6.
    Как следует из этой формулы, весовые коэффициенты играют при расчете довольно важную роль: чем больше весовой коэффициент у определенного типа длительности, тем ближе к ней будет длительность, определенная в результате анализа. Поэтому, прежде чем начать анализ, определим весовые коэффициенты. Для этого воспользуемся диалоговым окном задания весовых коэффициентов, вызываемым кнопкой Set PERT Weights (Задание весовых коэффициентов метода PERT), расположенной на панели анализа по методу PERT (см. рис. 15.3).
    Форма (рис. 15.6) содержит три поля для ввода весовых коэффициентов. В поле Optimistic (Оптимистический) вводится весовой коэффициент оптимистической длительности, в поле Expected (Ожидаемый) — весовой коэффициент ожидаемой длительности, а в поле Pessimistic (Пессимистический) — пессимистической.


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

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

    Критический путь проекта после редактирования
    Теперь план проекта укладывается в сроки, причем с небольшим опережением. Но прежде чем переходить к анализу и оптимизации стоимости проекта, нужно проверить, не возникло ли перегрузок ресурсов после изменений в плане. Это возможно, например, у задач с фиксированным объемом работ, поскольку уменьшение длительности таких задач приводит к увеличению объема работы, которую задействованные в них ресурсы должны выполнять в течение дня.
    В нашем случае превышение доступности снова возникло у Иванова, Петрова, Сидорова и Галкиной (7.mрр) — наиболее активно задействованных в проекте ресурсах. От него нужно избавиться, чтобы при анализе стоимости корректно учитывать трудозатраты и сверхурочную работу. Приемы выравнивания ресурсов вам уже известны, а в нашем случае мы использовали только перераспределение загрузки (файл 8.mpp). Теперь, когда план работ и загрузка ресурсов нас устраивают, можно переходить к анализу и оптимизации стоимости проекта.

    Определение общей стоимости проекта

    Определение общей стоимости проекта

    Определение общей стоимости проекта
    Помимо выяснения общей стоимости часто требуется проанализировать пропорциональное соотношение затрат внутри бюджета. Как правило, в каждой организации есть свои стандарты или представления о том, как должны быть распределены затраты. Например, может существовать требование, чтобы стоимость сверхурочной работы не превышала 5% от общей стоимости проекта или чтобы затраты на тестирование программного продукта не превышали 10% от общей стоимости проекта и т. д.
    В общем случае при анализе структуры затрат рассматриваются:
  • распределение затрат по фазам проекта (например, проектирование, разработка, тестирование);
  • распределение затрат по типам работ (например, соотношение затрат на управление с общей стоимостью проекта);
  • соотношение между затратами на сверхурочные трудозатраты и обычные;
  • распределение затрат на ресурсы разных типов (например, какая часть бюджета проекта уйдет в один отдел организации, а какая — в другой).
  • При анализе стоимости могут учитываться как все соотношения, так и лишь некоторые из них. Рассмотрим, как анализировать эти соотношения в бюджете проекта с помощью MS Project.

    Оптимизация плана работ проекта

    Оптимизация плана работ проекта

    Оценить, укладывается проект в нужные сроки или нет, можно с помощью индикаторов крайних сроков, которые мы ввели, когда создавали план работ (см. раздел «Крайние сроки»). На рис. 15.9 (файл 5.mpp) видно, что задача Вывод пленок заканчивается позже крайнего срока, а значит, проект не укладывается в расписание. В тех проектах, где не используются крайние сроки или завершающие задачи, оценить длительность проекта можно по значению столбца Duration (Длительность) в строке суммарной задачи проекта (см. раздел «Суммарная задача проекта»).
    Если план не укладывается в срок, длительность проекта нужно уменьшить. Для этого нужно сократить длительность его задач или удалить некоторые из них.
    Но длительность каких именно задач нужно сокращать? Чтобы ответить на этот вопрос, нужно определить, от каких задач зависит длительность проекта. А для этого можно воспользоваться анализом плана проекта методом критического пути (СРМ).


    Оптимизация стоимости проекта

    Оптимизация стоимости проекта

    Обычно после того, как проведен анализ, принимается решение относительно оптимизации плана. Если общая стоимость проекта и распределение затрат соответствуют ожиданиям, то оптимизация может не потребоваться, но так случается нечасто. Как правило, приходится оптимизировать план: сокращать или увеличивать затраты на задачи или ресурсы определенного типа. Иногда приходится выполнять одновременно обе операции, например, сохраняя общую стоимость проекта, уменьшить затраты на программирование и увеличить затраты на тестирование. Рассмотрим приемы уменьшений и увеличения затрат на проект или его составляющие.

    Отображаем критический путь на диаграмме Ганта

    Отображаем критический путь на диаграмме Ганта

    Отображаем критический путь на диаграмме Ганта
    После этого диаграмма Ганта перестроится, а задачи, лежащие на критическом пути (критические задачи), и связи между ними будут выделены красным цветом (рис. 15.11, файл б.mрр). Теперь можно переходить к уменьшению длительностей задач, причем начать стоит с тех, что лежат на критическом пути. При этом следует помнить, что сокращение длительности задач может не только убрать их с критического пути, но и сделать критическими другие задачи.


    Панель инструментов для анализа по методу PERT

    Панель инструментов для анализа по методу PERT

    Панель инструментов для анализа по методу PERT
    На рис. 15.4 представлен фрагмент этой таблицы, заполненной нами в файле З.mрр. В первой колонке, Duration (Длительность), размещаются данные о длительности задач, получившиеся после ввода проектных данных. Колонка Optimistic Dur. (Оптимистическая длительность) предназначена для ввода оптимистичных данных, то есть длительности задач при наиболее благоприятном стечении обстоятельств. В колонке Expected Dur. (Ожидаемая длительность) указывается длительность при нормальном развитии событий (в большинстве случаев мы приравнивали ее к значению в поле Duration (Длительность)). Колонка Pessimistic Dur.
    Пессимистическая длительность) предназначена для ввода длительности задач при наихудшем развитии событий.
    Длительность во всех трех полях не обязательно должна быть разной. В тех случаях, когда длительность задач зафиксирована и не может варьироваться, например у завершающих задач или задач, срок исполнения которых определяется договором и т. п., во всех трех колонках нужно указать одинаковые значения длительности. Кроме того, часто ожидаемая длительность совпадает с пессимистичной или оптимистичной оценкой.


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

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

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

    После ввода информации о стоимости некоторых задач соотношение затрат изменилось

    После ввода информации о стоимости некоторых задач соотношение затрат изменилось

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

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

    ПРИМЕЧАНИЕ
    Если вы еще в начале планирования проекта знаете, что будете пользоваться анализом PERT для расчета длительностей задач, то стоит применить его уже на этапе, составления плана работ.
    На рис. 15.8 (файл S.mpp) мы воспользовались этими кнопками и открыли два окна, в верхнее из которых загрузили представление с оптимистичным планом проекта, а в нижнее — с пессимистичным. В таком режиме удобно просматривать различия между вариантами плана проекта. Как видно в нижнем окне, при неблагоприятном развитии событий проект может не уложиться в сроки.

    определять время, на которое можно

    ПРИМЕЧАНИЕ


    MS Project «умеет» определять время, на которое можно задержать исполнение задачи без увеличения длительности проекта. Эта длительность хранится в поле Total Slack (Общий временной резерв), и если она меньше или равна нулю дней, то задача считается критической. Но в некоторых проектах критическими могут считаться задачи, резерв которых больше, например, если он равен 1 дню. Чтобы определить для проекта размер временного резерва критических задач, нужно с помощью команды меню Tools > Options (Сервис > Параметры) открыть диалоговое окно настройки параметров MS Project, перейти на вкладку Calculation (Расчеты) и указать нужное значение параметра Tasks are criticalis slack is less or equal to ... days (Считать критическими задачи, имеющие резерв не более ... дней).
    MS Project также относит к критическим задачи, имеющие ограничения типа Must Start On (Фиксированное начало), Must Finish On (Фиксированное окончание), As Late As Possible (Как можно позже) в планируемых от даты начала проектах и As Soon As Possible (Как можно раньше) в проектах, планируемых от даты окончания. Кроме того, критическими считаются задачи, дата окончания которых превышает дату крайнего срока или совпадает с ней.
    Для отображения критического пути проекта на диаграмме Ганта нужно воспользоваться мастером Gantt Chart Wizard (Мастер диаграмм Ганта), вызываемым одноименной командой в меню Format (Формат) или контекстном меню диаграммы Гаита. На втором шаге мастера (рис. 15.10) нужно выбрать переключатель Critical Path (Критический путь) и нажать кнопку Finish (Готово).

    Ранее созданные поля перенесены в новый файл проекта

    Ранее созданные поля перенесены в новый файл проекта

    Ранее созданные поля перенесены в новый файл проекта
    Для расчета длительностей с учетом параметров создадим копию таблицы Entry (Ввод) с названием Параметры и отобразим в ней импортированные поля (файл 2.mрр). Поскольку в таблице есть много задач с длительностью, не зависящей от числа статей, добавим в таблицу столбец Flag2 (Флаг2) с названием Обработка статей и установим в нем значения Yes (Да) только для тех задач, длительность которых мы можем рассчитывать по параметрической модели. Затем с помощью автофильтра оставим на экране только те задачи, у которых значение поля Обработка статей равно Yes (Да).
    Теперь в каждой строке нужно ввести в поле Время редактирования статьи длительность операции в расчете на статью. Например, Редактирование материалов требует 1 день на статью, а Техническое редактирование — только 4 часа (рис. 15.2, файл 2.mрр). После того как длительность по параметрам рассчитана, нужно обновить данные о трудозатратах в поле Work (Трудозатраты).
    Уточнив применение параметров длительности некоторых задач, проанализируем все задачи нашего плана по методу PERT (Program, Evaluation and Review Technique). Суть этого метода заключается в использовании трех сценариев: пессимистичного (с максимально возможными длительностями задач), оптимистичного (с минимальными длительностями) и ожидаемого сценария, наиболее реального. В соответствии с удельным весом каждого из вариантов программа рассчитывает средневзвешенную длительность каждой задачи.


    Распределение затрат на ресурсы разных типов

    Распределение затрат на ресурсы разных типов

    Для анализа распределения затрат по ресурсам разных типов воспользуемся теми же приемами, что и при анализе распределения ресурсов по типам задач. Для группировки ресурсов нам понадобится настраиваемый ресурсный код структуры Код отдела, уже созданный ранее в файле СН13\19.mрр (см. раздел «Ввод значений настраиваемого кода структуры и его использование»). С помощью Организатора перенесем его в наш файл 16.mрр, добавим его в список отображаемых в таблице и заполним данными (рис. 15.22).


    Распределение затрат по фазам проекта

    Распределение затрат по фазам проекта

    Для определения соотношения затрат между фазами проекта воспользуемся настраиваемыми полями и формулами. Нам понадобится два поля, первое из которых, Cost2 (Затраты2), мы переименуем в Общая стоимость, а второе, Numberl (Число!), переименуем в % от общей стоимости. Во все строки первого поля скопируем общую стоимость проекта из строки суммарной задачи, а во второе поместим формулу [Cost]/[Cost2] ([Затраты]/[3атраты2]), причем в настройках поля укажем, что для расчета строк суммарных задач и групп нужно использовать ту же формулу. После добавления созданных столбцов в таблицу она будет выглядеть, как показано на рис. 15.14 (файл 9.mрр). (Чтобы быстро заполнить весь столбец данными, нужно вставить стоимость проекта в первую ячейку и затем потянуть вниз за квадрат в углу ячейки (аналогично тому, как это делается в Excel)).


    Распределение затрат по типам работ

    Распределение затрат по типам работ

    Очень часто в рамках одной фазы выполняются задачи разных типов. Например, в нашем проекте на фазе Верстка журнала некоторые задачи относятся к корректированию текстов, а не к верстке. Такие ситуации довольно часты, и поэтому анализ распределения затрат по фазам обычно дополняют анализом распределения затрат по типам работ.
    Чтобы провести такой анализ, нужно создать поле, в которое будет заноситься информация о типе работы, и определить его значение для каждой из задач проекта. В нашем случае (файл 10.mрр) мы переименовали настраиваемый код структуры Outline Code! (Код структуры!) в Код работ и создали таблицу подстановки к нему (о том, как работать с настраиваемыми кодами структур, см. раздел «Настраиваемые коды структуры»). Мы использовали настраиваемый код структуры, а не настраиваемое поле, чтобы иметь возможность в дальнейшем более детально описать типы работ.
    Мы добавили это поле в таблицу Cost (Затраты) и заполнили его данными для всех задач, кроме завершающих (рис. 15.15), поскольку их стоимость равна нулю (файл 10.mрр). Теперь перейдем к настройкам поля Number! (Число!) и в разделе настроек расчетов для суммарных задач и групп выберем переключатель Rollup (Сведение), а в раскрывающемся списке выберем значение Sum (Сумма). Теперь сгруппируем данные (о группировке см. раздел «Группировка») по полю Outline Codel (Код структуры!) и уберем ненужные столбцы (рис. 15.16, файл 11.mpp). Первыми идут задачи, у которых не определен код, и их стоимость равна SO (кодом не отмечены завершающие задачи). Затем в списке представлены другие типы задач и затраты на них, причем в таком виде структура затрат представлена более детально, чем в предыдущем примере с фазами.
    Как вы видите, стоимость задач типа Написание статей авторами равна нулю, хотя затраты на это должны быть учтены в плане проекта. Очевидно, при составлении плана стоимость задач не была внесена в план. Поэтому обновим план: откроем новое окно и в нем введем информацию о стоимости соответствующих задач и
    обновим настраиваемое поле Cost2 (Затраты2). Когда мы вернемся к нашему отчету, то увидим, что он изменился (рис. 15.17, файл 12.mрр).


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

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

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

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

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

    Редактируем формулу, чтобы определить, сколько процентов составляют сверхурочные затраты от общих затрат
    Обновив формулу, посмотрим на данные в таблице. На рис. 15.21 (файл 15.mpp) видно, что доля сверхурочных трудозатрат составляет 2,08% от затрат на задачу, где требуются сверхурочные, и 0,22% от затрат на фазу, включающую эту задачу. В общем же бюджете проекта доля этих затрат настолько мала, что значение поля % от общей стоимости в строке суммарной задачи равно нулю.


    Результат выполнения анализа по методике PERT

    Результат выполнения анализа по методике PERT

    Результат выполнения анализа по методике PERT
    Чтобы просмотреть диаграмму Ганта для разных версий плана проекта, нужно воспользоваться тремя кнопками на панели анализа по методу PERT (см. рис. 15.3). Первой слева расположена кнопка Optimistic Gantt (Диаграмма Ганта — оптимистическая оценка), затем Expected Gantt (Диаграмма Ганта — ожидаемая оценка) и третьей — Pessimistic Gantt (Диаграмма Ганта — пессимистическая оценка).


    Чтобы оставить на диаграмме Ганта

    СОВЕТ
    Чтобы оставить на диаграмме Ганта только критические задачи, нужно воспользоваться фильтром Critical (Критические).

    Сравнение оптимистичного и пессимистичного сценариев

    Сравнение оптимистичного и пессимистичного сценариев

    Сравнение оптимистичного и пессимистичного сценариев


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

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

    Структура затрат на проект после обновления данных о стоимости ресурсов
    После ввода информации о стоимости ресурсов стоимость проекта существенно возросла. Кроме того, изменилось соотношение по стоимости между фазами (для удобства восприятия мы добавили в формулу умножение результата на 100, чтобы в столбце отображалось число процентов).
    Теперь определены и затраты на сверхурочную работу, отображаемые в строке суммарной информации о проекте. В нашем случае они составляют незначительную часть от общих затрат на проект, поскольку в качестве ставок мы указываем месячную зарплату ресурсов. Однако часто затраты на сверхурочную работу составляют весомую часть бюджета проекта, и в таких случаях требуется определить точно, какой процент от бюджета они составляют.
    Для этого нужно отредактировать формулу в поле Numberl (Число!), причем эта формула должна рассчитывать значение ячейки только тогда, когда значение поля Cost (Затраты) не равно нулю, поскольку деление на 0 приведет к ошибке. Поэтому в формуле нужно использовать оператор Ilf, обеспечивающий выполнение операций по условию.
    Формат этого оператора таков: lif (условие; если истина; если ложь)
    В скобках сначала указывается условие, затем через точку с запятой указываются операции, которые программа должна осуществить в случае выполнения условия и если условие не выполняется.
    Наша формула представлена на рис. 15.20. Условием оператора является [Cost]<>0 ([Затраты]<>0), причем условие взято в скобки. Если это соблюдено и стоимость задачи не нулевая, то программа заполнит поле, разделив затраты на сверхурочные на стоимость задачи и умножив полученный результат на 100. Это действие выражено формулой ([Overtime Cost]/[Cost])*100 (([Затраты на сверхурочные]/[3атраты])*100). Если же стоимость задачи нулевая, то в поле будет помещен 0. Для того чтобы поместить в ячейку 0 или любое другое число, достаточно просто указать его в формуле в кавычках, как в нашем случае.


    Так выглядит наш план после форматирования...

    Так выглядит наш план после форматирования диаграммы с помощью мастера и применения фильтра для отбора только критических задач

    Так выглядит наш план после форматирования...
    Для сокращения длительности задачи можно применить несколько методов: во-первых, можно сократить объем работы, требуемый для ее выполнения. Во-вторых, можно добавить ресурсы для ускорения выполнения работы при сохранении ее объема. Наконец, можно разбить задачу на подзадачи, выполняемые одновременно разными сотрудниками.
    В нашем случае мы сократили длительность двух задач: Подготовка редакционных заданий и Утверждение заданий авторами. Длительность первой задачи мы сократили незначительно, а второй — в два раза (с 4 до 2 дней), поскольку .на скорость ее выполнения можно повлиять административными мерами.
    Но сокращение длительности этих задач не помогло уложиться в крайние сроки. И тогда мы разбили задачу Редактирование материалов на 3 подзадачи: Редактирование раздела 1, 2 и 3 и спланировали их одновременное исполнение. Это возможно потому, что журнал состоит из трех разделов, и каждый из редакторов разделов отвечает за свой раздел и осуществляет редактирование материалов в нем независимо от других. Длительность каждой задачи была установлена равной 10 дням, а загрузка ресурсов определена в 70% с ранним пиком в профиле загрузки. В результате бывшая задача и нынешняя фаза Редактирование материалов перестала быть критической (рис. 15.12, файл 7.mрр).


    Уменьшение затрат

    Уменьшение затрат

    Затраты определяются ставками ресурсов, трудозатратами и фиксированными затратами на задачи. Поэтому уменьшить затраты можно, уменьшив один или несколько определяющих факторов.
    Для выполнения работ, которые необходимо удешевить, можно привлечь более дешевые ресурсы или использовать таблицы норм затрат с более низкими ставками у назначенных ресурсов. Первый вариант опасен снижением качества проекта, поскольку более дешевые ресурсы часто имеют более низкую квалификацию.
    Кроме того, это может привести к увеличению сроков исполнения задач. Второй вариант подходит в большей степени, но возможность его использования зависит от условий предоставления ресурсов для проектных работ. Также можно попробовать отказаться от использования некоторых ресурсов для исполнения определенных работ. Но в таком случае возрастает нагрузка на других участников проекта, что может привести к изменению длительности задач или снижению качества.
    При сокращении трудозатрат нужно определить, какие работы имеют наиболее низкий приоритет и менее важны для достижения проектных результатов. Эти работы и нужно удалить из плана проекта. Как правило, сокращение трудозатрат приводит к снижению качества проекта, но, если сокращаемые задачи лежат на критическом пути, может привести и к сокращению сроков выполнения проекта.
    В проектах обычно не так много задач с фиксированными затратами. Если же они есть, то можно попробовать найти способы сокращения этих затрат, хотя, так как эти затраты относятся к внепроектной деятельности, это не всегда получается. Сокращение этих затрат в некоторых ситуациях может повлиять на качество проекта.

    Уточнение длительности задач по методу PERT

    Уточнение длительности задач по методу PERT

    Для анализа проекта по методу PERT необходимо вывести на экран панель инструментов с кнопками для запуска всех необходимых средств. Для этого воспользуемся командой меню View > Toolbars > PERT Analysis (Вид > Панели инструментов > Анализ по методу PERT).
    Для перехода в таблицу ввода данных для анализа PERT предназначена правая кнопка панели (рис. 15.3), PERT Entry Sheet (Лист ввода PERT). Щелчок на этой кнопке откроет одноименную таблицу, в колонки которой вводятся данные с вариантами длительности задач.


    Уточнение длительности задач с использованием параметров

    Уточнение длительности задач с использованием параметров

    Поля для параметрического расчета длительности задач мы уже создавали в разделе «Использование формул», когда учились работать с формулами. Поэтому, чтобы не делать повторно ту же работу, перенесем готовые поля из файла СН13\17.mррв наш файл СН15\.1.mрр.
    Для этого откроем в MS Project оба файла, затем с помощью команды меню Toots > Organizer (Сервис > Организатор) откроем диалоговое окно Организатора и перейдем в нем на вкладку Fields (Поля). Выберем переключатель Task (Задача), так как созданные нами поля относились к задачам, и выберем в раскрывающемся списке в левой части диалогового окна файл 1.mpp, а в правой — 17.mрр. Теперь, выделив нужные поля и нажав кнопку «Сору («Копировать), добавим поля в наш файл (рис. 15.1).
    В файле СН13\17.гпрр мы рассчитывали длительность редактирования отдельных статей на основании числа страниц. На этом этапе составления плана мы знаем только общее число статей номера, но нам не известно число страниц в каждой из них. Поэтому в качестве параметров для расчета длительностей задач будем использовать Число статей (переименовав поле Число страниц в статье) и Время редактирования статьи (переименовав поле Время редактирования страницы).


    Увеличение затрат

    Увеличение затрат

    Если у проекта или его части оказывается дополнительный бюджет, который можно использовать, то увеличить затраты можно за счет увеличения объема работ, увеличения числа используемых ресурсов или их стоимости.
    Добавив работы, можно улучшить качество проектных результатов, например, осуществив их дополнительный контроль. Использовав дополнительные ресурсы, можно быстрее завершить проект или сделать больший объем работы. Наконец, если привлечь к исполнению работ специалистов более высокого уровня с более высокими ставками, можно улучшить качество и уменьшить длительность выполнения работы.

    Крайние сроки или ограничения задач

    ВНИМАНИЕ


    Крайние сроки или ограничения задач не учитываются в планах, созданных в результате анализа PERT. Следует иметь это в виду при анализе оптимистического и пессимистического плана.
    Уточнив длительности задач, вернемся к диаграмме Ганта и посмотрим, успеваем ли мы выполнить весь объем работы в установленные сроки. Если окажется, что в результате уточнения длительностей задач длительность проекта стала больше, нужно будет сократить задачи, не позволяющие уложиться в срок.

    Вводим данные для PERT-анализа

    Вводим данные для PERT-анализа

    Вводим данные для PERT-анализа
    В тех случаях, когда вы хотите применить методику PERT только для некоторых задач, можно воспользоваться специальной формой PERT Entry Form (Форма ввода PERT), вызываемой щелчком на кнопке PERT Entry Form ( Форма ввода PERT) панели анализа по методу PERT (см. рис. 15.3). Если вы пользуетесь этой формой, то вводить данные для анализа PERT можно в любом представлении MS Project — достаточно установить курсор на нужную задачу и нажать кнопку вызова формы.
    На рис. 15.5 представлена форма ввода данных для анализа PERT для задачи Верстка обложки. В верхней части формы указано название задачи и текущая длительность, а в середине окна расположены поля для ввода вариантов длительности: Optimistic (Оптимистическая), Expected (Ожидаемая) и Pessimistic (Пессимистическая).


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

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

    Заполняем данными настраиваемый код структуры для ресурсов
    Когда коды отделов у ресурсов расставлены, нужно создать поле для хранения информации об общей стоимости проекта и для расчета процента стоимости ресурса от общей стоимости. Все эти настройки аналогичны тем, что мы делали для расчета соотношения затрат на различные фазы проекта (см. раздел «Распределение затрат по фазам проекта»), но теперь мы будем использовать настраиваемые поля ресурсов, а не задач.
    После того как поля созданы, настроены и добавлены в таблицу, сгруппируем данные по полю Код отдела. Теперь (рис. 15.23, файл 17.mрр) напротив названия каждой из групп ресурсов указаны суммарные затраты на ресурсы этой группы (в колонке Cost (Затраты)) и доля этих затрат от общей стоимости проекта (в колонке % от общей стоимости). В группе No Value (Нет значения) перечислены ресурсы, у которых нет значения в колонке Код отдела — материальные ресурсы.


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

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

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


    Затраты на обычные и сверхурочные трудозатраты

    Затраты на обычные и сверхурочные трудозатраты

    Для определения стоимости сверхурочных работ добавим в таблицу колонку Overtime Cost (Затраты на сверхурочные) и просмотрим ее значения в строке суммарной задачи проекта. В файле IS.mpp это значение будет равно нулю, хотя мы вводили в план данные о сверхурочных трудозатратах (см. раздел «Перенос трудозатрат в сверхурочные» урока 14). Чтобы проверить, что сверхурочные трудозатраты присутствуют в плане, добавим в таблицу колонку Overtime Work (Сверхурочные трудозатраты). Как видно на рис. 15.18 (файл IS.mpp), сверхурочные трудозатраты в плане проекта присутствуют, но их стоимость при этом равна нулю.
    Возможная причина нулевой стоимости сверхурочных трудозатрат может быть в том, что у ресурса не определена ставка за сверхурочные трудозатраты. И действительно, у Буркова эта ставка не определена. Но мало того, в представлении Resource Sheet (Лист ресурсов) обнаруживается, что у значительной части ресурсов в процессе составления плана проекта была утрачена информация о стоимости! Как видите, от анализа план проекта существенно выигрывает, ведь благодаря ему мы нашли уже несколько серьезных ошибок.
    Восстановим информацию о стоимости, скопировав данные одного из предыдущих файлов в уроке 14, и снова проанализируем суммарные затраты проекта и Их структуру (рис. 15.19, файл 14.mрр).


    Затраты на выполнение задач разных типов

    Затраты на выполнение задач разных типов

    Затраты на выполнение задач разных типов


    Microsoft Project -управление проектами

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

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

    Анализируем отклонение по стоимости при помощи индикаторов
    После завершения коррекции нужно определить пессимистическую стоимость проекта, согласовать ее с руководством и учитывать при планировании финансирования проекта. Если события будут развиваться по неблагоприятному сценарию, организация должна быть готова к выплате необходимого проекту бюджета. Пессимистическая стоимость проекта указана в колонке Pes. Cost в строке суммарной задачи проекта (первая строка на рис. 16.21).

    Анализируем загрузку ресурсов в Excel

    Анализируем загрузку ресурсов в Excel

    Анализируем загрузку ресурсов в Excel
    Анализ загрузки ресурсов в Excel помогает определить, насколько равномерно она распределена. Такой анализ можно провести и в MS Project в представлении Resource Graph (График ресурсов), но в нем не так удобно сравнивать загрузку, просматривая ее для нескольких ресурсов сразу, потому что у графика нет объемного вида. В нашем примере видно, что почти весь февраль ресурсы простаивают, и их можно занять дополнительной работой в этом или другом проекте.
    Чтобы получить график, отображенный на рисунке, мы изменили файл, полученный в результате автоматического экспорта данных в Excel. При автоматическом экспорте па графике отображаются суммарные данные о проценте загрузки для всех выбранных ресурсов. Мы удалили ее с графика и добавили на него отдельные ряды с данными каждого из ресурсов.

    Анализ распределения трудозатрат

    Анализ распределения трудозатрат

    Когда план проекта готов и в него заложены буферы и временной резерв, следует проанализировать распределение трудозатрат в проекте. Эта информация часто оказывается полезной: например, можно заметить, что в определенные периоды в проекте наступает перерыв, который можно заполнить работами. Кроме того, руководитель проекта сможет оценить, в какие периоды его ожидает более интенсивная работа, а в какие нагрузка будет спадать.
    Анализ распределения трудозатрат выполняется в MS Project специальным мастером, вызываемым с помощью кнопки Analyze Timescaled Data in Excel (Анализ повременных данных в Excel), расположенной на панели инструментов Analysis (Анализ). Кстати, с помощью другой кнопки этой панели (рис. 16.27), PERT Analysis (Анализ PERT), можно отображать и убирать панель анализа методом PERT.


    Анализ рисков

    Анализ рисков

    Анализ опасностей, которые могут возникнуть при выполнении составленного плана, — один из самых интересных и сложных этапов планирования проекта. От того, как проведен анализ, зависит, будет ли проект успешно завершен. В этом уроке вы научитесь определять риски с помощью MS Project, описывать их и разрабатывать стратегии их смягчения. Для проведения анализа мы задействуем все имеющиеся в нашем арсенале средства: настраиваемые поля, формулы, стандартные и настраиваемые фильтры, сортировки. Но и это не все — в конце урока мы освоим средства анализа проектных данных в Microsoft Excel и с их помощью проведем исследование нашего проекта.
    План составлен, проект укладывается в сроки, бюджет соответствует ожиданиям и загрузка ресурсов не превышает их доступность. Самое время задуматься: а удастся ли выполнить этот план, если, например, заболеет сотрудник с уникальными навыками, которого никто не может заменить, или авторы не сдадут статьи в срок, или в типографию вовремя не привезут краску, или произойдет еще что-нибудь непредвиденное? Ответы на эти вопросы можно получить, анализируя риски проекта.
    Анализ рисков состоит из нескольких этапов. Сначала нужно определить возможные риски. Затем для каждого из них нужно определить стратегию смягчения влияния риска на проект, то есть действия, предпринимаемые для предотвращения риска или в случае осуществления риска для того, чтобы проект был успешно завершен.

    Анализ зависимостей у задачи Верстка обложки

    Анализ зависимостей у задачи Верстка обложки

    Анализ зависимостей у задачи Верстка обложки
    Создавать такие резервы можно, когда дата начала одной из задач-предшественниц связана с другой задачей или имеет ограничение, а у другой задачи такого ограничения нет. Если перенести задачу, дату начала которой ничто не ограничивает, на более ранний срок, то это создаст ей временной резерв.

    Бюджетные риски

    Бюджетные риски

    В результате осуществления рисков возможно увеличение объема работы по проекту, что приведет к росту затрат на него. Риск увеличения бюджета проекта стоит рассматривать тогда, когда проект имеет ограниченные бюджетные рамки.
    Например, в нашем проекте задействованы в основном штатные сотрудники организации, регулярно получающие зарплату, и бюджет проекта не имеет большого значения. Бывают и другие случаи: например, проект может выполняться на заказ, и заказчик может выделять на выполнение работ определенную сумму, которую нельзя превысить.
    В тех случаях, когда затраты на проект ограничены, важно предусмотреть риск увеличения бюджета в результате тех или иных обстоятельств. Для оценки возможного увеличения бюджета можно применять различные методики. Мы продемонстрируем здесь оценку возможного изменения стоимости проекта на основании данных, полученных в ходе анализа PERT.
    Наш анализ исходит из предположения, что при увеличении длительности задачи объем работ всех назначенных ресурсов и, соответственно, цена возрастают пропорционально. Например, если задача длится 2 дня и стоит $100, то при увеличении длительности до 4 дней стоимость возрастет до $200. Этот метод оценки не очень точен, но он и не претендует на точность. Ведь при планировании рисков сложно предсказать, как именно будут задействованы ресурсы при увеличении длительности назначения. Задача анализа — определить возможный бюджет проекта при неблагоприятном развитии событий и задачи, цена которых сильно увеличится при осуществлении рисков.
    Переименуем таблицу PA_PERT Entry (Ввод PA_PERT) в Бюджетные риски. Затем на основе фильтра Milestones (Вехи) создадим фильтр Not Milestones, изменив условие в исходном фильтре на противоположное. После его применения на плане не будут отображаться задачи с нулевой длительностью.
    При анализе PERT программа автоматически помещает значения оптимистической, ожидаемой и пессимистической длительности в поля Durationl-З (Длительность1-3). Если разделить длительность каждого из типов на длительность, внесенную в план проекта (поле Duration (Длительность)), то в результате мы получим коэффициент, который можно использовать для расчета стоимости. Например, если длительность задачи в плане составляет 2 дня, а пессимистическая длительность составляет 4 дня, то коэффициент будет равняться 2. Соответственно, пессимистическая стоимость задачи будет равняться стоимости, умноженной на этот коэффициент, и в случае неблагоприятного развития событий будет в два раза больше запланированной.
    Настроим три поля типа Cost (Затраты) для расчета стоимости каждого из типов по этой формуле. На рис. 16.17 (файл 10.mрр) представлена формула для поля Cost3 (ЗатратыЗ), переименованного в Opt. Cost. В формуле используется поле Durationl (Длительность!), хранящее оптимистическую длительность задач.
    После настройки всех трех полей таблица примет вид, представленный на рис. 16.18 (файл 10.mрр). Видно, что в случае неблагоприятного развития событий стоимость проекта может увеличиться более чем на $15 000 (вычитаем из пессимистической стоимости планируемую стоимость), что составляет лишь 15,5% от общей стоимости проекта. Но у отдельных задач или фаз отклонение цены может быть значительным, и нужно проанализировать план, чтобы понять, у каких задач в случае осуществления риска стоимость может существенно измениться. Для этого рассчитаем для каждой задачи процент отклонения пессимистической стоимости от запланированной.


    Данные о временном резерве отображаются в таблице и на диаграмме

    Данные о временном резерве отображаются в таблице и на диаграмме

    Данные о временном резерве отображаются в таблице и на диаграмме


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

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

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

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

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

    Добавляем задачу для обеспечения своевременной поставки текстов
    Аналогично можно предотвратить и ресурсные риски. Например, чтобы избежать риска срыва работ из-за несвоевременной поставки материалов, добавим в план работ задачу Оформить предварительный заказ материалов для типографии, которая должна быть выполнена за три дня до завершения верстки журнала (рис. 16.23, файл 15.mpp). Добавление этой задачи тоже не повлияло на длительность проекта.


    Формирование временного буфера

    Формирование временного буфера

    В хороший план проекта должна быть заложена определенная степень устойчивости к возникающим рискам. Так как риски приводят к задержкам в исполнении работ, то устойчивость к рискам подразумевает в первую очередь возможность начать исполнение некоторых задач позже даты, указанной в плане, и при этом закончить проект в срок.
    Если у задачи можно перенести дату начала на более поздний срок или увеличить длительность, значит, она не является критической. Поэтому чем меньше в плане проекта критических задач, тем больше он подготовлен к возникающим рискам. Если план состоит только из критических задач, то он вряд ли будет выполнен в срок, поскольку в таком плане любая задержка приводит к смещению даты окончания проекта. В зависимости от стандартов планирования, принятых в организации, в плане проекта должен быть определенный процент некритических задач.
    Для анализа существующего в плане временного резерва удобно воспользоваться представлением Gantt Chart (Диаграмма Ганга) и таблицей Schedule (Календарный план), в которой отображается информация о существующем временном запасе. Для того чтобы эта же информация отображалась и на диаграмме, настроим ее с помощью мастера Gantt Chart Wizard (Мастер диаграмм Ганта).
    На первом шаге мастера (определение типа информации для отображения на диаграмме) выберем переключатель Custom Gantt Chart (Настроить диаграмму Ганта). На следующем шаге выберем переключатель Yes ( Да) для отображения информации о критических и обычных задачах разными способами. После этого пропустим все диалоговые окна с настройками цветов отрезков и дойдем до пятого, в котором определяются типы дополнительных отрезков, отображаемых па диаграмме (рис. 16.25, файл 15.mpp).


    Формула для определения процента отклонения стоимости при пессимистическом сценарии

    Формула для определения процента отклонения стоимости при пессимистическом сценарии

    Формула для определения процента отклонения стоимости при пессимистическом сценарии


    График распределения трудозатрат по проекту

    График распределения трудозатрат по проекту

    График распределения трудозатрат по проекту
    Чем меньше выбранные единицы измерения, тем более неровным будет график распределения трудозатрат во время исполнения проекта. Иногда это полезно, а иногда не нужно. Например, для анализа распределения трудозатрат пи длительности всего проекта в качестве единицы измерения стоит выбрать педелю или месяц, и тогда график примет необходимую «обтекаемость» (понедельные и помесячные графики распределения работ по проекту хранятся в файлах wrk2.xls и wrk3.xls). А для сравнения загрузки ресурсов наиболее подходящим может оказаться именно ежедневный график.
    На рис. 16.31 представлен другой пример анализа плана проекта. Мы выбрали три ресурса — Иванов, Петров и Сидоров — и проанализировали их загрузку (поле Percent Allocation (Процент загрузки)), чтобы выяснить, возможна ли замена одного из них другим, если кто-то заболеет. Как видно на рисунке, графики загрузки этих ресурсов почти полностью совпадают, лишь в конце проекта Сидоров загружен немного больше других (файл exc.xls1). Так что'взаимные замены вряд ли будут возможны.


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

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

    Часто случается так, что для проектных работ привлекаются сотрудники, недавно вступившие в организацию. Поскольку еще нет опыта использования этих сотрудников в проектах, это представляет определенный риск. Нужно определить задачи, где задействованы эти сотрудники, и описать риск их использования. При разработке стратегии смягчения рисков эти риски нужно будет проанализировать и определить, как их уменьшить.
    Чтобы выделить сотрудников без опыта работы, настроим столбец FlagZ (Флаг2), назвав его Опыт есть, и определим отображение красного индикатора для тех случаев, когда значением поля является No (Нет), и зеленого — когда значением является Yes (Да). Добавим настроенное поле в представление Resource Sheet (Лист ресурсов) и установим в нем значение No (Нет) для тех ресурсов, у которых нет опыта работы. В нашем случае в проекте задействованы только два ресурса без опыта: Тарасова и Жуков (рис. 16.11).
    Теперь разделим окно, отобразим в нижней части представление Task Usage (Использование задач) и откроем таблицу Ввод информации о рисках. Для того чтобы в ней отобразились только те задачи, в которых задействованы неопытные сотрудники, выделим этих сотрудников в списке в верхнем представлении, щелкнув на их фамилиях при нажатой клавише Ctrl (рис. 16.12).
    На рис. 16.12 видно, что в двух задачах из трех неопытные сотрудники работают вместе с более опытными, поэтому вероятность осуществления риска в этих случаях мы определили как среднюю. И лишь у той задачи, где задействован один Жуков, риск был оценен как высокий.


    Настраиваем фильтр для отбора коротких задач

    Настраиваем фильтр для отбора коротких задач

    Настраиваем фильтр для отбора коротких задач
    Фильтр отбирает задачи, у которых длительность меньше либо равна одному Дню или значение настраиваемого поля Durationl (Длительность!) равно значению настраиваемого поля Duration2 (Длительность2). (Эти настраиваемые поля используются при анализе по методу PERT для хранения информации об оптимистической и ожидаемой длительности.) Среди задач, отобранных по одному из этих критериев, фильтр отбирает те задачи, у которых значение поля Milestone (Веха) равно No (Нет), то есть задачи, не являющиеся вехами. Результат применения фильтра в нашем проекте представлен на рис. 16.2 (файл 1.mpp). Коротких задач оказалось только три, из них две Редколлегии, на которые отведено по 3 часа, и Окончательная сборка журнала, на которую отведено 2 дня. Кроме того, оптимистическая и ожидаемая длительности совпали у (разы Редактирование материалов)


    Настраиваем формулу для определения числа ресурсов

    Настраиваем формулу для определения числа ресурсов

    Настраиваем формулу для определения числа ресурсов
    Функция Len определяет длину текстовой строки, переданной ей в качестве параметра. В нашем случае этой строкой является значение поля Resource Names (Названия ресурсов). Чем больше ресурсов назначено на задачу, тем длиннее строка и тем больше будет значение поля Число ресурсов.
    Этот метод сравнения задач довольно груб, поскольку не гарантирует точного сравнения числа ресурсов. Точно определить число назначенных на задачу ресурсов можно лишь с помощью макроса (функции этого не позволяют).
    После завершения настройки поля отсортируем задачи по этому полю. Для этого с помощью команды меню Project к Sort > Sort by (Проект > Сортировка > Сортировать по) откроем диалоговое окно сортировки и выберем созданное поле в качестве критерия. Сортировать задачи будем по убыванию, чтобы задачи с наибольшим числом ресурсов оказались в верхней части списка, и сбросим флажок Keep outline structure (Сохранить структуру), чтобы сортировка осуществлялась в рамках всего проекта, а не в рамках отдельных фаз (рис. 16.4, файл 2.mрр).
    На рис. 16.5 (файл 2.mрр) задачи в верхней части представления отсортированы по числу ресурсов. В задачах в начале списка задействовано по 4-5 сотрудников, в задачах чуть ниже — по 2-3 человека. В нижней части представления отображена Форма задач (Task Details Form), в которой можно просмотреть детальную информацию о задаче, выбранной в верхней части представления.
    Определив задачи с большими длительностями или большим числом назначенных ресурсов, нужно разбить их на серию более коротких задач или превратить в фазы, поскольку, как правило, в рамках длинной задачи решается несколько коротких. Еще одно подтверждение тому — много назначений на задачу: как правило, над решением одной задачи работает не больше двух человек, а если их назначено больше, то это значит, что задача может быть разделена на несколько составляющих.


    Настройка графических индикаторов для отображения данных об отклонении стоимости

    Настройка графических индикаторов для отображения данных об отклонении стоимости

    Настройка графических индикаторов для отображения данных об отклонении стоимости
    Определение количественных характеристик отклонений (чтобы решить, какое отклонение считать слишком высоким, а какое приемлемым) зависит от принятых в организации стандартов. В нашем случае будем считать отклонение менее 10% приемлемым, а более 50% — слишком высоким и нуждающимся в коррекции.
    На рис. 16.21 (файл 11.mpp) представлена таблица Бюджетные риски после того. как настройка поля завершена. К таблице применен фильтр Not Milestones для отбора всех задач, кроме вех. Задачи плана, помеченные красным индикатором, нуждаются в коррекции: нужно или уменьшить пессимистическую оценку стоимости для них, или увеличить планируемую стоимость.


    Настройка поля для расчета оптимистической стоимости проекта

    Настройка поля для расчета оптимистической стоимости проекта

    Настройка поля для расчета оптимистической стоимости проекта


    Новый фильтр применен в двух разных представлениях

    Новый фильтр применен в двух разных представлениях

    Новый фильтр применен в двух разных представлениях
    После того как задачи с несколькими зависимостями обнаружены, нужно определить, как можно уменьшить риск их задержки. Уменьшить риск можно, увеличив длительности одной или нескольких задач-предшественниц за счет более раннего их начала (если это возможно). Кроме того, можно увеличить запланированную длительность задачи, если ограничения по длительности проекта позволяют это сделать.
    Иногда одна из двух задач начинается намного позже другой, и тогда она создает временной резерв другим. Например, на рис. 16.9 (файл 5.mpp) у задачи Верстка обложки две предшественницы, одна из которых, Фотосъемка модели, завершается за неделю до планируемого начала верстки обложки. В этой ситуации риск задержки верстки из-за фотосъемки минимален, потому что у последней есть очень большой временной резерв.


    Обнаруживаем в проекте ресурсы...

    Обнаруживаем в проекте ресурсы со сверхурочной загрузкой. На диаграмме в верхней правой части экрана отображаются данные о сверхурочной работе (Ovt. Work) и превышении доступности ресурсов (Overalloc)

    Обнаруживаем в проекте ресурсы...
    В нашем примере сверхурочная загрузка есть у Буркова, и поэтому укажем в описании риска Срыв работ из-за усталости ресурса. Но поскольку объем сверхурочной работы небольшой, то вероятность осуществления риска оценим как среднюю.

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

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

    Часто в процессе определения рисков невозможно детально проанализировать весь план проекта в разумное время (например, если план состоит из нескольких сотен задач). В таких случаях в первую очередь нужно анализировать риски у задач, которые находятся на критическом пути проекта или могут стать критическими. Чтобы определить, какие задачи могут стать критическими, можно воспользоваться оптимистической и пессимистической диаграммами Ганта, полученными в результате анализа методом PERT.
    При определении рисков информацию нужно заносить в план проекта. Для этого нужно подготовить настраиваемые поля (файл 1.mpp). Мы переименовали поле для задач Text2 (Текст2) в Описание риска, а поле для задач Texts (ТекстЗ) — в Вероятность осуществления риска, причем для последнего мы создали список значений: Высокая, Средняя и Низкая, что позволит быстро заполнять это поле. Кроме того, на основании таблицы Entry (Ввод) для задач мы создали таблицу Ввод информации о рисках и оставили в ней лишь необходимый набор полей. И наконец, на базе таблицы мы создали два представления: Риски, в котором эта таблица находится рядом с диаграммой Ганта, и комбинированное представление Риски2, в верхней части которого находится представление Риски, а в нижней — Task Form (Форма задач). Теперь можно переходить к определению рисков.
    Риски определяются для трех аспектов проекта: расписания, ресурсов и бюджета. Так выявляются события, осуществление которых может помешать завершить проект в срок или создать нехватку ресурсов или денег в определенный момент его выполнения. Если при определении риска становится ясно, как уменьшить его, то нужно сразу же вносить соответствующие изменения в план проекта.

    Определяем диапазон дат и единицы измерения времени

    Определяем диапазон дат и единицы измерения времени

    Определяем диапазон дат и единицы измерения времени
    На следующем шаге мастера нужно определить, будет ли в Excel строиться график по выбранным данным, и на последнем шаге — нажать кнопку Export Data (Экспорт данных), чтобы процесс импорта начался. После этого в Excel будет создан файл, в котором на одном листе будут помещены данные, аналогично тому, как они представлены на диаграмме использования задач или ресурсов, а на втором листе будет создан график по этим данным.
    Например, на рис. 16.30 представлен график распределения трудозатрат по проекту в файле 1б.mрр(график находится в файле wrk.xls) (Чтобы получить график, отображенный на рисунке, мы изменили формат диаграммы, которую MS Project создает u Excel автоматически, с объемной на обычную.). Как мы видим, в середине проекта есть провал (в это время статьи находятся в работе у авторов), а ближе к завершению проекта еще один спад среди двух пиков. Кроме того, распределение трудозатрат в нашем плане отличается от классического тем, что в конце проекта наблюдается небольшое возрастание объема, тогда как правильным считается последовательное уменьшение объема работ к концу проекта.


    Панель анализа данных

    Панель анализа данных

    Панель анализа данных
    После щелчка на кнопке Analyze Timescaled Data in Excel (Анализ повременных данных в Excel) появляется окно мастера анализа данных в Excel. На первом шаге нужно выбрать, анализировать ли весь проект или только выбранные задачи (если мастер запускается, когда открыто представление для просмотра ресурсов, то нужно выбрать, все ресурсы анализируются или только выбранные). На втором шаге выбираются поля «внутренней» таблицы, которые будут проанализированы (рис. 16.28, файл 16.mрр).


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

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

    План проекта после сортировки задач по числу ресурсов
    Список всех предшественниц задачи приведен в поле Predecessors (Предшественники), причем номера задач-предшественниц разделены точками с запятой (см. раздел «Редактирование связей в таблице»). И если в этом поле встречается хотя бы одна точка с запятой, значит, у задачи есть как минимум две предшественницы. Поэтому наш фильтр будет отбирать те задачи, у которых в поле Predecessors (Предшественники) содержится точка с запятой.
    В результате работы фильтра важно не только обнаружить задачи с несколькими предшественницами, но и понять, как эта задача связана с другими задачами в плане проекта. Поэтому созданный фильтр удобнее всего применять в режиме подсветки, чтобы задачи с несколькими зависимостями лишь подсвечивались среди всех остальных (о фильтрации в режиме подсветки см. в разделе «Фильтры» ).
    Например, на рис. 16.8 (файл 4.mрр) мы применили новый фильтр в представлениях Gantt Chart (Диаграмма Ганта) и Network Diagram (Сетевой график) и совместили окна с этими представлениями в одном окне. В верхнем окне в таблице строки с задачами, подсвеченными фильтром, выделены голубым шрифтом (14, 42, 43), а в нижнем цветом выделены блоки, обозначающие задачи (на рисунке виден только блок 14).


    План реакции на риски

    План реакции на риски

    Многие риски часто имеют очень низкую или неизвестную вероятность осуществления. Кроме того, для некоторых рисков нельзя определить момент их наступления. Например, есть риск, связанный с использованием Лимонова, поскольку тот обладает уникальными знаниями, и все четыре задачи, где он задействован, не могут быть выполнены без его участия. Но точно определить момент наступления риска нельзя, поскольку он не связан с календарем проекта. В подобных случаях нужно разработать план реакции на риск, который будет применен в тот момент, когда риск осуществится.
    План реакции на риски хранится в плане проекта в виде текстовой информации, связанной с определенными задачами или ресурсами. Для хранения информации о реакции на ресурсные риски настроим ресурсное поле Text4 (Текст4), переименовав его в План реакции на риски (файл 14.mрр). Пример заполнения его данными представлен на рис. 16.24.


    План сдерживания рисков

    План сдерживания рисков

    Для сдерживания рисков в план нужно включить работы, выполнение которых понизит вероятность осуществления риска. Например, у задачи Статьи поступили в редакцию есть высокий риск задержки из-за того, что авторы сдадут статьи позже срока. Чтобы снизить его, добавим в план задачу Проверка состояния статей, выполняя которую редакторы разделов свяжутся с авторами и напомнят им о сроках сдачи текстов (рис. 16.22, файл 13.mpp). При этом длительность проекта не увеличилась.


    Просматриваем короткие задачи с помощью фильтра

    Просматриваем короткие задачи с помощью фильтра

    Просматриваем короткие задачи с помощью фильтра
    После того как короткие задачи отобраны, определим реалистичность отведенного на них времени. В нашем случае 3 часа на редколлегию — это вполне нормально. Два дня на сборку журнала — срок оптимистичный, но учитывая, что работать будут двое, справиться вполне можно. К тому же, они задействованы на 25% (то есть за 2 дня отработают всего 6 часов), значит, если они не будут укладываться в срок, то будет возможность увеличить загрузку и успеть завершить задачу вовремя.
    Если мы обнаруживаем в плане задачи, имеющие неоправданно короткие сроки, то длительность таких задач нужно дополнительно обсудить с будущими исполнителями. При этом желательно запросить у них все три возможных срока исполнения задачи, чтобы внести их в таблицу для анализа PERT и рассчитать длительность задачи.

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

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

    Просматриваем задачи, в которых задействованы наиболее загруженные ресурсы
    Критические задачи выделены красным, и чем в большем числе критических задач задействован ресурс, тем выше опасность срыва сроков проекта, если этот ресурс вдруг перестанет быть доступным. Поскольку в этом случае риск, связанный с задействованностью ресурса, распространяется на все задачи, в которых он участвует, то нет смысла заполнять поля с описанием риска для задач — удобнее создать аналогичные настраиваемые поля для ресурсов и вводить информацию в них.
    Чтобы внести в план информацию о ресурсных рисках и использовать ее в дальнейшем при разработке стратегии смягчения рисков, изменим настраиваемые поля для ресурсов Text2 (Текст2) и Texts (ТекстЗ). Переименуем их в Описание риска и Вероятность осуществления риска. Поскольку во втором поле можно использовать список значений, уже составленный нами в аналогичном поле для задач, импортируем его с помощью кнопки Import Custom Field (Импорт настраиваемого поля).
    В поле Text2 (Текст2) могут вводиться одинаковые риски для разных ресурсов, поэтому настроим список значений таким образом, чтобы при вводе можно было указывать значения, не входящие в список, и они автоматически добавлялись бы в него для дальнейшего использования (о настройке списка значений поля см. раздел «Создание настраиваемых полей со списком значений»). Создадим новую таблицу на базе ресурсной таблицы Entry (Ввод), назовем ее Ввод информации о рисках ресурсов и добавим в нее настроенные поля. Теперь откроем ее в верхнем представлении и заполним ее данными для ресурсов, выполняющих большой объем работы (рис. 16.14, файл 7.mрр, Представление 2).


    Разработка стратегии смягчения рисков

    Разработка стратегии смягчения рисков

    После того как мы выявили проектные риски, нужно определить меры, смягчающие их влияние на проект. Это можно сделать двумя путями: разработать план их сдерживания или план реакции на них.
    План сдерживания рисков (mitigation plan) состоит из работ, которые включаются в план проекта и, будучи выполненными, существенно снижают вероятность осуществления риска. План реакции на риски (contingency plan) определяется в плане проекта, но не оформляется в виде задач до осуществления риска. Если риск осуществляется, нужные задачи добавляются в план проекта.
    Определяя стратегию смягчения рисков, следует всегда сравнивать затраты на предотвращение риска с затратами, которые будут понесены, если риск осуществится. Например, если в случае осуществления риска бюджет возрастет на $100, то стоимость работ по сдерживанию не должна превышать этой цифры. Когда важнее сроки проекта, следует сравнивать длительность плана в случае осуществления риска с длительностью плана, учитывающей задачи на его смягчение.

    Ресурсные риски

    Ресурсные риски

    Цель анализа ресурсных рисков заключается в том, чтобы определить ресурсы и назначения, увеличивающие вероятность срыва проекта. Например, рискованно привлечение недавно принятого на работу сотрудника, поскольку у нас нет опыта работы с ним и мы не знаем, сможет ли он справиться с поставленными задачами. Другой риск — использование одного сотрудника в слишком многих задачах, поскольку проект становится зависимым от одного сотрудника, и если он станет недоступным, то проект может провалиться.

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

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

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


    Ресурсы со сверхурочной работой

    Ресурсы со сверхурочной работой

    Сотрудники, загруженные сверхурочной работой, из-за усталости могут начать работать медленнее, чем обычно. Поэтому при планировании стоит избегать использования сверхурочной загрузки. Если же при составлении плана вам пришлось запланировать сверхурочную работу, то при анализе рисков стоит предусмотреть ее возможные последствия.
    Для анализа мы будем использовать то же представление, что и в предыдущем примере, но на диаграмме использования ресурсов отобразим детальные данные о превышении нагрузки и сверхурочных (об отображении подробных данных на диаграмме см. в разделе «Выбор типа отображаемой на графике информации и ее форматирование» ). Пролистывая эту диаграмму, можно быстро обнаружить ресурсы со сверхурочной нагрузкой (рис. 16.15, файл 5.mpp).


    Ресурсы с большим объемом работы

    Ресурсы с большим объемом работы

    Иногда загрузка между участниками проекта распределяется неравномерно, и некоторые из членоп команды делают больший объем работы, чем другие. Если не проконтролировать распределение работы, то может оказаться, что некоторые сотрудники отвечают за исполнение слишком большого числа задач. Слишком высокая ответственность отдельных сотрудников опасна тем, что в случае болезни такого «ключевого» сотрудника или недоступности его по другой причине выполнить все задачи в срок будет невозможно.
    Определить ресурсы с большим числом назначений можно с помощью представления Resource Usage (Использование ресурсов). Откроем в этом представлении таблицу Work (Трудозатраты) и отберем для отображения только человеческие ресурсы, воспользовавшись фильтром Resources — Work (Ресурсы — трудовые). Затем отсортируем ресурсы по убыванию по колонке Work (Трудозатраты). Теперь участники проекта с наибольшей загрузкой отображаются в начале списка.
    Для того чтобы просмотреть, какое место в плане проекта занимают назначения наиболее занятых сотрудников, разделим окно и в нижнем представлении отобразим диаграмму Ганта. Теперь при выборе ресурса в верхнем представлении в нижнем отображаются все его назначения, как в таблице, так и на диаграмме (рис. 16.13, файл 7.mрр, Представление 1).


    Риски в расписании

    Риски в расписании

    Задача, стоящая перед руководителем проекта при анализе рисков расписания, заключается в том, чтобы уменьшить вероятность срыва сроков работ. Срыв сроков работ может произойти в том случае, если длительности задач в плане не будут соответствовать тому времени, которое потребуется ресурсам на их выполнение.
    Несоответствие запланированных длительностей работ фактическим может произойти в двух случаях: если неточно составлен план проекта и если неожиданно окажется, что та или иная работа требует больше времени, чем ожидалось. Поскольку каждый проект уникален, то обязательно случится так, что какая-то из задач будет длиться дольше запланированного времени, но чем точнее и детальнее план, тем меньше будет таких задач. Ведь при неточном плане несоответствия возникают даже тогда, когда их могло бы и не быть.
    Поэтому уменьшение рисков в расписании начинается с детализации плана работ. Затем нужно обнаружить задачи, у которых вероятность срыва наиболее велика. Эти задачи можно обнаружить по некоторым формальным критериям, рассматриваемым ниже.

    Слишком длинные задачи и задачи с большим числом ресурсов

    Слишком длинные задачи и задачи с большим числом ресурсов

    Мы уже говорили о том, что при составлении плана стоит избегать слишком длинных задач. Как правило, без детализации работ очень сложно точно оценить трудозатраты для таких задач и возможную загрузку ресурсов, поэтому, включая их в план, вы повышаете вероятность того, что он окажется неточным.
    Обнаружить в плане задачи с большой длительностью очень просто. Достаточно воспользоваться автофильтром и отфильтровать задачи по столбцу Duration (Длительность), отобрав задачи с длительностью, превышающей, например, 5 пли 10 дней (об использовании автофильтра см. раздел «Автофильтр» ).
    Оптимистическая длительность может совпадать с ожидаемой не точцо, а с определенным допущением, например различаться на 1 или 2 часа. Чтобы такие задачи тоже можно было обнаружить, в этом же файле мы создали фильтр Слишком короткие задачи — 2, в котором можно внести это допущение.
    А вот автоматически отобрать задачи с большим числом ресурсов нельзя, поскольку в MS Project нет специального столбца «внутренней» таблицы, в котором было бы указано число ресурсов, назначенных на задачу. Поэтому нам, как обычно, придется воспользоваться настраиваемым полем (файл 2.mрр). Переименуем поле задач Number2 (Число2) в Число ресурсов и поместим в него формулу Len ([Resource Names]) (Len ([Названия ресурсов])) (рис. 16.3).


    Слишком короткие задачи

    Слишком короткие задачи

    Часто при планировании проекта длительность задач определяется на основании оценки будущих исполнителей. Например, руководитель проекта просит сотрудника оценить, сколько времени ему потребуется на исполнение определенной задачи, а затем оценка сотрудника заносится в план. Сотрудники же часто дают слишком оптимистичные сроки, что приводит к тому, что запланированные работы не удается выполнить в срок или сотруднику приходится работать сверхурочно.
    Другой источник задач со слишком короткими сроками — сами менеджеры, выделяющие на задачу столько, сколько считают нужным (исходя из ограничений по срокам проекта), не советуясь при этом с потенциальными исполнителями.
    Чтобы избежать таких сдучаев, нужно проанализировать все задачи плана проекта длительностью меньше одного дня (кроме вех) и все задачи, у которых при анализе PERT ожидаемая длительность совпадала с оптимистичной. Для этого создадим новый фильтр и настроим его (рис. 16.1, файл 1.mpp). (О том, как создавать и настраивать фильтры см. раздел «Создание фильтра».)


    Сортируем задачи по созданному полю

    Сортируем задачи по созданному полю

    Сортируем задачи по созданному полю


    Составляем план реакции на риски

    Составляем план реакции на риски

    Составляем план реакции на риски
    Даже после того, как план проекта проанализирован, многие риски выявлены и разработана стратегия смягчения их влияния на проект, все равно сохраняется вероятность, что в ходе выполнения проекта может произойти нечто непредвиденное. Иными словами, вполне возможно, что какие-то риски не были выявлены либо их существование нельзя предположить на нынешнем этапе планирования проекта. Поэтому в план нужно заложить временной и финансовый буфер, позволяющий отреагировать на возникающие риски и снизить вероятность увеличения длительности проекта.
    Финансовый буфер можно создать простым увеличением стоимости проекта на коэффициент, который принято использовать в вашей организации в таких случаях. Например, если бюджет проекта составляет $100 000, а пессимистический бюджет — $120 000, то с учетом буфера бюджет проекта может равняться $130 000. Формирование временного буфера рассмотрим более подробно.

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

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

    Проект может оказаться под угрозой срыва, если неожиданно станет недоступен сотрудник, обладающий особыми знаниями или навыками, поскольку только он может выполнить определенные задачи проекта. Кроме того, риск провала проекта из-за несвоевременной поставки материалов повышается, если материалы могут быть получены только от одного поставщика, поскольку в этом случае выполнение проекта становится зависимым от качества его работы.
    Чтобы определить такие ресурсы и внести в план информацию о рисках, связанных с их использованием, откроем представление Resource Sheet (Лист ресурсов) и отобразим в нем таблицу Ввод информации о рисках ресурсов. Затем нужно определить риски с уникальными знаниями и ввести в таблицу описание рисков и вероятность их осуществления.
    На рис. 16.16 видно, как мы заполнили эту таблицу в файле 9.mрр. Поскольку Краска для вывода пленок и Бумага для типографии поставляются нам единственной компанией, то использование этих ресурсов мы считаем рискованным. Но так как с компанией-поставщиком мы работаем уже давно и срывов в поставках никогда не было, вероятность осуществления риска оценим как низкую.


    Таблица Schedule (Календарный...

    Таблица Schedule (Календарный план) содержит несколько колонок, с помощью которых можно определить степень устойчивости к рискам как расписания проекта в целом, так и его отдельных задач. В колонке Total Slack (Общий временной резерв) содержится информация о времени, на которое исполнение задачи можно отложить, чтобы длительность проекта не изменилась. Колонка Free Slack (Свободный временной резерв) содержит информацию о времени, на которое можно отложить исполнение задачи, чтобы не задерживать последующие задачи. A в колонках Late Start (Позднее начало) и Late Finish (Позднее окончание) содержатся самые поздние даты, когда можно начать и окончить задачу, чтобы не изменить дату окончания проекта.



    Варианты стоимости проекта при разных вариантах развития событий

    Варианты стоимости проекта при разных вариантах развития событий

    Варианты стоимости проекта при разных вариантах развития событий
    Переименуем поле Numbers (ЧислоЗ) в Разница стоимости (файл 11.mpp) и введем в него формулу, представленную на рис. 16.19. Сначала определяется разница между пессимистической ценой и запланированной, для чего из поля Cost5 (Затраты5), где хранится пессимистическая стоимость, рассчитанная в предыдущем примере, вычитается планируемая стоимость, хранящаяся в поле Cost (Затраты). Затем мы определяем, какой процент от запланированной стоимости составляет полученная разность. Для этого полученное в результате вычитания число делится на запланированную стоимость и результат умножается на 100.
    Чтобы полученный результат было легче обрабатывать, настроим отображение индикаторов для поля (рис. 16.20). Те задачи, у которых отклонение при неблагоприятном развитии событий составит более 50%, пометим красным индикатором. Задачи с отклонением больше 25% пометим желтым, а с отклонением больше или равным 10% — зеленым. Задачи с отклонением менее 10% пометим флажком (эта настройка не видна на рис. 16.20, файл 11.mpp). Установим флажок Show data values in ToolTips (Показывать значения данных во всплывающих подсказках), и тогда значение поля будет отображаться при наведении курсора на индикатор.


    Поле свободного временного резерва или

    ВНИМАНИЕ
    Поле свободного временного резерва или общего резерва обычно содержит значение от нуля и больше. Если общий временной резерв задачи равен нулю,то она является критической (Если не изменены стандартные настройки (см. раздел «Анализ критического пути проекта»). Однако при расчете временного резерва учитываются крайние сроки задачи и ограничения (см. пример ниже), поэтому если окончание задачи запланировано позже крайнего срока, то ее временной резерв будет отрицательным. Это значит, что ее не только нельзя отложить, а наоборот, надо ускорить. Если хотя бы у одной задачи проекта временной резерв меньше нуля, то временной резерв всего проекта (суммарной задачи проекта) также будет меньше нуля.
    На диаграмме информация об общем временном резерве задачи (Total Slack) отображается с помощью тонких отрезков. Например, у задачи 21 на рис. 16.26 (файл 15.mpp) значение поля Total Slack (Общий временной резерв) составляет 31,87 дня, и рядом с отрезком, обозначающим задачу, расположен тонкий отрезок такой же длительности.
    MS Project рассчитывает общий и свободный временной резерв задачи, исходя из ее ограничений и положения в плане проекта. В нашем примере, исходя из положения задачи Проверка состояния статей в плане проекта, временной резерв составил больше 30 дней, хотя на самом деле эта задача должна быть выполнена за несколько дней до начала задачи Статьи поступили в редакцию, начинающейся 21.02.02. Поскольку мы не указали такое ограничение, программа рассчитала резерв неправильно. В файле 16.mрр мы указали в качестве крайнего срока окончания задачи Проверка состояния статей дату 18.02.02, и временной резерв сразу уменьшился до 1,87 дня.
    После того как вы просмотрите файл проекта и убедитесь, что временной резерв у каждой задачи соответствует действительности, нужно попытаться найти в проекте несбалансированности. Например, может оказаться, что у одной пз фаз слишком большой резерв, а у другой его нет или он вовсе отрицательный. В таком случае стоит перенести часть задач из фаз с маленьким резервом в те, где он значительно больше.
    В плане не должно быть задач или фаз с отрицательным резервом, потому что наличие таких задач свидетельствует об ошибках в плане проекта. Отрицательный временной резерв может образоваться, если задача заканчивается после крайнего срока или если нарушены даты ограничений у соседних с ней задач. Чтобы быстро найти задачи с отрицательным резервом, можно отсортировать таблицу по убыванию по полю Total Slack (Общий временной резерв).

    Если задачи с ограничениями имеют предшественниц, заканчивающихся слишком поздно для того, чтобы ограничение было удовлетворено, у последующих задач образуется отрицательный резерв. Чтобы задачи с ограничением и с отрицательным резервом помещались в расписании в соответствии со связями, а не с датами ограничений, в диалоговом окне Options (Параметры) на вкладке Schedule (Планирование) нужно сбросить флажок Tasks will always honor their constraint dates (Для задач всегда соблюдаются заданные для них даты).
    Добавить резерв на задачи критического пути можно, увеличив их длительность или вставив задачи-буферы. Тогда при выполнении проекта длительность буферов нужно будет уменьшать, и после завершения проекта их длительность будет равна нулю.
    Если резерв задач можно огранизовать с помощью таблицы, то временной резерв проекта можно определить с дополнительных индикаторов. Например, можно запланировать закончить проект раньше реально нужного срока. Или же, как мы сделали, добавить крайний срок на последнюю задачу плана. В таком случае время между окончанием задачи и ее крайним сроком и будет временным резервом проекта.

    Вводим информацию о ресурсных рисках

    Вводим информацию о ресурсных рисках

    Вводим информацию о ресурсных рисках
    Наиболее «рискованными» ресурсами проекта являются Иванов, Петров и Сидоров, задействованные в самом большом числе задач, большинство из которых лежит на критическом пути. Соответственно, в поле Описание риска введем Срыв работ из-за недоступности ресурса, а в поле Вероятность осуществления выберем значение Высокая.

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

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

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

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

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

    Вводим в план проекта описание рисков для сотрудников с уникальными знаниями и материалов с единственным поставщиком
    Среди сотрудников только Лимонов обладает уникальными знаниями, и его отсутствие может сказаться на сроках исполнения работ. Поэтому и для него мы укажем соответствующий риск, оценив степень вероятности его осуществления как среднюю.
    В нашем проекте задействовано не так много ресурсов, и поэтому просмотреть весь список и внести информацию о рисках можно довольно быстро. Если же проект, в котором вы оцениваете ресурсные риски, содержит большое число ресурсов, то при их анализе стоит воспользоваться стандартными фильтрами Resources — Material (Ресурсы — материальные) и Resources — Work (Ресурсы — трудовые), с помощью которых можно отобрать для анализа только сотрудников или только материалы.

    Выбираем дополнительные отрезки для отображения на диаграмме Ганга

    Выбираем дополнительные отрезки для отображения на диаграмме Ганга

    Выбираем дополнительные отрезки для отображения на диаграмме Ганга
    В этом диалоговом окне выберем переключатель Total slack (Общий временной резерв). Данные о существующем у задач резерве будут отображаться в виде тонких отрезков. На образце в области предварительного просмотра видно, что временной резерв может быть только у обычных задач (они более темные), поскольку у критических его не бывает. Теперь самые важные настройки завершены и можно нажать кнопку Finish (Готово) прямо в этом диалоговом окне. Представление настроено, и можно начать работу с временным буфером (рис. 16.26, файл 15.mpp).


    Выбор полей для анализа

    Выбор полей для анализа

    Выбор полей для анализа
    Чтобы выбрать поле для анализа, нужно выделить его курсором в списке полей (слева) и нажать кнопку Add» (Добавить»). Удаление поля из списка анализируемых осуществляется с помощью кнопки «Remove («Удалить). В нашем примере для анализа выбрано поле Work (Трудозатраты).
    Выбрав поля для анализа, нужно определить временной диапазон, в рамках которого будет осуществляться анализ. Этот диапазон определяется на третьем шаге мастера, и по умолчанию поля From (С) и То (По) заполнены датами начала и окончания проекта (рис. 16.29, файл 16.mрр). Под полями для выбора границ временного диапазона в раскрывающемся списке Units (Единицы) выбираются единицы измерения времени, используемые при анализе. Можно выбрать любую из единиц измерения шкалы времени MS Project (см. раздел «Форматирование шкалы времени» ).


    Задачи с предварительными длительностями

    Задачи с предварительными длительностями

    Один из наибольших рисков представляют задачи, в выполнении которых у сотрудников нет опыта. Например, если бы в нашем проекте при предпечатной подготовке журнала использовалась новая для сотрудников технология, например печать серебром, или новое оборудование, то задача, подразумевающая использование нового оборудования или новых технологий, считалась бы рискованной.
    Главная проблема в планировании таких задач заключается в том, что их длительность не известна заранее, поскольку нет опыта в их выполнении. Поэтому обычно при планировании длительность этих задач остается предварительной (estimated). Такие задачи можно обнаружить в плане проекта с помощью стандартного фильтра Tasks With Estimated Durations (Задачи с оценкой длительности).
    В нашем плане таких задач нет, но если бы они обнаружились, то пришлось бы изменить план проекта таким образом, чтобы неожиданное увеличение их длительности не сказалось на сроках окончания проекта или на сроках исполнения важных задач (например, тех, у которых сроки исполнения регламентируются договором). Желательно увеличить планируемую длительность исполнения этих задач до пессимистичной и рассчитывать план с учетом этой длительности задач. Кроме того, можно добавить в план отдельную задачу по освоению нового оборудования или технологии раньше того, как начнется выполнение задачи, где это оборудование или технология будет использоваться.

    Задачи с внешними зависимостями

    Задачи с внешними зависимостями

    Иногда задачи зависят от внешних по отношению к проекту событий, не задей-ствующих проектные ресурсы и не поддающихся планированию. Например, если организация выполняет два взаимосвязанных проекта, то в качестве предшественника задачи может выступать задача из другого проекта.
    Определить такие задачи с помощью фильтра можно лишь в том случае, если в качестве предшественников выступают задачи, хранящиеся в других файлах проектов. В таком случае для обнаружения этих задач нужно настроить фильтр, созданный нами для определения задач с несколькими предшественницами (см. рис. 16.7), заменив символ «;» на «\».
    Бывает и так, что у задачи нет предшественниц в других файлах проектов, но, тем не менее, внешние зависимости у нее есть. Обычно такие задачи может определить лишь менеджер при анализе плана вручную.
    Чтобы эти задачи можно было определить на формальной основе, при создании списка задач можно добавить настраиваемое поле типа Flag (Флаг) и изменять его значение для задач с внешними зависимостями.
    В нашем проекте такой задачей является Статьи поступили в редакцию, поскольку срок ее выполнения зависит от скорости работы авторов, что является внешней (то есть непроектной) зависимостью. Риск того, что авторы сдадут статьи позже срока, довольно велик. Поскольку сразу уменьшить этот риск мы не можем, просто зафиксируем его (рис. 16.10, файл б.mрр), заполнив соответствующие поля таблицы, чтобы вернуться к нему чуть позже, когда будем разрабатывать стратегию смягчения влияния рисков на проект.


    Заносим информацию о риске в план проекта

    Заносим информацию о риске в план проекта

    Заносим информацию о риске в план проекта

    Microsoft Project -управление проектами

    Базы данных

    Базы данных

    MS Project позволяет экспортировать данные в любую базу данных, имеющую интерфейс ODBC. Для этого нужно средствами Windows создать подключение к этой базе данных через ODBC и затем в диалоговом окне File > Save As (Файл > Сохранить как) нажать кнопку ODBC и выбрать созданное подключение в списке.
    Если вы хотите создать для хранения плана проекта новую базу данных Microsoft Access, то для этого достаточно выбрать соответствующий пункт в раскрывающемся списке с типами файлов в диалоговом окне, вызываемом командой меню File > Save As (Файл > Сохранить как). Можно воспользоваться и подключением через ODBC, но это менее удобно.


    Диалоговое окно копирования рисунка

    Диалоговое окно копирования рисунка

    Диалоговое окно копирования рисунка
    Диалоговое окно содержит три раздела. В первом, Render image (Преобразовать изображение), следует указать, для какой цели вы готовите рисунок: для вставки в другой документ, для печати или для сохранения в файле. Чтобы скопировать рисунок для вставки в файл, нужно выбрать переключатель For screen (Для отображения на экране).
    Если вы хотите распечатать рисунок, то выберите переключатель For printer (Для печати). В этом случае формат рисунка будет соответствовать размеру бумаги, установленной в принтере по умолчанию. Если вы выберете другой формат бумаги после того, как скопируете рисунок, то нужно будет скопировать его заново.
    При выборе любого из этих двух переключателей рисунок сохраняется в буфере обмена. Но иногда требуется сохранить рисунок в виде файла на диске. В таком случае нужно выбрать переключатель То GIF image file (В файл GIF) и затем ввести имя файла в поле ввода.
    После того как определен формат рисунка и его будущее расположение (буфер обмена или файл на диске), нужно выбрать данные для копирования. В разделе Сору (Копировать) определяется, все ли строки таблицы будут помещены на рисунок или только выделенные на экране. В первом случае нужно выбрать переключатель Rows on screen (Отображаемые строки), а во втором — Selected rows (Выделенные строки).
    Кроме того, можно отобрать данные для рисунка за определенный временной интервал. Для этого в разделе Timescale (Шкала времени) предназначены переключатели As shown on screen (Как на экране) и From, To (С, По). Если выбрать первый вариант, то на рисунок попадут видимые на диаграмме данные, а если выбрать второй и указать временной диапазон, то только данные внутри этого временного диапазона.
    Два последних раздела становятся недоступными, если в представлении нет таблицы или шкалы времени. Например, при копировании сетевой диаграммы в рисунок будут заблокированы оба раздела, а при копировании ресурсного графика — только первый из них, поскольку шкала времени на этой диаграмме есть.
    В некоторых ситуациях полученный в результате копирования рисунок может оказаться слишком большим для вставки в другие приложения. Такое может произойти, например, когда вы копируете данные за определенный диапазон дат и при этом на шкале времени выбраны очень мелкие единицы измерения (например, часы) или число выделенных рядов таблицы слишком велико. В таком случае MS Project выведет диалоговое окно с предупреждением о том, что рисунок слишком велик, и предложит варианты решения проблемы (рис. 17.5).
    Выбор переключателя Keep the selected range (Сохранить выбранный диапазон) приведет к тому, что рисунок будет помещен в буфер обмена в нынешнем виде. Если выбрать переключатель Zoom out the timescale so the picture can fit (Изменить масштаб шкалы времени, чтобы уместить рисунок), то вы вернетесь к работе с представлением и сможете отформатировать шкалу времени. Этот переключатель недоступен, если рисунок слишком длинный из-за большого числа задач, но нормальный по ширине.


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

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

    Для создания веб-страницы на основании существующей схемы вам нужно будет выбрать переключатель Use existing map (Использовать существующую схему) на первом шаге мастера, затем выбрать нужную схему в списке (Бюджетные риски), после чего вы снова попадете в диалоговое окно определения схемы. При этом все параметры диалоговых окон будут заданы в соответствии с ее настройками.
    Если настройки схемы вас устраивают, то в первом же диалоговом окне можно нажать кнопку Finish (Готово), и веб-страница будет создана. Если же настройки не подходят, то их можно изменить и затем сохранить под новым или прежним именем.
    Мы решили экспортировать данные нашего проекта с помощью схемы Бюджетные риски. Эта схема интересна тем, что в ней для экспорта используется одноименная таблица из файла проекта. Как видно на рис. 17.11 (файл1.mpp), при экспорте на основе существующей таблицы MS Project использует в качестве названий столбцов результирующей HTML-таблицы не название поля, а заголовок столбца таблицы. Правда, при этом пробелы заменяются символами подчеркивания.
    На рис. 17.12 (файл 2.html) показана страница, полученная в результате экспортирования данных. Из-за того что пробелы были заменены подчеркиваниями, колонки таблицы стали слишком широкими. Чтобы исправить ситуацию, можно либо отредактировать схему и заново провести экспорт, либо отредактировать полученную веб-страницу.


    Экспорт данных в HTML

    Экспорт данных в HTML

    Экспорт данных в HTML используется очень часто для публикации информации о проекте на веб-странице. Именно поэтому для сохранения файла в этом формате предназначена отдельная команда Save As Web Page (Сохранить как вебстраницу) в меню File (Файл).
    После выбора этой команды (файл 1.mpp) открывается стандартное диалоговое окно Save As (Сохранение документа). В нем нужно указать имя файла, в котором будет сохранена созданная страница. После нажатия в этом диалоговом окне кнопки Save (Сохранить) запустится мастер Export Wizard (Мастер экспорта), с помощью которого определяются все параметры экспорта данных. С этим мастером вы столкнетесь еще не раз, поскольку с его же помощью осуществляется экспорт Данных в файлы других форматов.
    После отображения приветственного экрана вы попадете на первый шаг мастера (рис. 17.6, файл 1.mpp), на котором осуществляется выбор схем экспорта. Схема -это набор настроек экспорта данных, определяющих, какие именно данные экспортируются из плана проекта и как они отображаются в файле другого формата.


    Экспорт плана в файлы других форматов

    Экспорт плана в файлы других форматов

    MS Project содержит удобные команды для экспорта данных в другие форматы, среди которых есть как форматы документов семейства Microsoft Office (Excel и Access), так и межплатформенные (HTML и XML). Начнем обучение экспорту данных из MS Project именно с универсальных форматов.

    Экспорт с использованием существующей таблицы

    Экспорт с использованием существующей таблицы

    Экспорт с использованием существующей таблицы


    Microsoft Excel

    Microsoft Excel

    Чтобы начать экспорт плана проекта в Microsoft Excel, в диалоговом окне File > Save As (Файл > Сохранить как) нужно выбрать для сохранения файла формат *.xls. MS Project может сохранить данные в одном из двух форматов — в формате рабочей книги (Workbook) Excel или сводной таблицы (PivotTable), и мастер экспорта данных будет действовать в зависимости от выбора формата. Рассмотрим экспорт в формат рабочей книги.
    На первом шаге мастер определяет, все ли данные плана проекта вы хотите экспортировать в Excel или только некоторые. В первом случае нужно выбрать переключатель Project Excel Template (Шаблон проекта (Excel)), а во втором — Selected Data (Выбранные данные).
    Если выбран первый вариант, то после нажатия кнопки Next> (Далее>) программа перенесет все данные плана в Excel. В рабочей книге будут созданы четыре листа, на первом из которых будет помещена информация о задачах, на втором - о ресурсах, и на третьем — о назначениях проекта. На четвертом листе размещается служебная информация.
    Если выбран второй вариант, то на следующих шагах мастера нужно будет указать настройки экспорта данных. Причем эти настройки повторяют те, что использовались для экспорта данных в формат HTML, за исключением возможности вставки в файл картинки. Что важно, при экспорте в Excel используются те же схемы, что и при экспорте в HTML, поэтому если вы уже настроили удобную схему для веб-страницы, ее можно будет использовать и в этом случае.
    В качестве примера сохраним в формате Excel задачи, в которых задействован главный редактор, Уваров. С помощью мастера экспорта создадим новую схему, среди типов данных выберем Tasks (Задачи) и перейдем к настройке параметров схемы (рис. 17.13, файл 1.mpp).
    После выбора полей для экспорта в раскрывающемся списке Export filter (Фильтр экспорта) выберем фильтр Using Resource (Использование ресурса). Сохраним схему с названием Экспорт задач для ресурса и нажмем кнопку Finish (Готово). После этого мастер выведет диалоговое окно со списком ресурсов проекта, в котором следует выбрать нужный.
    Когда ресурс выбран, мастер экспортирует все отобранные в соответствии с фильтром задачи в формат рабочей книги. На рис. 17.14 представлен результат работы мастера после того, как в списке ресурсов был выбран Уваров (файл Tasks.xls).

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

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

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


    Настройка новой схемы

    Настройка новой схемы

    Настройка новой схемы
    В поставку MS Project входит набор шаблонов, на основании которых программа может создавать веб-страницы с данными о проекте. Эти шаблоны расположены в папке Templates\1033\Microsoft Project Web, находящейся в папке установки программы. Чтобы создать веб-страницу на основании одного из этих шаблонов, нужно установить флажок Base export on HTML template (Экспорт на основе шаблона HTML) и затем выбрать нужный шаблон на диске.
    На страницу с экспортируемыми данными можно поместить графический файл. Для этого нужно установить флажок Include image file in HTML page (Добавить на HTML-страницу файл рисунка) и выбрать файл на диске. Чтобы продемонстрировать эту возможность, мы сохранили часть проектных данных в файле формата GIF (l.gif) и выбрали этот файл для включения в страницу.
    После завершения общих настроек экспорта вы переходите к настройке отображения выбранных типов данных. Настройка каждого из типов (задач, ресурсов и назначений) осуществляется в отдельном диалоговом окне, где нужно определить, какие из полей «внутренней» таблицы будут отображаться на веб-странице. Эти диалоговые окна абсолютно одинаковы для всех типов данных и отличаются лишь набором полей, которые можно выбирать для экспорта. Так как мы выбрали из типов данных только задачи, то рассмотрим диалоговое окно для настройки отображения задач (рис. 17.8).
    Настройка отображения задач осуществляется с помощью таблицы в центре диалогового окна. Эта таблица состоит из трех столбцов, в первом из которых выбираются поля MS Project для экспорта, во втором напротив названий этих полей вводятся названия колонок для них в HTML-таблице, а в третьем указан тип данных.


    Настройка отображения задач

    Настройка отображения задач

    Настройка отображения задач
    Второй столбец таблицы доступен, только если в предыдущем диалоговом окне был установлен флажок Export header row/Import include headers (Экспорт строки заголовков/Заголовки в данных импорта). Третий столбец, содержащий информацию о типах данных в экспортируемых полях MS Project, недоступен при экспорте данных в HTML. При экспорте в HTML все данные экспортируются как текст, о чем и сообщается в этом столбце.
    Под таблицей расположены кнопки, с помощью которых осуществляются основные операции над ее рядами. Нажав кнопку Add All (Добавить все), можно добавить в таблицу все поля, связанные с текущим типом данных. Кнопка Clear All (Очистить все) удаляет все данные из таблицы, а кнопки Delete Row (Удалить строку) и Insert Row (Добавить строку) удаляют выделенную строку или добавляют пустую строку в таблицу.
    Одна из наиболее удобных возможностей в этом диалоговом окне — экспортирование данных на основе существующей таблицы MS Project. Для выбора таблицы предназначена кнопка Base on Table (На основе таблицы), щелчок на которой открывает окно с их списком. После выбора таблицы-основы таблица в диалоговом окне автоматически заполнится названиями полей, содержащихся в таблице-основе. Причем в качестве заголовков столбцов для результирующей HTML-таблицы будут использованы заголовки столбцов таблицы-основы, а не названия ее полей.
    С помощью кнопок Move (Порядок) можно изменять порядок строк в таблице и, соответственно, порядок столбцов в HTML-таблице. Чем выше находится строка с описанием столбца, тем ближе к левому краю будет этот столбец в таблице на веб-странице. Например, на рис. 17.8 в первой строке таблицы настройки экспорта указано поле Название задачи. Соответственно, в разделе Preview (Образец) видно, что на веб-странице этот столбец будет первым слева в таблице.
    На веб-странице над таблицей может отображаться ее название. Оно определяется в поле Destination HTML table title (Название конечной таблицы HTML). Кроме того, можно отобрать данные, попадающие в эту таблицу, с помощью фильтра. Например, мы применили фильтр Top Level Tasks (Задачи верхнего уровня), поскольку мы хотим, чтобы в таблицу попали только фазы нашего проекта. Соответственно, для таблицы мы задали название Фазы проекта.
    После завершения настроек отображения для всех выбранных типов данных мастер предложит сохранить схему для последующего использования. Для этого в последнем диалоговом окне мастера нужно нажать кнопку Save Map (Сохранить схему) и в открывшемся окне указать название для новой схемы. Например, в нашем случае (рис. 17.9, файл 1.mpp) мы назвали схему Основные задачи проекта.


    Настройка отправки файла по маршруту

    Настройка отправки файла по маршруту

    Настройка отправки файла по маршруту
    Диалоговое окно для настройки маршрута пересылки файла содержит три поля. В верхнем поле, То (Кому), формируется список получателей. В поле Subject (Тема) указывается тема сообщения с файлом, а в поле Message text (Текст сообщения) — текст, помещаемый в тело сообщения.
    Для добавления адресатов в список нужно выбрать их из адресной книги с помощью кнопки Address (Адрес), а для удаления адресата нужно выделить его в списке и нажать кнопку Remove (Удалить). Для удаления всех адресатов из списка предназначена кнопка Remove All (Удалить все).
    В нижней части диалогового окна в разделе Route to recipients (Порядок рассылки) расположены переключатели, определяющие логику рассылки письма. Если выбрать переключатель One after another (Последовательный), то файл будет отослан адресату, расположенному в списке под номером 1, а затем этот адресат должен будет перенаправить письмо далее, уже от своего имени. Если же выбрать переключатель All at once (Параллельный), то файл будет отправлен сразу всем адресатам списка.
    Порядок направления файла адресатам при последовательной рассылке определяется их номером в списке. Изменять его можно с помощью кнопок со стрелками вверх и вниз, расположенных слева от списка. Если выбрана параллельная рассылка, то номера рядом с именами адресатов пропадают.
    Другой элемент диалогового окна, доступный только при последовательной рассылке, — флажок Track status (Отслеживать состояние). Если он установлен, то автор файла будет получать уведомления о движении файла по маршруту, то есть при пересылке файла одним адресатом следующему. И наконец, флажок Return when done (Вернуть по завершении) обеспечит автоматическое возвращение файла после того, как адресат, завершающий маршрут, закроет файл.
    После того как настройки закончены, можно отправить файл по маршруту, нажав кнопку Route (Маршрут), либо сохранить маршрут и вернуться к редактированию плана проекта, нажав кнопку Add Slip (Добавить маршрут). Чтобы отправить файл далее по маршруту, получатели файла должны будут воспользоваться командой меню File > Send To > Next Routing Recipient (Файл > Отправить > Следующий адресат).
    Инструкцию по пересылке файла по маршруту программа автоматически добавляет в сообщение. При выборе команды для пересылки файла программа запрашивает, переслать ли файл по маршруту (первый переключатель сверху) или отправить его без использования маршрута (второй переключатель). Если выбрать второй вариант, то программа создаст новое письмо, приложив к нему файл, и откроет диалоговое окно для выбора адресата письма и ввода текста сообщения.
    В диалоговом окне настройки маршрута адресаты могут изменять все параметры маршрута за исключением темы сообщения, с которой рассылается файл. Если адресат выберет команду закрытия файла, предварительно не отправив его далее по маршруту, то программа выведет сообщение с напоминанием о том, что файл нужно направить далее (рис. 17.3, файл 1.mpp).


    Настройка разделителей текстового файла

    Настройка разделителей текстового файла

    Настройка разделителей текстового файла
    Разделитель выбирается в раскрывающемся списке Text delimiter (Ограничитель текста). Этот список содержит три варианта — точка с запятой, Tab (Табуляция) и Space (Пробел). По умолчанию при выборе формата Text (Текст) для сохраняемого файла в этом списке выбран пункт Tab (Табуляция), а при выборе формата CSV -точка с запятой.
    Все последующие шаги мастера повторяют аналогичные шаги при экспорте в формат Excel или HTML, и после того, как все необходимые настройки будут сделаны, проектные данные будут сохранены в нужном формате. Сохранять данные в текстовых форматах удобно для обмена данными с программами, не поддерживающими форматы файлов Microsoft Office.

    Настройка шаблонов

    Настройка шаблонов

    С помощью мастера экспорта нельзя полностью настроить вид получаемой вебстраницы. Например, нельзя определить, где будут расположены на странице таблицы с разными типами данных или картинки. Кроме того, мастер не позшляет скрыть информацию о датах начала и окончания проекта, добавленную, например, на страницу на рис. 17.12, или заголовок страницы, отображающийся в заголовке окна браузера.
    Полностью настроить формат отображения проектных данных можно, лишь создав собственный шаблон или настроив существующий. Шаблон представляет собой обычную веб-страницу, в которой с помощью особых тегов помечены места, куда будут вставлены данные, полученные при экспорте.
    Редактировать шаблон можно так же, как обычную веб-страницу. Чтобы определить место для размещения полученных в ходе экспорта данных, нужно вставить в HTML-код тег в соответствии с табл. 17.2.


    Определяем, как поступить со слишком большим рисунком

    Определяем, как поступить со слишком большим рисунком

    Определяем, как поступить со слишком большим рисунком
    Выбор переключателя Scale the picture to 55,88 cm in width (Изменить масштаб рисунка до ширины 55,88 см.) приведет к автоматическому изменению размера рисунка. С помощью этого же параметра изменяется и высота рисунка, если она превышена (в таком случае название переключателя изменится). Для того чтобы при изменении размера рисунка сохранились пропорции, нужно установить флажок Lock aspect ratio (Сохранит-ь пропорции).
    С помощью переключателя Truncate the picture to 55,88 cm in width (Обрезать рисунок до ширины 55,88 см.) можно обрезать рисунок до нормальной ширины (и, при необходимости, высоты). В таком случае часть данных из выбранного диапазона не попадет на рисунок.
    После того как рисунок помещен в буфер обмена, его можно вставить в нужный документ с помощью стандартных средств вставки.

    Отправка по маршруту

    Отправка по маршруту

    При согласовании плана часто требуется утвердить его у нескольких руководителей, причем обычно они утверждают его по очереди в соответствии с установленным в организации порядком. Например, сначала план должен утвердить начальник отдела, затем главный бухгалтер, после него — руководитель проектного офиса и, наконец, директор по производству.
    Для автоматизации пересылки файла в определенной очередности можно создать маршрут, по которому файл будет автоматически перенаправляться от одного руководителя к другому. Для этого предназначено диалоговое окно настройки маршрута (рис. 17.1, файл 1.mpp), открываемое с помощью команды меню File > Send To > Routing Recipient (Файл > Отправить > По маршруту).
    После того как вы настроите параметры отправки файла по маршруту, вместо этой команды в меню появится команда Other Routing Recipient (Другой адресат). Именно ее вам нужно выбрать для открытия диалогового окна, представленного на рис.'17.1, если вы откроете файл примера с настроенными параметрами отправки по маршруту.


    Пример экспорта веб-страницы на основе существующей таблицы

    Пример экспорта веб-страницы на основе существующей таблицы

    Пример экспорта веб-страницы на основе существующей таблицы

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

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

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


    При закрытии файла без отправки по маршруту программа отображает напоминание

    При закрытии файла без отправки по маршруту программа отображает напоминание

    При закрытии файла без отправки по маршруту программа отображает напоминание
    В сообщении MS Project запрашивает, хочет ли пользователь отправить сообщение следующему адресату. Для того чтобы отправить файл дальше, нужно нажать кнопку Yes (Да), для закрытия файла без отсылки нужно нажать No (Нет), а для отмены закрытия файла — кнопку Cancel (Отмена). Благодаря таким напоминаниям файл не будет потерян в пути из-за того, что кто-то из адресатов забудет переслать его.

    Публикация на сервере Microsoft Exchange

    Публикация на сервере Microsoft Exchange

    Если в вашей организации используется сервер Microsoft Exchange и ваш компьютер подключен к нему, то в подменю File > Send To (Файл > Отправить) будет доступна команда Exchange Folder (Папка Exchange). При щелчке на этой команде откроется диалоговое окно со списком папок, в которые вы можете поместить файл. Для сохранения файла в общей папке у вас должны быть соответствующие разрешения, полученные от администратора системы.

    Распространение плана проекта

    Распространение плана проекта

    Готовый и проанализированный план проекта обычно нужно согласовывать с руководством организации или заказчиком. Для этого план нужно подготовить к передаче, распространить на согласование и затем внести в него необходимые изменения.
    В этом уроке вы научитесь распространять план проекта как в формате MS Project, так и в других популярных форматах. Среди них особенно интересны возможности быстрой подготовки веб-страниц, сводных таблиц Microsoft Excel и файлов в формате XML. Также вы узнаете, как отбирать необходимые данные при экспорте и как обходить подводные камни, которые могут возникнуть при передаче данных в другие форматы.
    Готовый план проекта нужно распространить для утверждения. Есть несколько способов это сделать: можно разослать файл в формате .mрр о электронной почте, включить фрагменты данных из файла проекта в другие документы офисных форматов, полностью конвертировать файл в другой формат и, наконец, можно распространить файл в распечатанном виде.


    Распространение плана в составе других документов

    Распространение плана в составе других документов

    Обычно MS Project установлен у руководителя проекта, но не у бухгалтера или заказчика проекта. Кроме того, часто для согласования не требуется предоставлять план полностью, например при отправке документов заказчику в них может включаться лишь календарный план работ. Когда у получателя не установлен MS Project и когда не требуется передавать ему всю информацию из плана проекта, необходимые данные из плана включаются в состав документов в другом формате.
    Перенести из MS Project в другой документ можно как таблицу, так и графическое изображение с диаграммой или представлением. Для переноса таблицы или ее части нужно выделить в MS Project диапазон ячеек и перетащить его мышью в другой документ. Можно воспользоваться и стандартными командами копирования и вставки.
    Для переноса данных в виде изображения нужно воспользоваться командой меню Edit У Copy Picture (Правка > Копировать рисунок). При выборе этой команды открывается диалоговое окно для настройки параметров копирования проектных данных в рисунок (рис. 17.4, файл 1.mpp). Это диалоговое окно можно открыть и с помощью представленной ниже одноименной кнопки на стандартной панели инструментов

    Рассылка плана по электронной почте

    Рассылка плана по электронной почте

    Чтобы отослать план по электронной почте, нужно выбрать команду меню File> Send To > Mail Recipient (as Attachment) (Файл > Отправить > Сообщение (как вложение)). В результате создается сообщение, к которому прикреплен файл проекта, и от вас потребуется лишь выбрать адресатов письма и отправить его.

    Сохраняем созданную схему

    Сохраняем созданную схему

    Сохраняем созданную схему
    Полученную в результате экспорта веб-страницу можно открыть в любом браузере. На рис. 17.10 видно, как выглядит таблица, созданная в результате экспорта с описанными настройками (файл 1.html).


    Перед распространением файла проекта рекомендуем

    СОВЕТ
    Перед распространением файла проекта рекомендуем воспользоваться командой проверки орфографии Tools > Spelling (Сервис > Правописание) или клавишей F7.

    Создание новой схемы

    Создание новой схемы

    Чтобы создать новую схему, нужно выбрать переключатель New map (Создать новую схему), а чтобы использовать одну из созданных ранее схем или схем, входящих в программу, — Use existing map (Использовать существующую схему). Существующую схему (список схем см. в табл. 17.1) можно изменять во время работы. Чтобы научиться создавать свои схемы, создадим новую.


    Список задач с участием ресурса Уваров в Excel

    Список задач с участием ресурса Уваров в Excel

    Список задач с участием ресурса Уваров в Excel
    Сводные таблицы являются одним из наиболее удобных средств анализа данных в Excel. Поэтому передавать проектную информацию для утверждения удобнее сразу в формате сводных таблиц, поскольку это позволит коллегам быстрее разобраться в ней. А при передаче для ознакомления больших объемов информации часто просто необходимо экспортировать ее в сводные таблицы.
    Рассмотрим возможности экспорта в сводные таблицы на примере. Необходимо передать на утверждение информацию о трудозатратах ресурсов проекта таким образом, чтобы начальник производства мог проанализировать и загрузку каждого из ресурсов, и загрузку по отделам. Если бы мы передавали файл в формате MS Project, то воспользовались бы группировкой по коду отдела (см. раздел «Настраиваемые коды структуры»), но поскольку мы должны передать данные в формате Excel, придется экспортировать данные в сводные таблицы. Вначале (файл 1.mpp) на основе ресурсной таблицы Work (Трудозатраты) создадим свою таблицу, включив в нее поля с названиями ресурсов, поле Outline Codel (Код структуры!), настроенное нами ранее (см. раздел«Настраиваемые коды структуры»)) и поле Work (Трудозатраты). Но прежде чем использовать эту таблицу как основу для схемы экспорта данных, нужно выполнить еще одну настройку. Дело в том, что поле Work (Трудозатраты) содержит и числовые, и текстoвые данные (например, 12 hrs (12 час)), а значит, Excel будет считать значения этого поля текстовыми и не сможет их суммировать. Поэтому перед экспортом данные о трудозатратах ресурсов нужно конвертировать в числовой формат, избавившись от текстовых обозначений внутри поля.
    Для этого переименуем настраиваемое поле Numbers (ЧислоЗ) в Трудозатраты для Excel и в качестве формулы, с помощью которой будут определяться его значения, введем CInt([Work])/60 (CInt ([Трудозатраты])/60). Функция CInt преобразует строку в поле Work (Трудозатраты) в число, автоматически удаляя обозначения данных. Полученное значение нужно разделить на 60, поскольку данные о трудозатратах хранятся в поле Work (Трудозатраты) в минутах (файл 1.mpp). (Эта формула корректно рассчитывает трудозатраты только для нематериальных ресурсом. По поскольку в дальнейшем мы собираемся экспортировать данные о трудозатратах ресурсов только такого типа, этого достаточно.)
    Добавим настроенное поле в нашу таблицу. Как видно на рис. 17.15, данные о трудозатратах, рассчитанные с помощью нашей формулы, корректны. Поскольку поле Work (Трудозатраты) мы не будем экспортировать, то удалим его из нашей таблицы (файл 2.mpp).


    Сводная диаграмма к сводной таблице в Excel

    Сводная диаграмма к сводной таблице в Excel

    Сводная диаграмма к сводной таблице в Excel
    После того как выбрана база данных, в которую будет осуществляться экспорт, запускается мастер экспорта. На первом шаге, выбрав соответствующий переключатель нужно определить, весь проект вы будете экспортировать (A full project (Весь проект)) или только выбранные данные (Only selected data (Только выбранные данные)). Настройки на последующих шагах мастера аналогичны настройкам для экспорта данных в формат рабочей книги Excel. Отличие заключается в том, что типы данных полей определяются более точно, например трудозатраты автоматически конвертируются в числовой формат.

    Сводная таблица с данными о трудозатратах в Excel

    Сводная таблица с данными о трудозатратах в Excel

    Сводная таблица с данными о трудозатратах в Excel
    Названия полей, по которым сгруппированы данные, содержат значок раскрывающегося списка. Если щелкнуть на нем, то раскроется список, в котором можно отобрать нужные строки и тем самым уменьшить формат таблицы. Кроме того, для каждого из полей можно добавить строку с информацией о сумме всех значений или среднем значении (рис. 17.18, файл PivotTable.xls).


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

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

    Сводная таблица с суммарными значениями трудозатрат для каждой группы строк
    Чтобы проиллюстрировать аналитические возможности сводных таблиц, на рис. 17.18 (файл PivotTable.xls) мы удалили некоторые строки с кодами отделов и строку с информацией о Сергеевой, поскольку ее загрузка нулевая. Кроме того, мы добавили строку с суммарным значением трудозатрат для каждой из групп сотрудников.
    К сводным таблицам можно создавать сводные диаграммы, причем делается это нажатием одной кнопки. Нужно установить курсор на любое из полей сводной таблицы и щелкнуть на кнопке с диаграммой на стандартной панели инструментов. После этого программа автоматически создаст диаграмму, как показано на рис. 17.19 (файл PivotTable2.xls).
    Отличие сводной диаграммы от обычной заключается в том, что в ней можно интерактивно отбирать отображаемые данные. На рис. 17.19 видно, что рядом с подписями по каждой из осей есть значки раскрывающихся списков, щелчком по которым можно открывать списки для выбора отображаемых данных.

    Сводные таблицы

    Сводные таблицы

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


    Схемы экспорта (импорта), входящие в состав MS Project

    Таблица 17.1. Схемы экспорта (импорта), входящие в состав MS Project

    Схема Экспортируемые (импортируемые) элементы
    "Who Does What" report (Отчет "Дела по исполнителям") Ресурсы, их назначения, даты начала и окончания и трудозатраты
    Compare to Baseline (Сравнение с исходным планом) Задачи с идентификаторами, названиями, длительностью, трудозатратами и затратами (исходными, текущими и расхождением), датами начала и окончания (исходными и текущими)
    Cost data by task (Данные о затратах по задачам) Задачи с идентификаторами, названиями и данными о затратах: общие затраты, фиксированные затраты, исходные затраты, расхождение затрат, фактические и оставшиеся затраты
    Default task information (Данные по умолчанию для задач) Вся информация о задачах из стандартной таблицы Entry (Ввод) (При изменении структуры таблицы схема не изменяется.): идентификаторы, названия, даты начала и окончания, предшественники и названия ресурсов
    Earned value information (Сведения об освоенном объеме) Задачи с идентификаторами, названиями, затратами, исходными затратами и расхождением затрат, а также полями освоенного объема: BCWS (ПСЗР), BCWP (ПСВР), ACWP (ФСВР), SV (ОКП), CV (ОПС)
    Export to HTML using standard template (Экспорте HTML с использованием стандартного шаблона) Задачи с идентификаторами, названиями, длительностями, датами начала и окончания, названиями ресурсов и процентом завершения. Ресурсы с идентификаторами, названиями, группами, максимумом единиц доступности и пиковой загрузкой. Назначения с идентификаторами задач, названиями задач и ресурсов, трудозатратами, датами начала и окончания, процентом завершения
    Resource "Export Table" map (Схема "

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

    Таблица 17.2. Описание HTML-тегов, используемых для настройки шаблонов

    Тег Вместо этого тега в результирующую HTML-страницу вставляется
    Выбранный в настройках схемы графический файл
    Таблица ресурсов
    Заголовок таблицы назначений, указанный при настройке схемы экспорта
    Таблица назначений
    XML

    Для экспорта проектных данных в XML достаточно выбрать этот формат в диалоговом окне, вызываемом командой меню File > Save As (Файл > Сохранить как). Программа сохранит в этом формате всю проектную информацию, включая как план проекта, так и значения всех параметров, список календарей, настраиваемых полей и пр. — одним словом, файл проекта целиком. Правда, следует иметь в виду, что файлы получаются большими (например, XML-файл с данными нашего небольшого проекта занимает около 700 Кбайт).

    Так выглядит созданная веб-страница

    Так выглядит созданная веб-страница

    Так выглядит созданная веб-страница

    Текстовые форматы

    Текстовые форматы

    MS Project позволяет экспортировать данные в текстовые форматы (txt, csv). Чтобы экспортировать план проекта в один их этих форматов, нужно выбрать в списке типов файлов диалогового окна, вызываемого командой меню File > Save As (Файл > Сохранить как), пункт Text (Текст) или CSV. После этого запускается мастер экспорта.
    На первом шаге мастера, как обычно, нужно определить, какая схема будет использоваться. На втором нужно определить типы экспортируемых данных и разделитель, используемый в текстовом файле для отделения данных одного столбца от другого (рис. 17.20).


    Трудозатраты, экспортируемые в Excel, в точности соответствуют трудозатратам в MS Project

    Трудозатраты, экспортируемые в Excel, в точности соответствуют трудозатратам в MS Project

    Трудозатраты, экспортируемые в Excel, в точности соответствуют трудозатратам в MS Project
    Теперь перейдем к экспортированию данных. Для этого в диалоговом окне File > Save As (Файл > Сохранить как) выберем формат сводных таблиц Excel (PivotTable) и начнем настройку новой схемы экспорта. В качестве объектов для экспорта выберем ресурсы. Параметры настройки совпадают с теми, что используются при экспорте данных в формате рабочей книги.
    Сводная таблица состоит из заголовков и рядов данных. В заголовках располагаются значения, на основании которых осуществляется сортировка и отбор данных, отображаемых в рядах. При создании схемы экспорта необходимо определить, в каких из экспортируемых полей MS Project находятся заголовки сводной таблицы, а в каких — данные. Для этого при определении схемы экспорта поле, содержащее данные, должно быть последним в списке экспортируемых. Чтобы напомнить об этом, мастер экспорта выделяет его. Последняя строка таблицы выделена цветом и перед названием поля вставлена текстовая метка Pivot Data Field (Поле сводной таблицы) (рис. 17.16).
    Сохраним схему под названием Экспорт в сводные таблицы и нажмем кнопку Finish (Готово). Данные в Excel будут выглядеть так, как показано на рис. 17.17 (файл PivotTable.xls). В сводной таблице данные сгруппированы сначала по первому полю в списке экспортируемых, а затем по второму. Последнее, третье, поле содержит данные о трудозатратах, суммируемых для всей таблицы.


    Выбор схемы экспорта данных

    Выбор схемы экспорта данных

    Выбор схемы экспорта данных

    Microsoft Project -управление проектами

    Анализ и оптимизация плана работ и стоимости проекта

    Анализ и оптимизация плана работ и стоимости проекта

  • Проанализируйте план проекта test.mpp с помощью методики PERT. Обновите план проекта так, чтобы длительности задач совпадали с ожидаемыми длительностями, полученными в результате анализа. Обновите крайний срок последней задачи.
  • Перенесите дату начала проекта на неделю вперед. Теперь последняя задача проекта завершается позже крайнего срока. Измените план проекта так, чтобы его длительность сократилась и он уложился в срок. Решая это задание, вы можете добавить ресурсы в проект.
  • Определите критический путь проекта. Измените план так, чтобы уменьшить число задач на критическом пути.
  • Полученный бюджет проекта превышает возможности заказчика. Вам нужно уменьшить его на 10%. Для этого ваше руководство разрешает использовать более низкие таблицы норм затрат у ресурсов. Определите таблицы норм затрат с более низкими ставками и в некоторых назначениях укажите эти таблицы.
  • Сгруппируйте ресурсы по типам и определите затраты на материальные ресурсы. Определите, на какой из материальных ресурсов уходит больше всего средств. Определите, какова должна быть стоимость этого ресурса, чтобы снизить проектные затраты на 5%.


  • Анализ рисков

    Анализ рисков

  • Проанализируйте трудозатраты по проекту и загрузку ресурсов в Microsoft Excel. Определите периоды пиковых трудозатрат.
  • Определите основные риски проекта, связанные с задачами. Создайте настраиваемое поле и введите в него информацию об этих рисках.
  • Исходя из данных о рисках, введите в план проекта дополнительные задачи, позволяющие снизить риски. Например, если есть риск того, что материалы не поставят в срок, добавьте задачу контакта с поставщиком этих материалов, чтобы напомнить о необходимости своевременной поставки.


  • Диалоговое окно настройки параметров страницы

    Диалоговое окно настройки параметров страницы

    Диалоговое окно настройки параметров страницы
    В разделе Orientation (Ориентация) определяется, как будет располагаться бумага: вертикально (переключатель Portrait (Книжная)) или горизонтально (переключатель Landscape (Альбомная)).
    С помощью параметров раздела Scaling (Масштаб) можно уменьшить или увеличить размер изображения плана на бумаге. Переключатель Adjust to % normal size (Установить в % от натуральной величины) определяет, будет ли изображение проекта при печати соответствовать своим истинным размерам (при значении параметра 100) или же будет уменьшено (меньше 100) или увеличено (больше 100). Если выбрать переключатель Fit to pages wide by tall (Разместить не более чем на стр. в ширину и стр. в высоту) и указать число страниц в ширину и в высоту, то программа сама подберет масштаб для печати плана проекта на указанном числе страниц.
    В нижнем разделе вкладки в раскрывающемся списке Paper Size (Размер бумаги) выбирается размер листа бумаги, а в поле First page number (Номер первой страницы) вводится номер, указываемый на первой странице распечатки. Если в этом поле ввести значение Auto (Авто), то нумерация страниц начнется с единицы. При этом подпись Page (Стр.) перед цифрой программа установит автоматически.
    На вкладке Margins (Поля) настраиваются поля страниц. В центре вкладки представлен макет страницы с помеченными полями. Чтобы изменить их размер, нужно указать число в сантиметрах рядом с нужным полем. Например, на рис. 18.4 (файл S.mpp) мы увеличили правое поле до 2 см.


    Дополнительная информация о задачах и ресурсах

    Дополнительная информация о задачах и ресурсах

  • Создайте настраиваемое поле для задач. Заполните это поле значениями для некоторых задач и отобразите его на диаграмме Ганта.
  • Настройте код WBS (СДР) для задач и перенумеруйте задачи.
  • Определите группы ресурсов.
  • Прокомментируйте некоторые задачи, ресурсы и назначения с помощью заметок.
  • Сохраните в плане проекта связанные с задачами или ресурсами документы.
  • Добавьте к материальным ресурсам ссылки на страницы в Интернете и локальные файлы.
  • Создайте ресурсное настраиваемое поле, в котором будет указано число поставщиков материальных ресурсов. Настройте список значений, включающий варианты: 1 поставщик, 2-3 поставщика и 4-10 поставщиков. Затем определите значения этого поля для материальных ресурсов проекта.
  • Отберите для отображения только материальные ресурсы и сгруппируйте их по созданному в предыдущем задании настраиваемому полю.


  • Файлы MS Project

    Файлы MS Project

    В MS Project нет средств автоматического импорта измененных данных из файлов в формате .mрр, поэтому данные нужно переносить из файла в файл вручную, перепечатывая или копируя данные. Но проблема заключается не в переносе данных, а в определении того, что же именно изменилось в присланном файле проекта.
    На основе файла 7.mрр мы создали файл 8.mрр его копию Sver1.mpp, в которую при согласовании плана проекта были внесены изменения. При анализе второго файла видно, что затраты на проект во втором файле больше на $500, но как определить, из-за какой задачи или ресурса возросла стоимость? На ручной анализ даже небольшого плана из 51 задачи потребуется около часа, а что говорить о планах из нескольких сотен задач!
    Для автоматизированного поиска изменений в версиях файла проекта предназначена панель инструментов Compare Project Versions (Сравнение версий проекта)1. С ее помощью можно найти отличия между двумя любыми файлами в формате *.mрр.
    Работа с панелью начинается с нажатия первой кнопки, открывающей диалоговое окно выбора файлов для сравнения, если в программе открыт хотя бы один файл. Это диалоговое окно состоит из двух разделов, в верхнем из которых выбираются файлы для сравнения, в нижнем — таблицы внутри этих файлов.
    В первом раскрывающемся списке нужно выбрать файл с ранней версией плана, а во втором — его позднюю версию. Если файлы уже открыты в MS Project, то их имена можно выбрать в раскрывающемся списке, а если еще нет — то с помощью кнопки Browse (Обзор).
    В нижнем разделе диалогового окна определяются таблицы двух файлов, которые будут сравниваться. В верхнем раскрывающемся списке выбираются таблицы с информацией о задачах, а в нижнем — с информацией о ресурсах. Если вы не хотите сравнивать таблицы какого-либо типа, то вместо имени таблицы можно указать None (Нет). Например, в нашем случае важно сравнить таблицы с информацией о стоимости задач, поэтому в верхнем списке мы выбрали таблицу Cost (Затраты), а в нижнем выбрали None (Нет), поскольку информация об изменениях в таблицах ресурсов нас не интересует.
    После нажатия кнопки О К программа создает новый файл проекта, в котором на основе выбранной таблицы будет создана новая. В нее будут включены столбцы с данными из обеих версий плана, и для каждой пары столбцов будет создан столбец с информацией о разнице. Например, для столбца Cost (Затраты) в исходной таблице будут созданы столбцы: Cost: V1 (Затраты: в1) с данными из ранней версии, Cost: V2 (Затраты: в2) с данными из поздней версии и Cost: Diff (Затраты: разл.) с данными о разнице значений. Аналогично будут именоваться все другие столбцы.
    Помимо основной таблицы программа создает две дополнительных. В одну из них помещаются только парные поля с данными из обеих версий плана, а во вторую только поля с данными о различиях в парных полях.


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

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

    Научимся внедрять изменения на примере созданного нами в предыдущем уроке (см. раздел «Microsoft Excel») файла с задачами для Уварова. Предположим, что в процессе согласования плана Уварова не устроила длительность редколлегии в 3 часа и он решил сократить ее до 2 часов. Новый файл (TasksEdited.xls), где длительность задачи сокращена, он вернул, и теперь обновленные данные нужно внедрить в план проекта.
    Чтобы внести изменения из файла, куда данные были экспортированы, в исходный план проекта, нужно сначала открыть исходный план, а затем открыть файл с измененной информацией. Запустится мастер импорта данных, очень похожий на мастер экспорта, с которым вы уже умеете работать. Сначала откроем файл проекта (7.mрр), в который будем вносить данные, а затем файл TasksEdited.xls. Обратите внимание, что в диалоговом окне открытия файла нужно выбирать соответствующий тип открываемых файлов.
    После этого начнет работать мастер импорта. На первом шаге мастера нужно определить, будем ли мы использовать при импорте одну из существующих схем или создадим новую. Мы будем использовать созданную ранее схему Экспорт задач для ресурса.
    На следующем шаге мастер предложит определить метод использования импортируемых данных (рис. 18.11, файл 7.mрр). Их можно поместить в новый проект, выбрав переключатель As a new project (Создать новый проект), или в открытый. Чтобы при добавлении данных в открытый проект существующие в нем данные не изменялись, следует выбрать переключатель Append the data to the active project (Добавить данные к активному проекту). При выборе переключателя Merge the data into the active project (Объединить данные с активным проектом) данные в открытом проекте будут изменяться.
    Поскольку нашей задачей является обновление файла проекта на основании данных Excel, то мы выберем последний переключатель. Это значит, что при импорте MS Project попробует найти в плане записи, присутствующие в файле Excel (в нашем случае это задачи), и обновить их свойства в соответствии с импортируемой информацией.
    На следующем шаге мастера нужно определить тип импортируемой информации: данные о задачах, ресурсах или назначениях. Как и для мастера экспорта, следует установить флажки, соответствующие нужным типам данных. В нашем случае (рис. 18.12, файл 7.mрр) экспортироваться будут только данные о задачах. Если при экспорте плана в файл включались названия столбцов, то это значит, что они содержатся и в файле импорта. Чтобы при импорте программа могла определить, что в первой строке файла содержатся не данные, которые нужно импортировать, а названия столбцов, следует установить флажок Import include headers (Данные импорта содержат заголовки).


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

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

    Файлы контрольного падания расположены на компакт-диске в папке TEST2.


    Легенда плана после настроек

    Легенда плана после настроек

    Легенда плана после настроек
    На последней вкладке, View (Вид), определяются параметры отбора данных из представления для печати (рис. 18.9, файл б.mрр). Если установить флажок Print all sheet columns (Печатать все столбцы листа), то в страницу будут включены все столбцы, входящие в открытую таблицу представления. Если же этот флажок снять, то на страницу попадут только видимые в окне столбцы таблицы. В таком случае вид страницы будет соответствовать виду представления.


    Макет страницы с отформатированным верхним колонтитулом

    Макет страницы с отформатированным верхним колонтитулом

    Макет страницы с отформатированным верхним колонтитулом
    Вкладка Footer (Нижний колонтитул) полностью повторяет вкладку для верхнего колонтитула. Единственным отличием является то, что сделанные изменения отображаются не в верхней части страницы, а в нижней.
    На вкладке Legend (Легенда) определяются параметры отображения сопроводительной информации к графику, так называемой легенды. Структура этой вкладки повторяет структуру двух предыдущих и содержит дополнительные параметры, расположенные в правой колонке (рис. 18.7, файл 5.mpp).
    Легенда занимает довольно много места на странице и не всегда нужна, особенно если все элементы графика знакомы тем, для кого он печатается. Чтобы сэкономить место, занимаемое легендой, нужно воспользоваться переключателями в правой колонке вкладки. Если выбран переключатель Every page (На каждой странице), то легенда отображается внизу каждой из страниц распечатки. Если страниц много, то в целях экономии бумаги можно выделить под легенду отдельную страницу, выбрав переключатель Legend page (На странице легенды). Наконец, чтобы не печатать легенду, нужно выбрать переключатель None (Нет).


    Настройка параметров страницы

    Настройка параметров страницы

    Настройка параметров страницы
    Диалоговое окно настройки параметров страницы состоит из нескольких вкладок. На первой из них, Page (Страница), определяются общие параметры печатной страницы для плана проекта (рис. 18.3, файл 4.mрр).


    Настройка схемы импорта

    Настройка схемы импорта

    Настройка схемы импорта
    Поле, по которому будет производиться объединение, выбирается с помощью кнопки Set Merge Key (Задать ключ объединения). После этого в таблице рядом с названием поля появляется соответствующая пометка. Например, на рис. 18.13 в качестве поля объединения выбрано поле ID (Ид.).
    В файле Excel обычно содержится несколько листов, и при импорте необходимо указать, из какого листа нужно брать данные. Для этого нужно выбрать название этого листа в раскрывающемся списке Source worksheet name (Имя исходной электронной таблицы).
    При импорте данных из Excel нужно иметь в виду, что импортируемые даты начала и окончания задач MS Project рассматривает как ограничения. То есть импортировать даты начала и окончания задач — это все равно, что вводить их в план проекта вручную, что мы не рекомендуем (см. раздел «Дата начала проекта»). Именно поэтому в настройках схемы импорта мы ограничились только полем Duration (Длительность), значения в котором, как мы знаем, были изменены, и полем ID (Ид.), необходимым нам для того, чтобы MS Project «понял», к какой из задач плана относятся импортируемые длительности.
    После настройки схемы в зависимости от выбранного на первом шаге переключателя данные импортируются либо в существующий план проекта, либо в новый. В нашем случае MS Project перенес длительности задач из файла Excel в открытый план проекта (7.mрр). Теперь длительность этой задачи составляет 2 часа, а в плане б.mрр, на основе которого был создан файл 7.mрр, она равнялась 3 часам.

    Настройка верхнего колонтитула страницы

    Настройка верхнего колонтитула страницы

    Настройка верхнего колонтитула страницы
    В центре вкладки расположено поле для ввода содержимого колонтитула. Под ним находятся два раскрывающихся списка, с помощью которых в колонтитул можно добавить общую информацию о проекте или одно из свойств суммарной задачи проекта.
    Для добавли; ия в колонтитул общей информации, например названия проекта, нужно выбрав соответствующий пункт в раскрывающемся списке General (Общие), а для добавления данных о суммарной задаче — в раскрывающемся списке Project fields (Поля проекта). Выбрав требуемое значение в списке, нужно нажать кнопку Add (Добавить), расположенную напротив списка, для добавления данных в колонтитул. В область ввода будет добавлено обозначение соответствующего поля, а в области просмотра отобразится значение этого поля. Например, на рис. 18.5 в область ввода добавлено поле Project Title (Название проекта), а в области просмотра отображается его значение — Издание номера журнала.
    Над областью ввода расположены вкладки, с помощью которых можно определить, в какой части колонтитула — левой, средней или правой — будут помещены значения полей. Следует выбрать соответствующую вкладку — Left (Влево), Center (По центру) или Right (Вправо), а затем вводить данные.
    В области ввода данных отображаются только данные, относящиеся к выбранной вкладке, а в области просмотра отображаются значения всех введенных полей. Например, на рис. 18.5 по центру колонтитула отображается название проекта, справа — имя автора. В области ввода выбрана вкладка Center (По центру),
    и отображается только поле, размещенное в центре колонтитула, а в области просмотра видны значения обоих полей.
    Под областью ввода расположено несколько кнопок (см. рис. 18.5) для форматирования колонтитулов. Чтобы изменить шрифт, используемый для вывода значения поля при печати, нужно выделить название поля в области ввода и нажать кнопку Format Text Font (Шрифт), крайнюю слева. Она открывает стандартное диалоговое окно настройки шрифта. Например, на рис. 18.5 название проекта отображается полужирным и более крупным шрифтом, чем фамилия автора проекта, представленная курсивным начертанием.
    Крайняя правая кнопка, Insert Picture (Вставка рисунка), предназначена для вставки в колонтитул рисунка из файла. С ее помощью можно, например, добавить к распечатке плана проекта логотип вашей организации. Остальные кнопки дублируют раскрывающиеся списки, предназначенные для выбора вставляемых в колонтитул полей.
    На рис. 18.6 (файл S.mpp) представлен макет страницы, верхний колонтитул которой отформатирован в соответствии с настройками на рис. 18.5. Как вы видите, реальный вид колонтитула немного отличается от того, что отображается в области предварительного просмотра. Дело в том, что размер области просмотра существенно меньше размера колонтитула, и поэтому в ней данные отображаются с сохранением пропорций, но не в реальном размере. Это^ стоит иметь в виду при форматировании колонтитулов.


    Настройки параметров печати

    Настройки параметров печати

    Когда нужное представление открыто и данные для печати отобраны, можно перейти к настройкам параметров печати. Эти настройки осуществляются в диалоговом окне Print (Печать), открываемом командой меню File > Print (Файл > Печать). Повременные данные при печати обычно занимают больше одной страницы в ширину, например, если у временной шкалы выбраны мелкие единицы измерения. Чтобы при печати план проекта всегда имел ширину в одну страницу, нужно установить флажок Print left column of pages only (Печатать только левые столбцы страниц). В таком случае программа будет убирать повременные данные, не умещающиеся на первой странице.


    Настройки параметров печати

    Настройки параметров печати

    Настройки параметров печати
    Параметры для настройки интервала дат доступны, только если печатается представление с повременными данными, например Gantt Chart (Диаграмма Ганта) или Calendar (Календарь). А при печати представления Network Diagram (Сетевой график) эти параметры будут недоступны.
    Рядом с разделом Timescale (Интервал дат) расположен флажок Manual page breaks (Ручные разрыву страниц). Когда он установлен, при печати плана проекта страницы формируются с учетом вставленных вручную разрывов. Если же этот флажок снять, то вставленные разрывы учитываться не будут.
    Сделав настройки, можно распечатать план, нажав кнопку ОК, или просмотреть, как план будет размещен на страницах при печати. Для этого нужно нажать кнопку Preview (Просмотр).

    На вкладке View (Вид) определяется, какие данные из представления будут печататься

    На вкладке View (Вид) определяется, какие данные из представления будут печататься

    На вкладке View (Вид) определяется, какие данные из представления будут печататься
    Обычно колонки печатаются на страницах в той же последовательности, в которой они отображаются в окне программы. Если распечатка занимает несколько страниц в ширину, то часть колонок попадает на первую страницу, часть на вторую и т. д. Но в таком случае при просмотре распечатки легко запутаться, потому что не всегда понятно, где искать продолжение строк, начатых на первой странице. Чтобы избавиться от путаницы, удобно выводить некоторые поля (например, название задачи) на всех страницах, тогда легко можно понять, к какой задаче относятся данные в таблице на любой странице. Установив флажок Print first columns on all pages (Печатать указанное число первых столбцов на всех страницах) и указав число колонок в счетчике, можно определить, сколько именно колонок (считая с левого края таблицы, открытой в представлении) будет печататься на каждой странице.
    Часто задачи сопровождаются заметками, и их тоже нужно распечатать. Для этого следует установить флажок Print notes (Печатать заметки). Заметки будут помещены на отдельной странице, и рядом с каждой из них будет указан номер задачи, ресурса или назначения, к которым они относятся.
    При печати таких представлений, как диаграмма Ганта, для больших планов некоторые страницы остаются пустыми, например, когда диаграмма занимает несколько страниц в ширину и в высоту. Чтобы страницы без данных не печатались, нужно снять флажок Print blank pages (Печатать пустые страницы). После этого страницы сохранятся в макете, но будут отображаться затененными.
    Повременные данные обычно занимают лишь часть страницы. В таком случае программа может их автоматически форматировать в сторону уменьшения или увеличения, чтобы на странице не оставалось пустого пространства. Для этого нужно установить флажок Fittimescaleto end of page (Форматировать шкалу времени для печати на целом числе страниц).
    Два последних флажка доступны только при печати представлений использования задач или ресурсов и предназначены для отображения в распечатки сводных сумм по столбцам или по строкам представления. Если установить флажок Print row totals for values within print date range (Печатать итоги строк для значений в диапазоне дат печати), то на диаграмму использования задач или ресурсов после повременных данных будет добавлен столбец с суммой повременных данных. Если же установить флажок Print column totals (Печатать итоги столбцов), то в таблицу и на диаграмму добавится строка Total (Итого), в которой будут суммироваться все данные столбцов.
    На рис. 18.10 (файл б.mрр) мы установили оба флажка суммирования данных. Благодаря флажку Print row totals for values within print date range (Печатать итоги строк для значений в диапазоне дат печати) на диаграмму добавился столбец Total (Итого), в котором отображены суммы всех данных в строках диаграммы. А из-за установленного флажка Print column totals (Печатать итоги столбцов) в таблицу слева от диаграммы и на саму диаграмму добавилась строка Total (Итого), ячейки которой заполнены суммами данных в каждом из столбцов, даже в сводном.


    Общие

    Общие

  • Дайте определение проекта. Что такое проектный треугольник?
  • Объясните связь задач, ресурсов и назначений.
  • Какие методики применяются при определении длительности проекта?
  • Как MS Project рассчитывает длительность фазы и проекта?
  • Какие методики применяются при определении затрат на проект?
  • Как рассчитывает общие затраты на проект MS Project?
  • Из чего складываются общие трудозатраты на проект?
  • Из чего складываются затраты на использование ресурса в проекте?
  • Из чего складываются затраты на задачу?


  • Определение метода экспортирования данных

    Определение метода экспортирования данных

    Определение метода экспортирования данных


    Определение проекта

    Определение проекта

  • Создайте новый проект. Выберите способ планирования от даты начала проекта. Настройте рабочее время проекта с 8:00 до 18:00 с двухчасовым перерывом.
  • В календаре проекта пометьте праздничные дни как нерабочие.
  • Определите дату начала проекта.
  • Сохраните проект как test.mpp.


  • Определение типа импортируемых данных

    Определение типа импортируемых данных

    Определение типа импортируемых данных
    После определения типа импортируемых данных нужно настроить схему импорта, то есть определить, какие поля MS Project соответствуют колонкам в файле, из которого производится импорт (рис. 18.13, файл 7.mрр). Кроме того, если импортируемые данные должны объединяться с данными открытого проекта, то нужно определить поле, по которому программа сможет производить объединение (поле, содержащее уникальное для строки таблицы значение). Обычно в качестве такого поля выступает либо ID (Ид.), либо Name (Название).


    Отображаем различия между планами проектов

    Отображаем различия между планами проектов

    Отображаем различия между планами проектов
    Файл проекта с данными сравнения можно сохранить для дальнейшего анализа. Например, мы сохранили наш файл под именем Diff.mpp. Имена файлов с исходными данными сохраняются в настраиваемых свойствах файла. Исходные файлы могут понадобиться для перехода к выбранной задаче в версиях плана.
    По умолчанию программа сохраняет полный путь к именам файлов, поэтому если в дальнейшем вам нужно будет переслать или скопировать данные анализа вместе с версиями, то путь к файлам нужно изменить, чтобы программа могла обнаружить их. Для этого необходимо отредактировать настраиваемые свойства файла.
    »Для редактирования настраиваемых свойств файла следует воспользоваться командой меню File > Properties (Файл » Свойства) и в открывшемся диалоговом окне перейти на вкладку Custom (Прочие). В нижней части вкладки расположена таблица с перечнем существующих настраиваемых свойств (рис. 18.18, файл Diff.mpp).


    Планирование работ

    Планирование работ

  • В файле 1.mpp Задача 1 начинается до даты начала проекта. Почему это происходит? Измените свойства задачи таким образом, чтобы дата ее начала совпадала с датой начала проекта.
  • Измените дату начала проекта в файле 1.mpp. Проверьте, что при этом дата начала Задачи 1 тоже изменилась и по-прежнему совпадает с датой начала проекта.
  • Добавьте в план проекта Задачу 3 и пометьте ее как завершающую. Затем пометьте как завершающую Задачу 2.
  • В файле 1.mpp создайте несколько новых задач и установите между ними последовательную связь FS (ОН). Сделайте это нажатием одной кнопки на панели инструментов.
  • В файле test.mpp создайте план постройки дома. Определите основные фазы, добавьте задачи и определите связи между ними. Длительность проекта должна быть не меньше месяца, а в плане должно быть больше 20 задач. Вы можете использовать шаблон Residential Construction (Строительство жилого дома).
  • Спланируйте работы так, чтобы покрытие стен штукатуркой начиналась, когда постройка стен закончена наполовину, а покраска стен — когда после покрытия штукатуркой прошло 2 дня.
  • Отобразите строку суммарной задачи проекта.
  • Определите дату окончания проекта и установите крайний срок завершения последней задачи проекта тремя днями позже планового срока ее завершения.
  • Менеджер проекта по строительству должен еженедельно отчитываться заказчику строительства о проделанной работе. Создайте в плане задачу по подготовке отчета, которая будет еженедельно повторяться до даты завершения проекта.


  • Планирование ресурсов и создание назначений

    Планирование ресурсов и создание назначений

  • Создайте список ресурсов, которые будут использоваться в проекте. При этом нужно запланировать использование материальных ресурсов: цементного раствора, штукатурки, кирпичей.
  • Определите персональные календари для некоторых ресурсов. Например, один из задействованных сотрудников не работает по четвергам, а другой работает в пятницу только в течение половины рабочего времени.
  • Назначьте сотрудников на задачи проекта. При этом определите, какие задачи имеют фиксированную длительность, а у каких задач фиксированные трудозатраты.
  • Распределите загрузку ресурсов во время выполнения задач с помощью профилей. Определите разные профили загрузки для разных задач.
  • Некоторые ресурсы могут быть задействованы в выполнении задачи частично. Создайте задачу, на которую будут назначены три сотрудника. Назначение первого из них должно заканчиваться тогда, когда будет начинаться назначение второго. Третий же участвует в выполнении задачи все время.
  • Запланируйте перерыв в выполнении одной из задач.
  • Распределите материальные ресурсы между задачами проекта. С помощью профилей определите, как они будут расходоваться во время выполнения задачи.


  • Планирование стоимости проекта, анализ и оптимизация загрузки ресурсов

    Планирование стоимости проекта, анализ и оптимизация загрузки ресурсов

  • Определите ставки сотрудников и стоимость материальных ресурсов.
  • Для подвоза цементного раствора нужно использовать особый грузовик. Добавьте его как ресурс в проект и определите затраты на его использование. Затем добавьте его в те задачи, где требуется его использование.
  • Определите ресурсы, которые нужно оплачивать в момент начала их участия в работе. Определите для них метод начисления затрат.
  • Определите ресурсы с превышением доступности в проекте test.mpp и выровняйте их загрузку.
  • Выровняйте загрузку ресурсов в файле 2.mрр.


  • После вставки разрыва страниц...

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

    После вставки разрыва страниц...
    П диалоговом окне (рис. 18.2, файл 4.mрр) сочетаются стандартные для семейст-i . Microsoft Office параметры и специфические, присущие только MS Project. Специфические параметры расположены в разделе Timescale (Интервал дат) внизу диалогового окна. Если выбрать переключатель АИ (Все), то программа распечатает всю информацию из активного представления. Если же выбрать переключатель Dates (Даты) и указать соответствующие даты в полях From (С) и То (По), то MS Project распечатает только информацию, относящуюся к выбранному временному диапазону.

    Предварительный просмотр перед печатью

    Предварительный просмотр перед печатью

    Диалоговое окно предварительного просмотра представлено на рис. 18.1. В середине диалогового окна показан макет страницы с размещенным на ней планом проекта, а выше расположены кнопки для работы с макетом.
    ПРИМЕЧАНИЕ
    Диалоговое окно предварительного просмотра можно открыть с помощью кнопки

    Распечатка

    Распечатка

    Один из наиболее распространенных способов распространения плана проекта — представление в печатном виде. Но распечатать план проекта не так просто, как, например, документ Microsoft Word: ведь план обычно занимает несколько экранов в ширину и несколько в высоту.
    В этом уроке вы научитесь распечатывать план проекта и узнаете, как настроить параметры печати, чтобы на бумаге отображалась только нужная вам информация. На бумаге может быть меньше данных, чем в представлении на экране, но может быть и больше, и вы узнаете, как добавлять в распечатку строки со сводной информацией.
    Во второй части урока вы научитесь вносить в план проекта изменения, которые могли быть получены при согласовании. Вы узнаете, как импортировать измененные данные из файлов в текстовых форматах, формате Excel и других. Кроме того, вы узнаете, как сравнивать версии планов проектов MS Project и определять, какие изменения были внесены в более позднюю версию плана.
    Часто документы требуется предоставлять на подпись в бумажном виде, поэтому нужно уметь распечатать план проекта. При распечатке MS Project выводит на бумагу данные из активного представления, поэтому прежде, чем переходить к печати, нужно открыть требуемое представление и отобрать в нем данные, применив по необходимости сортировку, группировку или фильтрацию.

    Редактирование настраиваемых свойств файла

    Редактирование настраиваемых свойств файла

    Редактирование настраиваемых свойств файла

    Согласование плана проекта

    Согласование плана проекта

  • Создайте маршрут для распространения файла test.mpp. Настройте его таким образом, чтобы ко всем получателям файл был отправлен одновременно.
  • Измените настройку таким образом, чтобы адресаты получали файл по очереди, а вы получали оповещение от каждого адресата.
  • Если у вас в организации установлен сервер Microsoft Exchange, опубликуйте на нем план проекта.
  • Скопируйте таблицу MS Project в документ Microsoft Word. Вставьте в этот же документ рисунок с изображением диаграммы Ганта.
  • Проведите экспорт проектных данных в формат HTML. Включите в файл рисунок из предыдущего задания.
  • Сохраните файл в формате XML. Откройте файл в браузере Microsoft Internet Explorer.
  • Проведите экспорт данных файла в форматы рабочей книги и сводной таблицы Microsoft Excel.
  • Распечатайте план проекта. При этом настройте параметры печати так, чтобы в нижнем колонтитуле отображалось слово «конфиденциально», а в верхнем — фамилия автора плана.
  • Внесите изменения в файл с экспортированными данными в формате Excel. Затем внесите изменения из файла Excel в исходный план.
  • Скопируйте файл проекта в файл формата *.mрр внесите в него изменения (вставки ресурсов и длительности задач). Если вы занимаетесь в группе, то передайте начальную и конечную версии файла коллеге для обнаружения изменений с помощью команды ера чения проектов. Если вы занимаетесь самостоятельно, то выявите эти изменения сами.
  • Сохраните созданный файл test.mpp для выполнения заданий по следующей части книги.


  • Суммирование данных при печати

    Суммирование данных при печати

    Суммирование данных при печати

    Таблица состоит из трех колонок...

    Таблица состоит из трех колонок, в первой из которых указано название свойства, во второй его значение, а в третьей — тип. Вам нужно найти свойство Project Version 1 (Версия 1) или Version 2 (Версия 2) и выделить его курсором. Текущее (значение свойства отобразится в поле Value (Значение) в середине диалогового окна, и там его можно отредактировать. Например, в нашем случае мы заменили полный путь к файлу 5.mpp именем файла — это значит, что программа будет пытаться найти исходную версию плана проекта в той же папке, где расположен файл данных сравнения.

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


    Вкладка настройки легенды

    Вкладка настройки легенды

    Вкладка настройки легенды
    Отображаемая в легенде текстовая информация, редактируемая на вкладке, занимает только небольшую ее часть. Ширина этой части определяется расположенным под переключателями счетчиком Width (Ширина). Шрифт текстовой информации определяется в центральном ноле ввода, как и на предыдущих вкладках, а вот шрифт подписей легенды определяется после нажатия кнопки Legend Labels (Надписи легенды).
    На рис. 18.8 (файл Б.mрр) видно, как выглядит легенда плана после настройки. Область с те стовой информацией располагается слева, и в пей отображается название проекта и текущая дата (это стандартная настройка MS Project). В области легенды шрифт подписей изменен на полужирный курсив и размер его увеличен.


    Вкладка настройки полей страницы

    Вкладка настройки полей страницы

    Вкладка настройки полей страницы
    Поля могут оставаться невидимыми или же печататься, образуя рамку. Для установки режима печати полей нужно выбрать соответствующий переключатель в разделе Borders around (Границы). Если выбрать переключатель Every page (У каждой страницы), то поля будут печататься на всех страницах, а при выборе Outer pages (У внешних страниц) — только на первой и последней. Последний переключатель доступен только при печати представления Network Diagram (Сетевой график). Наконец, если выбрать переключатель None (Нет), то поля печататься не будут ни на одной из страниц.
    На вкладке Header (Верхний колонтитул) определяются параметры печати верхнего колонтитула страницы. В верхней части вкладки расположена область Preview (Просмотр), в которой отображается вид колонтитула с текущими настройками. Сами настройки осуществляются ниже (рис. 18.5, файл 5.mpp).


    Внесение изменений в план

    Внесение изменений в план

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

    В файл сравнения версий не

    ВНИМАНИЕ
    В файл сравнения версий не будет перенесена информация о назначениях и повременные данные. Поэтому пользоваться этим файлом в качестве нового плана проекта нельзя — он предназначен только для сравнения.
    После того как новый файл проекта создан, программа выдаст окно с запросом на завершение операции сравнения. Если в этом окне нажать кнопку Yes (Да), то откроется дополнительное окно с информацией о символах, используемых для обозначений в новом файле (это же окно вызывается с помощью кнопки со знаком вопроса на панели сравнения версий). Если же нажать No (Нет), то можно начать анализировать изменения.
    При анализе отличий стоит воспользоваться раскрывающимися списками, расположенными на панели сравнения версий. С помощью правого списка можно выбрать, какие столбцы будут отображаться в таблице: столбцы данных и различий (Show data and differences columns), только данных (Show data columns only) или только различий (Show differences columns only). Фактически выбор пункта этого списка определяет, какая из трех созданных таблиц будет отображаться в представлении.
    С помощью левого списка можно определить, какие именно строки должны отображаться в таблице. Чтобы просмотреть все строки таблицы, нужно выбрать пункт Show all items (Показать все элементы). Пункты Show changed items (Показать измененные элементы) и Show unchanged items (Показать неизмененные элементы) позволяют просмотреть все элементы таблицы, претерпевшие изменения в новой версии проекта или, наоборот, оставшиеся неизменными. Просмотреть все различающиеся элементы можно с помощью пункта Show all differences (Показать все различия), а все одинаковые в обеих версиях — с помощью пункта Show common items (Показать общие элементы). Наконец, после выбора пункта Show unique items of version 1 (Показать элементы, имеющиеся только в версии 1) в таблице останутся задачи или ресурсы, имеющиеся только в ранней версии плана. При выборе же аналогичного пункта списка для версии 2 в таблице останутся строки, присутствующие только в более поздней версии.
    Например, на рис. 18.16 (файл Diff.mpp) отображены результаты сравнения файлов 5.mpp и Sver1.mpp. В левом раскрывающемся списке панели сравнения версий выбран пункт Show all differences (Показать все различия) для просмотра отличий между файлами. Оказывается, в новой версии плана проекта стоимость задачи с идентификатором 22 возросла с $1000 до $1500.
    Второй на панели сравнения версий расположена кнопка Go to Task/Resource in Project Versions (Переход к задаче или ресурсу в версиях проекта). Ее удобно использовать для быстрого просмотра информации о выбранной задаче в обеих версиях проекта. Например, на рис. 18.17 мы выделили задачу, которая была изменена, и нажали эту кнопку. Программа автоматически расположила окна с версиями плана проекта так, чтобы их было видно в окне MS Project, и выделила в них цветом и полужирным начертанием выбранную в проекте сравнения задачу.

    Вставка разрывов страниц

    Вставка разрывов страниц

    Обычно при печати представлений программа автоматически разделяет длинные таблицы, продолжая печать на следующей странице, когда страница заканчивается. Этот режим можно изменить, до начала печати вставив в таблицу разрывы страниц. Для этого нужно установить курсор в строку таблицы, над которой должен быть вставлен разрыв, и выбрать команду меню Insert > Page Break (Вставка > Разрыв страниц). Например, в файле 4.mрр мы вставили такой разрыв после третьей задачи, в результате чего при печати первые три задачи стали выводиться на отдельную страницу (рис. 18.1).
    Чтобы удалить разрыв страниц, нужно установить курсор под разрывом и зайти в меню Insert (Вставка), где появится команда Remove Page Break (Удалить разрыв страниц), которой и нужно воспользоваться.
    В таблицу можно вставить неограниченное число разрывов страниц и иногда, после того как некоторое число разрывов было добавлено, их нужно удалить все сразу. В таком случае нужно выделить любой из столбцов таблицы и затем открыть меню Insert (Вставка). Теперь знакомая нам команда будет называться Remove Alt Page Breaks (Удалить все разрывы страниц), и после щелчка на ней все разрывы страниц в таблице будут удалены.


    Microsoft Project -управление проектами

    Дата отчета и ввод фактических данных

    Дата отчета и ввод фактических данных

    По умолчанию программа считает, что все выполненные трудозатраты относятся ко времени до даты отчета, а все оставшиеся трудозатраты — ко времени после даты отчета. Таким образом, если выполнение задачи запланировано после даты отчета, но вы вносите данные о фактических трудозатратах по этой задаче, MS Project перенесет выполненную часть задачи так, чтобы она кончалась к дате отчета, а выполнение оставшейся части трудозатрат по-прежнему будет запланировано в будущем.
    На рис. 19.15 приведен пример, иллюстрирующий логику работы программы. В файле 15.mpp мы создали задачу Задача 1, начинающуюся после даты отчета (дата отчета выделена пунктирной линией), запланированные трудозатраты по которой составляют 24 часа. Затем мы скопировали ее и переименовали копию в Задача 2. Для второй задачи мы указали, что фактические трудозатраты составляют 8 часов, и MS Project автоматически перенес часть задачи до даты отчета.


    Диалоговое окно обновления проекта

    Диалоговое окно обновления проекта

    Диалоговое окно Update Tasks (Обновить задачи) удобно использовать при отслеживании процента завершения задач, так как при этом отпадает необходимость настраивать таблицу для ввода данных. Вызывать его можно как с панели инструментов Tracking (Отслеживание), так и с помощью одноименной команды в меню Tools > Tracking (Сервис > Отслеживание). Из этого же меню можно вызвать другое диалоговое окно, Update Project (Обновить проект), с помощью которого обновляется статус проекта в целом. Это диалоговое окно (рис. 19.32, файл 19.mрр) удобно использовать при отслеживании всех задач проекта сразу.


    Диалоговое окно сохранения базового плана проекта

    Диалоговое окно сохранения базового плана проекта

    Диалоговое окно сохранения базового плана проекта
    С помощью этого диалогового окна можно сохранить базовый план проекта, выбрав переключатель Save baseline (Сохранение базового плана), или его промежуточный план, выбрав переключатель Save interim plan (Сохранение промежуточного плана). Под переключателем для сохранения базового плана находится раскрывающийся список, в котором можно выбрать название плана для сохранения данных.
    Если выбрать сохранение промежуточного плана, то станут доступными раскрывающиеся списки Сору (Скопировать) и Into (В). В верхнем списке нужно выбрать источник данных, сохраняемых в промежуточном плане. Это могут быть данные любого из базовых планов, полей начала и окончания задач текущего плана проекта (Start/Finish (Начало/Окончание)) и настраиваемых полей с датами начала и окончания задач (Startl/Finishl — StartlO/FinishlO (Начало1/0кончание1 — Начало1/Окончание10).
    Поля Startl/Finishl (Начало1/Окончание1) — Start3/Finish3 (НачалоЗ/ОкончаниеЗ) использует функция анализа плана по методике PERT- Поэтому если вы работаете с анализом PERT, то лучше не использовать эти поля для хранения данных промежуточных планов.
    В нижнем раскрывающемся списке нужно выбрать, куда будут помещены данные из источника, определенного в верхнем списке. В этом списке отсутствуют поля начала и окончания задач актуального плана проекта (Start/Finish (Начало/Окончание)).


    Диалоговое окно удаления данных базового плана

    Диалоговое окно удаления данных базового плана

    Диалоговое окно удаления данных базового плана
    Для очистки базового плана следует выбрать переключатель Clear baseline plan (Базовый план) и затем выбрать нужный план в раскрывающемся списке. Рядом с названием базового плана в скобках указывается дата последнего сохранения плана. Выбрав переключатель Clear interim plan (Промежуточный план), можно очистить любой из промежуточных или базовых планов, правда в раскрывающемся списке рядом с этим переключателем не отображается информация о датах сохранения промежуточных данных.
    После выбора плана, из которого нужно удалить учетные данные, необходимо определить, для всего проекта или только для выбранных задач следует удалять данные. Для этого нужно задать значение параметра For (Для), выбрав один из переключателей: Entire project (Всего проекта) или Selected tasks (Выбранных задач).
    При повторном сохранении базового плана старые данные заменяются новыми. Поэтому для изменения базового плана нужно открыть диалоговое окно его сохранения (см. рис. 19.1) и при выборе названия плана для сохранения данных указать название плана, в котором сохранена устаревшая информация. Аналогичным образом можно перезаписывать данные в промежуточных планах. Кроме того, если для хранения данных промежуточных планов используются настраиваемые поля, то их можно добавить в таблицу и редактировать стандартными средствами.

    Диалоговое окно Update Project (Обновить проект)

    Диалоговое окно Update Project (Обновить проект)

    Диалоговое окно Update Project (Обновить проект)
    Выбрав переключатель Update work as complete through (Обновить трудозатраты как завершенные по) и указав соответствующую дату в поле ввода справа от него, можно быстро обновить состояние задач, выполнение которых должно было начаться до указанной даты. При обновлении программа будет считать, что выполнение задач шло по плану, и введет для них фактические данные равными плановым. Введенная дата будет установлена в качестве даты отчета проекта.
    Если дата начала задачи по текущему плану находится после введенной даты, то MS Project будет считать, что она еще не началась, и ее процент завершения будет равен 0. Если дата планового окончания задачи находится до введенной даты, то программа будет считать задачу выполненной и установит для нее процент завершения равным 100.
    Если же дата начала задачи находится до введенной даты, а дата окончания запланирована на дату после введенной, то MS Project определит фактическую длительность задачи от начала до введенной даты и рассчитает процент завершения.
    Процент завершения для задач, находящихся в процессе выполнения, будет рассчитываться, только если выбран переключатель Set 0% — 100% complete (Устанавливать % завершения в диапазоне от 0 до 100). А вот если выбран переключатель Set 0% or 100% complete only (Устанавливать % завершения равным только 0 или 100), то программа будет определять процент завершения только для неначатых или завершенных задач.
    Если задачи, выполнение которых было запланировано до даты отчета, еще не завершены, то работу по ним нужно перенести на более поздний срок. Для этого в диалоговом окне нужно выбрать переключатель Reschedule uncompleted work to start after (Перепланировать незавершенные трудозатраты с началом после) и выбрать дату, после которой задачи будут помещены в плане.
    С помощью параметра For (Для), расположенного внизу диалогового окна, можно определить, весь ли проект будет обновляться после нажатия кнопки ОК (Entire project (Всего проекта) или только выбранные задачи (Selected tasks (Выбранных задач).
    Таким образом, по функциональным возможностям это диалоговое окно повторяет кнопки Update as Scheduled (Обновить по графику) и Reschedule Work (Изменить график работ) панели инструментов Tracking (Отслеживание). При этом возможности первого переключателя диалогового окна несколько шире, чем первой из упомянутых кнопок, поскольку у пользователя есть выбор: обновлять все задачи в соответствии с планом или же только выполненные или неначатые. Кроме того, с помощью диалогового окна удобно обновлять информацию о выполнении всего проекта, тогда как при работе с панелью инструментов для этого пришлось бы выделять все задачи. Наконец, диалоговое окно удобно и тем, что непосредственно в нем можно установить дату отчета.

    Диалоговое окно Update Tasks (Обновить задачи)

    Диалоговое окно Update Tasks (Обновить задачи)

    Диалоговое окно Update Tasks (Обновить задачи)
    Диалоговое окно содержит поля с данными текущего плана и фактическими данными. Данные текущего плана — название задачи, информацию о запланированной длительности и датах начала и окончания — нельзя редактировать. Фактические данные — процент завершения, фактическую и оставшуюся длительность задачи, даты фактического начала и окончания задачи — редактировать можно. Нажатие кнопки Notes (Заметки) открывает диалоговое окно редактирования заметок задачи.
    Последняя кнопка панели, Workgroup Toolbar (Панель инструментов совместной работы), служит для запуска панели инструментов совместной работы. Эту панель мы рассмотрим в следующем уроке (см. раздел «Панель инструментов для совместной работы»).

    Использование методов отслеживания

    Использование методов отслеживания

    В этом уроке вы уже познакомились с методами отслеживания и их оценкой, по степени точности. Теперь, когда вы знаете, в какие поля осуществляется ввод актуальных данных и как связаны повременные и сводные данные, рассмотрим каждый из этих методов на примерах.

    Использование полей

    Использование полей

    Теперь, когда вы знаете, какие принципы MS Project применяет на этапе отслеживания плана проекта, рассмотрим их на практике. Поскольку взаимодействие текущего и базового планов мы уже рассмотрели, остановимся на текущем плане и фактических данных.
    В файле 7.mрр мы создали простой проект из трех задач и назначили на их выполнение двух сотрудников. Сохранив базовый план проекта, мы открыли представление Task Usage (Использование задач) и с помощью контекстного меню отобразили в нем информацию о планируемой работе и фактической работе над задачами (рис. 19.9).


    с таблицей. Слева от отрезков

    Изменение актуальных затрату задачи 2_1_1

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

    Изменив актуальные данные, сохраним базовый план для отдельных фаз проекта. Сначала выделим фазу 2 (строка 4) и сохраним базовый план для нее. При этом не будем устанавливать флажок сведения From subtasks into selected summary task(s) (Из подчиненных в выбранные суммарные задачи). Затем выделим суммарную задачу проекта (строка 0) и сохраним базовый план только для нее, но уже установив флажок сведения.

    Как видно на рис. 19.8 (файл б.mрр), базовая стоимость у фазы 2 увеличилась на 100 р., а у суммарной задачи проекта осталась без изменений. Дело в том, что по умолчанию при сохранении базового плана MS Project копирует данные задач из полей текущего плана в поля базового плана. (Это произошло с фазой 2, у которой данные о текущей стоимости были скопированы в базовый план.) Но если установить флажок From subtasks into selected summary task(s) (Из подчиненных в выбранные суммарные задачи), то программа копирует в базовый план только текущие данные суммарной задачи, появившиеся благодаря задачам, непосредственно вложенным в нее. В нашем случае задача Фаза2 не вложена непосредственно в суммарную задачу проекта (Проект1), а вложена в суммарную задачу Фаза1, и поэтому увеличение стоимости проекта на 100 р., обусловленное этой задачей, не учитывается при сохранении базового плана суммарной задачи проекта несмотря на включение режима сведения.

    Изменение данных текущего плана для выполненного фрагмента задачи

    Изменение данных текущего плана для выполненного фрагмента задачи

    Изменение данных текущего плана для выполненного фрагмента задачи
    При изменении фактических трудозатрат изменились и оставшиеся трудозатраты. Поскольку фактические трудозатраты возросли с 12 до 13 часов, то оставшиеся трудозатраты уменьшились с 13 до 12 часов. Кроме того, увеличилась фактическая длительность задачи и уменьшилась оставшаяся длительность. А с изменением этих параметров изменился и процент выполнения задачи. На основании оставшихся трудозатрат пересчитывается текущий план проекта. На рис. 19.9 трудозатраты в последний день выполнения задачи, 27.05, равнялись 1 часу. После того как в первый день фактически было отработано 4 часа вместо 8, оставшиеся 4 часа были перенесены на последний день (в другие дни загрузка ресурса составляет 8 часов, и ее увеличивать нельзя). Соответственно, на рис. 19.10 трудозатраты 27.05 равны 5 часам. Когда на рис. 19.11 (файл 9.mрр) объем фактических трудозатрат был увеличен на 1 час и объем оставшихся трудозатрат на 1 час уменьшился, трудозатраты последнего дня выполнения работ были на 1 час уменьшены и опять составили 4 часа.
    Из этих примеров ясна логика работы MS Project: программа учитывает фактические данные, затем определяет оставшиеся трудозатраты по задаче и помогает спланировать выполнение оставшейся части задачи.

    Изменение процента завершения для задачи

    Изменение процента завершения для задачи

    Изменение процента завершения для задачи
    Как видно из этого примера, значение поля % Complete (% завершения) соответствует длительности задачи, а не ее трудозатратам. (В нашем случае выполнено только 33,3% запланированных трудозатрат.) В MS Project 2002 есть и поле для обозначения процента завершения по трудозатратам, называемое % Work Complete (% завершения по трудозатратам). Это поле, содержащее процент фактических трудозатрат от запланированных, автоматически обновляется при вводе фактических трудозатрат для задачи, а при его изменении автоматически обновляются , поля с данными фактических и оставшихся трудозатрат.
    Однако иногда значения рассчитываемых полей не соответствуют реальному состоянию задачи. Представим постройку кирпичной стены, состоящей из 100 кирпичей, выложенных в 5 рядов. Первый ряд из 20 кирпичей укладывается в 20 минут, но на укладку второго ряда требуется 25 минут, поскольку теперь нужно поднимать кирпичи немного выше и работа занимает больше времени. Третий ряд будет укладываться 30 минут, четвертый 35 и пятый 40, и всего постройка стены займет 150 минут. После укладки 60 кирпичей проект будет реально завершен на 60% (уложено 60 кирпичей из 100). Однако на это потрачено только 75 из 150 минут, поэтому % завершения или % завершения по трудозатратам будет равен только 50%. Поскольку в отчетах (которые мы будем разбирать далее) иногда важно опираться на реальные данные, в MS Project включено поле Physical % Complete (Физический % завершения). Значение этого поля не рассчитывается, а устанавливается вручную и используется для отчетов в тех случаях, когда рассчитанный программой процент завершения не соответствует действительности (см. раздел «Пример анализа методом освоенного объема»).

    Методы отслеживания

    Методы отслеживания

    Самый простой и наименее точный метод отслеживания работ — ввод информации о проценте выполнения задачи. В таком случае программа автоматически рассчитает объем осуществленных и оставшихся трудозатрат.
    Способ, требующий немного больше времени и дающий большую точность, заключается во вводе в план проекта информации об осуществленных трудозатратах или о трудозатратах, которые необходимо осуществить для выполнения задачи. При вводе одного из этих параметров программа автоматически рассчитает второй и определит процент выполнения задачи. При этом текущий план будет изменен таким образом, чтобы трудозатраты по завершении задачи соответствовали оставшимся трудозатратам.
    Наконец, наиболее точным методом является ввод в план проекта данных о повременных трудозатратах, например часов, потраченных на выполнение задачи в каждый из дней ее выполнения. Естественно, использование этого способа отнимает много времени.
    Вводить любые из перечисленных данных можно как для задачи, так и для ее назначений. Ввод данных для назначений гарантирует большую точность, поскольку в таком случае MS Project определит данные для задачи «снизу вверх». Если же определять данные для задачи, то данные для назначений будут определены автоматически, «сверху вниз», что снижает точность данных.
    Аналогично, фактические данные можно указывать сразу для фаз проекта или для проекта в целом. В таком случае фактические данные будут распределяться между задачами, принадлежащими к фазе, и затем уже между назначениями этих задач.

    Минимальной единицей шкалы времени стала неделя

    Минимальной единицей шкалы времени стала неделя

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

    Настройка параметров расчетов

    Настройка параметров расчетов

    В Bepxнeм разделе вкладки Calculation (Расчет) (рис. 19.20, файл 16.mpp) расположены параметры, влияющие на работу программы в целом. С помощью параметра Calculation mode (Режим расчета) можно определить, будет ли MS Project автоматически пересчитывать календарный план после ввода фактических данных, или пересчет придется запускать вручную. Для перехода к первому режиму нужно выслать переключатель Automatic (Автоматический), ко второму — Manual (Ручной). Значение параметра Calculate (Расчет) определяет, какие проекты будут пересчитываться: все открытые проекты (переключатель All open projects (Во всех открытых проектах)) или только активный (переключателе Active project (В активном проекте)).


    Настройка таблиц для отслеживания с помощью Консультанта

    Настройка таблиц для отслеживания с помощью Консультанта

    Настройка таблиц для отслеживания с помощью Консультанта
    Консультант предлагает выбрать один из методов отслеживания и в соответствии с этим конфигурирует представление для ввода данных. Первый сверху переключатель нужно выбрать, если вы будете использовать, отслеживание по проценту завершения, второй переключатель соответствует отслеживанию с вводом фактических или оставшихся трудозатрат. Последний переключатель, выбранный на рис. 19.26, соответствует наиболее точному методу — отслеживанию с вводом повременной информации.
    Представления и таблицы, создаваемые Консультантом, не сохраняются после выхода из программы, переключения в другое представление или выбора другого метода отслеживания. Поэтому если вы хотите сохранить представление или таблицу для использования при отслеживании, нужно сделать это, пока она находится на экране.
    Для отслеживания с помощью ввода процента завершения удобно использовать представление Gantt Chart (Диаграмма Ганта) или его разновидности. С помощью диаграммы Ганта можно вводить процент завершения, просто перетаскивая мышью границу отрезка хода исполнения, отображаемого поверх отрезка задачи. Например, на рис. 19.18 этот отрезок отображается поверх Задачи 2. Когда процент завершения задачи равен нулю и этот отрезок еще не появился, мышь нужно тянуть от левого края отрезка задачи. В этот момент курсор должен изменить форму и содержать символ %. Это означает, что при его перетаскивании вы определяете процент завершения задачи.
    Назначения удобно отслеживать с помощью диалогового окна сведений о назначениях, открываемого при двойном щелчке на назначении в представлении Task Usage (Использование задач) или Resource Usage (Использование ресурсов). Вторая вкладка диалогового окна, Tracking (Отслеживание), содержит поля, в которые можно ввести данные о фактических трудозатратах сотрудника в рамках назначения (рис. 19.27).


    На диаграмме в верхнем представлении...

    На диаграмме в верхнем представлении отображаются строки с информацией о планируемой (Work (Трудозатраты)) и фактической работе (Actual Work (Фактические трудозатраты))

    На диаграмме в верхнем представлении...
    Кроме того, мы создали представление Вид задач для отслеживания и настроили в нем таблицу Entry (Ввод) таким образом, чтобы в ней отображались столбцы с информацией из текущего и фактического плана. Это представление открыто в нижней части окна и в нем отображается строка таблицы для Задачи 1, выделенной в верхнем представлении. В нем помимо полей, в названиях которых содержится слово Actual (Фактический), присутствует еще несколько полей, относящихся к фактическому ходу работ.
    Поле % Complete (% завершения) содержит информацию о состоянии выполнения задачи. Если его значение равно 100%, то задача выполнена, а если 0% — значит, выполнение задачи не началось. В поле Stop (Остановка) содержится дата последних проведенных работ по задаче, а в поле Resume (Возобновление) — дата запланированного проведения дальнейших работ. Если работа по задаче не началась, то значение первого поля равно 0%, а второго и третьего — NA (НД).
    В файле 5.mpp мы ввели в проект повременные фактические данные, причем в первый день работ (22.05) фактические трудозатраты составили 4 часа, а во второй день (23.05) — 8 часов. Фактические трудозатраты первого дня не соответствовали плану (8 часов, рис. 19.10), и после их ввода плановые данные автоматически были приравнены к фактическим.
    После ввода повременных фактических трудозатрат были пересчитаны фактические поля в нижнем представлении. Поле фактических трудозатрат для задачи стало равняться 12 часам (4+8), была определена фактическая длительность задачи и процент выполнения. Кроме того, программа определила первый день работы над задачей и соответствующим образом заполнила поле Actual Start (Фактическое начало), а также определила дату последних проведенных работ и дату ожидающихся работ по задаче и на основе этих данных заполнила поля Stop (Остановка) и Resume (Возобновление). Значение поля Stop (Остановка) определено как 23.05, а поля Resume (Возобновление) — 24.05.


    Обновление задач по графику

    Обновление задач по графику

    Обновление задач по графику
    Если задача не началась до даты отчета, то программа переместит начало задачи на более поздний срок, используя ограничение типа Start No Earlier Than (Начало не ранее). Если же задача начата, но ее выполнение отстает от расписания, то MS Project перенесет невыполненный фрагмент задачи так, чтобы его выполнение начиналось после указанной даты.
    Например, в файле 19.mрр мы сохранили Задачу 2 из файла IS.mpp и скопировали ее в Задачу 3. Затем мы перенесли дату отчета на один день вперед, и получилось, что выполнение задачи отстает от расписания на один день. После того как мы выделили Задачу 3 и нажали кнопку Reschedule Work (Изменить график работ), этот день трудозатрат был перенесен так, чтобы начинаться после даты отчета, а в задачу был добавлен перерыв (рис. 19.30, файл 19.mрр).
    При изменении графика используется тот же принцип, что и при переносе оставшихся частей задачи вперед к дате отчета (см. раздел «Дата отчета и ввод фактических данных»). Отличие между использованием флажка и кнопки Reschedule Work (Изменить график работ) заключается в том, что при установленном флажке оставшиеся части задач переносятся к дате отчета только при вводе фактической информации о задаче, а используя кнопку, можно перенести оставшиеся трудозатраты вперед в любой момент.
    Эта возможность полезна, потому что часто при вводе фактических данных ход выполнения задачи соответствует плану и установка флажка не перенесет оставшуюся работу на более поздний срок. А в будущем, когда отклонение от плана появилось, а новых фактических данных о выполнении задачи еще нет, только с помощью этой кнопки можно автоматически перенести вперед планируемые работы.


    Оставшиеся трудозатраты незавершенных задач переносятся позже даты отчета

    Оставшиеся трудозатраты незавершенных задач переносятся позже даты отчета

    Оставшиеся трудозатраты незавершенных задач переносятся позже даты отчета
    Часто бывает так, что фактические трудозатраты, введенные для задач, которые уже должны были завершиться, относятся ко времени, предшествующему дате отчета. Ведь если бы фактические трудозатраты относились к периоду запланированного начала задачи, они могли бы быть введены именно тогда, после завершения работ. В таких случаях более подходящим поведением программы был бы не только перенос оставшихся трудозатрат после даты отчета, но и перенос фактических трудозатрат до нее, поскольку работы были проведены перед датой отчета, а не когда-то в прошлом. Чтобы MS Project работал таким образом, нужно установить на вкладке Calculation (Расчет) флажок And move end of completed parts forward to status date (А также переместить окончание завершенных частей вперед на дату отчета о состоянии).
    В файле 16.mрр мы установили этот флажок и ввели фактические трудозатраты для Задачи 2. Как видно на рис. 19.18, задача была перенесена к дате отчета целиком, и ее выполненная часть находится до даты отчета, а невыполненная — после.


    Панель инструментов Tracking (Отслеживание)

    Панель инструментов Tracking (Отслеживание)

    В MS Project имеется специальная панель инструментов Tracking (Отслеживание), которую удобно использовать для быстрого ввода данных о ходе выполнения работ по проекту. Чтобы вывести эту панель на экран, нужно щелкнуть на ее названии в подменю View > Toolbars (Вид > Панели инструментов).


    Панель инструментов Tracking (Отслеживание)

    Панель инструментов Tracking (Отслеживание)

    Панель инструментов Tracking (Отслеживание)
    Первая кнопка панели (рис. 19.28), Project Statistics (Статистика проекта), открывает окно с данными базового, текущего и фактического плана и расхождениями между текущим и базовым планом. Подробнее мы рассмотрим это окно в разделе «Статистика проекта». Окно статистики проекта можно также вызвать с помощью кнопки Statistics (Статистика) в диалоговом окне Project Information (Сведения о проекте).
    Вторая кнопка, Update as Scheduled (Обновить по графику), вводит фактические данные о выполнении выделенной задачи, как если бы эта задача выполнялась в точности по графику. Фактические данные заполняются дл» интервала от начала задачи (или со времени прекращения выполнения фактической работы) до даты отчета.
    Чтобы продемонстрировать эту операцию, в файле IS.mpp мы создали Задачу 1 с трудозатратами в 3 дня по 8 часов и установили дату отчета таким образом, чтобы она истекала на второй день выполнения задачи. Затем мы скопировали эту задачу под номерами от 2 до 4, причем для задач 3 и 4 мы ввели фактические трудозатраты за первый день работ (8 часов). Таким образом, задачи 1 и 2 еще не начали выполняться, а по задачам 3 и 4 работы шли 1 день.
    Затем мы выделили задачи 2 и 4 и нажали кнопку Update as Scheduled (Обновить по графику) на панели инструментов Tracking (Отслеживание). Программа автоматически ввела фактические данные от даты запланированного, шчала задачи до даты отчета для Задачи 2 и от даты прекращения выполнения фактической работы для Задачи 4. После этого обе задачи стали выглядеть на плане так, как если бы по ним до даты отчета велась работа в соответствии с текущим планом проекта (рис. 19.29, файл 15.mpp).
    Использовать обновление по графику удобно для задач, выполняемых по плану. В таком случае вам не придется вводить для каждой из них информацию о ходе выполнения — программа сама определит процент выполнения задачи на текущий момент.
    Нажатие кнопки Reschedule Work (Изменить график работ), расположенной третьей на панели инструментов, приводит к тому, что все трудозатраты выделенной задачи, которые должны были быть выполнены до даты отчета и до сих пор не выполнены, переносятся на время после даты отчета.


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

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

    Перенос невыполненных задач и их частей вперед
    Кроме того, с помощью кнопки Reschedule Work (Изменить график работ) можно автоматически переносить вперед задачи, выполнение которых еще не началось. Например, в файле 19.mррмы создали Задачу 4, выполнение которой не началось до даты отчета. Если выделить эту задачу и нажать кнопку Reschedule Work (Изменить график работ), то задача переносится в плане так, чтобы начинаться после даты отчета (см. рис. 19.30).
    Если нажать четвертую кнопку, Add Progress Line (Добавить линию хода выполнения), то курсор примет форму линии хода выполнения, которую нужно перетащить на шкалу времени диаграммы Ганта. С помощью линии хода выполнения можно отслеживать общий ход работ по проекту, и ее использование мы рассмотрим в далее.
    С помощью следующих пяти кнопок панели (см. рис. 19.28) можно быстро установить процент завершения для выбранных задач в соответствии с цифрой на кнопке. Например, после щелчка по кнопке с надписью 75% в поле % Complete (% завершения) выбранных задач будет помещено значение 75%.
    Щелчок по десятой кнопке, Update Tasks (Обновить задачи), открывает одноименное диалоговое окно для ввода фактических данных о задаче (рис. 19.31, файл 19.mрр).


    Подготовка к вводу данных отслеживания

    Подготовка к вводу данных отслеживания

    Прежде чем начинать отслеживание, к нему необходимо подготовиться. Сначала нужно настроить параметры MS Project в соответствии с принципами, которые Bы будете использовать при отслеживании. Эти параметры расположены на уже знакомой нам вкладке Calculation (Расчет) диалогового окна настройки программы Options (Параметры). Далее мы перейдем к подготовке таблицы для ввода данных и работе с панелью инструментов, предназначенной для отслеживания.

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

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

    Когда параметры, влияющие на расчеты, настроены, нужно подготовиться к вводу данных в файл. Для этого можно изменить стандартную таблицу Tracking (Отслеживание), чтобы в нее были включены необходимые поля. Можно также создать таблицу для отслеживания в автоматическом режиме с помощью панели Project Guide (Консультант).
    На панели Project Giride (Консультант) нужно щелкнуть на кнопке Track (Отслеживание), а затем в области задач щелкнуть на ссылке Prepare to track the progress of your project (Подготовка к отслеживанию хода работы над проектом). На первом шаге подготовки настраиваются параметры подключения к серверу Microsoft Project Server, с которым мы познакомимся в следующем уроке, а пока на этом шаге нужно выбрать переключатель No (Нет) и с помощью ссылки внизу области задач перейти к следующему шагу (рис. 19.26).


    Поля для ввода данных

    Поля для ввода данных

    В MS Project есть три типа полей, определяющих основные характеристики задачи, такие как трудозатраты, затраты, длительность, даты начала и окончания. Поля первого типа содержат данные базового плана задачи, и в их названии присутствует слово Baseline (Базовый), например Baseline Work (Базовые трудозатраты). Поля второго типа содержат данные текущего плана, и в их названиях нет дополнительных обозначений, например Work (Трудозатраты). Поля третьего типа содержат данные о выполнении запланированной работы, описанной в полях второго типа. В названиях полей третьего типа присутствует слово Actual (Фактический), например Actual Work (Фактические трудозатраты).
    Поля этих типов могут быть как повременными, то есть относиться к определенному временному периоду, так и сводными, то есть относиться к задаче в целом. Поля первого типа редактируются на диаграммах использования ресурсов, а поля второго типа — в обычных таблицах. Данные в этих полях взаимосвязаны: при редактировании повременных данных изменяются сводные, и наоборот.
    При создании плана проекта изменяются данные текущего плана, а базовые и фактические поля не содержат значений. При сохранении базового плана в него перемещаются данные из текущего плана (см. раздел «Работаем с базовым планом» урока 19). Данные базового плана могут быть изменены только на основании данных текущего плана (но не на основании фактических данных) с помощью диалогового окна сохранения базового плана.
    Фактические данные вводятся по мере выполнения запланированных работ, и для задачи их ввод означает, что работа по задаче началась. Исходя из введенных фактических данных, MS Project определяет момент (день, час, минуту), до которого задача выполнена. Этот момент разделяет задачу на две части (выполненную и невыполненную) и определяет связь данных фактического и текущего плана.
    При вводе фактических данных для невыполненной части задачи текущий план автоматически приводится в соответствие с фактическим (и тут же изменяется момент, до которого задача выполнена). Изменение же данных текущего плана для невыполненной части задачи не влияет на фактические данные.
    В выполненной части задачи данные текущего плана и фактического всегда совпадают. Изменение данных любого из типов приводит к автоматическому обновлению данных другого типа.

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

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

    После изменения данных о фактических трудозатратах в таблице нижнего представления изменяются повременные данные
    Данные, вводимые в поле Actual Work (Фактические трудозатраты) для задачи, не являются повременными, и для перевода их в повременные данные программа должна определить, к какому временному интервалу они относятся. Поскольку эти данные обозначают объем проделанной работы на текущий момент времени, они относятся к интервалу между текущей датой и датой запланированного начала задачи.
    Аналогично, данные поля Remaining Work (Оставшиеся трудозатраты) обозначают объем трудозатрат, которые нужно осуществить в будущем. Поэтому при переводе их в повременные данные MS Project распределяет их в интервале между текущей датой и датой окончания задачи. Перевод сводных данных в повременные не так прост, и логика работы MS Project зависит от настроек программы и от выбранной даты отчета.

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

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

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


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

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

    После сохранения базового плана проекта он полностью соответствует актуальному
    Теперь предположим, что после начала работ к вам обратился сотрудник, отвечающий за выполнение задачи 2_2, и сообщил, что он не укладывается в установленные сроки и время, отведенное на задачу, нужно увеличить с 9 до 11 дней. После того как вы увеличите длительность задачи, текущий план станет отличаться от базового.
    На рис. 19.4 представлен пример из файла 2.mрр. В диалоговом окне сведений о задаче 2_2 мы увеличили ее длительность с 9 до 11 дней, и расхождение стало отображаться на диаграмме: нижний отрезок для задачи 2_2 стал длиннее верхнего. Кроме того, фрагменты суммарных задач (строки 1 и 4) и сводной задачи проекта стали отображаться другим цветом, символизируя, что и их длительность не соответствует длительности в базовом плане.


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

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

    После сохранения базового плана задачи со сведением данных базовые планы суммарных задач тоже обновились
    Теперь рассмотрим использование параметров сведения данных при сохранении базового плана для выбранных суммарных задач. Сначала в файле Б.mррустановим фиксированные затраты задачи 2_1_1 равными 100 р. На рис. 19.7 показаны столбцы Cost (Затраты) и Baseline Cost (Плановые затраты). Видно, что у задачи 2_1_1 актуальные затраты отличаются от запланированных.


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

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

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

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

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

    После ввода фактических данных вся задача переносится к дчте отчета и перерыв не создается
    В MS Project есть и настройки, определяющие логику работу программы в случае, если фактические данные вводятся для задач, которые должны были быть выполнены до даты отчета. Если задача должна быть выполнена до даты отчета и введенные фактические трудозатраты меньше общего объема работ по задаче, то оставшиеся трудозатраты переносятся в плане после даты отчета. То есть предполагается, что оставшаяся работа будет выполнена в будущем. Такую логику работы обеспечивает установленный по умолчанию флажок Move start of remaining parts before status date forward to status date (Переместить начало оставшихся частей вперед на дату отчета о состоянии) на вкладке Calculation (Расчет).
    В файле 15.mpp мы изменили дату отчета так, что по плану наши задачи должны быть выполнены раньше ее наступления. Затем мы ввели фактические трудозатраты для Задачи 2, и оставшиеся трудозатраты автоматически были перенесены в план так, чтобы начинаться сразу после даты отчета. При этом фактические трудозатраты внесены так, как если бы они осуществлялись от запланированной даты начала проекта, а после завершения фактических трудозатрат до даты начала оставшихся трудозатрат MS Project добавил перерыв в выполнении задачи. Как видно в нижней части представления на рис. 19.17 (файл 15.mpp), поля повременных данных между первым днем выполнения задачи, на который были отнесены фактические трудозатраты, до даты отчета, совпадающей с датой планируемого продолжения работы, заполнены нулями.


    Повторный ввод фактических данных о затратах

    Повторный ввод фактических данных о затратах

    Повторный ввод фактических данных о затратах
    Например, в файле work.mpp (рис. 19.24) мы создали Задачу 1 с трудозатратами 100 часов и сбросили флажок Edits to total task % complete will be spread to the status date (Распределять изменения итогового % завершения для задач до даты отчета о состоянии). После того как мы указали, что сводный процент завершения равен 10%, программа выделила 8% на первый день выполнения задачи, а оставшиеся 2% перенесла на второй. Автоматически были учтены фактические трудозатраты в 10 часов, соответствующие выполнению задачи на 10%.


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

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

    Представление после ввода фактических данных
    В файле 8.mррмы добавили в таблицу нижнего представления поля, содержащие в названии слово Remaining (Оставшийся): Remaining Work (Оставшиеся трудозатраты) и Remaining Duration (Оставшаяся длительность). Они содержат данные об объеме работы, которую осталось выполнить для завершения задачи, и времени, оставшемся до завершения задачи.
    Рассчитываются эти поля путем вычитания фактических значений из значений текущего плана. Например, трудозатраты на выполнение Задачи 1 в текущем плане составляют 25 часов, фактические трудозатраты — 12 часов, значит, оставшиеся трудозатраты равны 13 часам.
    Чтобы проиллюстрировать взаимосвязь текущего плана и фактических данных для выполненной части задачи, изменим трудозатраты за первый день работ по задаче в текущем плане (файл 9.mрр). На рис. 19.11 видно, что после того, как мы изменили трудозатраты с 4 часов на 5, фактические трудозатраты тоже были изменены. То есть если для задачи указаны повременные фактические трудозатраты, то для этого промежутка фактические данные синхронизируются с данными текущего плана и изменение одних данных приводит к изменению других.


    Чем больше объем фактических трудозатрат,

    ПРИМЕЧАНИЕ
    Чем больше объем фактических трудозатрат, тем раньше будет помещена дата фактического начала задачи, поскольку MS Project отодвигает дату начала, чтобы окончание завершенной части задачи совпало с датой отчета. Поэтому при вводе большого объема фактических трудозатрат для задачи дата фактического начала может оказаться раньше даты начала проекта. В таком случае программа выведет предупреждение.

    Принципы отслеживания

    Принципы отслеживания

    Чтобы вовремя заметить отклонение фактического хода работ от запланированного, нужно собирать и вводить в файл плана проекта фактическую информацию. При этом нужно вводить ее таким образом, чтобы фактические данные в файле проекта максимально соответствовали реальному положению дел. Как вы помните, при планировании проекта наибольшая точность достигается за счет максимальной детализации, ввода в план подробной информации о каждой задаче и планирования «снизу вверх». Для точного отслеживания проекта нужно придерживаться тех же принципов и определять состояние работ по проекту на основе хода работ по каждой из задач, а не наоборот.


    При вводе фактических данных они переносятся во времени до даты отчета

    При вводе фактических данных они переносятся во времени до даты отчета

    При вводе фактических данных они переносятся во времени до даты отчета
    В нижней части совмещенного представления видно, что у Задачи 1 трудозатраты распределены по 8 часов в течение трех дней. У Задачи 2 первые 8 часов находятся до даты отчета, а следующие работы (два дня по 8 часов) запланированы на те же дни, что и раньше.
    Параметры, используемые MS Project при определении логики работы для перевода не повременных данных в повременные, расположены на вкладке Calculation (Расчет) в диалоговом окне настройки программы, открываемом командой меню Tools > Options (Сервис > Параметры). Так, перенос фактических трудозатрат до даты отчета происходит при установке флажка Move ends of completed parts after status date back to status date (Переместить окончание завершенных частей назад на дату отчета о состоянии), а если этот флажок сбросить, то выполненные трудозатраты переноситься не будут.


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

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

    При вводе фактических трудозатрат задачи MS Project автоматически распределяет их по назначениям
    Вводить данные о трудозатратах задачи без детализации по назначениям удобно в двух случаях: когда фактические данные соответствуют плановым или когда информация о трудозатратах каждого из ресурсов не имеет значения. Детализация обычно требуется, когда заказчик оплачивает проект, исходя из трудозатрат каждого из ресурсов, или когда трудозатраты ресурсов учитываются в организации (например, для расчета зарплаты или премий).
    Если вам необходимо точно учитывать трудозатраты каждого из ресурсов проекта, но хочется экономить свое время, можно увеличить временной период, за который будут вводиться данные. Например, можно вводить информацию о трудозатратах не каждый день, а один раз за всю неделю. Для этого достаточно изменить масштаб шкалы времени таким образом, чтобы ее минимальной единицей была неделя.
    На рис. 19.13 (файл 11.mpp) мы изменили масштаб шкалы времени. Данные в каждой ячейке диаграммы соответствуют неделе проекта. Как мы видим, на первой неделе выполнения задачи плановые трудозатраты составляют 36 часов, а фактические — только 4 часа.
    Фактические и плановые данные в этом случае не совпадают потому, что фактические данные суммируются из данных, введенных для дней. Если же отредактировать значение ячейки с фактическими данными в текущем режиме просмотра, плановые данные сразу обновятся.


    Процесс отслеживания проекта

    Процесс отслеживания проекта

    Из приведенных примеров становится понятно, что процесс отслеживания проекта заключается не только в сборе фактических данных и сравнении их с базовыми. Во время отслеживания, в соответствии с поступающей фактической информацией, происходит постоянное изменение текущего плана проекта. Например, если задача отстает от расписания, то запланировать ее выполнение (или выполнение отстающего фрагмента) нужно на более поздний срок.
    MS Project содержит ряд автоматизированных средств для оперативного перепланирования, позволяющих быстро перенести невыполненную работу на время после заданной даты (текущей даты или даты отчета). Они запускаются автоматически в момент ввода данных по задачам (при установленных флажках в настройках расчетов, которые переносят невыполненные работы к дате отчета) или вручную в любой момент (с помощью панели инструментов и диалоговых окон обновления задач и проекта). Перепланирование можно также проводить вручную с помощью диаграмм с повременными данными, например Task Usage (Использование задач).
    При отслеживании проекта могут использоваться несколько методов, причем наиболее точным является ввод повременной информации о ходе исполнения каждого назначения каждой задачи проекта. Но этот метод требует больше всего времени. Другие методы менее точны, но их применение требует меньших трудозатрат.
    Чтобы сделать использование самого точного метода возможным, в MS Project включен ряд средств для автоматизации сбора повременной информации и внесения ее в план проекта. Мы перейдем к их рассмотрению в следующем уроке.

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

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

    После составления плана проекта начинается выполнение запланированных работ. Руководитель проекта должен внимательно следить за ходом работ, чтобы вовремя заметить несоответствия между планом и фактическим выполнением работ. Отклонения от плана опасны тем, что они могут привести к задержке сроков окончания проекта, превышению бюджета или неполной реализации запланированных задач.
    В этом уроке вы узнаете, как сохранять базовые и промежуточные планы проекта, каким образом вводить в проект фактическую информацию о ходе выполнения работ. Вы научитесь использовать разные по точности и скорости применения методы отслеживания проекта и освоите настройки, влияющие на поведение программы при вводе фактических данных. Наконец, вы узнаете о том, как подготовить проект к отслеживанию и какие инструменты можно использовать для быстрого ввода фактической информации.
    Главная цель отслеживания проекта — вовремя обнаружить отклонения фактических работ от запланированных. Для этого нужно собирать данные о ходе выполнения работ и сравнивать их с базовым планом проекта. Чтобы такое сравнение было возможно, перед началом выполнения работ нужно зафиксировать базовый план, с которым в дальнейшем будут сравниваться его актуальные состояния.
    В MS Project это возможно благодаря команде сохранения базового плана проекта. Эта команда сохраняет данные текущего плана проекта в особые внутренние поля, которые нельзя редактировать. А все последующие изменения влияют лишь на текущий план. Таким образом, внутри проектного файла сохраняется и остается неизменной базовая версия плана, с которой можно сравнивать план, подвергающийся изменениям.
    Обычно базовый план является утвержденной версией плана, а текущий план, основанный на фактических данных, должен по ряду критериев совпадать с утвержденным. Например, длительность или бюджет проекта в текущем плане не должны превышать базовых величин. Но часто при выполнении проекта заказчик или руководство организации осознает, что достижение целей проекта невозможно при сохранении исходной версии базового плана. В таком случае утверждается новая версия базового плана, и в дальнейшем ход работ сравнивается с ней. MS Project позволяет сохранить до 11 базовых планов, первый из которых называется Baseline (Базовый план), а следующие нумеруются с 1 по 10.
    Помимо базового плана MS Project позволяет сохранять промежуточные планы. Промежуточный план отличается от базового объемом сохраняемой информации. Если в базовом плане сохраняется около 20 типов данных, в том числе о задачах, ресурсах и назначениях, и повременная информация, то в промежуточном плане сохраняются лишь даты начала и окончания задач.
    Повременная информация — это данные, которые вводятся относительно задач и назначений за определенный промежуток времени. Вводить такие данные можно на диаграммах использования задач (Task Usage) и ресурсов (Resource Usage).
    Промежуточный план можно сопоставлять как с базовым, так и с текущим планом проекта или другим промежуточным планом. Промежуточный план используется при отслеживании как дополнение к базовому плану для решения локальных задач, и его не обязательно сохранять до начала проектных работ.

    Работа с базовым планом

    Работа с базовым планом

    Для отслеживания проекта используется представление Tracking Gantt (Диаграмма Ганта с отслеживанием). После того как базовый план сохранен, в этом представлении на диаграмме для каждой задачи отображаются по два отрезка, один из которых соответствует базовому плану, а второй — актуальному. Для просмотра данных базового плана в виде таблицы предназначена таблица Baseline (Базовый план).
    Например, на рис. 19.3 представлен файл проекта 1.mpp, созданный нами специально для того, чтобы попробовать работу с базовым планом. В нем мы сохранили базовый план со стандартным именем Baseline (Базовый план). На рисунке видна таблица Baseline (Базовый план) и диаграмма Ганта с отслеживанием, на которой для каждой задачи отображаются по два отрезка. Верхний из них соответствует базовому плану, а нижний - текущему.
    Чтобы отрезки отображались таким образом, нужно предварительно запустить мастер диаграмм Ганта и отформатировать диаграмму, включив отображение информации о базовом плане.
    На рисунке отрезки у каждой задачи совпадают, поскольку базовый план был только что сохранен и полностью соответствует текущему плану.


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

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

    Расхождения базового и актуального планов
    Отклонение видно и в таблице. На рис. 19.4 рядом со столбцом Baseline Dur. (Плановая длительность) с данными о длительности задач в базовом плане мы добавили в таблицу столбец Duration (Длительность), в котором отображается текущая длительность задач. У суммарных задач с идентификаторами 1 и 4, у суммарной задачи проекта и у задачи 2_2 значения в этих столбцах различаются.
    Теперь сохраним базовый план для задачи 2_2. Выделим ее, установив на нее курсор, и откроем диалоговое окно сохранения базового плана (см. рис. 19.1). Выберем для сохранения тот же базовый план, где ранее мы сохраняли базовый план для всего проекта, и выберем переключатель сохранения данных для выбранной задачи, но не будем устанавливать флажки сведения данных.
    Как видно на рис. 19.5 (файл З.mрр), после сохранения базового плана для отдельной задачи без сведения данных базовый план суммарных задач не соответствует их актуальному плану. Если же мы сохраним базовый план для задачи 2_2 еще раз (файл 4.mрр), установив флажок То all summary tasks (Во все суммарные задачи), то базовые планы всех суммарных задач автоматически обновятся (рис. 19.6).


    Сохранение базового плана для выбранных суммарных задач

    Сохранение базового плана для выбранных суммарных задач

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

    Сохранение планов

    Сохранение планов

    Для сохранения базовых планов проекта предназначено диалоговое окно, открываемое командой меню Tools > Tracking > Save Baseline (Сервис > Отслеживание > Сохранить базовый план). Хотя это диалоговое окно (рис. 19.1) и называется Save Baseline (Сохранение базового плана), его возможности не ограничиваются только сохранением базового плана.


    Текущая дата и дата отчета

    Текущая дата и дата отчета

    Параметры Current date (Текущая дата) и Status date (Дата отчета) задаются в диалоговом окне сведений о проекте (см. раздел «Способ планирования и основные даты»). По умолчанию текущая дата соответствует системной дате Windows, а дата отчета равна текущей дате, и поэтому в диалоговом окне сведений о проекте в качестве ее значения выбрано NA (НД). Любой из параметров можно изменить независимо от другого.
    При отслеживании проекта и вводе сводной информации М5 Project использует именно параметр Status date (Дата отчета), а не Current date (Текущая дата).

    Удаление и изменение планов

    Удаление и изменение планов

    Для удаления данных базового плана предназначено диалоговое окно очистки базового плана, вызываемое командой меню Tools t Tracking > Clear Baseline (Сервис > Отслеживание > Очистить базовый план). С помощью этого диалогового окна можно удалить данные базового или промежуточного плана, причем как для всего плана проекта, так и только для выбранных задач (рис. 19.2).


    Вкладка Calculation (Расчет) в диалоговом окне настройки параметров MS Project

    Вкладка Calculation (Расчет) в диалоговом окне настройки параметров MS Project

    Вкладка Calculation (Расчет) в диалоговом окне настройки параметров MS Project
    Если вы выбрали запуск пересчета календарного плана вручную (Обычно это удобно при больших файлах проектов, где пересчет занимает много времени, и автоматический пересчет, запускающийся при любом изменении одной из задач, существенно задерживает работу), то для пересчета календарного плана нужно будет использовать расположенную в этом диалоговом окне кнопку Calculate Now (Рассчитать). Запустить пересчет можно и из любого представления, нажав клавишу F9.
    В следующем разделе расположены параметры расчета для открытого проекта. Как обычно, для того чтобы они использовались при работе с другими проектами, после выбора значений параметров нужно нажать кнопку Set as Default (По умолчанию) внизу вкладки. Поскольку часть используемых при отслеживании параметров мы уже рассматривали в этом уроке, остановимся на незнакомых параметрах.
    Флажок Updating task status updates resource status (Обновлять состояние ресурса при обновлении состояния задачи) определяет, будет ли программа обновлять данные о ресурсах (фактические и оставшиеся трудозатраты, фактические затраты), когда вводится процент завершения задачи. Если не установить этот флажок, то при отслеживании методом ввода процента завершения для ресурсов потребуется вводить фактические данные вручную.
    Флажок Actual costs are always calculated by Microsoft Project (Фактические затраты всегда вычисляются Microsoft Project) определяет, будет ли MS Project автоматически рассчитывать фактические затраты на задачи или же эти данные будут вводиться вручную. Если установить этот флажок, то программа будет определять фактические затраты на задачи, исходя из повременных ставок задействованных ресурсов, затрат на использование ресурсов и фиксированных затрат задач. При установленном флажке изменить значение поля Actual Cost (Фактические затраты) для задачи можно лишь после того, как она будет выполнена. Если же этот флажок снять, то MS Project не будет рассчитывать фактические затраты, и заполнять значение этого поля для каждой задачи нужно будет вручную или импортируя значения.
    Если сбросить этот флажок, станет доступен флажок Edits to total actual cost will be spread to the status date (Распределять изменения итоговых фактических затрат до даты отчета о состоянии), определяющий связь повременных данных о фактических затратах со сводными. Если его сбросить, то сводные данные о фактических затратах переводятся в повременные пропорционально фактическим повременным трудозатратам. Например, в файле cost.mpp (рис. 19.21) у Задачи 2 фактические трудозатраты за первый день работы составляют 8 часов, а за второй день — 2 часа. Соответственно, после ввода в поле фактических затрат 1000 p. MS Project распределил их на 800 р. и 200 р. повременных затрат за первые 2 дня работы над задачей.
    Если выполнение задачи не началось, то все затраты учитываются на первый день, когда запланировано выполнение задачи. Например, на рис. 19.21 у Задачи 1 мы указали сводные затраты в размере 1000 р., и MS Project отнес их на первый день выполнения задачи.


    В промежуточном плане сохраняется только

    ВНИМАНИЕ
    В промежуточном плане сохраняется только информация о датах начала и окончания задач. Даже если в качестве источника данных выбран базовый план проекта, из него будет скопирована только эта информация.
    Сохранять данные базового или промежуточного плана можно как для выделенных задач, так и для всего проекта. Обычно перед началом работ базовый план сохраняется для всего проекта, а по ходу отслеживания сохраняются базовые планы для отдельных задач и промежуточные планы. Выбрать информацию для сохранения в базовом плане можно с помощью переключателей, сгруппированных под названием For (Для). Если выбрать Entire project (Всего проекта), то базовый или промежуточный план сохранится для всех задач, а если Selected tasks (Выбранных задач), то обновятся базовые данные лишь для выбранных задач.
    При обновлении базового плана для выбранных задач появляется возможность изменить состояние флажков в разделе Roll up baselines (Сведение базовых планов), недоступных при сохранении промежуточного плана, так как они определяют параметры сведения данных базовых планов.
    Если обновляется базовый план обычной задачи, то, возможно, требуется обновить и базовый план суммарных задач, к которым она относится. Ведь если увеличилась стоимость задачи, то увеличится стоимость и фазы, и проекта в целом. Чтобы при сохранении базового плана для отдельной задачи обновлялись базовые планы для соответствующих суммарных задач, нужно установить флажок То all summary tasks (Во все суммарные задачи).
    При обновлении базового плана суммарной задачи учитываются все изменения во всех вложенных в нее задачах (в том числе и являющихся вложенными по отношению ко вложенным в задачу суммарным задачам). Но иногда при обновлении базового плана суммарной задачи требуется учесть изменения только вложенных непосредственно в нее задач, и в таком случае нужно установить флажок From subtasks into selected summary task(s) (Из подчиненных в выбранные суммарные задачи). Если при определении параметров сохранения базового плана для выбранных задач нажать кнопку Set as Default (По умолчанию), то выбранные настройки будут применяться при последующем сохранении базового плана задач. Обновляя базовый план проекта, нужно понимать, что после обновления вся актуальная информация о ходе проекта перейдет в базовый план, то есть все существующие отклонения станут «запланированными». Поэтому обновлять базовый план можно .inuib тогда, когда актуальный план утвержден руководством.

    Создание перерывов внутри задач, выполнение

    ВНИМАНИЕ
    Создание перерывов внутри задач, выполнение которых уже началось, возможно, только если установлен флажок Split in-progress tasks (Прерывание выполняющихся задач) на вкладке Schedule (Планирование) диалогового окна Options (Параметры). Кроме того, если этот флажок снят, нельзя редактировать поля задачи Stop (Остановка) и Resume (Возобновление). Поумол-чанию этот флажок установлен.
    Довольно часто выполнение задачи продолжается без перерыва, если оно началось раньше запланированного времени. В таких случаях удобно настроить программу так, чтобы при вводе фактических данных она не только переносила выполненный фрагмент до даты отчета, но и переносила оставшуюся часть работ так, чтобы она начиналась в день отчета. Для этого нужно установить флажок And move start of remaining parts back to the status date (А также переместить начало оставшихся частей назад на дату отчета о состоянии) на вкладке Calculation (Расчет) в диалоговом окне настройки программы.
    Например, в файле 14.mрр(рис. 19.16) мы создали две задачи, как в предыдущем примере, но установили последний флажок перед вводом фактических данных. Поэтому после ввода фактических трудозатрат оставшиеся трудозатраты не отделены от них перерывом, а перенесены к дате отчета.

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

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

    Ввод данных о фактических затратах на задачу вручную при отключении режима распределения итоговых фактических затрат
    Если же установить флажок Edits to total actual cost will be spread to the status date (Распределять изменения итоговых фактических затрат до даты отчета о состоянии), то сводные затраты при вводе будут распределяться во времени по другим принципам. При вводе данных они будут распределяться равномерно от даты начала задачи (или даты последнего ввода данных о фактических затратах) до даты отчета. При распределении MS Project рассчитывает число минут от начала задачи до даты отчета и делит затраты на это число, определяя стоимость одной минуты. Затем каждой минуте от начала задачи до даты отчета назначаются затраты.
    Например, в файле cost1.mpp (рис. 19.22) мы обнулили сводные затраты на задачи и включили режим их распределения. Затем, когда мы снова ввели сводные затраты в 1000 р. на каждую из задач, они были распределены по 500 р. в каждый из двух дней (Распределение в этом случае производится па два дня потому, что от начала задачи до даты отчета пройдет два дня. Дата отчета помечена линией на диаграмме Ганта в верхнем представлении). Распределение не зависит от фактических трудозатрат.
    При установке этого флажка необходимо учитывать еще одну важную особенность работы MS Project. После того как дата отчета была изменена, мы увеличили данные о фактических затратах на задачи до 3000 р. на каждую (рис. 19.23, файл cost2.mpp). MS Project определил, что с момента последнегр ввода информации о фактических затратах они увеличились на 2000 р., и распределил именно эти затраты с момента последнего ввода фактических данных до даты отчета (по 1000 р. на каждый из двух дней). Данные же за предыдущий период остались неизменными.
    Аналогично действует флажок Edits to totaltask % complete will be spread to the status date (Распределять изменения итогового % завершения для задач до даты отчета о состоянии). Дело в том, что MS Project хранит повременную информацию о проценте завершения задачи. Обычно если распределение отключено, то процент завершения за период соответствует проценту фактических трудозатрат за период от общих трудозатрат задачи. Например, если трудозатраты задачи составляют 100 часов, то процент завершения за день, когда фактические трудозатраты составили 8 часов, равен 8%. Соответственно, при изменении сводного процента завершения для задачи повременные данные о проценте завершения распределяются пропорционально запланированным трудозатратам.


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

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

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


    Ввод данных о проценте завершения...

    Ввод данных о проценте завершения задач при снято'м флажке Edits to total task % complete will be spread to the status date (Распределять изменения итогового % завершения для задач до даты отчета о состоянии)

    Ввод данных о проценте завершения...
    Логика распределения сводных данных о проценте завершения в повременные при сброшенном флажке повторяет логику распределения сводных данных о затратах. Отличие состоит лишь в том, что при вводе данных о затратах программа не определяет соответствующие им фактические трудозатраты. То есть если для неначатой задачи мы укажем 10% завершения (как на рис. 19.24), то MS Project автоматически учтет 10 часов трудозатрат. Если же мы укажем для неначатой задачи объем затрат 1000 р. (см. рис. 19.21), то программа будет по-прежнему считать, что задача не началась.
    Если же мы установим флажок Edits to total task % complete will be spread to the status date (Распределять изменения итогового % завершения для задач д< даты отчета о состоянии) и затем укажем для задачи 20% завершения (файл work1.mpp), то MS Project распределит эти данные равномерно с момента начала задачи (или последнего ввода процента завершения) до даты отчета. На рис. 19.25 (файл work1.mpp) видно, что процент завершения за каждый из двух дней до даты отчета равен 10%. При этом данные о проценте завершения не связаны с фактическими трудозатратами. На рисунке видно, что 4 часа фактических трудозатрат были отнесены на третий день, но процент завершения за этот день не учитывается.
    Флажок распределения процента завершения задачи до даты отчета может пригодиться при отслеживании длинных задач или фаз с помощью ввода процента завершения. Поскольку информацию о проценте завершения нужно будет вводить несколько раз, то при установленном флажке MS Project будет определять, насколько состояние задачи изменилось с момента последнего ввода данных, п относить эти данные к тому периоду, за который осуществляется ввод.


    Ввод данных о проценте завершения...

    Ввод данных о проценте завершения задач при установленном флажке Edits to total task % complete will be spread to the status date (Распределять изменения итогового % завершения для задач до даты отчета о состоянии)

    Ввод данных о проценте завершения...
    Например, вы отслеживаете задачу еженедельно. После первой недели задача была завершена на 10%, а после второй — на 30%. Если не устанавливать флажок, то данные о проценте завершения будут распределены пропорционально запланированным трудозатратам. Если же флажок установить, то 10% будут отнесены на первую неделю, а 20% — на вторую, что более точно.
    Хотим напомнить, что не рекомендуется помещать в план проекта задачи длительностью больше одной недели, поскольку это затрудняет контроль выполнения проекта.

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

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

    Ввод фактических данных для назначения
    На этой вкладке можно указать плановые (Work (Трудозатраты)), фактические (Actual work (Фактические трудозатраты)) и оставшиеся трудозатраты (Remaining Work (Оставшиеся трудозатраты)), процент завершения по трудозатратам (% Work complete (% завершения по трудозатратам)), даты фактического начала (Actual start (Фактическое начало)) и окончания (Actual finish (Фактическое окончание)) работ. Поле Actual Cost (Фактические затраты) недоступно для редактирования, но если в диалоговом окне настройки программы на вкладке Calculate (Расчет) сбросить флажок Actual costs are always calculated by Microsoft Project (Фактические затраты всегда вычисляются Microsoft Project) (см. раздел «Настройка параметров расчетов» урока 19), то и в него можно будет вводить данные.

    Ввод фактических или оставшихся трудозатрат

    Ввод фактических или оставшихся трудозатрат

    Если повременные данные о трудозатратах относятся к конкретному периоду, то данные сводных полей Actual Work (Фактические трудозатраты) или Remaining Work (Оставшиеся трудозатраты) относятся к задаче в целом. Эти поля содержат данные о фактических или оставшихся трудозатратах на текущий момент.
    Значение первого поля равно сумме введенных повременных фактических трудозатрат, а значение второго — разности запланированных трудозатрат и фактических. При изменении первого поля соответственно изменяется второе, а при уменьшении второго уменьшаются плановые трудозатраты (Work (Трудозатраты)) задачи. Значения этих полей можно редактировать вручную. При их редактировании изменяются повременные данные, то есть происходит движение как бы в обратную сторону: при изменении сводных параметров MS Project изменяет значения повременных данных так, чтобы они соответствовали сводным. Например, на рис. 19.14 (файл 12.mpp) мы увеличили значение поля Actual Work (Фактические трудозатраты) в таблице нижнего представления с 4 до 12 часов, и программа добавила 8 часов фактических трудозатрат в поля с повременными данными задачи.


    Ввод повременных данных

    Ввод повременных данных

    Этот метод обеспечивает наибольшую точность при учете фактического хода работ, но требует и наибольшего времени. В предыдущем примере мы использовали именно этот метод, и вы уже знаете, как MS Project использует повременные фактические данные для расчета сводных параметров (например, оставшихся трудозатрат задачи).
    Но и этот метод применяется с разной степенью точности, поскольку можно вводить данные о трудозатратах как для каждого назначения, так и для задачи в целом. Трудозатраты за период времени для задачи равняются суммарным трудозатратам назначенных на нее ресурсов. Если же ввести трудозатраты для задачи в целом, то они будут распределены между ее назначениями пропорционально их плановой загрузке.
    Например, в файле 10.mрр на Задачу 2 назначены 2 сотрудника, первый из которых в соответствии с текущим планом должен ежедневно тратить на работу над задачей 5 часов, а второй — 3 часа. В первый день выполнения задачи введем фактические трудозатраты, равные 4 часам, для всей задачи (то есть введем их в строке диаграммы, относящейся к задаче, а не к одному из ее назначений). Как видно на рис. 19.12 (файл 10.mрр), MS Project распределил эти фактические трудозатраты между назначениями задачи, исходя из их плановой загрузки. Для Сотрудника 1, который по плану должен был работать 5 часов, были определены фактические трудозатраты в 2,5 часа, а для Сотрудника 2 с запланированной работой в 3 часа было учтено 1,5 часа фактических трудозатрат.


    Ввод процента завершения

    Ввод процента завершения

    При отслеживании проекта можно вводить не объем осуществленных или оставшихся трудозатрат, а процент завершения задачи. Процент завершения находится в диапазоне от 0 (выполнение задачи не началось) до 100 (задача выполнена). Процент завершения указывается в поле % Complete (% завершения), и после того, как значение этого поля изменяется, MS Project пересчитывает значения полей Actual Duration (Фактическая длительность) и Remaining Duration (Оставшаяся длительность). При этом программа определяет их значения по следующим формулам:
    Actual Duration (Фактическая длительность) = Duration (Длительность) х % Complete (%завершения)
    Remaining Duration (Оставшаяся длительность) = Duration (Длительность) - Actual Duration (Фактическая длительность)
    Рассчитав фактическую длительность задачи, программа определяет фактические трудозатраты по задаче, исходя из запланированных значений.
    Например, в файле 17.mррмы создали Задачу 1 длительностью в 4 часа (рис. 19.19). В первые 2 часа ее выполнения трудозатраты составляют по 0,5 часа, а во вторые 2 часа — по 1 часу. Затем мы скопировали Задачу 1 в Задачу 2 и для второй задачи ввели процент завершения 50%. MS Project установил для нее фактическую длительность 2 часа и определил фактические трудозатраты как 1 час, так как в первые 2 часа был запланирован только 1 час трудозатрат.


    Microsoft Project -управление проектами

    Делегирование задач

    Делегирование задач

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


    Диалоговое окно публикации новых и измененных назначений

    Диалоговое окно публикации новых и измененных назначений

    Диалоговое окно публикации новых и измененных назначений
    После определения принципа отбора публикуемых задач список задач в таблице, расположенной в центре диалогового окна, перестраивается. Вид этой таблицы определяется параметром Show preview grouped by (Просмотр с группировкой по), расположенным прямо под ней. Если в качестве его значения выбран переключатель Resource (Ресурсам), то задачи группируются по ресурсам, как на рис. 20.2, а если выбран переключатель Task (Задачам), то задачи представлены в виде списка без группировки.
    В таблице отображается название задачи, названия выделенных на нее ресурсов, трудозатраты, даты начала и окончания. Кроме того, в таблице есть поле Task Notes (Заметки для задачи), в которое руководитель проекта может ввести свои комментарии к задаче, как, например, у Задачи 1 на рис. 20.2.
    При отправке письма его темой станет название команды, используемой для его отправки. Например, в нашем случае темой станет Publish New and Changed Assignments (Публикация новых и измененных назначений), а если бы для публикации мы воспользовались командой меню All Information (Все данные), то в теме письма было бы указано Publish All Information (Публикация всех данных).
    Если тему письма менять нельзя, то его текст изменить можно. Для этого нужно нажать кнопку Edit message text (Изменить текст сообщения) и в открывшемся диалоговом окне отредактировать стандартное сообщение. После нажатия кнопки ОК программа разошлет письма ресурсам, и в случае успешного завершения операции отобразит сообщение.
    При совместной работе с помощью электронной почты состояние переключателя Notify all affected resources via e-mail (Оповещать все ресурсы по электронной почте) не имеет значения — ресурсы всегда будут получать сообщения по почте. После того как запрос на согласование отправлен, MS Project отображает особый индикатор рядом с задачей (рис. 20.3, файл 2.mрр).


    Диспетчер очереди

    Диспетчер очереди

    При публикации информации любым из способов (с помощью почтовой системы или сервера MS Project Server) и при проверке адреса сервера автоматически запускается Microsoft Project Server Spooler (Диспетчер очереди сервера MS Project Server). Эта программа помещает свой значок в системную область панели задач рядом с часами, как показано на следующем рисунке.
    Диспетчер очереди
    Значок изображен в виде компьютера с логотипом MS Project. Когда программа неактивна, логотип MS Project черного цвета. Когда начинается передача данных через программу (например, рассылка писем), то над логотипом появляется зеленая стрелка. А если в процессе передачи данных возникла ошибка, то вместо логотипа появляется мигающий восклицательный знак. Информацию о состоянии диспетчера можно получить с помощью подсказки, «всплывающей» при наведении мыши на значок программы.
    Чтобы открыть программу, нужно дважды щелкнуть на ее значке. Если в процессе работы возникли ошибки и вы не заметили этого, то.при закрытии MS Project диспетчер отобразит сообщение, предлагающее просмотреть сообщения об ошибках. Если в процессе публикации данных ошибки не возникали, то диспетчер автоматически выгрузится при закрытии MS Project.
    Окно диспетчера очереди MS Project Server содержит таблицу, в строках которой отображаются данные об ошибках. В первом столбце таблицы, Message Туре (Тип сообщения), указывается тип ошибки. Например, в нашем случае первой возникла ошибка TeamAssign (Публикация новых или измененных назначений), а второй Request Progress Information (Запрос сведений о проекте). Второй столбец, Error (Ошибка), содержит сведения об ошибке, а в следующем столбце, Time (Время), указывается время, когда она произошла.
    Команда публикации новых или измененных назначений с помощью электронной почты по-английски называется TeamAssign, а с помощью MS Project Server — Publish New and Changed Assignments. В локализованной версии оба названия переводятся как Публикация ноных или измененных назначений.
    В четвертом столбце, Project File (Файл проекта), отображается имя файла проекта, данные которого публиковались. Например, в нашем случае ошибку вызвала публикация назначений файла pbl_error.mpp. В столбце Server (Сервер) указывается адрес сервера MS Project Server, если ошибка произошла при публикации данных с его помощью. В нашем примере данные публиковались с помощью электронной почты, поэтому это поле таблицы в строке с ошибкой не заполнено. Наконец, последний столбец, Manager (Руководитель), содержит имя руководителя, осуществившего публикацию. Эти данные необходимо знать в том случае, когда назначения одного файла публикуют несколько руководителей.
    Ошибки можно сортировать по времени возникновения. Для этого в меню View (Вид) нужно выбрать команду Newest first (Сначала самые новые) или Oldest first (Сначала самые старые). Если вы устранили причину ошибки, то можно попробовать заново выполнить операцию, вызвавшую ошибку. Для этого в меню Actions (Действия) нужно выбрать команду Retry (Повторить). При этом будут заново отправлены все сообщения, хранящиеся в диспетчере очереди.
    Для отмены.отправки сообщений, вызвавших ошибки, следует в этом же меню выбрать команду Undo (Отменить). При этом все изменения сохранятся в файле проекта, но все сообщения диспетчера будут удалены.
    Если закрыть диспетчер с помощью креста в правом углу окна программы, то программа минимизируется и ее значок по-прежнему будет отображаться в системной области на панели задач, а все сообщения об ошибках сохранятся. Чтобы закрыть программу с удалением всех сообщений об ошибках, нужно воспользоваться командой меню File > Exit (Файл > Выход).

    Файл 4.mpp после отправки запроса хода выполнения

    Файл 4.mpp после отправки запроса хода выполнения

    Файл 4.mpp после отправки запроса хода выполнения
    После того как запрос хода выполнения отправлен ресурсу, индикатор рядом с задачей принимает вид конверта со знаком вопроса и часами. Кроме того, в поле TeamStatus Pending (Ожидается отчет о состоянии работ групп) помещается значение Yes (Да). Это видно на рис. 20.8 и в файле 4.mрр.
    Ресурс, которому был направлен запрос, получает сообщение по почте с темой Request Progress Information (Запрос хода выполнения) и, открыв его, он увидит диалоговое окно.
    Это диалоговое окно напоминает то, что используется для подтверждения ресурсом участия в выполнении задач, и работает по тем же принципам, отличаясь лишь составом полей в таблице. В таблице присутствует поле Remaining Work (Оставшиеся трудозатраты), а за ним расположены столбцы с датами, в которые нужно ввести объем фактических трудозатрат по задаче за каждую из дат. Эти даты соответствуют интервалу, определенному руководителем проекта в диалоговом окне создания запроса.


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

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

    Файл проекта после обновления с учетом фактических данных
    Фактические данные о трудозатратах видны в нижнем представлении, и они соответствуют введенным в таблицу. Кроме того, после получения ответа поле TeamStatus Pending (Ожидается отчет о состоянии работ групп) приняло значение No (Нет).
    ПРИМЕЧАНИЕ
    Как вы помните, при подсчете длительности задач MS Project не учитывает перерывы в выполнении и нерабочие дни. Поэтому значение поля Duration (Длительность) Задачи 1 в файле 5.mpp равно 3 дням, хотя по календарю задача длится 4 дня — ведь в третий день из четырех работы не проводились, и поэтому он считается перерывом в выполнении.

    Настройка MS Project для организации совместной работы с помощью MS Project Server

    Настройка MS Project для организации совместной работы с помощью MS Project Server

    Настройка MS Project для организации совместной работы с помощью MS Project Server
    С помощью кнопки Test Connection (Проверить подключение) можно проверить корректность введенного адреса сервера. В разделе Identification for Microsoft Project Server (Идентификация для сервера Microsoft Project Server) определяется, как сервер будет определять пользователя, сохраняющего на сервере проектные данные.
    Возможны два варианта: определение по учетной записи пользователя Windows или по имени пользователя MS Project. В первом случае нужно выбрать переключатель Windows user account (Учетная запись пользователя Windows), а во втором — MS Project user name (Имя пользователя Microsoft Project). Выбор переключателя зависит от настроек безопасности, определенных администратором сервера, и, выбирая между ними, нужно проконсультироваться с ним.
    Если настройки безопасности позволяют, то незарегистрированные на сервере руководители проектов могут создавать учетные записи прямо из MS Project. Для этого нужно нажать кнопку Create Account (Создать учетную запись). Если вы предварительно выбрали идентификацию по учетной записи Windows, то ваши имя пользователя и пароль на MS Project Server будут совпадать с данными вашей учетной записи Windows'. При этом в качестве имени пользователя, которое нужно будет вводить при авторизации, выступает ваше полное имя пользователя в домене. Например, на рисунке полное имя пользователя — SWD.IBS.RU\VBogdanov, где SWD.IBS.RU — имя домена. Если же вы выбрали идентификацию по имени пользователя MS Project, то вашим именем пользователя на сервере MS Project Server будет ваше имя пользователя в MS Project (например, в нашем случае это Vadim Bogdanov), а пароль для доступа к серверу будет пустым.
    В группе параметров On every save, publish the following information on Microsoft Project Server (При каждом сохранении на сервере Microsoft Project Server публиковать) при организации совместной работы с помощью MS Project Server становится доступен флажок Project Summary (Суммарные данные проекта). Если установить его, то при сохранении на сервер будут передаваться сводные данные о проекте (данные, находящиеся в строке суммарной задачи проекта). При этом станет доступен флажок Including full project plan (Включая полный план проекта). Если установить и его, то при сохранении файла проекта его план полностью будет передаваться на сервер. Флажок Allow resources to delegate tasks using Microsoft Project Server (Ресурсы могут делегировать задачи с помощью сервера Microsoft Project Server) определяет, будет ли ресурсам дана возможность передавать друг другу (делегировать) задачи, назначенные им руководителем.

    Настройка MS Project для работы с сервером

    Настройка MS Project для работы с сервером

    Чтобы начать работу с сервером, нужно изменить настройки совместной работы в MS Project1.
    Предварительно администратор должен установить и сконфигурировать сервер MS Project Server. Установке и конфигурации сервера посвящена глава Установка и конфигурирование сервера MS Project Server.
    Для этого с помощью команды меню Collaborate > Collaboration Options (Совместная работа > Параметры совместной работы) откроем диалоговое окно изменения этих настроек (файл б.mрр). В раскрывающемся списке Collaborate using (Средство для совместной работы) выберем пункт Microsoft Project Server и введем адрес сервера в поле Microsoft Project Server URL (URL сервера Microsoft Project Server).
    Адрес сервера вам сообщит его администратор. Обычно адрес строится но принципу: httр://<имя cepвepa>/ProjectServer, например в нашем случае сервер называется test-polygon, соответственно, адрес сервера — http://testpolygon/ProjcctSеrvеr.
    После этого все параметры диалогового окна станут доступны для редактирования (рис. 20.13, файл 6.mрр).


    Настройки совместной работы

    Настройки совместной работы

    Средства совместной работы предназначены для быстрого обмена информацией между членами проектной команды. С помощью этих средств можно автоматизировать сбор повременных данных о трудозатратах и тем самым обеспечить точность отслеживания. Кроме того, можно автоматизировать рассылку задач членам проектной команды и обсуждение трудозатрат при планировании.
    В этом уроке вы узнаете, как пользоваться возможностями совместной работы, используя только электронную почту или сервер MS Project Server. Вы научитесь настраивать MS Project для использования одного из средств совместной работы и определять параметры совместной работы для отдельных ресурсов. Вы узнаете, как осуществлять согласование задач и сбор фактической информации о ходе работ над ними, как организовывать группы внутри проектной команды и как обрабатывать поступающие фактические данные с помощью правил.
    Прежде чем переходить к совместной работе, нужно соответствующим образом настроить MS Project. Настройки параметров совместной работы осуществляются на вкладке Collaborate (Совместная работа) в диалоговом окне настройки программы. Это диалоговое окно можно открыть с помощью команды меню Tools > Options (Сервис > Параметры). Для быстрого доступа к этой вкладке можно использовать команду меню Collaborate > Collaboration Options (Совместная работа > Параметры совместной работы).
    Вкладка (рис. 20.1, файл 1.mpp) состоит из двух разделов, в первом из которых определяются общие параметры совместной работы в MS Project, а во втором -параметры для открытого проекта. Первый раздел содержит только один элемент — флажок Each time I publish to Microsoft Project Server, show dialog confirming success (При каждой публикации на сервере Microsoft Project Server выводить подтверждение успеха). Если установить его, то каждый раз при успешном завершении публикации плана проекта программа будет выводить сообщение. При этом не имеет значения, как публикуются данные — с помощью сервера или по электронной почте. Мы рекомендуем установить этот флажок, чтобы всегда знать, была ли информация опубликована.
    Во втором разделе в раскрывающемся списке Collaborate using (Средство для совместной работы) определяется, каким образом будет осуществляться совместная работа: только по электронной почте, с помощью сервера MS Project Server, или же не будет осуществляться вообще. В первом случае нужно выбрать пункт списка E-mail only (Только электронная почта), во втором — Microsoft Project Server, а в третьем — None (Нет).
    Остальные параметры в этом разделе диалогового окна становятся активны в зависимости от выбранного в раскрывающемся списке средства совместной работы. Поскольку мы начнем с рассмотрения совместной работы по электронной почте, то опишем параметры, которые становятся доступными при выборе ее как средства совместной работы.
    В MS Project имеется команда Publish New and Changed Assignments (Опубликовать новые и измененные назначения), позволяющая опубликовать назначения, которые появились или были изменены с момента последней публикации данных проекта. Определяя, считать ли задачу (или назначение) измененной, она может учитывать изменения как в любом из полей задачи, так и только в полях Start (Начало), Finish (Окончание), % Complete (% завершения) или Outline Level (Уровень структуры). Логика работы этой команды определяется группой из двух переключателей "Publish New and Changed Assignments" updates resources' assignments when: (При публикации новых и измененных назначений назначения ресурсов обновляются в случае:).


    Настройки совместной работы с использованием электронной почты

    Настройки совместной работы с использованием электронной почты

    Настройки совместной работы с использованием электронной почты
    Если выбрать переключатель Start, Finish, % Complete or outline changes (Изменения начала, окончания, % завершения или структуры), то среди измененных назначений будут отбираться лишь те, у которых изменены данные в ограниченном наборе полей. Если же выбрать переключатель Any task information changes (Любых изменений задач), то измененными будут считаться даже назначения с таким измененным полем, о котором можно не сообщать ресурсу. Мы рекомендуем выбрать первый переключатель.
    Следующая группа параметров, On every save, publish the following information on Microsoft Project Server (При каждом сохранении на сервере Microsoft Project Server публиковать), определяет, какие проектные данные будут публиковаться при каждом сохранении плана (рассылаться по почте или публиковаться на сервере MS Project Server). При совместной работе с помощью электронной почты в этой группе доступен только флажок New and Changed assignments (Новые и измененные назначения).
    Мы рекомендуем сбросить его, поскольку во время работы файл часто сохраняется в промежуточном состоянии, и отсылать измененные данные каждый раз не требуется. Удобнее инициировать отсылку данных вручную, когда работа над планом будет действительно завершена.

    Обновление плана проекта

    Обновление плана проекта

    После того как ресурс ответил на запрос, руководитель проекта получает сообщение с вложением, при открытии которого запускается программа обработки писем. Чтобы сохранить полученный ответ в файле проекта, нужно нажать кнопку Update Project (Обновить проект).
    После этого запустится MS Project, откроет соответствующий файл с планом и внесет в него изменения. Если план проекта открыт, то обновление произойдет незаметно. Если ресурс согласился участвовать в задаче, то в поле Confirmed (Подтверждено) будет помещено значение Yes (Да), а если отказался — то No (Нет). Значением поля Response Pending (Ожидается ответ) станет No (Нет), и индикатор ожидания ответа рядом с задачей пропадет.
    Если же ресурс отказался и вы хотите ему ответить, то это можно сделать, нажав кнопку Reply (Ответить) и введя текст сообщения в поле в центре диалогового окна. В таком случае при получении вашего ответа у ресурса снова появится возможность принять назначение.
    Если впоследствии вы измените свойства задачи, рядом с ней появится значок с восклицательным знаком, символизирующий, что данные о задаче были обновлены и их нужно опубликовать (рис. 20.6, файл З.mрр).


    Определение способа отчетности ресурсов о ходе работ

    Определение способа отчетности ресурсов о ходе работ

    При работе на сервере ресурсам будут предлагаться заранее настроенные представления, в которых для редактирования будет доступен лишь ограниченный набор полей. Состав доступных для редактирования полей определяется способом отчетности отслеживания проектов, установленным на сервере администратором. Этот метод может не соответствовать тому, который используете вы, например администратор мог выбрать отчетность по проценту завершения, а вы отслеживаете проект с помощью ежедневных почасовых данных. Поэтому перед началом совместной работы над проектом необходимо проверить, какой метод отчетности используется на сервере по умолчанию, и изменить его в случае необходимости.
    Для этого предназначено диалоговое окно настройки опубликованных полей, открываемое с помощью команды меню Tools > Customize > Published Fields (Сервис > Настройка > Опубликованные поля). При выборе этой команды программа подключается к серверу MS Project Server и определяет текущие настройки отчетности. Параметры диалогового окна настройки опубликованных -полей становятся активными только после того, как программа загрузит необходимые данные с сервера.
    Диалоговое окно содержит четыре переключателя, с помощью которых вы можете выбрать способ отчетности. Если выбрать первый переключатель, то для подачи отчетов будет использован режим, установленный на сервере по умолчанию (он указывается рядом с этим переключателем после загрузки сведений с сервера). Например, в нашем случае это Percent of Work Complete (% завершения по трудозатратам).
    Следующие три переключателя служат для выбора одного из стандартных вариантов: Percent of Work Complete (% завершения по трудозатратам), Actual Work Done and Work Remaining (Фактические и оставшиеся трудозатраты) и Specific hours of work done per day per week (Часы трудозатрат за период). Если способ отчетности, который вы хотите использовать, совпадает с установленным на сервере, то следует выбрать первый переключатель (как в нашем случае). При выборе последнего переключателя период подачи отчетов будет соответствовать определенному администратором серверу (он указывается в скобках после переключателя).
    В правой части диалогового окна напротив переключателей указывается, какие поля будут входить в представление, соответствующее выбранному переключателю. Здесь выводится список отображаемых в представлении полей и список полей, которые ресурс сможет редактировать.
    Кроме того, вы можете добавить в представление дополнительные поля. Для этого их нужно выбрать из левого списка диалогового окна и с помощью верхней из кнопок, расположенных справа от списка, добавить их в правый список. В списке полей есть как стандартные поля, так и настраиваемые. Эти поля могут иметь те же типы, что и обычные настраиваемые поля MS Project. Настраиваемые поля для использования на сервере не соответствуют настраиваемым полям, используемым в обычном плане, поэтому в списке вы не увидите ранее настроенных полей.
    После добавления настраиваемого поля в список публикуемых можно определить, к назначениям или к задачам оно будет относиться. Для этого нужно выбрать соответствующее значение параметра Custom filed type (Тип настраиваемого поля). Чтобы поле относилось к задачам, нужно выбрать переключатель Task (Поле задачи), к назначениям — Assignment (Поле назначения). Чтобы ресурсы могли изменять содержимое поля во время обновлений задачи, необходимо установить флажок Let resource change field (Ресурсы могут изменять поле).
    После изменения настроек нужно нажать кнопку О К для отправки данных на сервер. Если вы хотите отменить настройки и использовать установленный по умолчанию на сервере способ подачи отчетности, нужно нажать кнопку Reset (Сброс).

    Отчеты о состоянии

    Отчеты о состоянии

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

    Отправка данных

    Отправка данных

    Когда ресурсные данные введены, можно рассылать информацию. Для этого в подменю Collaborate > Publish (Совместная работа > Опубликовать) нужно выбрать либо команду All Information (Все данные), либо команду New and Changed Assignments (Новые и измененные назначения). В первом случае MS Project просто разошлет проектную информацию всем ресурсам без возможности дополнительных настроек. Во втором случае появится диалоговое окно, предназначенное для настройки публикации проектных данных. В обоих случаях перед началом операции программа запросит подтверждение на сохранение файла.
    В диалоговом окне публикации новых и измененных назначений (рис. 20.2, файл1.mpp) отображаются назначения, информация о которых будет разослана членам проектной команды. Вверху диалогового окна расположен раскрывающийся список, с помощью которого можно выбрать, какие задачи должны быть разосланы: все (пункт списка Entire project (Всего проекта)), задачи текущего представления (Current view (Текущего представления)) или выделенные в представлении задачи (Selected items (Выбранных элементов)).
    Поэтому, если вы хотите опубликовать только часть задач проекта, нужно предварительно отфильтровать представление и затем выбрать в указанном раскрывающемся списке пункт Current view (Текущего представления). Если же нужно опубликовать незначительное число задач, то можно выделить их в таблице и затем перейти в диалоговое окно публикации новых и измененных назначений с помощью одноименной команды в контекстном меню выделенных задач. В этом случае диалоговое окно сразу будет отображать только выделенные в таблице задачи.
    ПРИМЕЧАНИЕ
    Несмотря на то что в диалоговом окне выбран режим отображения всех задач проекта, в таблице не отображается задача, в которой задействован Иванов. Это произошло потому, что он не участвует в совместной работе.


    Отправка запроса

    Отправка запроса

    Для отправки запроса нужно воспользоваться командой Request Progress Information (Запросить ход выполнения) в меню Collaborate (Совместная работа) или в контекстном меню задачи или ресурса. При этом появится диалоговое окно для отправки запроса о ходе выполнения.
    В файле 4.mррмы создали Задачу 1 с объемом работы 24 часа и длительностью 3 дня, на которую назначили ресурс Bogdanov (тот же, что и в предыдущем примере). Затем мы решили запросить у ресурса ход ее выполнения, что и сделали с помощью команды Request Progress Information (Запросить ход выполнения).
    Во-первых, в таблице в центре диалогового окна отображаются новые столбцы: Completed (Завершено) и Remaining (Остаток), в которых содержатся данные о завершенных и оставшихся трудозатратах задачи. Из-за этого поле Task Notes (Заметки для задачи) выходит за границы диалогового окна, поэтому если вы хотите сопроводить задачу комментарием, то нужно воспользоваться полосой прокрутки под таблицей.
    Во-вторых, внизу диалогового окна можно определить период, за который запрашивается информация о ходе работы. Для этого нужно ввести соответствующие даты в поля from (с) и to (по) параметра Request progress information for period (Запросить сведения о выполнении для периода). Например, на рисунке мы запросили ход выполнения за период с 03.06.02 по 14.06.02. Мы специально выбрали даты, находящиеся раньше планируемого начала задачи и позже планируемого завершения, поскольку зачастую фактическое выполнение работы начинается раньше и заканчивается позже запланированного срока.


    Панель инструментов для совместной работы

    Панель инструментов для совместной работы

    В MS Project имеется специальная панель инструментов Collaborate (Совместная работа), вывести которую на экран можно с помощью команды меню View > Toolbars (Вид > Панели инструментов). Эта панель (рис. 20.35) содержит кнопки, дублирующие команды меню Collaborate (Совместная работа). Использовать панель инструментов удобно для быстрого вызова команд совместной работы.


    Панель инструментов совместной работы

    Панель инструментов совместной работы

    Панель инструментов совместной работы
    Панель разделена на три блока, в первом из которых расположены кнопки для публикации проектной информации (всех данных, новых и измененных назначений и проектного плана). Кнопки второго блока предназначены для повторной публикации назначений и обновления плана на основе присланных актуальных данных. Наконец, в третьем блоке размещены кнопки запроса о ходе выполнения, перехода в центр проектов, просмотра документов и вопросов.

    Первое подключение к серверу

    Первое подключение к серверу

    После того как вы создали учетную запись на сервере (либо получили имя пользователя сервера и пароль от администратора), мы рекомендуем открыть страницу сервера в браузере. На первой странице вам будет предложено ввести имя пользователя и пароль.
    Прежде чем вводить их, откройте диалоговое окно настроек Internet Explorer и перейдите на вкладку Security (Безопасность), содержащую настройки уровня безопасности. На этой вкладке внесите адрес сервера в список проверенных сайтов, выбрав значок Trusted Sites (Доверенные узлы) и щелкнув на кнопке Sites (Узлы). На странице внесения узлов в список снимите флажок Require server verification (https:) for all sites in this zone (Требовать проверку сервера (http:) для всех узлов этой зоны).
    Теперь перейдите к настройке уровня безопасности для доверенных узлов. Для этого щелкните на кнопке Custom level (Настроить), расположенной на вкладке Security (Безопасность), предварительно выбрав значок Trusted Sites (Доверенные узлы). В открывшемся диалоговом окне настроек в разделе, посвященном работе с ActiveX-компонентами, установите значение Enable (Разрешить) во всех пунктах.
    Вернитесь на страницу ввода имени пользователя и пароля и введите их. Сервер проверит ваши данные и, если они корректны, вы перейдете на страницу пользовательского соглашения. После того как вы его подтвердите, сервер перенаправит вас на страницу загрузки ActiveX-компонентов для работы с сервером. Затем они будут установлены в браузер, и вы попадете на персональную страницу пользователя сервера.
    После успешного подключения к серверу и загрузки всех необходимых компонентов для работы с ним закройте браузер и продолжайте работать в MS Project.

    Подготовка к отправке данных

    Подготовка к отправке данных

    Для ввода почтовых адресов или учетных записей в домене можно воспользоваться диалоговым окном сведений о ресурсе, в котором на вкладке General (Общие) есть поля Email (Адрес эл. почты) и Windows Account (Учетная запись Windows). Рядом с последним полем есть кнопка, щелкнув на которой можно выбрать пользователя из списка адресатов. Чтобы удостовериться, что для всех ресурсов введена необходимая информация, можно добавить в ресурсную таблицу Entry (Ввод) поля Email (Адрес электронной почты) и Windows User Account (Учетная запись Windows). Например, в файле 1.mpp эти поля добавлены в таблицу Entry (Ввод).
    Даже если у ресурса не указан адрес электронной почты, при отсылке писем программа будет пытаться найти адрес ресурса в адресной книге, что очень неудобно. Поэтому, если ресурс не участвует в совместной работе, нужно указать это программе. В диалоговом окне сведений о ресурсе на вкладке General (Общие) есть раскрывающийся список Workgroup (Рабочая группа). В нем следует выбрать пункт None (Нет). Например, в файле 1.mpp именно такая настройка сделана для Иванова.

    Подготовка отчета сотрудником

    Подготовка отчета сотрудником

    Теперь все сотрудники, которым направлен запрос, увидят сообщение о необходимости подготовить отчет на первой странице сервера (то есть той, на которую они попадают после ввода имени пользователя и пароля). Это сообщение отображается в виде ссылки, щелкнув на которой сотрудник попадает на страницу создания отчета.
    В верхней части отчета выбираются его получатели. Отчет всегда направляется отправившему запрос на него сотруднику (например, получатель отчета — Vadim Bogdanov), но создатель отчета может направить копию любым другим зарегистрированным на сервере пользователям. Для этого в раскрывающемся списке рядом с полем СС (Копия) нужно выбрать этих пользователей (для выбора нескольких получателей следует удерживать клавишу Ctrl).
    Даты, введенные в поля Covers period from: (За период с) То: (По), определяют интервал, за который подается отчет. Они заполняются автоматически в соответствии с настройками отчета, например в нашем случае дата в первом поле соответствует дате отправки запроса, а дата во втором поле отстоит на неделю от первой, поскольку отчет подается за неделю.
    Ниже на странице расположены разделы отчета в порядке, определенном пользователем, создававшим запрос на отчет. Рядом с названиями разделов отчета расположены комментарии. Когда в раздел отчета помещается курсор, над разделом отображается панель форматирования текста, позволяющая настраивать параметры шрифта, создавать маркированные списки и пр. Например, эта панель расположена над разделом Проблемы, поскольку именно в нем находится курсор.
    Пользователь может добавить в отчет собственный раздел, для чего предназначена кнопка Click here to add section (Добавить раздел) внизу страницы. После этого пользователю предлагается ввести название раздела, добавляемого в отчет. Над разделами, добавленными в отчет самостоятельно, отображается кнопка Delete this section (Удалить раздел) для удаления раздела.
    Созданный отчет можно сохранить и отправить позже, нажав кнопку Save (Сохранить), или отправить сразу, нажав кнопку Send (Отправить). После выполнения любой из этих операций отчет помещается в персональный архив, ссылка на который, Status Reports Archive (Архив отчетов о состоянии), появляется в меню раздела Status Reports (Отчеты о состоянии). Неотправленные отчеты помечены в архиве особым значком, и их можно открывать для редактирования и отправлять. Открыв уже отправленный отчет, можно создать дополнение к нему, нажав кнопку Update (Обновить), и отправить обновленную версию руководителю.

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

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

    Пока ресурс не подтвердит своего участия в задаче, рядом с задачей будет отображаться индикатор
    После того как информация о задаче отправляется назначенному на нее ресурсу, в поле Response Pending (Ожидается ответ) помещается значение Yes (Да), а в поле Confirmed (Подтверждено) — No (Нет). Значения этих полей изменяются только автоматически, и в дальнейшем вы сможете отобрать задачи, в которых назначенные ресурсы не подтвердили свое участие или отказались участвовать, с помощью фильтра.

    Получение сообщений от сотрудников

    Получение сообщений от сотрудников

    Для просмотра сообщений, поступивших от сотрудников, руководитель проекта должен зайти на сервер MS Project Server и ввести свой логин и пароль. На персональной странице руководитель увидит оповещение о поступивших обновлениях и ссылку для их просмотра. После щелчка на ней открывается раздел Updates (Обновления), в который можно попасть и с помощью верхнего меню страницы.
    В центре страницы находится таблица со списком изменений, сгруппированных по проектам — ведь руководитель может одновременно работать с несколькими проектами. Поэтому в первой строке в таблице на указано название нашего проекта — 6.
    Относящиеся к одному проекту изменения сгруппированы по типам: Task update (Обновление задачи), Task rejection (Отклонение задачи) и New task request (Запрос на создание задачи). Изменения, относящиеся к одному типу, сгруппированы по сотрудникам, приславшим изменения. В нашем случае каждый из сотрудников прислал по одному изменению.
    В таблице есть колонка индикаторов, содержащая значки, при наведении мыши на которые можно просмотреть дополнительную информацию об изменении. Например, на рисунке видно сообщение, появляющееся при наведении мыши на значок рядом с задачей, созданной Тестировщиком. А для просмотра и редактирования заметок нужно дважды щелкнуть на значке заметки.
    Чтобы принять изменение и внести соответствующие изменения в план проекта, в первом столбце таблицы в строке с изменением нужно выбрать из раскрывающегося списка пункт Accept (Принять). Если же изменение вас не устраивает, следует выбрать в этом списке пункт Reject (Отклонить). Чтобы принять все изменения, нужно нажать кнопку Accept all (Принять все), распложенную над первым столбцом таблицы. Определившись с тем, какие изменения принимаются, а какие — нет, и установив соответствующие значения в первом столбце, нужно нажать кнопку Update (Обновить) в верхнем правом углу страницы.
    После этого запускается MS Project и в нем открывается файл проекта, в который автоматически вносятся принятые изменения. После внесения изменений MS Project предлагает сохранить файл, и если вы откажетесь от этого, то изменения не будут считаться принятыми и останутся на сервере. Если же сохранить файл, то изменения будут считаться принятыми и пропадут из списка изменений на сервере.
    ПРИМЕЧАНИЕ
    Таким образом, внести изменения в план проекта можно только в том случае, если вы работаете с сервером MS Project Server с компьютера, на котором установлен MS Project и хранится план проекта, изменяемый вами на сервере.
    В файле 7.mрр видно, что в план добавилась задача, поступившая от Тестировщика, причем в соответствии с настройками, сделанными сотрудником, установлены трудозатраты задачи и ограничение по дате ее начала. В файле 5.mpp мы изменили положение задачи в плане и опубликовали обновленное назначение.

    Получение запроса и отправка ответов

    Получение запроса и отправка ответов

    Каждый ресурс, входящий в рабочую группу, получает письмо, к которому прикреплен файл с проектными данными, причем если ресурс назначен на несколько задач, то данные о них будут помещены в единый файл. При открытии этого файла запустится программа Microsoft Workgroup Message Handler, отображающая окно с присланными данными.
    В этом окне отображается тема и текст сообщения и таблица с информацией о задачах, на которые ресурс назначен. В таблице задач присутствуют те же столбцы, что и в диалоговом окне, из которого осуществлялась отсылка задач (см. рис. 20.2), но первым идет новый столбец Accept? (Принять?). В качестве его значения можно указать Yes (Да) или No (Нет), причем для изменения значения нужно дважды щелкнуть на поле в этом столбце.
    После двойного щелчка на значении в поле столбца Accept? (Принять?) или нажатия кнопки Reply (Ответить) в поле текста сообщения добавляется отделенная чертой от исходного текста пустая строка, куда можно ввести текст. Например, на рис. 20.3 там написано: Да, устраивают. Кроме того, становится доступно поле темы письма и тему можно редактировать. После внесения необходимых изменений нужно нажать кнопку Send (Отправить), и сообщение отправится назад руководителю проекта.
    При использовании программы Microsoft Outlook в качестве почтового клиента после принятия задачи письмо будет автоматически удалено, а в список текущих задач, который ведется в Outlook, будет добавлена новая задача. Ее свойства (название, дата начала) будут совпадать со свойствами принятой задачи.

    После изменения согласованной задачи MS Project сообщает о необходимости сообщить ресурсам об обновлении

    После изменения согласованной задачи MS Project сообщает о необходимости сообщить ресурсам об обновлении

    После изменения согласованной задачи MS Project сообщает о необходимости сообщить ресурсам об обновлении
    Такой значок появляется только у задач, согласованных с ресурсами. Если же ресурс не участвует в рабочей группе (как Иванов), то несмотря на редактирование задачи значок не появляется. Кроме того, принцип определения обновленных задач зависит от значения параметра "Publish New and Changed Assignments" updates resources' assignments when: (При публикации новых и измененных назначений назначения ресурсов обновляются в случае:) в настройках совместной работы (см. выше раздел «Настройки совместной работы» этого урока). Например, если задача считается измененной в случае изменения любого из ее свойств, то такой значок появится при изменении, например, типа ограничения или крайнего срока. Если же задача считается измененной только в случае изменения ограниченного набора полей, то значок будет появляться намного реже.
    Изменив задачу, ее можно отправить на повторное согласование уже известным вам способом. При этом, если ресурс уже подтвердил свое участие в ней раньше, она будет по-прежнему считаться подтвержденной, поскольку значение поля Confirmed (Подтверждено) не изменяется при повторной отправке задачи на согласование.

    Преимущества MS Project Server

    Преимущества MS Project Server

    Целесообразность использования в проекте сервера MS Project Server определяется типом проекта, структурой и размером проектной команды, а также организационными регламентами. Чтобы определить преимущества использования сервера, сравним схемы группового взаимодействия при использовании почтовой системы и при использовании сервера.
    На рис. 20.11 представлена схема совместной работы с использованием почтовой системы. Руководитель проекта напрямую связывается с членами проектной команды с помощью электронной почты, причем все участники переписки должны установить на компьютерах специальную программу. Как вы уже знаете, для внесения изменений в план проекта руководителю нужно открыть письмо от исполнителя и нажать соответствующую кнопку.
    MS Workgroup Message Handler MS Workgroup Message Handler


    Над таблицей расположены поля для

    ПРИМЕЧАНИЕ
    Над таблицей расположены поля для выбора диапазона дат, за которые были поданы отчеты. После ввода нужных дат в таблице будут оставлены только те отчеты, что были поданы за указанный период. Этот способ отображения отчетов удобно использовать, когда сотрудники прислали несколько отчетов, а вам нужно отобрать лишь отчеты за определенный период.
    Щелчок на значке открывает окно для просмотра отчета. Отчет можно удалить, нажав кнопку Delete (Удалить), или включить в общий отчет, нажав кнопку Merge (Объединить). Если отчет уже включен в общий, эта кнопка не отображается. Для возвращения из режима просмотра отчета в таблицу предназначена кнопка Go back to the list view (Возврат к списку).
    Чтобы просмотреть объединенный отчет команды, нужно щелкнуть на значке в первой строке таблицы со списком отчетов. Объединенный отчет состоит из разделов, созданных отправителем отчета, и разделов, добавленных сотрудниками (если отчеты с добавленными разделами объединялись в общий). В каждом разделе объединены сообщения всех сотрудников из одноименных разделов их персональных отчетов. Поскольку сводные отчеты больших команд довольно велики, для удобного просмотра их можно воспользоваться кнопкой Zoom (Открыть в отдельном окне), при щелчке на которой отчет откроется в новом окне без меню и графического оформления.

    Просмотр поданных отчетов

    Просмотр поданных отчетов

    После того как сотрудники отправили отчеты, на первой странице сервера руководитель проекта видит ссылку для просмотра полученных отчетов. Щелкнув на ней, он попадает на страницу просмотра отчетов о состоянии, полученных по запросу . В левой колонке этой страницы расположено меню, в котором перечислены все созданные запросы на отчеты. Название запроса является ссылкой на страницу для просмотра отчетов, поступивших в ответ на этот запрос. В центре страницы расположена таблица с именами сотрудников и значками, обозначающими текущее состояние отчета. Значок в первой строке таблицы служит для просмотра объединенного отчета команды (Team Status Report, Отчет группы о состоянии), который образуется после объединения индивидуальных отчетов. Серый значок с вопросительным знаком говорит о том, что отчет не поступил, черный значок с восклицательным знаком — что отчет поступил, но не включен в общий отчет, а черный значок без восклицательного знака — что отчет поступил и включен в общий. Если сотрудник прислал помимо отчета обновления к нему, то рядом со значком отобразится многоточие. Как в почтовых программах, значки с утолщенными границами обозначают непрочитанные отчеты, а с тонкими — прочитанные.


    Схема совместной работы с использованием почтовой системы

    Схема совместной работы с использованием почтовой системы

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


    Схема совместной работы с использованием сервера MS Project Server

    Схема совместной работы с использованием сервера MS Project Server

    Схема совместной работы с использованием сервера MS Project Server
    Однако преимущества сервера MS Project Server этим не ограничиваются — сервер предоставляет множество дополнительных возможностей. Так, с его помощью ресурсы могут сообщать руководителю об изменениях в своем персональном расписании, передавать задачи друг другу. На сервере хранятся документы, связанные с задачами проекта, и сообщения о возникающих проблемах.
    Использование сервера MS Project Server необходимо для управления проектами в рамках организации, поскольку позволяет легко определить уровень текущей и запланированной загрузки сотрудников и спланировать финансовые затраты на проекты.
    Таким образом, использование сервера удобно в тех случаях, когда в организации выполняется несколько проектов и руководители проектов и руководство хотят иметь централизованное хранилище проектной информации, чтобы эффективно управлять компанией. Рассмотрим использование сервера MS Project Server для публикации плана проекта и сбора фактических данных хода выполнения.

    Согласование назначений

    Согласование назначений

    После того как план создан и определены предварительные трудозатраты на выполнение задач, даты начала и окончания задач, нужно согласовать назначения с исполнителями. Чтобы использовать для этого электронную почту, в файл проекта нужно ввести адреса электронной почты ресурсов или названия их учетных записей в домене Windows.
    Адреса учетных записей нужны, если в качестве почтового сервера в вашей сети используется Microsoft Exchange Server и почтовые записи в нем связаны с учетными записями в домене (это можно уточнить у администратора сети). В таком случае указание учетной записи избавляет нас от необходимости вводить адрес электронной почты. Например, в файле 1.mpp у ресурса Bogdanov мы указали именно учетную запись Windows, а адрес электронной почты не указывали.

    Согласование задач

    Согласование задач

    В файле 6.mрр мы создали простой проект из трех задач, на которые назначили три ресурса. Чтобы опубликовать его в MS Project Server, нужно воспользоваться одной из команд подменю Collaborate > Publish (Совместная работа > Опубликовать). Поскольку опубликовать план можно с помощью нескольких команд этого подменю, рассмотрим их подробнее.


    о задачах только на нем,

    СОВЕТ
    Если сотрудник постоянно работает с MS Project Server и получает информацию о задачах только на нем, то можно настроить папку Tasks (Задачи) в Outlook таким образом, чтобы при щелчке на названии папки автоматически загружалась страница сервера MS Project Server. Для этого нужно указать адрес сервера в качестве домашней страницы папки в диалоговом окне настройки ее свойств.
    Попав на персональную страницу, сотрудник увидит сообщение о том, что он назначен на исполнение новых задач. Ссылка на эти задачи отображается в центре страницы. Над разделом с задачами отображается приветствие, в котором указан логин сотрудника. На рисунке видно, что мы находимся на персональной странице Проектировщика.
    Чтобы просмотреть информацию о новых назначениях, сотрудник щелкает на ссылке, сообщающей о них. Другой способ просмотреть новые назначения — перейти в раздел Tasks (Задачи) с помощью верхнего меню страницы.
    Этот раздел отображен на рисунке, где мы просматриваем страницы сервера MS Project Server в обычном браузере. В верхней части страницы находится меню для переключения между разделами, а в боковом меню расположены ссылки для изменения формата отображения списка задач и для осуществления дополнительных операций с задачами. В центре страницы располагается представление, в котором отображается список задач сотрудника и новая задача выделена специальным значком.
    В нашем примере Проектировщику поступила задача Проектирование модуля с трудозатратами 15,03 часа (первая задача в проекте 6.mрр). Задачи в представлении сгруппированы по проектам, поэтому задача относится к суммарной задаче.
    Чтобы принять все новые задачи, достаточно нажать кнопку Update All (Обновить все), а чтобы принять задачу, на которой установлен курсор, нужно нажать кнопку Update Selected Rows (Обновить выделенные строки). При этом руководителю проекта автоматически направляется сообщение о том, что сотрудник принял задачу.
    Если сотруднику задача по каким-то причинам не подходит, можно отказаться от ее выполнения, установив на нее курсор и нажав кнопку Reject (Отклонить). Автоматически руководителю проекта будет направлено уведомление. В нашем проекте назначение отклонил Разработчик 2.
    Если же нажать кнопку Hide (Скрыть), то задача будет удалена из расписания сотрудника, но руководитель не получит уведомления, и она сохранится в плане проекта. Эту кнопку стоит использовать для удаления из расписания самостоятельно созданных задач, которые еще не одобрены руководителем и не включены в план проекта.
    Чтобы отправить руководителю комментарий или вопрос по поводу задачи, нужно воспользоваться кнопкой Insert Notes (Добавить заметки). После этого откроется окно, в котором можно ввести ее текст. После завершения ввода заметка добавляется к задаче, и для отсылки ее руководителю нужно воспользоваться кнопкой Update All (Обновить все) или Update Selected Rows (Обновить выделенные строки).

    Использовать делегирование задач удобно не

    СОВЕТ
    Использовать делегирование задач удобно не только для передачи задач в случае необходимости от сотрудника сотруднику, но и для организации работы над проектом командами. Руководитель проекта распределяет работу блоками между руководителями команд и устанавливает правило автоматического одобрения запросов на делегирование задач от них.Они же раздают задачи своим подчиненным и отслеживают ход их исполнения.

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

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

    При совместной работе с помощью электронной почты обмен данными происходит непосредственно между руководителем проекта и членами проектной команды (ресурсами проекта). При этом данные передаются вместе с письмами в виде вложения (attachment) в специальном формате.
    Чтобы организовать совместную работу с использованием электронной почты, каждому члену проектной команды необходимо установить программу для чтения электронной почты, совместимую с MAPI, например Microsoft Outlook или Microsoft Outlook Express. Затем каждому нужно установить программу Microsoft Workgroup Message Handler, входящую в установочный комплект MS Project. Для ее установки нужно запустить файл \FILES\SUPPORT\WGSETUP\wgsetup.exe, расположенный на установочном диске MS Project.
    MAPI (Messaging Application Programming Interface) — обозначение стандартного интерфейса для обмена сообщениями электронной почты. Обычно все почтовые программы для Windows совместимы с этим интерфейсом.
    При установке этой программы нужно только выбрать папку размещения, никаких дополнительных настроек не требуется.
    Эта программа обеспечивает возможность обрабатывать проектные данные, вложенные в сообщения, изменять их перед отправкой и добавлять получаемые данные в файл проекта. После того как программа установлена на компьютерах всех участников команды (включая руководителя), можно начинать совместную работу. Участникам проекта не нужно устанавливать MS Project — это необходимо только руководителю проекта.

    Совместная работа с помощью сервера MS Project Server

    Совместная работа с помощью сервера MS Project Server

    Совместную работу над проектом можно организовать не только через почтовую систему, но и с помощью сервера MS Project Server. MS Project Server — это продукт, входящий в комплект MS Project, позволяющий автоматизировать процесс раздачи заданий, сбора информации о фактических трудозатратах и внесение их в план проекта. Предшественником сервера MS Project Server 2002 был сервер MS Project Central, входивший в состав MS Project 2000.

    Создание задачи сотрудником

    Создание задачи сотрудником

    С помощью MS Project Server сотрудник может предложить добавить в план проекта необходимые задачи, о которых забыл руководитель. Для этого предназначена ссылка Create a new task (Создание новой задачи) в левой колонке страницы. На странице создания задачи сотрудник выбирает проект, в который задача будет добавлена, определяет, к какой фазе проекта относится задача, вводит название, дату начала задачи и предполагаемые трудозатраты. Кроме того, задачу можно прокомментировать.
    Новая задача добавляется в список задач сотрудника и после нажатия кнопки Update All (Обновить все) или Update Selected Rows (Обновить выделенные строки) уведомление направляется руководителю, который должен утвердить включение задачи в план проекта. Например, в нашем случае Тестировщик добавил в план задачу Тестирование документации.

    Создание запроса на подачу отчета

    Создание запроса на подачу отчета

    Для работы с отчетами о состоянии предназначен раздел сервера Status Reports (Отчеты о состоянии), перейти в который можно с помощью одноименной ссылки в меню в верхней части страниц сервера. В разделе доступны две операции: отправка и запрос отчета о выполнении. Для запроса отчетов у сотрудников нужно щелкнуть на ссылке Request a status report (Запрос отчета о состоянии). После этого откроется страница работы с запросами статусного отчета.
    На этой странице нужно, выбрав соответствующий переключатель, определить выполняемые действия: вы можете создать новый запрос отчета (первый переключатель) или изменить существующий запрос (второй переключатель), или удалить его (третий переключатель). Поскольку текущий пользователь сервера еще не создавал запросов на статусные отчеты, два последних переключателя недоступны. После выбора первого переключателя и нажатия кнопки ОК загружается первая страница мастера создания запросов статусных отчетов.
    На первом шаге мастера нужно определить название отчета, регулярность отправки запроса на подачу отчета и дату отправки первого запроса. Название отчета указывается в поле Name (Название). В примере мы ввели название отчета Отчет о статусе работ по проекту «6», так как мы собираемся рассылать запрос на подачу отчета только задействованным в нем сотрудникам.
    Регулярность подачи запроса определяется переключателем, выбранным в группе Recurrence (Частота). MS Project Server предлагает три варианта: отправлять запрос на создание отчета еженедельно (weekly), ежемесячно (monthly) и ежегодно (yearly). На рис. 20.29 мы выбрали первый переключатель.
    В зависимости от выбранного переключателя перестраивается раздел для выбора дня в выбранном интервале. Например, в нашем случае отображается список для выбора недели и дней недели, в которые будут отправляться запросы на подачу отчетов, и мы установили режим отправки запроса в пятницу каждой недели.
    При выборе ежемесячной или ежегодной отправки день отправки выбирается либо по конкретной дате, либо по номеру недели и дню (и по месяцу при ежегодной отправке запроса). Например, можно установить дату подачи отчетов в каждое 23 число месяца или в каждую последнюю пятницу месяца.
    Дата отправки первого запроса на подачу отчета определяется значением параметра Start (Начало). Например, для нашего отчета в качестве первой даты отправки запроса мы указали 05.07.2002. После заполнения полей и нажатия кнопки Next (Далее) открывается вторая страница мастера.
    На втором шаге мастера запроса статусного отчета определяются сотрудники, которые должны подать отчет по запросу. Для этого в левом списке нужно выбрать новых сотрудников и перенести их в правый список с помощью кнопки Add (Добавить). Если сотрудника нет в списке доступных (то есть он еще не зарегистрирован на сервере), его можно создать, нажав кнопку Click here to create a new resource and add it to list (Создать ресурс и добавить его в список).
    Отчеты о состоянии, поступившие от ресурсов, можно объединять в общий отчет. Это можно делать вручную после прочтения отдельных отчетов, но можно настроить сервер так, чтобы отчеты объединялись автоматически. Для этого в списке ресурсов, подающих отчет, нужно установить флажки рядом с теми ресурсами, отчеты от которых должны объединяться. В нашем запросе отчета о состоянии (см. рис. 20.30) будут объединяться отчеты от Тестировщика и Тестировщика 1.
    После присоединения отчета к общему его данные нельзя удалить из общего отчета. Поэтому в автоматическом режиме можно объединять в общий отчет лишь отчеты опытных сотрудников, когда вы уверены, что их сообщение соответствует требованиям к отчету, предъявляемым в нашей организации. А отчеты неопытных сотрудников стоит просматривать, прежде чем включать в общий отчет, — возможно, потребуется запросить у них дополнение к отчетам или подать отчет заново.
    На третьем шаге мастера (рис. 20.31) настраивается структура отчета. Страница настройки структуры состоит из таблицы, в первой колонке которой находятся названия разделов, а во второй колонке можно указать, какую информацию сотрудник должен поместить в разделе. Строки таблицы перемещаются с помощью кнопок Up (Вверх) и Down (Вниз). Добавить или удалить строку можно с помощью кнопок Insert Row (Добавить строку) и Delete Row (Удалить строку).
    На четвертом шаге мастер сообщает об успешном завершении подготовки отчета и предлагает либо отправить его сразу с помощью кнопки Send (Отправить), либо сохранить для дальнейшей отправки с помощью кнопки Save (Сохранить). Мы сразу же разослали запрос на подачу отчета.

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

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

    Чтобы данные о фактическом ходе работы попали в план проекта, руководитель должен подтвердить их. Для просмотра полученных обновленных данных руководитель должен выбрать команду меню Collaborate > Update Project Progress (Совместная работа > Обновить ход проекта). После этого в MS Project откроется раздел Updates (Обновления), в котором отобразится список изменений в задачах, как при их согласовании. После утверждения руководителем фактических данных MS Project точно так же откроет файл проекта и сохранит в нем новые данные (файл 9.mрр).
    Прием фактических данных от ресурсов можно автоматизировать, чтобы данные попадали в план проекта без утверждения руководителем. Для этого руководителю достаточно создать правило, автоматически обрабатывающее все поступающие сообщения об изменениях. Для создания правила в разделе Updates (Обновления) нужно щелкнуть на ссылке Set rules for automatically accepting changes (Создание правил для автоматического принятия изменений). На открывшейся странице следует нажать кнопку New Rule (Новое правило).
    Создание правила осуществляется за несколько шагов. На первом шаге необходимо определить, какие типы изменений будут обрабатываться правилом. Если выбрать переключатель All of the message types below (Все перечисленные ниже типы сообщений), то правилом будут обрабатываться все сообщения. Чтобы правило обрабатывало только запросы на создание новых задач, нужно выбрать переключатель All new task requests (Все запросы на создание новых задач). Для обработки правилом запросов на делегирование задач выбирается переключатель АИ task delegation requests (Все запросы на делегирование задач), а для обработки изменений — All task updates (Все обновления задач).
    Можно дополнительно уточнить список обрабатываемых изменений, указав условия их отбора. Для этого необходимо выбрать переключатель Only task updates that fit the following criterion (Только обновления задач, удовлетворяющие указанному условию), а затем определить фильтр, с помощью которого изменения будут отбираться.
    На втором шаге нужно определить, к каким проектам должны относиться сообщения, обрабатываемые фильтром. Если выбрать переключатель АИ my current and future projects (Все текущие и будущие проекты), то правило будет применяться ко всем созданным проектам и к проектам, которые будут созданы в будущем. Если же выбрать переключатель Only the projects specified below (Только указанные ниже проекты), то в левом списке отобразятся существующие проекты. Среди них нужно выбрать те, к которым правило будет применяться, и перенести их в правый список с помощью кнопки Add -> (Добавить ->). Чтобы правило применялось к проектам, создаваемым в будущем, следует установить флажок Including all future projects (Включая все будущие проекты).
    Наше правило будет применяться только к проекту б, и поэтому мы перенесли его в правый список и не установили флажок применения правила ко вновь создаваемым проектам.
    На третьем шаге определяется, к сообщениям каких ресурсов будет применяться созданное правило. Если выбрать переключатель All current and future resources registered in MS Project Server database (Все текущие и будущие ресурсы, зарегистрированные в базе данных Microsoft Project Server), то правило будет применяться ко всем ресурсам, уже зарегистрированным к текущему моменту на сервере MS Project Server, и к тем, что добавятся в дальнейшем. Если же выбрать переключатель Only the resources specified below (Только указанные ниже ресурсы), то правило будет применено к тем ресурсам, которые вы выберете в левом списке и переместите в правый. Для перемещения нужно воспользоваться кнопкой Add -> (Добавить ->). Чтобы правило относилось к сообщениям всех ресурсов, которые будут добавлены в будущем, необходимо установить флажок Including all future resources (Включая все будущие ресурсы). В нашем случае мы настроили правило так, чтобы оно распространялось только на сообщения от четырех ресурсов, задействованных в нашем проекте.
    После нажатия кнопки Finish (Готово) создание правила завершается, и оно появляется в списке правил. Чтобы отредактировать или удалить правило, нужно щелкнуть на его названии, а затем нажать на соответствующую кнопку над таблицей со списком.
    Можно запустить правило для обработки сообщений, поступивших к вам до того, как оно было создано. Для этого нужно щелкнуть на значке с крестом рядом с ярлыком Apply Rules (Применить правила) над таблицей. На появившейся вкладке нужно выбрать проект из раскрывающегося списка и нажать кнопку Run Rules Now (Обработать правила). По умолчанию правило применяется к сообщениям проектов, определенных в правиле, но если в раскрывающемся списке выбрать название другого проекта, то правило будет применено для него.

    Учет фактических трудозатрат

    Учет фактических трудозатрат

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

    Учет фактических трудозатрат

    Учет фактических трудозатрат

    При совместной работе с помощью MS Project Server руководителю для получения фактических данных о ходе работ не обязательно запрашивать ресурсы задач. На странице персональных задач в таблице рядом с диаграммой сотрудник может вводить фактические данные в доступные для редактирования поля.
    Если сотрудник не присылает данные о ходе работ, их можно запросить с помощью команды меню Collaborate > Request Progress Information (Совместная работа > Запросить ход выполнения). В таком случае сервер может направить сотруднику уведомление по почте (если администратор сервера настроил его для работы с почтовой системой) или просто добавит в список задач пометку о необходимости сообщить руководителю проекта о состоянии задачи.

    в таблице, важно не забыть

    ВНИМАНИЕ
    Заполняя поля в таблице, важно не забыть правильно ввести оставшиеся трудозатраты (Remaining Work). Если задача выполнена, то значением этого поля должен быть нуль.
    После того как сотрудник ввел данные о фактической работе, их можно отправить назад руководителю, нажав кнопку Send (Отправить), или сохранить и отправить позднее. Сохранить файл можно с помощью кнопки Save and Send Later (Сохранить и отправить позднее), а для отправки в дальнейшем его нужно будет снова открыть и нажать кнопку Send (Отправить).
    Обновление проекта
    После того как сотрудник отправил заполненную данными таблицу, руководитель получает сообщение с вложением, открыв которое он увидит диалоговое окно для внесения данных в план проекта, аналогичное представленному на рис. 20.5. Отличаться будет только состав полей в таблице. После нажатия кнопки Update Project (Обновить проект) данные будут внесены в файл проекта.
    На рис. 20.10 изображен файл 5.mpp после того, как мы обновили его с учетом данных, присланных ресурсом.

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

    ВНИМАНИЕ


    Ресурсы могут делегировать задачи только в том случае, если установлен соответствующий флажок в диалоговом окне настройки параметров совместной работы (см. раздел «Настройка MS Project для работы с сервером» ).
    Выбор задачи для делегирования осуществляется в разделе Tasks (Задачи). В таблице со списком задач нужно установить курсор на нужную задачу и щелкнуть на ярлыке Delegation (Делегирование) над таблицей. После этого появится вкладка, на которой нужно нажать кнопку Delegate Task (Делегировать задачу). В нашем случае задачу Тестирование документации делегирует Тестировщик.
    После нажатия этой кнопки открывается диалоговое окно, предназначенное для настройки параметров делегирования задачи. В нем нужно определить, кому будет делегирована задача, выбрав нужного сотрудника из раскрывающегося списка (Можно делегировать задачу и новому сотруднику, создав его учетную запись на сервере в момент делегирования, если это разрешено администратором). Например, в нашем случае задача делегируется Тестировщику 1. Кроме того, в этом диалоговом окне настраиваются параметры отслеживания задачи. Тот, кто делегирует задачу, может стать лидером задачи (lead): получить право утверждать фактические данные, приходящие от ресурса, и отслеживать задачу, то есть выполнять функции руководителя проекта для этой задачи. Для этого во втором пункте нужно выбрать переключатель Yes (Да).
    Если вы стали лидером задачи, то автоматически устанавливается переключатель Yes (Да) в третьем пункте, означающий, что делегирующий задачу будет отслеживать ее сам. Этот переключатель можно выбрать и не будучи лидером задачи. Кроме того, делегирование можно сопроводить заметкой.
    На следующем шаге делегирования сервер отобразит введенные вами параметры в табличной форме и после подтверждения отошлет запрос на делегирование. Он передается для утверждения ресурсу, которому делегирована задача, и руководителю проекта. После того как они подтвердят запрос, данные в файле проекта на диске обновятся (файл 10.mрр).

    Ввод фактических данных сотрудником

    Ввод фактических данных сотрудником

    MS Project Server позволяет учитывать фактические трудозатраты с помощью любого из трех методов (учета процента завершения, фактических и оставшихся трудозатрат или повременных трудозатрат), и в соответствии с установленным администратором методом отслеживания в таблице становятся доступны для редактирования те или иные поля.
    Например, Тестировщик вводит данные о ходе работы над задачей. Столбцы, данные которых можно редактировать — % Work Complete (% завершения по трудозатратам) и Remaining Work (Оставшиеся трудозатраты), — выделены белым фоном, а строки, содержащие измененные данные, — шрифтом красного цвета. После ввода данных сотрудник нажимает кнопку Update All (Обновить все) или Update Selected Rows (Обновить выделенные строки), и информация передается руководителю проекта.

    Microsoft Project -управление проектами

    Чтобы убрать колонку из таблицы, выделите ее и в контекстном меню выберите команду Hide Column (Скрыть столбец)

    Чтобы убрать колонку из таблицы, выделите ее и в контекстном меню выберите команду Hide Column (Скрыть столбец)

    Чтобы убрать колонку из таблицы, выделите ее и в контекстном меню выберите команду Hide Column (Скрыть столбец)

    При удалении и добавлении колонок в таблицы изменение структуры автоматически сохраняется, и в дальнейшем щелчок на названии таблицы в меню будет отображать ее с новой структурой. Если же вы хотите изменять таблицы, сохраняя при этом их начальные варианты, вам необходимо освоить принципы создания и редактирования таблиц.

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

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

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

    Поле Field name (Имя поля) представляет собой раскрывающийся список полей, которые можно добавить в таблицу (поля из «внутренней» таблицы того же типа, что и настраиваемая). Название поля отображается в заголовке колонки, и если вы хотите, чтобы там было указано другое название, то его нужно ввести в поле Title (Текст заголовка).
    В раскрывающихся списках Align title (Выравнивание заголовка) и Align data (Выравнивание данных) определяется ориентация текста в заголовках столбцов: Right (По правому краю), Center (По центру) или Left (По левому краю). Счетчик Width (Ширина) задает ширину столбца в символах.

    Если в заголовке столбца используется несколько слов и все они не умещаются в заголовке из-за его небольшой ширины, поможет флажок Header Text Wrapping (Перенос заголовка по словам). Если его установить, то неумещающиеся слова будут автоматически переноситься на следующую строку.

    Когда вы установили требуемые значения параметров колонки, для добавления колонки в таблицу щелкните на кнопке ОК или же на кнопке Best Fit (Автоширину), которая автоматически подберет добавляемой колонке оптимальную ширину (в таком случае значение поля Width будет игнорироваться).

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

    Чтобы убрать ненужную колонку, следует выделить ее, щелкнув на ее заголовке, а затем в контекстном меню колонки (рис. 3.8) выбрать команду Hide Column (Скрыть столбец). После этого колонка будет убрана из таблицы.


    Диалоговое окно определения свойств шрифта

    Диалоговое окно определения свойств шрифта

    Диалоговое окно определения свойств шрифта


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

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

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

    Название таблицы указывается в поле Name (Имя). Флажок Show in menu (Показывать в меню) определяет, будет ли новая таблица отображаться в списке таблиц, открывающемся в подменю View > Table (Вид > Таблица).

    Флажок Lock first column (Зафиксировать первый столбец) влияет на отображение первой колонки: будет ли она выглядеть, как обычная колонка, или же будет защищена от ввода и выделена серым цветом. В настройках таблицы, показанной на рис. 3.4, этот флажок установлен, поэтому первая колонка с номерами задач выделена серым цветом и ее нельзя редактировать.

    Формат представления дат в ячейках таблицы выбирается в списке Date format (Формат даты). Вариант Default (По умолчанию) соответствует формату, определенному для всего проекта на вкладке View (Вид) диалогового окна Options (Параметры) (открываемого командой меню Tools > Options (Сервис > Параметры)).

    В счетчике Row height (Высота строк) задается высота строк в новой таблице. Единица означает стандартную высоту, а другие цифры соответствуют кратности увеличения высоты относительно стандартной.

    Установка флажка Auto-adjust header row heights (Автонастройка высоты строки заголовков) обеспечивает подбор высоты заголовка колонок так, чтобы в нем уместились все слова из его названия. Этот флажок имеет смысл устанавливать, если название состоит из нескольких слов, так как в таком случае слова, перенесенные из-за ширины заголовка на вторую или третью строки, могут оказаться скрытыми за границей заголовка.

    В центре рассматриваемого диалогового окна располагается раздел Table (Таблица), в котором формируется структура новой таблицы. Этот раздел состоит из ряда кнопок, строки ввода и таблицы, каждая строка которой соответствует колонке в новой таблице, а столбцы — свойствам этой колонки.

    Для добавления колонки в новую таблицу нужно щелкнуть мышью в ячейке столбца Field Name (Имя поля) и в появившемся раскрывающемся списке выбрать название колонки. После этого в этой строке будут автоматически заполнены другие поля, определяющие свойства новой колонки. Эти поля уже знакомы нам по диалоговому окну определения свойств таблицы (см. рис. 3.7); для их редактирования можно использовать строку ввода.

    Кнопки Cut Row (Вырезать строку) и Copy Row (Копировать строку) позволяют поместить строку в буфер обмена, удалив (в первом случае) или же сохранив ее в таблице. Вставить скопированную или вырезанную строку можно с помощью кнопки Paste Row (Вставить-строку).
    Чтобы вставить строку в таблице между существующими строками, нужно установить курсор на ту строку, над которой нужно вставить новую, и нажать кнопку Insert Row (Добавить строку). Удаление строк осуществляется с помощью кнопки Delete Row (Удалить строку), причем MS Project не выводит дополнительное предупреждение перед удалением.

    После ввода всех параметров новой таблицы для их сохранения нужно нажать кнопку ОК.

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

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

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

    В качестве примера отформатируем курсивом все задачи, являющиеся критическими для проекта. Для этого выберем в списке Item to Change (Изменяемый) пункт Critical Tasks (Критические задачи) и изменим начертание шрифта на полужирный курсив в списке Font style (Начертание). В результате все строки таблицы, относящиеся к критическим задачам, автоматически будут выделены (рис. 3.18, файл 5.mрр)


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

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

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

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

    Например, если вы захотите отобразить в представлении Gantt Chart (Диаграмма Ганга) (которое содержит информацию о задачах) таблицу с данными о ресурсах, переключившись в соответствующий список выбора таблиц, то не сможете этого сделать, поскольку кнопка Apply (Применить) будет заблокирована (рис. 3.6).


    Добавление, удаление и форматирование колонок

    Добавление, удаление и форматирование колонок

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

    Добавить столбец в таблицу можно двумя путями: с помощью команды Insert > Column (Вставка > Столбец) основного меню или команды Insert Column (Вставить столбец) контекстного меню. Чтобы эта команда появилась в контекстном меню, необходимо предварительно выделить одну из колонок таблицы, щелкнув по ее заголовку. После этого открывается диалоговое окно определения свойств колонки (рис. 3.7).


    Форматирование данных в таблицах

    Форматирование данных в таблицах

    Возможности форматирования содержимого таблиц в MS Project довольно развиты. Во-первых, есть возможность изменять шрифт и цвет данных в ячейках и столбцах. Для этого нужно выделить ячейку (установив в нее курсор и щелкнув мышью) или столбец (щелкнув по его заголовку), а затем вызвать диалоговое окно определения свойств шрифта (рис. 3.15) через меню Format > Font (Формат > Шрифт). Это диалоговое окно можно вызвать и выбором команды Font (Шрифт) в контекстном меню, которое появляется при щелчке правой кнопкой мыши по выделенной ячейке или столбцу.

    Диалоговое окно определения свойств шрифта содержит несколько полей, с помощью которых можно задать тип шрифта (поле Font), его начертание (поле Font style), размер (счетчик Size) и цвет (список Color), а также добавить эффект подчеркивания (флажок Underline (Подчеркнуть)). В области Sample (Образец) отображается пример применения выбранных настроек шрифта.


    Таблицы

    Глава 2. Таблицы

  • Типы таблиц MS Project
  • Просмотр данных с помощью таблиц
  • Добавление, удаление и форматирование колонок
  • Создание новой таблицы
  • Создание таблицы на основе существующей
  • Редактирование таблиц
  • Пример создания собственной таблицы
  • Редактирование данных в таблицах
  • Форматирование данных в таблицах
  • Что нового вы узнали?


  • Из таблицы пропал столбец ID (Ид.) и первой стала колонка Cost (Затраты)

    Из таблицы пропал столбец ID (Ид.) и первой стала колонка Cost (Затраты)

    Из таблицы пропал столбец ID (Ид.) и первой стала колонка Cost (Затраты)

    Колонка Cost (Затраты) добавлена в таблицу

    Колонка Cost (Затраты) добавлена в таблицу

    Колонка Cost (Затраты) добавлена в таблицу

    С добавлением новой колонки таблица стала больше и столбец с датой начала работ по задачам, который раньше был виден (см. рис. 3.11), пропал из видимой области. С другой стороны, колонка ID (Ид.)1, с которой начинается таблица, не представляет особой ценности и от нее можно избавиться, чтобы сэкономить место на экране.

    Поскольку столбец ID (Ид.) заблокирован, удалить его можно только через диалоговое окно определения свойств таблицы. Чтобы попасть в него, с помощью команды меню View > Table> More Tables (Вид >

    Копируем таблицу Entry (Ввод), используемую в представлении Gantt Chart (Диаграмма Ганта)

    Копируем таблицу Entry (Ввод), используемую в представлении Gantt Chart (Диаграмма Ганта)

    Копируем таблицу Entry (Ввод), используемую в представлении Gantt Chart (Диаграмма Ганта)

    Панель форматирования данных в ячейке

    Панель форматирования данных в ячейке

    Панель форматирования данных в ячейке

    Во-вторых, MS Project позволяет одновременно форматировать строки таблицы, относящиеся к задачам или ресурсам определенного типа. Для этого нужно выбрать команду меню Format > Text Styles (Формат > Стили текста) или воспользоваться командой Text Styles (Стили текста) контестного меню, которое отображается при щелчке правой кнопки мыши по выделенной колонке таблицы.

    Диалоговое окно изменения текстовых стилей (рис. 3.17) является аналогом диалогового окна определения свойств шрифта (см. рис. 3.15). Единственное отличие — это присутствие списка Item to Change (Изменяемый). Выбрав нужный элемент из этого списка, можно затем изменять его шрифт, стиль, размер и использовать дополнительные эффекты.

    Список приведенных в списке элементов зависит от типа таблицы, открытой в текущем представлении. Например, диалоговое окно на рис. 3.17 вызвано щелчком по таблице в представлении Gantt Chart (Диаграмма Ганта), поэтому в списке элементов приведены различные типы задач.

    о списке элементов, доступных для форматирования, всегда есть пункт Row & Column Titles (Заголовки строк и столбцов), выбрав который, можно изменить шрифтовое оформление заголовков колонок и данных в первой колонке (если она заблокирована).


    Представление, состоящее из одной таблицы, — Resource Sheet (Лист ресурсов)

    Представление, состоящее из одной таблицы, — Resource Sheet (Лист ресурсов)

    Представление, состоящее из одной таблицы, — Resource Sheet (Лист ресурсов)

    В настройках представления определено, какая таблица открывается по умолчанию при его загрузке. При этом в любой момент можно вывести на экран другую таблицу такого же типа. Например, в представлении Gantt Chart (Диаграмма Ганта) при открытии отображается таблица Entry (Ввод данных), а в представлении Task Usage (Использование задач) — таблица Usage (Использование). Но при желании можно отобразить таблицу Entry (Ввод данных) в представлении Task Usage (Использование задач) или таблицу Task Usage (Использование задач) в представлении Gantt Chart (Диаграмма Ганта).

    Таким образом, в представлении заложено ограничение на тип отображаемых таблиц (таблицы с данными о задачах или ресурсах), но просматривать в нем можно любые таблицы этого типа. Переключение между таблицами осуществляется с помощью команды меню View > Table (Вид > Таблица). Например, для того чтобы отобразить в представлении Gantt Chart (Диаграмма Ганта) таблицу Task Usage (Использование задач), перейдите к этому представлению, щелкнув на соответствующем значке панели представлений, а затем выберите команду меню View > Table (Вид > Таблица) и в появившемся списке таблиц выберите Usage (Использование) (рис. 3.3, файл 2.mрр).


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

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

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

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

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

    Пример создания собственной таблицы

    Пример создания собственной таблицы

    Часто проект имеет ограниченный бюджет, и в таких случаях, создавая проектный план в таблице Entry (Ввод) представления Gantt Chart (Диаграмма Ганта), удобно всегда иметь перед глазами информацию о цене проекта, не переключаясь в таблицу Cost (Затраты). Самый простой путь для этого — добавление колонки Cost (Затраты) в таблицу Entry (Ввод). В таком случае в таблице будет отображаться информация о суммарной стоимости работ по проекту и стоимости каждой из его задач. При этом следует сохранить копию исходной таблицы на тот случай, если она нам понадобится в дальнейшем.

    Итак, переключимся в представление Gantt Chart (Диаграмма Ганта) и выберем команду меню View > Table » More Tables (Вид >

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

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

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

    Просмотр данных с помощью таблиц

    Просмотр данных с помощью таблиц

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

    Таблицы отображаются в представлениях, причем есть представления, в которых таблицы совмещены с диаграммой (например, Gantt Chart (Диаграмма Ганта), см. рис. 2.15), а есть и состоящие из одной таблицы (например, Resource Sheet (Лист ресурсов) на рис. 3.2, файл 1.mpp).


    Проверяем, какая таблица отображается...

    Проверяем, какая таблица отображается в представлении: ее название приведено в меню View (Вид) напротив команды Table (Таблица)

    Проверяем, какая таблица отображается...

    Теперь добавим в таблицу колонку с информацией о стоимости. Оптимальное место для нее — слева от столбца с названием задачи, поскольку в таком случае информация о стоимости всегда будет на виду. Для добавления колонки выделим столбец с названием задачи, щелкнув по его заголовку, а затем щелкнем по выделенному столбцу правой кнопкой мыши и в контекстном меню выберем команду Insert Column (Вставить столбец). В открывшемся диалоговом окне определения свойств добавляемой в таблицу колонки (см. рис. 3.7) выберем название столбца — Cost (Затраты) — и нажмем кнопку ОК. Новая колонка появится в таблице (рис. 3.12, файл 4.mрр).


    Редактирование данных в таблицах

    Редактирование данных в таблицах

    Теперь, когда вам знакомы приемы работы со структурой таблиц, рассмотрим основные приемы редактирования данных внутри них. Редактирование таблиц в MS Project осуществляется почти так же, как в Excel, и не должно вызвать затруднений. Удобно, что во многих полях можно выбирать значения из списка или пользоваться стрелками для увеличения и уменьшения значений, кроме того, данные можно вводить с помощью строки ввода.

    Помимо стандартных средств ввода и редактирования данных MS Project содержит ряд расширенных возможностей.

    С помощью команды Fill (Заполнить) можно быстро заполнять данными из одной ячейки несколько других ячеек таблицы. Для этого нужно выделить ячейку таблицы с исходными данными (установив в нее курсор и щелкнув мышью), а затем, удерживая н'ажатой клавишу Ctrl, щелкнуть по тем ячейкам, в которые нужно поместить данные из исходной ячейки. При этом все ячейки должны быть в одном столбце. Затем нужно выбрать команду меню Edit > Fill (Правка > Заполнить) и в появившемся списке — пункт, соответствующий направлению заполнения: Вниз (Down), если ячейка с исходными данными находится выше других выделенных, или Вверх (Up), если ниже.

    Если ячейки, в которые нужно поместить значения, находятся прямо под исходной или над ней, то можно воспользоваться «ручным заполнением». Для этого нужно щелкнуть по исходной ячейке и навести курсор на квадратик в ее правом нижнем углу. Затем квадратик нужно потянуть по направлению к ячейкам, в которые нужно поместить данные, так чтобы они попали в зону выделения. После того как вы отпустите кнопку мыши, выделенные ячейки примут значения исходной.

    Для удаления данных из таблицы служит клавиша Delete. Если выделить всю строку и нажать эту клавишу, то строка будет удалена. Если же нажать эту клавишу, когда курсор находится в одной из ячеек таблицы, то ячейка будет очищена, а рядом с ней появится меню (рис. 3.14).


    Редактирование таблиц

    Редактирование таблиц

    После того как новая таблица создана, может потребоваться внести в нее изменения. Структуру таблицы и свойства колонок можно редактировать непосредственно в представлении, но некоторые ее свойства (например, формат дат) можно изменить только в окне определения свойств таблицы (см. рис. 3.10).


    Схематическое представление организации данных в MS Project

    Схематическое представление организации данных в MS Project

    Схематическое представление организации данных в MS Project

    Для быстрого изменения высоты всех

    СОВЕТ
    Для быстрого изменения высоты всех строк таблицы во время ее просмотра нужно выделить всю таблицу (щелкнув на заголовке первой колонки, если она зафиксирована), а затем изменить высоту любой из ее строк, перетащив мышью одну из ее границ. Все строки таблицы автоматически примут тот же размер, что и изменяемая строка.

    Для того чтобы открыть это окно для редактирования свойств существующей таблицы, нужно сначала открыть диалоговое окно со списком таблиц, используя команду меню View > Table > More Tables (Вид >

    Для быстрого изменения параметров шрифта

    СОВЕТ
    Для быстрого изменения параметров шрифта можно воспользоваться панелью инструментов Formatting (Форматирование) (рис. 3.16). На ней расположены элементы для быстрого изменения любого параметра оформления данных в ячейке, кроме цвета шрифта. Кроме того, некоторые параметры оформления можно менять с помощью стандартных для программ Microsoft сочетаний клавиш: Ctrl+В выделяет данные полужирным шрифтом, Ctrl+I — курсивом и Ctrl+U — подчеркиванием.



    Создание новой таблицы

    Создание новой таблицы

    Для осуществления операций по созданию и удалению таблиц необходимо открыть диалоговое окно со списком всех таблиц, доступных в открытом проекте. Уже знакомое нам диалоговое окно (см. рис. 3.5) открывается с помощью команды меню View > Table > More Tables (Вид >

    Создание таблицы на основе существующей

    Создание таблицы на основе существующей

    Во многих случаях таблица создается не «с нуля», а на основе существующей таблицы. Удобнее всего при этом скопировать существующую таблицу и, сохранив ее с новым названием, внести в нее необходимые изменения.

    Для копирования таблицы следует открыть диалоговое окно More Tables (Другие таблицы), выделить в раскрывающемся списке нужную таблицу и нажать кнопку Сору (Копировать). После этого откроется уже знакомое диалоговое окно определения свойств таблицы, поля которого будут заполнены в соответствии со Свойствами и структурой этой таблицы (рис. 3.10). При этом название исходной таблицы будет изменено на Copy of (Копия) <название исходной таблицы> и будет сброшен флажок Show in menu (Показывать в меню).

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


    gt; Другие таблицы).

    Таблица > Другие таблицы).

    Чтобы создать таблицу, нужно щелкнуть на кнопке New (Создать). При этом появится диалоговое окно определения свойств таблицы (рис. 3.9). Здесь задается название таблицы, состав ее полей и их формат, а также дополнительные параметры отображения таблицы в интерфейсе MS Project.

    Нужно иметь в виду, что тип создаваемой таблицы (и, соответственно, набор доступных столбцов) зависит от того, какого типа таблицы просматривались в списке таблиц в момент нажатия кнопки New (Создать).


    и щелкнуть на кнопке Edit

    Таблица > Другие таблицы), а затем выбрать в списке необходимую таблицу и щелкнуть на кнопке Edit (Изменить). Теперь, когда вы обладаете всеми необходимыми знаниями для создания собственной таблицы, пора попробовать свои силы на практике.

    В открывшемся диалоговом окне таблица

    Таблица > Другие таблицы). В открывшемся диалоговом окне таблица Entry (Ввод) уже будет выделена, поэтому нам останется только нажать кнопку Сору (Копировать). После этого появится диалоговое окно, в котором необходимо установить флажок Show in menu (Показывать в меню), чтобы новую таблицу можно было открывать через меню MS Project, и выбрать название для новой таблицы, например Ввод с контролем стоимости. Далее нажмем О К, чтобы сохранить новую таблицу и вернуться в диалоговое окно со списком таблиц. Новая таблица в этом списке будет выделена. Для возвращения к представлению Gantt Chart (Диаграмма Ганта) нажмем кнопку Apply (Применить). Рядом с диаграммой теперь находится таблица, которую мы только что создали. Чтобы убедиться в этом, откроем меню View (Вид): название открытой таблицы указано в нем напротив команды Table (Таблица) (рис. 3.11, файл З.mрр).

    gt; Другие таблицы) откроем...

    Таблица > Другие таблицы) откроем диалоговое окно со списком таблиц (где наша таблица будет выделена) и щелкнем на кнопке Edit (Изменить).

    В открывшемся окне установим курсор на строку ID (Ид.) в таблице, находящейся внутри раздела Table (Таблица), и нажмем кнопку Delete Row (Удалить строку).

    Используемое в локализованной версии название «Ид.» является сокращением слова «Идентификатор».

    Затем сбросим флажок Lock first column (Зафиксировать первый столбец), поскольку иначе колонка цены будет заблокирована и ее нельзя будет редактировать. Теперь нажмем кнопку О К и далее в диалоговом окне со списком таблиц, куда мы автоматически вернемся, — кнопку Apply (Применить).

    Теперь рядом с диаграммой отображается таблица Usage (Использование)

    Теперь рядом с диаграммой отображается таблица Usage (Использование)

    Теперь рядом с диаграммой отображается таблица Usage (Использование)

    Для того чтобы нужная вам таблица отобразилась в представлении, достаточно выбрать ее из списка и нажать кнопку Apply (Применить). Чтобы вернуться в представление, не выбирая таблицу, нужно нажать кнопку Cancel (Отмена) или просто закрыть окно.


    Типы таблиц MS Project

    Типы таблиц MS Project

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

    В проектном файле все данные хранятся в виде двух таблиц, одна из которых содержит информацию о задачах, а вторая — о ресурсах проекта, то есть задействованных в выполнении задач людях и материальных ценностях. Эти две «внутренние» таблицы состоят из множества полей, большинство из которых созданы «про запас» и обычно не используются. Некоторые из них могут быть задействованы при программировании, в тонких настройках, функциях анализа проекта и т. д., но не нужны при стандартном использовании MS Project.

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

    На рис. 3.1 представлена схема организации данных в MS Project. Файл состоит из двух больших «внутренних» таблиц с множеством столбцов, из которых только некоторые отображаются в таблицах, включенных в представления. Работая в MS Project, мы имеем дело только с маленькими «внешними» таблицами. В MS Project заложен набор предопределенных таблиц, предназначенных для работы с небольшим объемом проектной информации (табл. 3.1 и 3.2). Каждая из этих таблиц содержит лишь несколько полей одной из «внутренних» таблиц проектного файла. Соответственно, «внешние» таблицы (как и «внутренние») содержат информацию либо о задачах, либо о ресурсах.

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


    Удаление в таблице

    Удаление в таблице

    Удаление в таблице

    Это меню состоит из двух пунктов: Only clear contents of ... Cell (Очистить содержимое поля ..., где многоточие заменяется названием столбца) и Delete the entire task (Удалить всю задачу) или Delete the entire resource (Удалить весь ресурс). Оно впервые появилось в MS Project 2002 и сделало работу с программой более удобной, поскольку в предыдущих версиях клавиша Delete удаляла всю строку, что часто приводило к ошибочному удалению данных.

    Выбираем новую таблицу для отображения в представлении Gantt Chart (Диаграмма Ганта)

    Выбираем новую таблицу для отображения в представлении Gantt Chart (Диаграмма Ганта)

    Выбираем новую таблицу для отображения в представлении Gantt Chart (Диаграмма Ганта)

    В результате поля в таблице обновляются (рис. 3.4, файл 2.mрр): появляется поле Work (Трудозатраты), пропадают поля Predecessors (Предшественники) и Resource Names (Названия ресурсов).

    В списке, появляющемся при выборе команды View > Table (Вид > Таблица), перечислены наиболее часто используемые таблицы для текущего представления. Если же этот список не содержит нужной таблицы, то ее можно найти, щелкнув на расположенном внизу списка пункте More Tables (Другие таблицы) (см. рис. 3.3).

    После щелчка откроется диалоговое окно со списком всех таблиц, доступных для отображения в представлениях MS Project (рис. 3.5). Таблицы разделены на две группы: Task (Задачи) и Resource (Ресурсы), согласно типу отображаемой в них информации. Выбор группы таблиц осуществляется с помощью переключателей в верхней части диалогового окна.

    По умолчанию в этом диалоговом окне загружается список таблиц того типа, который возможно отобразить в текущем представлении, и среди них выделяется открытая в данный момент таблица. Например, диалоговое окно, отображенное на рис. 3.5, вызвано из представления Gantt Chart (Диаграмма Ганта) (представление типа Tasks (Задачи)) с открытой таблицей Usage (Использование).


    Microsoft Project -управление проектами

    Анализ хода работ на сервере MS Project Server

    Анализ хода работ на сервере MS Project Server

    Анализировать ход работ по проекту можно как в программе MS Project, так и на сервере MS Project Server. Для этого сначала нужно открыть страницу центра проектов с помощью команды меню Collaborate V Project Center (Совместная работа > Центр проектов), а затем открыть нужный проект, щелкнув на его названии в списке.
    Просмотр проектных данных на сервере осуществляется также с помощью представлений, между которыми можно переключаться, выбирая их в раскрывающемся списке, расположенном справа над представлением. При стандартной конфигурации сервера в этом списке есть три представления для анализа освоенного объема: Tasks Earned Value (Задачи — освоенный объем), Resources Earned Value (Ресурсы — освоенный объем) и Assignments Earned Value (Назначения — освоенный объем).
    Представления для анализа освоенного объема содержат один и тот же набор уже знакомых вам полей и отличаются только типами объектов, к которым эти данные относятся.
    Для сортировки данных по одному пз полей достаточно щелкнуть на заголовке таблицы, а для сортировки в обратном порядке — щелкнуть еще раз. Если раскрыть один из списков, расположенных над представлением, то вы увидите набор полей, по которым можно группировать и сортировать данные представления. Так, на рисунке мы сгруппировали данные по ресурсам, указав значение поля Resource Name (Имя ресурса) в раскрывающемся списке Group by (Группировать по).

    Анализ освоенного объема по новому базовому плану

    Анализ освоенного объема по новому базовому плану

    Анализ освоенного объема по новому базовому плану
    При анализе освоенного объема по новому базовому плану значения основных коэффициентов - CPI (ИОС), SPI (ИОКП), TCPI (ПЭВ) - стали равны единице, то есть теперь ход работ полностью соответствует плану. Почему это произошло? Как вы помните, при вводе фактических данных данные текущего плана приводятся в соответствии с ними, а при сохранении базового плана в него копируются данные текущего плана. Таким образом, при сохранении базового плана для задач, работа по которым завершена, введенные фактические данные становятся «запланированными», и соответственно все-завершенные задачи полностью соответствуют базовому плану.
    В файле 6.mрр(см. рис. 21.8) фактические данные отличались от базового плана, и поэтому анализ освоенного объема показывал, что работы выполняются с опережением календарного плана. В файле 7.mрр(см. рис. 21.12) фактические данные полностью совпадают с запланированными на текущий момент, поскольку при сохранении базового плана они были внесены в него из текущего плана.
    В нашем примере мы сохранили базовый план как новый, что дает возможность изменить настройки и сохранить ход работ, связанный с первым базовым планом. Но такой возможности бы не было, если бы данные первого исходного плана были изменены. Поэтому при отслеживании стоит сохранять первый базовый план проекта и не изменять его. Кроме того, стоит активно пользоваться сохранением базового плана отдельных задач вместо сохранения базового плана всего проекта.

    Анализ проекта методом освоенного объема

    Анализ проекта методом освоенного объема

    Анализ проекта методом освоенного объема
    Как видно на рис. 21.8, на дату отчета SPI (ИОКП) превышает единицу, значит, проект опережает календарный план. Это видно и на диаграмме — Задача 2 закончилась намного раньше срока, запланированного в базовом плане. Значение индикатора CPI (ИОС) также больше единицы, значит, пока средства экономятся. Как следствие, значение индикатора TCPI (ПЭВ) меньше единицы, то есть бюджет позволяет проделать дополнительные работы для повышения качества проектного результата.


    Диаграмма Ганга с несколькими базовыми планами

    Диаграмма Ганга с несколькими базовыми планами

    Диаграмма Ганга с несколькими базовыми планами

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

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

    Диалоговое окно для настройки линий хода выполнения
    Установив флажок Display progress lines at recurring intervals (Показывать линии хода выполнения через равные интервалы), можно включить режим отображения линий хода выполнения с определенными интервалами. Для определения интервала нужно выбрать один из переключателей: Daily (Ежедневно), Weekly (Еженедельно) или Monthly (Ежемесячно). После этого в диалоговом окне появятся параметры, определяющие те дни внутри выбранного интервала, для которых будет отображаться линия хода выполнения. Например, в нашем случае выбрано еженедельное отображение линии по пятницам.
    Для повторяющихся линий нужно определить дату, начиная с которой они будут отображаться на диаграмме. Для этого следует определить значение параметра Begin at (Начиная с) либо выбрав переключатель Project start (Начала проекта), либо выбрав переключатель рядом с полем ввода даты и указав нужную дату. В нашем примере повторяющиеся линии будут отображаться с начала проекта.
    ВНИМАНИЕ
    Повторяющиеся линии хода выполнения отображаются за период от выбранной даты до даты отчета или текущей даты, если дата отчета не указана.
    На диаграмме можно отображать линии хода выполнения за выбранные даты. Для этого нужно установить флажок Display selected progress lines (Показывать указанные линии хода выполнения) и в таблице под ним ввести даты, для которых будут отображаться линии хода выполнения. Для ввода даты можно воспользоваться календарем, который открывается при щелчке на значке раскрывающегося списка в строке таблицы. Например, в файле 9.mррмы включили отображение линии хода выполнения за 4 июня 2002 года. Для удаления даты из таблицы нужно установить курсор на строку с датой и нажать кнопку Delete (Удалить) в диалоговом окне или клавишу Delete.


    Диалоговое окно настройки формата линий

    Диалоговое окно настройки формата линий

    Диалоговое окно настройки формата линий
    Формат линии выбирается щелчком на одном из четырех образцов линии в левом разделе вкладки. Например, на рис. 21.16 выбран верхний левый образец, по умолчанию используемый в MS Project для отображения линии хода выполнения.
    MS Project позволяет настроить два разных стиля, один из которых используется при отображении текущей линии хода выполнения (отображающейся на дату отчета или текущую дату), а второй — для всех остальных линий. Первый стиль настраивается в левой колонке параметров раздела, а второй — в правой.
    В раскрывающемся списке Line type (Тип линии) выбирается тип линии: сплошная, пунктирная и т. д. Для определения цвета линии служит другой раскрывающийся список — Line color (Цвет линии). В раскрывающемся списке Progress point shape (Форма точки соединения) указывается форма используемых точек, а их цвет определяется в списке Progress point color (Цвет точки соединения). Например, в файле 9.гпрр мы используем одинаковые типы линий и формы точек, но текущая линия и ее точки закрашиваются красным цветом, а все остальные линии и их точки — черным.
    В раскрывающихся списках определения типа линии и формы точки соединения есть возможность выбрать пустой пункт (без точки или линии). В таком случае на линии хода выполнения не будут использоваться соответствующие элементы, и можно настроить линию хода выполнения так, чтобы она отображалась не н виде линии, а состояла из одних точек, или наоборот.
    Когда па диаграмме отображаются несколько линии хода выполнения, может бьпъ не понятно, к какой дате относится каждая из них, особенно когда даты не указы каются на шкале времени. Чтобы избежать путаницы, можно включить режим отображения даты рядом с линиями хода выполнения. Для этого следует установить флажок Show date for each progress line (Показывать дату для всех линий хода выполнения). Затем в раскрывающемся списке Format (Формат) нужно выбрать формат отображаемой даты. Изменить шрифт отображаемой даты можно с помощью стандартного диалогового окна настройки шрифта, которое открывается нажатием кнопки Change Font (Изменить шрифт).
    После завершения настроек на диаграмме Ганта отображаются добавленные липни. На рис. 21.17 видно, как выглядят линии в файле 9.mрросле осуществленных нами настроек. На диаграмме не показываются повторяющиеся липни, поскольку они могут отображаться только до даты отчета, а от даты начала проекта и до даты отчета не было ни одной пятницы (В файле 10.mрр мы перенесли дату отчета па неделю вперед, и на диаграмме сразу появилась еженедельная линия хода выполнения). Красным цветом отображается линия на дату отчета (на рисунке она справа), а черным — линия на указанную дату.


    Форматирование линий хода выполнения

    Форматирование линий хода выполнения

    На второй вкладке диалогового окна Progress Lines (Линии хода выполнения), Line Styles (Стили линий), определяется формат линий хода выполнения (рис. 21.16, файл 9.mрр). В разделе Progress line type (Тип линии хода выполнения) можно выбрать один из четырех вариантов отображения линий. В соседнем разделе, Line style (Стиль линии хода выполнения), определяется формат отображения линии и ее точек, а также их цвет.


    Индикаторы

    Индикаторы

    Чтобы избавить руководителя проекта от необходимости сравнивать между собой параметры, вычитая из одного другой, при анализе освоенного объема используются производные от основных параметров индикаторы, позволяющие легко определить, как ход работ соотносится с планом.
    Индикаторов методики освоенного объема довольно много, поэтому они распределены в MS Project по трем таблицам: Earned Value (Освоенный объем), Earned Value Cost Indicators (Показатели затрат (освоенный объем)) и Earned Value Schedule Indicators (Показатели календ, плана (освоенный объем)). В первой таблице собраны индикаторы, используемые при общем анализе хода работ, а в двух других — индикаторы, необходимые только при анализе соответствия плану затрат проекта и скорости выполнения работ. Начнем знакомство с индикаторами с первой таблицы (рис. 21.5), используя данные из предыдущего примера (мы скопировали их в файл 5.mpp и работаем с ним).


    Индикаторы в таблице Earned Value Cost Indicators (Показатели затрат (освоенный объем))

    Индикаторы в таблице Earned Value Cost Indicators (Показатели затрат (освоенный объем))

    Индикаторы в таблице Earned Value Cost Indicators (Показатели затрат (освоенный объем))
    Чтобы определить, насколько значительно отклонение по стоимости, нужно знать, какой процент от запланированных затрат (BCWP, БСВР) составляет отклонение (CV, ОПС). Это определяет индикатор относительного отклонения по стоимости (CV%, ООПС). Например, в нашем случае отклонение по стоимости равно 1 р., что составляет 20% от 5 р., которые было запланировано потратить на осуществление текущей работы. Как и отклонение по стоимости, относительное отклонение по стоимости может принимать положительное, отрицательное и нулевое значения. Нулевое значение свидетельствует о полном соответствии текущих затрат на проект плану, положительное — об экономии средств, а отрицательное — о перерасходе.
    Еще один индикатор для определения соотношения текущих проектных затрат с запланированными — индекс отклонения стоимости (CPI, ИОС). Значение этого индикатора определяется путем деления базовой стоимости выполненных работ (BCWP, БСВР) на их фактическую стоимость (ACWP, ФСВР). Если значение индекса равно единице, значит, бюджет проекта расходуется по плану. Если индекс меньше единицы, значит, фактические затраты превышают запланированные, а если больше единицы — значит, бюджет расходуется медленнее, чем предусмотрено планом. В нашем проекте бюджет экономится, и поэтому CPI (ИОС) равен 1,25. Аналогичные индикаторы используются и для определения отклонения проекта от календарного плана. Столбцы, содержащие значения этих индикаторов, включены в таблицу Earned Value Schedule Indicators (Показатели календ, плана (освоенный объем)), представленную на рис. 21.7 (файл 5.mpp).


    Индикаторы в таблице Earned Value Schedule Indicators (Показатели календ, плана (освоенный объем))

    Индикаторы в таблице Earned Value Schedule Indicators (Показатели календ, плана (освоенный объем))

    Индикаторы в таблице Earned Value Schedule Indicators (Показатели календ, плана (освоенный объем))
    Относительное отклонение от календарного плана (SV%, ООКП) служит для определения соотношения между отклонением от календарного плана (SV, ОКП) и собственно календарным планом (BCWS, БСЗР). Фактически этот индикатор определяет, какой процент от базовой стоимости запланированных работ (BCWS, БСЗР) составляет отклонение от календарного плана (SV, ОКП). В нашем случае отклонение от календарного плана равно 1 р., что составляет 25% от 4 р. запланированных по календарному плану трудозатрат. Соответственно, значение поля SV% (ООКП) равно 25%. Аналогично относительному отклонению по стоимости, индикатор может принимать положительное, отрицательное и нулевое значения. Нулевое отклонение означает полное соответствие календарному плану, положительное — опережение плана, а отрицательное — отставание.
    Для определения соотношения между выполненными работами (BCWP, БСВР) и запланированными на текущий момент (BCWS, БСЗР) служит индекс отклонения от календарного плана (SPI, ИОКП). Его значение определяется путем деления базовой стоимости выполненных работ BCWP (БСВР) на базовую стоимость запланированных работ BCWS (БСЗР). Если значение индекса равно единице, значит, работы выполняются точно по календарному плану. Если значение превышает единицу, значит, ход работ опережает календарный план, а если оно меньше единицы — значит, работы выполняются с отставанием.
    Теперь вернемся к индикаторам, используемым в таблицах Earned Value (Освоенный объем) и Earned Value Cost Indicators (Показатели затрат (освоенный объем)). Они служат для определения перспектив проекта при сохранении текущего хода работ.
    Плановые сводные затраты на проект (или задачу) обозначаются индикатором бюджет по завершении (ВАС, БПЗ). Его значение соответствует затратам, запланированным на проект (задачу) в базовом плане (поле Baseline Cost, Базовые затраты). В нашем проекте (см. рис. 21.6) бюджет задачи равен 100 р. (100 часов работы стоимостью 1 р./час).
    Когда фактический ход работ по проекту отклоняется от запланированного, сводные затраты по проекту также отклоняются от плановых. Для определения сводных затрат на проект при сохранении текущего темпа работ служит индикатор предварительной оценки по завершении (ЕАС, ПОЛЗ). Значение этого индикатора определяется сложением фактической стоимости выполненных работ (ACWP, ФСВР) и стоимости оставшихся работ. Эта стоимость определяется вычитанием запланированной стоимости выполненных работ (BCWP, БСВР) из бюджета по завершении (ВАС, БПЗ) и делением результата на индекс отклонения стоимости (CPI, ИОС). Например, в нашем проекте при сохранении темпов экономии бюджета на 20% мы затратим на выполнение задачи не 100 р., а только 80 р.
    Разность между бюджетом по завершении (ВАС, БПЗ) и предварительной оценкой по завершении (ЕАС, ПОПЗ) обозначается индикатором отклонения по завершении (VAC, ОПЗ). Например, в нашем случае отклонение составляет 20 р., поскольку при сохранении текущих темпов работ мы потратим на 20 р. меньше, чем планировалось. Нулевое значение этого индикатора означает соответствие бюджета плану при сохранении текущего темпа работ. Если же индикатор принимает отрицательное значение, значит, затраты на проект могут превысить запланированные.
    С помощью последнего индикатора, показателя эффективности выполнения (TCPI, ПЭВ), можно определить соотношение между оставшимся объемом работ и оставшимся бюджетом. Индикатор вычисляется путем деления результата вычитания приобретенной стоимости (BCWP, БСВР) из бюджета по завершении (ВАС, БПЗ) на результат вычитания фактической стоимости выполненных работ (ACWP, ФСВР) из бюджета по завершении (ВАС, БПЗ).
    Если значение индикатора равно единице, значит, проект выполняется точно по плану и оставшаяся работа будет выполнена в рамках бюджета. Если значение индикатора больше единицы, значит, объем оставшейся работы превышает бюджет и нужно либо увеличить его, либо работать с большей эффективностью. Если же значение индикатора меньше единицы, значит, у проекта есть запас бюджета и можно увеличить качество работы, реализовать дополнительные задачи и т. п. В нашем проекте значение индикатора равно 0,99, то есть у проекта есть небольшой запас бюджета.
    Для вашего удобства все сведения об индикаторах, включая формулы расчета и трактовку значений, собраны в табл. 21.1.


    Индикаторы в таблице Earnet Value (Освоенный объем)

    Индикаторы в таблице Earnet Value (Освоенный объем)

    Индикаторы в таблице Earnet Value (Освоенный объем)
    Разница между текущим и запланированным ходом выполнения задачи называется отклонением от календарного плана (SV, ОКП) и рассчитывается путем вычитания из приобретенной стоимости (BCWP, БСВР) той стоимости, которую проект (или задача) должен был приобрести на текущий момент (BCWS, БСЗР). Если SV (ОКП) равен нулю, значит, проект выполняется точно по расписанию. Если значение индикатора больше нуля (как в нашем примере), то проект выполняется с опережением, а если меньше нуля — то опаздывает. В нашем случае проект опережает календарный план.
    Отклонение по стоимости (CV, ОПС) — это разность между запланированными (BCWP, БСВР) и фактическими затратами (ACWP, ФСВР) на выполнение текущего объема работ. Если значение индикатора равно нулю, значит, динамика расходования бюджета соответствует плану. Если значение больше нуля, значит, потрачено меньше, чем запланировано, и проект экономит средства. Отрицательное значение индикатора сообщает о том, что средства расходуются быстрее, чем предусмотрено планом. В нашем проекте отклонение положительное (1 р.), значит, затраты по проекту к дате отчета составили на 1 р. меньше, чем предполагалось.
    Чтобы вы могли понять, как определяются значения следующих трех индикаторов, нужно познакомиться с индикаторами, включенными в две другие таблицы. На рис. 21.6 (файл S.mpp) представлена таблица Earned Value Cost Indicators (Показатели затрат (освоенный объем)), в которую включены столбцы с нужными нам индикаторами.


    Использование нескольких базовых планов

    Использование нескольких базовых планов

    Расчет освоенного объема происходит на основании базового плана проекта. MS Project позволяет сохранять для проекта 11 базовых планов, и при анализе состояния проекта можно определить, какой из них использовать. Рассмотрим использование нескольких базовых планов на примере файла 7.mрр, в который мы предварительно скопировали данные предыдущего примера.
    Предположим, что вы обсудили с руководством замену сотрудника в проекте, и оно одобрило изменения. После этого нужно сохранить новую версию базового плана и отслеживать проект уже в соответствии с ней. Для этого воспользуемся диалоговым окном сохранения базового плана (см. раздел «Сохранение планов»), которое вызывается с помощью команды меню Tools > Tracking > Save Baseline (Сервис > Отслеживание > Сохранить базовый план). Сохраним базовый план (рис. 21.10) как Baseline 1 (Базовый план 1).
    После сохранения базового плана нужно указать программе, что теперь расчеты освоенного объема должны осуществляться в соответствии с ним. Для этого откроем с помощью команды меню Tools > Options (Сервис > Параметры) диалоговое окно настройки MS Project и перейдем на вкладку Calculation (Расчет). Диалоговое окно настройки анализа освоенного объема, представленное на рис. 21.11, открывается после нажатия кнопки Earned Value (Освоенный объем).


    Линии хода выполнения

    Линии хода выполнения

    Для быстрого анализа хода работ по проекту можно воспользоваться удобным индикатором — линией хода выполнения (Progress Line). Линия проводится за определенной датой, и при ее построении программа определяет на отрезках задач точки, соответствующие степени выполнения задач. Если задача выполняется медленнее запланированного, то точка будет находиться слева от линии хода выполнения, а если быстрее — то справа. Если задача выполняется точно в соответствии с планом, то точка находится на линии хода выполнения.
    Пример линии хода выполнения приведен на рис. 21.14 (файл 5.mpp). Были созданы три задачи длительностью 100 дней с объемом трудозатрат 100 часов, но часу в день. Линия начинается спустя три дня после начала работ. Первая задача выполнена на 3%, поэтому точка на отрезке задачи находится на линии хода выполнения. Вторая задача выполнена на 4%, и линия отклоняется вправо. Третья задача выполнена только на 2%, поэтому линия хода выполнения отклоняется влево.


    Линии отображаются в соответствии с настройками

    Линии отображаются в соответствии с настройками

    Линии отображаются в соответствии с настройками
    Обе линии показывают, что ход выполнения Задачи 2 опережает план. Чтобы ны поняли логику их работы, мы разделили окно и в нижней его части отобразили предгтаиление Task Usage (Использование задач). В него мы добавили строку Percent Complete (Процент завершения), в которой отображаются повременные данные о проценте завершения задачи.
    По плану ежедневно значение этого поля должно было равняться 1%, поскольку ежедневно расходуется 1 час трудозатрат из 100 часов. Однако но второй день выполнения задачи значение этого поля равно 2%, и поэтому линия хода выполнения на этот день показывает опережение хода работ. В следующий день был выполнен 1% работ по задаче, значит, опережение сохранилось, и это демонстрирует линия хода выполнения на следующий день.
    Немного иная ситуация с Задачей 3. Ко второму дню ее выполнения было завершено 2% работ, поэтому линия на этот день пересекает отрезок задачи без отклонений, демонстрируя полное соответствие плану. А на следующий день работы не проводились, и линия хода выполнения за следующий день демонстрирует отставание от плана на один день.

    Линия хода выполнения

    Линия хода выполнения

    Линия хода выполнения
    Важно, что точки линии хода выполнения используют значение поля % Complete (% завершения), которое, как вы помните, рассчитывается на основе данных о длительности задачи, а не трудозатрат (см. раздел «Ввод процента завершения» урока 19). Поэтому первая задача, работа по которой завершена на 24% (как видно в таблице, отработано 24 часа из 100), на линии хода выполнения считается выполняемой в соответствии с планом. Таким образом, с помощью линии хода выполнения можно анализировать только соответствие выполнения задач календарному плану.
    Линия хода выполнения может отображаться только на диаграмме Ганта. Для ее добавления нужно воспользоваться диалоговым окном Progress Lines (Линии хода выполнения), вызываемым с помощью одноименной команды в контекстном меню диаграммы Ганта или в подменю Tools > Tracking (Сервис > Отслеживание).

    Метод освоенного объема

    Метод освоенного объема

    Во время отслеживания проекта руководителю нужно уметь определять, укладывается ли проект в запланированный бюджет и будет ли он завершен в запланированные сроки. Для этого мало собирать фактические данные о ходе работ -нужно еще и правильно их анализировать.
    В этом уроке вы познакомитесь с методикой анализа хода проектных работ и научитесь использовать ее при отслеживании проекта. Вы узнаете, какие инструменты для применения этой методики предлагает MS Project и освоите их применение на практике. Самое интересное в этой методике и инструментах то, что с их помощью вы сможете понять перспективы вашего проекта и принять меры для достижения нужных результатов и избежания неблагоприятного развития событий.
    Проект характеризуется ограниченностью во времени и ресурсах и в процессе выполнения должен уложиться в запланированный бюджет и сроки. Поэтому во время его отслеживания руководителю нужно уметь определять динамику хода работ. Однако невозможно определить, укладывается ли проект в бюджетные и временные рамки, на основе простых данных о фактических затратах и трудозатратах. Представим два проекта с бюджетом 10 000 р. и длительностью 10 месяцев. После двух месяцев работы руководитель первого проекта сообщает о том, что проект укладывается в бюджет: израсходовано всего 1500 р. Руководитель же другого проекта сообщает о превышении бюджета: после двух месяцев работы потрачено 2500 р.
    Предположим, что затраты должны распределяться равномерно по мере выполнения проекта, и мы ожидали, что после двух месяцев работы будет потрачено 2000 р. Другими словами, два месяца составляют 20% длительности проекта, и 2000 р. составляет 20% его бюджета.
    Затраты в обоих проектах отличаются от запланированных, но на основании этих данных нельзя оценить состояние проекта. На первый проект затрачено на 500 р. меньше запланированного, но выполнено ли хотя бы 20% запланированных трудозатрат? На второй проект затрачено на 500 р. больше, чем планировалось, но выполнено ли больше 20% запланированных работ?
    Чтобы ответить на эти вопросы, нужно проанализировать проектные данные, принимая во внимание данные как о затратах, так и о трудозатратах. Для этого предназначен анализ по методике освоенного объема (earned value analysis). Поскольку анализ измеряет скорость расходования средств и выполнения работы, он всегда выполняется к определенному моменту времени (дате отчета MS Project).
    Методика использует для определения состояния проекта три величины:
  • Базовая стоимость запланированных работ (BCWS, БСЗР) обозначает сводную стоимость работ, которые должны были быть осуществлены к текущему моменту. Другими словами, параметр обозначает, каковы должны быть затраты на проект на текущий момент по базовому плану.
  • Фактическая стоимость выполненных работ (ACWP, ФСВР) обозначает сводную фактическую стоимость трудозатрат на текущий момент, то есть сколько фактически потрачено на проект к текущему моменту.
  • Базовая стоимость выполненных работ (BCWP, БСВР) обозначает запланированную по базовому плану стоимость фактически выполненных работ, то есть сколько планировалось потратить на осуществление тех трудозатрат, что были фактически осуществлены. Этот параметр часто называется освоенным объемом.
  • Каждая из величин определяется в денежных единицах, и благодаря этому методика позволяет анализировать одновременно данные о затратах и трудозатратах. Название методики часто переводится как «приобретенная стоимость», и этот перевод помогает понять ее суть. Трудозатраты рассматриваются как средство, благодаря которому проект «приобретает» стоимость (осваивает объем). Соответственно, в каждый момент известно, какую стоимость проект должен был приобрести (BCWS, БСЗР), какую стоимость он приобрел (BCWP, БСВР) и сколько было затрачено на ее приобретение (ACWP, ФСВР). Именно поэтому BCWP (БСВР) часто называется освоенным объемом (или приобретенной стоимостью, earned value).
    Чтобы определить, насколько ход работ соответствует календарному плану, сравнивается BCWP (БСВР) и BCWS (БСЗР). Если базовая стоимость выполненных работ меньше базовой стоимости запланированных работ, то ход работ отстает от расписания. Если же стоимость выполненных работ превышает стоимость запланированных работ, то ход работ опережает расписание.
    Чтобы определить, укладывается ли проект в бюджет, сравнивается BCWP (БСВР) и ACWP (ФСВР). Если фактическая стоимость выполненных работ больше запланированной в базовом плане, то проект превышает бюджет. Если же фактическая стоимость ниже запланированной, то это значит, что средства расходуются экономно.

    Настройка графических индикаторов для анализа освоенного объема

    Настройка графических индикаторов для анализа освоенного объема

    Настройка графических индикаторов для анализа освоенного объема
    Вы можете настроить этот файл в соответствии со стандартами вашей организации. Например, если в вашей компании критическим считается значение SPI (ИОКП) 0,5, то следует отображать красный шар, когда индикатор становится меньше этого значения. С помощью индикаторов вы" легко сможете определить задачи, ход работ по которым нужно корректировать.

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

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

    Диалоговое окно Progress Lines (Линии хода выполнения) (рис. 21.15, файл 9.mрр) состоит из двух вкладок, на первой из которых, Dates and Intervals (Даты и интервалы), определяются даты, за которые будут отображаться линии хода выполнения. С помощью флажка Always display current progress line (Всегда показывать текущую линию хода выполнения) можно включить постоянное отображение линии. Линия может постоянно отображаться либо на дату отчета, либо на текущую дату, в зависимости от выбранного переключателя. Для установки первого режима следует выбрать переключатель At project status date (На дату отчета о состоянии проекта), а для установки второго режима — переключатель At current date (На текущую дату). Если при этом дата отчета не задана, линия отобразится на текущую дату.


    с сутью этих данных. Например,

    ПРИМЕЧАНИЕ
    Почему данные освоенного объема в повременных полях суммируются с предыдущими? Это связано с сутью этих данных. Например, параметр BCWS (БСЗР) обозначает базовую стоимость запланированных работ к текущему моменту, а не за последний день или неделю. Поэтому чем дальше текущий момент от даты начала работ, тем больше значение этого параметра.
    При определении для задачи сводного значения поля BCWS (БСЗР) или любого другого из полей, используемых для определения освоенного объема, MS Project заполнит его значением соответствующего повременного поля на дату отчета. На рис. 21.1 в верхнем представлении отображается столбец BCWS (БСЗР), и его значение соответствует значению одноименной строки с повременными данными на дату отчета (то есть той ячейке в повременной строке, которая отображается в столбце с датой отчета, помеченной линией на диаграмме в верхнем представлении).
    В файле 2.mpp мы начали отслеживать проект, и ресурс сообщил нам первые фактические данные о ходе работ: в первый день трудозатраты составили 1 час, а во второй день — 2 часа. Сразу после ввода этих данных параметры освоенного объема были пересчитаны (рис. 21.2).
    Поскольку повременные данные освоенного объема совпадают со сводными, мы добавили в таблицу в верхнем представлении сводные поля, убрав их повременные аналоги.

    Пример анализа методом освоенного объема

    Пример анализа методом освоенного объема

    Рассмотрим использование методики освоенного объема на примере. В файле 1.mpp мы создали задачу длительностью 100 дней, на каждый из которых запланирован 1 час работы. На задачу мы назначили Сотрудника 1 со ставкой 1 р./час. Затем мы сохранили базовый план проекта и установили дату отчета на два дня позже даты начала проекта.


    Пример проведения анализа проекта

    Пример проведения анализа проекта

    В файле 6.mрр мы создали простой проект из трех задач, на которые были назначены три сотрудника (Сотрудник 1, Сотрудник 2, Сотрудник 3), и сохранили базовый план. Первая задача была выполнена по плану, а в выполнении второй задачи Сотрудник 3 не смог участвовать, и его пришлось заменить Сотрудником 4. У вышедшего на замену сотрудника выше ставка (2 р./час вместо 1 р./час, как у всех остальных ресурсов проекта), но выше и производительность. Поэтому вторую задачу удалось выполнить с меньшими трудозатратами, чем было запланировано. Теперь нам нужно понять, удастся ли закончить работу в срок, не превысив бюджет.
    Для этого будем использовать метод освоенного объема. В файле мы создали комбинированное представление (рис. 21.8, файл 6.mрр), в верхней части которого отображается диаграмма Ганта и таблица Earned Value Schedule Indicators (Показатели календ, плана (освоенный объем)). В нижнем представлении, Task Sheet (Лист задач), отображается таблица Earned Value Cost Indicators (Показатели затрат (освоенный объем)).


    Просматриваем сведения об освоенном объеме задачи

    Просматриваем сведения об освоенном объеме задачи

    Просматриваем сведения об освоенном объеме задачи
    В MS Project есть повременные и сводные поля для определения освоенного объема. Повременные поля содержат данные за промежуток времени и отображаются на диаграммах использования задач или ресурсов, а сводные отображаются в таблицах задач или ресурсов и содержат данные на текущий момент. При этом повременные данные освоенного объема за каждый период содержат совокупные сведения, то есть включают в себя данные предыдущих периодов.
    Например, за первый день выполнения задачи BCWS (БСЗР) равна 1 р., поскольку запланирован 1 час работы при ставке 1 р./час. Стоимость работы, запланированной на второй день, такая же, но данные в поле BCWS (БСЗР) на рис. 21.1 содержат уже не 1 р., а 2 р., потому что данные за этот день суммируются с данными за предыдущие.


    Расчет приобретенной стоимости по полю Physical0/» Complete (Физический % завершения)

    Расчет приобретенной стоимости по полю Physical0/» Complete (Физический % завершения)

    Расчет приобретенной стоимости по полю Physical0/» Complete (Физический % завершения)
    В файле 4.mррмы установили значение поля Physical % Complete (Физический % завершения) равным 5%, и значение поля BCWP (БСВР) автоматически заменилось на 5 р., поскольку в базовом плане для завершения задачи на 5% были запланированы именно такие затраты.

    Сохранение нового базового плана

    Сохранение нового базового плана

    Сохранение нового базового плана


    Обычно регламенты организаций допускают отклонение

    СОВЕТ
    Обычно регламенты организаций допускают отклонение индексов SPI (ИОКП) и CPI (ИОС) до определенного предела. Чтобы заметить, что индекс перешел допустимые границы, следует воспользоваться настраиваемым полем MS Project с графическим индикатором.
    Например, на рис. 21.9 (файл ind.mpp) создано два настраиваемых поля типа Number (Число). Значение первого поля, CPI-indicator, равно значению поля CPI (ИОС), а второго, SPI-indicator, — SPI (ИОКП). При добавлении значений полей CPI (ИОС) и SPI (ИОКП) в настраиваемые поля необходимо иметь в виду, что они отнесены к группе полей Cost (Затраты).
    Для полей мы настроили отображение графических индикаторов: при нулевом значении индикатора освоенного объема (выполнение не началось) в настраиваемом поле отображаются вопросительные знаки. Если значение индикатора равно единице, то в настраиваемом поле отображается зеленый шар, а если значение меньше 0,8, — то красный. Если же значение превышает единицу, то в настраиваемом поле отображается лампочка.

    Для быстрого добавления линий хода

    СОВЕТ
    Для быстрого добавления линий хода выполнения за определенную дату можно воспользоваться кнопкой на панели Tracking (Отслеживание), которую мы рассматривали в разделе «Панель инструментов Tracking (Отслеживание)». После нажатия кнопки Add Progress Line (Добавить линию хода выполнения) этой панели курсор изменит форму, и в таком виде его следует перетащить на нужную дату панели времени. После этого линия хода выполнения за выбранную дату автоматически добавляется в список.
    Ход выполнения может измеряться в отношении как текущего плана, так и базового. Если, например, текущий план опережает базовый, а работы выполняются в соответствии с текущим планом, то при сравнении с базовым планом линия хода выполнения будет показывать выполнение с опережением.
    Для определения плана, по отношению к которому будет измеряться ход выполнения, нужно выбрать соответствующий переключатель в разделе Display progress lines in relation to (Показывать линии хода выполнения на основе). Если выбрать переключатель Actual plan (Фактического плана), как на рис. 21.15, то все линии будут строиться относительно текущего плана, а если переключатель Baseline plan (Базового плана), то ход выполнения будет измеряться относительно базового плана. В файле 9.mррмы выбрали первый вариант.
    В файле 11.mpp приведен пример плана, в котором текущий план Задачи 2 опережает базовый план. Соответственно, при изменении плана, на основе которого строится линия хода выполнения, он отображается по-разному, демонстрируя соответствие хода работ плану при выборе текущего плана и опережение — при выборе базового.

    Сравнение базовых планов

    Сравнение базовых планов

    В MS Project 2002 появилось представление для анализа нескольких базовых планов — Multiple Baselines Gantt (Диаграмма Ганта с несколькими планами). Эта версия диаграммы Ганта, в которой отображаются отрезки, соответствующие плану выполнения задачи по каждому из существующих базовых планов. Например, на рис. 21.13 отображается это представление с данными файла mlt.mpp.
    При наведении мыши на отрезок всплывает подсказка, информирующая о том, к какому базовому плану относится отрезок. Диаграмма помогает анализировать изменения в базовых планах, например в нашем случае видно, что план был изменен в сторону уменьшения длительности проекта. Используя уже известные вам приемы по работе со стилями отрезков, можно добавить на диаграмму данные текущего плана или удалить отрезки, относящиеся к определенному базовому плану.


    Индикаторы методики освоенного объема

    Таблица 21.1. Индикаторы методики освоенного объема

    Название Формула вычисления Значение Трактовка
    Отклонение от календарного плана SV, ОКП SV = BCWP - BCWS ОКП = БСВР-БСЗР <0 Отставание от плана
    = 0 Выполнение в срок
    >0 Опережение плана
    Отклонение по стоимости CV, ОПС CV = BCWP - ACWP ОПС = БСВР-ФСВР <0 Превышение затрат
    = 0 Затраты по плану
    >0 Экономия средств
    Относительное отклонение по СТО И М ОСТИ cv%, оопс CV% = [ (BCWP - ACWP) / BCWP ] x 100 ООПС = [ (БСВР - ФСВР) / БСВР ] х 100 <0 Превышение затрат
    = 0 Затраты по плану
    >0 Экономия средств
    Индекс отклонения стоимости CPI, И ОС CPI = BCWP/ACWP ИОС=БСВР/ФСВР <1 Превышение затрат
    = 1 Затраты по плану
    >1 Экономия средств
    Относительное отклонение от календарного плана sv%, оокп SV% = (SV/BCWS)xlOO ООКП = (ОКП / БСЗР) х 100 <0 Отставание от плана
    = 0 Выполнение в срок
    >0 Опережение плана
    Индекс отклонения от календарного плана SPI, ИОКП SPI = BCWP / BCWS ИОКП = БСВР/ БСЗР <1 Отставание от плана
    = 1 Выполнение в срок
    >1 Опережение плана
    Предварительная оценка по завершении ЕАС, ПОПЗ ЕАС = ACWP + (ВАС - BCWP) / CPI
    ПОПЗ = ФСВР + (БПЗ - БСВР) / ИОС
    < Экономия средств
    ВАС (БПЗ)
    = Затраты по плану
    ВАС (БПЗ)
    < ВАС (БПЗ) Превышение затрат
    Отклонение по завершении VAC, ОПЗ VAC = ВАС - ЕАС ОПЗ = БПЗ -ПОПЗ <0 Превышение затрат
    = 0 Затраты по плану
    >0 Экономия средств
    Показатель эффективности выполнения TCPI, ПЭВ TCPI = (ВАС - BCWP) / (ВАС - ACWP) TCPI = (ВАС - BCWP) / (ВАС - ACWP) <1 Средства экономятся, можно повысить качество работ
    =1 Ход работ соответствует плану
    >1 Возможно превышение затрат, нужно повысить эффективность


    с помощью методики освоенного объема

    ВНИМАНИЕ
    При анализе с помощью методики освоенного объема нужно включить отображение десятичных долей, иначе данные анализа будут округляться и могут не соответствовать действительности. Выбрать число знаков, отображаемых после запятой, можно в диалоговом окне общих настроек программы (выбрав команду меню Tools > Options (Сервис > Параметры)) на вкладке View (Вид). Число знаков после запятой определяется с помощью счетчика Decimal digits (Цифр после запятой).
    Для просмотра этого файла мы использовали комбинированное представление, в верхней части которого открыта диаграмма Ганта, а в нижней — представление Task Usage (Использование задач). С помощью диалогового окна стилей подробных данных мы включили в диаграмму в нижнем представлении поля Baseline Work (Базовые трудозатраты), Baseline Cost (Базовые затраты), Actual Work (Фактические трудозатраты), Actual Cost (Фактические затраты), BCWP (БСВР), BCWS (БСЗР) и ACWP (ФСВР). В верхнем представлении отображается линия, обозначающая дату отчета (рис. 21.1, файл 1.mpp).

    Вводим фактические данные о выполнении задачи

    Вводим фактические данные о выполнении задачи

    Вводим фактические данные о выполнении задачи
    Как мы видим, базовая стоимость запланированных работ (BCWS, БСЗР) осталась неизменной. (Этот параметр меняется только с изменением базового плана.) Но изменились параметры, связанные с фактическими данными. Фактическая стоимость выполненных работ (ACWP, ФСВР) составила 3 р., поскольку трудозатраты по задаче составили 3 часа, а ставка ресурса — lp./час. Что же касается базовой стоимости выполненных работ (BCWP, БСВР), то она равна 2 р.
    Определим, выполняется ли задача в соответствии с календарным планом. Планировалось, что к дате отчета задача приобретет стоимость в 2 p. (BCWS, БСЗР),-и действительно, так и случилось: приобретенная стоимость (BCWP, БСВР) равна 2 р. Значит, задача выполняется по календарному плану. В то же время для того, чтобы приобрести стоимость в 2 р., было затрачено 3 p. (ACWP, ФСВР). Это значит, что при выполнении задачи превышен бюджет.
    Предположим, что в следующие два дня выполнение задачи продолжилось, причем в каждый из дней сотрудник работал только полчаса (рис. 21.3, файл З.mрр), и соответствующая повременная информация была введена в план проекта. Но несмотря на то что он работал меньше, чем планировалось, он выполнил всю запланированную работу, поэтому значение сводного поля % Complete (% завершения) мы установили равным 4% (каждый день выполнения задачи длительностью в 100 дней приближает нас к ее завершению на1 %.


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

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

    Вводим фактические данные о выполнении задачи с меньшими трудозатратами
    Мы передвинули дату отчета на два дня вперед, и теперь данные о приобретенной стоимости задачи изменились. Базовая стоимость, которую задача должна была приобрести к концу четвертого дня (BCWS, БСЗР), равна 4 р. Фактические затраты на приобретение текущей стоимости задачи (ACWP, ФСВР) также составили 4 р. (4 часа по 1 р./час).
    Сама же приобретенная стоимость определяется на основе данных поля % Complete (% завершения). Для завершения задачи на 4% нужно отработать 4 дня, поэтому приобретенная стоимость задачи (BCWP, БСВР) равна стоимости, запланированной по базовому плану на первые четыре дня задачи (4 р.). Соответственно, приобретенная стоимость в нашем проекте равна базовой и фактической. Значит, ход выполнения задачи снова соответствует календарному плану и бюджету.
    Иногда данные поля % Complete (% завершения) не соответствуют реальным данным о проценте завершения задачи (пример такой ситуации мы рассматривали в конце раздела «Ввод процента завершения» урока 19). В таком случае для определения приобретемой стоимости можно использовать поле Physical % Complete (Физический % завершения), значение которого не рассчитывается автоматически программой, а вводится вручную.
    Чтобы использовать это поле, следует добавить его в таблицу и ввести нужное значение (файл 4.mрр), а затем в диалоговом окне сведений о задаче на вкладке Advanced (Дополнительно) в раскрывающемся списке Earned value method (Способ расчета освоенного объема) выбрать пункт Physical % Complete (Физический % завершения). После этого значение поля (BCWP, БСВР) рассчитывается в соответствии со значением поля Physical % Complete (Физический % завершения), как показано на рис. 21.4 (файл 4.mрр).


    Выбор базового плана для анализа освоенного объема

    Выбор базового плана для анализа освоенного объема

    Выбор базового плана для анализа освоенного объема
    В верхнем раскрывающемся списке диалогового окна можно определить, на основании какого поля будет рассчитываться освоенный объем — % Complete (% завершения) или Physical % Complete (Физический % завершения), а в нижнем — выбрать базовый план для анализа. В файле 7.mрр, как показано на рис. 21.11, мы выбрали план Baseline 1 (Базовый план 1). После этого данные анализа освоенного объема изменились (рис. 21.12).


    Microsoft Project -управление проектами

    Анализ хода работ

    Анализ хода работ

  • Добавьте на диаграмму Ганта линию хода выполнения на даты отчета и на последний день первой недели выполнения проекта. Определите, ход выполнения каких задач отклонялся от плана в конце первой недели и ход выполнения каких задач отклоняется от плана в конце второй недели.
  • С помощью индикаторов CPI (ИОС) и SPI ( ИОКП) определите, как соотносится с планом скорость хода работ и темп расходования средств.
  • Если проект превышает бюджет, перепланируйте его, используя более деше-пыс ресурсы или уменьшив количество работ.
  • Если бюджет экономится, определите, как можно его использовать, и внесите соответствующие изменения в план.
  • Если проект отстает от календарного плана, определите меры по ускорению хода работ. Сократите объем работ или привлеките к работе более квалифицированных сотрудников, если это позволяет бюджет.
  • Если ход работ опережает календарный план, используйте преимущество по времени. Можно использовать менее квалифицированных сотрудников для выполнения части оставшихся работ, а на сэкономленные средства выполнить дополнительные работы.
  • Предположим, что заказчик проекта утвердил измененный план проекта в том виде, который он имел в конце первой недели. Настройте расчет освоенного объема с учетом этого базового плана и повторите пункты 17-21.
  • Сравните на диаграмме Ганта новый базовый план с тем, что был сохранен в начале исполнения проекта.


  • Диалоговое окно выбора группы отчетов

    Диалоговое окно выбора группы отчетов

    Диалоговое окно выбора группы отчетов
    Это диалоговое окно содержит значки групп отчетов, двойной щелчок по которым переводит к просмотру отчетов выбранной группы. В диалоговом окне просмотра отчетов группы (рис. 22.3) для перехода к просмотру отчета нужно дважды щелкнуть на его значке, а для его настройки — нажать кнопку Edit (Изменить). Нажатие кнопки Close (Закрыть) вернет нас к диалоговому окну со списком групп отчетов.


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

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

    Файлы контрольного задания расположены в папке TESTS.


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

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

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


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

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

    Настройка отображения в отчете дополнительных сведений
    Дополнительные сведения, представляемые в отчете, могут быть связаны либо с задачами, либо с назначениями. В левом разделе, Task (Задача), находятся параметры для добавления в отчет сведений о задаче. Если установить флажок Notes (Заметки), то под строкой задачи будут отображаться заметки к ней. Установка флажка Objects (Объекты) приведет к отображению в отчете связанных с задачей объектов. А если установить флажок Predecessors (Предшественники) или Successors (Последователи), то под строкой с данными задачи будет отображаться список ее последователей или предшественников или оба списка, если установлены оба флажка.
    Для включения в отчет информации о назначениях следует установить один из флажков в правом разделе диалогового окна, Assignment (Назначение). При установке любого из флажков в отчете под задачами списка будут отображаться назначенные ресурсы. В зависимости от выбранных флажков рядом с названием ресурса будет приведена некоторая дополнительная информация.
    Установка флажка Notes (Заметки) добавит в отчет заметки к ресурсам. Флажок Schedule (Календарный план) позволяет отобразить рядом с ресурсом столбцы с информацией календарного плана. Установка флажка Cost (Затраты) приведет к отображению рядом с назначениями данных о затратах, а установка флажка Work (Трудозатраты) — данных о трудозатратах. В настройках отчета файла З.mpp мы установили последний флажок.
    Дополнительная информация о задачах может быть обведена рамкой, чтобы ее можно было отличить от основных данных отчета. Для этого нужно установить флажок Border around details (Границы вокруг сведений).
    Когда в отчет включено много дополнительных сведений, удобно отделять их друг от друга с помощью сетки. Если установить флажок Gridlines between details (Линии сетки между сведениями), то между основными строками отчета будут отображаться разделительные горизонтальные линии, причем даже тогда, когда дополнительные сведения не отображаются.
    Данные столбцов отчета могут суммироваться. Для этого следует установить флажок Show totals (Показывать итоги), в результате чего в отчет будет добавлена строка с суммарными данными.
    В файле З.mpp мы установили три последних флажка, и теперь посмотрим, как выглядит отчет, когда в него включены дополнительные данные. Сохраним отчет, нажав кнопку ОК, и загрузим его щелчком на кнопке Preview (Просмотр).
    Как видно на рис. 22.11, под каждой задачей появился список задействованных в ее исполнении ресурсов. Этот список обведен рамкой, потому что мы установили флажок Border around details (Границы вокруг сведений). Кроме того, над строкой каждой задачи отображается разделительная линия.
    Рассмотрим последнюю вкладку в диалоговом окне создания отчета о задачах. Для этого выберем наш отчет в списке и нажмем кнопку Edit (Изменить), а затем в открывшемся диалоговом окне перейдем на вкладку Sort (Сортировка).
    Эта вкладка (рис. 22.12, файл 4.mрр) повторяет диалоговое окно сортировки проекта (см. раздел «Сортировка» ). Здесь следует выбрать поля сортировки и указать ее порядок (по убыванию или по возрастанию). При этом данные в отчете можно сортировать по тем полям, которые в отчете не отображаются.


    Настройка сортировки данных в отчете

    Настройка сортировки данных в отчете

    Настройка сортировки данных в отчете
    Поскольку мы отбираем задачи по полю CPI (ИОС), то отсортируем их по этому полю. Для удобства анализа данных мы скрыли дополнительную информацию о задачах и строки суммарных задач, и теперь отчет стал занимать меньше места. На рис. 22.13 в отчете видна и строка итоговых данных с суммами по каждому из столбцов.


    Настройки отображения дополнительной информации

    Настройки отображения дополнительной информации

    Настройки отображения дополнительной информации
    В разделе Show (Показать) определяется, какие дополнительные данные будут добавлены в отчет. Как видно на рис. 22.20, по умолчанию задачи отображаются без группировки по фазам, из-за чего пропадает их структура. Чтобы фазы отображались в отчете, нужно установить флажок Summary tasks (Суммарные задачи). В отчет может быть добавлен столбец с суммарными данными по каждой из строк отчета. Если такой столбец нужен в вашем отчете, то следует установить флажок Row totals (Итоги по строкам). А для включения в отчет строки с суммарными значениями в каждом из столбцов необходимо установить флажок Column totals (Итоги по столбцам).
    В отчете может отображаться рамка для разделения задач или ресурсов. Для этого следует в разделе Gridlines (Линии сетки) установить флажок Between tasks (Между задачами) или Between resources (Между ресурсами). Если один из типов данных не выводится в отчете, то соответствующий флажок недоступен. Например, в нашем отчете используются задачи, но нет назначений, поэтому флажок отображения сетки для ресурсов недоступен.
    Для большинства задач или ресурсов данные отображаются не в каждом столбце таблицы (если, конечно, временной интервал столбца не превышает длительности проекта), а значит, неизбежны нулевые значения. Обычно MS Project не показывает их в отчетах, и это видно на рис. 22.20, где для некоторых задач в столбцах не указаны значения, например для первой задачи во втором столбце. Более того, если целый столбец содержит нулевые значения, он не будет отображаться в отчете. Но иногда требуется отобразить нулевые значения, и в таком случае следует установить флажок Show zero values (Показать нулевые значения). При настройке файла 9.mpp мы установили этот флажок.
    Если временной интервал, данные которого отображаются в столбце, достаточно мал (например, неделя или день), то отчет будет включать большое число столбцов и его ширина возрастет до нескольких страниц. В таком случае просматривать вторую и следующие страницы довольно неудобно, поскольку названия задач или ресурсов, к которым относятся данные, указаны только на первой странице. Чтобы эти названия повторялись, необходимо установить флажок Repeat first columns on every page (Повторять первый столбец на каждой странице). Поскольку наш отчет состоит лишь из одной страницы, мы не используем эту возможность.
    В раскрывающемся списке Date format (Формат даты) определяется формат отображения даты в заголовках столбцов. В отчете на рис. 22.20 по заголовкам столбцов не понятно, к какому году относятся кварталы. Поэтому в раскрывающемся списке мы выбрали формат, включающий номер года.
    На последней вкладке диалогового окна настройки отчета определяются параметры сортировки. Диалоговое окно настройки параметров сортировки не отличается от того, что используется при создании отчетов других типов (см. рис. 21.12) или при сортировке таблиц.
    На рис. 22.22 представлен отчет после сохранения настроек, показанных на рис. 22.21. Задачи стали разделяться линиями сетки, внизу таблицы появилась строка с итоговыми значениями по каждому из столбцов, а в столбцах стали отображаться нулевые значения. Кроме того, в заголовках столбцов отчета стали
    отображаться номера годов рядом с номерами кварталов (поскольку в календаре проекта используется финансовый год, в отчете указываются номера финансовых годов).


    Общие

    Общие

  • Что такое базовый план и чем он отличается от текущего?
  • Чем базовый план отличается от промежуточного?
  • Для чего предназначена методика освоенного объема?
  • Какие три основных параметра использует эта методика?
  • Почему для анализа освоенного объема проекта нужно предварительно сохранить его базовый план?


  • Обзорные отчеты

    Обзорные отчеты

    Для просмотра списка обзорных отчетов нужно щелкнуть на значке Overview (Обзорные). Перечень и краткое описание отчетов представлены в табл. 22.1.
    Большинство отчетов этой группы, как и все отчеты других групп, повторяют одно из представлений с включенным фильтром. Но в этой группе есть два уникальных отчета — Project Summary (Сводка по проекту) и Working Days (Рабочие дни), на которых стоит задержать внимание.


    Окно статистики проекта для файла 1.mpp

    Окно статистики проекта для файла 1.mpp

    Окно статистики проекта для файла 1.mpp
    В нижней части окна находится таблица со сводными данными по длительности, трудозатратам и затратам на проект, сгруппированными по колонкам. В верхней строке таблицы отображаются данные текущего плана, во второй строке — данные базового плана, в третьей — фактические, а в четвертой — оставшиеся. Под таблицей выводятся сведения о проценте завершения проекта по длительности и по трудозатратам.

    Определение нового отчета

    Определение нового отчета

    Определение нового отчета
    После выбора типа отчета нужно нажать кнопку ОК для перехода к его настройке. Состав параметров в диалоговом окне настройки нового отчета зависит от выбранного типа отчета. В файле 2.mрр мы создаем отчет для печати информации об освоенном объеме по задачам, и поэтому попробуем воспользоваться отчетом первого типа.

    Определение основных параметров отчета

    Определение основных параметров отчета

    Определение основных параметров отчета
    Задачи в отчете могут отображаться общим списком или могут быть сгруппированы по временным периодам, к которым они относятся. Группировку задач по времени в отчете определяет значение параметра Period (Период). Если выбрать в этом раскрывающемся списке пункт Entire Project (Весь проект), то задачи в отчете будут представлены единым списком. А если выбрать любой другой пункт с указанием временного периода (например, Weeks (Недели)), то задачи будут сгруппированы по выбранным временным интервалам (например, неделям), во время которых они выполняются.
    При выборе в раскрывающемся списке Period (Период) пункта с указанием временного периода становится доступен счетчик Count (Число единиц времени), в котором можно определить, какое число выбранных периодов будет использоваться как единица группировки. Например, если в качестве периода указать недели и установить в счетчике Count (Число единиц времени) значение 2, то задачи будут группироваться по периодам длительностью в две недели.
    Чтобы в отчете отображались суммарные задачи, нужно установить флажок Show summary tasks (Показывать суммарные задачи). А установив флажок Gray bands (Полосы-разделители дат), можно добавить в отчет полосы для разделения данных, отображаемых в отчете на разные даты (либо данные, относящиеся к разным ресурсам в отчете о ресурсах).
    Для настройки используемого в отчете шрифта следует нажать кнопку Text (Текст), после чего загрузится стандартное диалоговое окно настройки стилей текста. Например, в нашем отчете мы настроили отображение данных о суммарных задачах жирным и более крупным по сравнению с остальными задачами шрифтом.
    Прежде чем мы перейдем к дальнейшим настройкам, посмотрим, что представляет собой отчет на нынешнем этапе. Для этого нажмем кнопку ОК, после чего отчет будет сохранен и мы вернемся в диалоговое окно просмотра списка отчетов (рис. 22.6), где курсор будет установлен на созданном отчете. Для предварительного просмотра отчета нажмем кнопку Preview (Просмотр), расположенную под списком отчетов.


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

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

    Определение параметров отчета по месячному календарю
    Первые два параметра настройки стандартны: в поле Name (Имя) указывается название отчета, а выбрав нужный фильтр в раскрывающемся списке Filter (Фильтр), можно отобрать для отображения в отчете только некоторые задачи. Если установить флажок Highlight (Выделяющий фильтр), то шрифт задач, соответствующих условию фильтрации, будет изменен в соответствии с настройкой текстового стиля Highlighted Tasks (Выбранные задачи). Этот текстовый стиль можно отредактировать, нажав кнопку Text (Текст).
    В раскрывающемся списке Calendar (Календарь) выбирается базовый или ресурсный календарь, в соответствии с которым в отчете выделяются нерабочие дни. Они выделяются только при установленном флажке Gray nonworking days (Отображать нерабочие дни серым цветом), а если этот флажок сбросить, то выбор календаря не повлияет на внешний вид отчета.
    Часто задачи длятся больше одной недели, например суммарные задачи. Отрезки таких задач будут прерываться в конце каждой недели и продолжаться на следующей. Чтобы отличать окончания отрезков, обозначающих завершение задачи, от окончаний, обозначающих перенос выполнения задачи на следующую неделю, MS Project выделяет последние не сплошной линией, а пунктирной.
    Чтобы разрывы при переносах задач отображались сплошной линией, нужно установить флажок Solid Bar Breaks (Отображать разрывы отрезков сплошными линиями).
    Данные о задачах, не поместившихся в основную часть отчета, отображаются с разбивкой по датам, к которым они относятся. Чтобы эти даты и, соответственно, сведения о «дополнительных» задачах были отделены друг от друга серыми полосами, следует установить флажок Print gray bands (Печатать полосы-разделители дат).
    В разделе Show tasks as (Отображать задачи) определяется способ отображения задач в отчете.
    Переключатель Bars (Отрезками) нужно выбрать, если вы хотите, чтобы задачи отображались в отчете стандартным способом. Если выбрать переключатель Lines (Линиями), то задачи будут представлены в виде линий. А выбор переключателя Start/Finish dates (Датами начала и окончания) приведет к формированию отчета, в котором названия задач будут указываться лишь в ячейках тех дней, где начинается и заканчивается их выполнение. Мы выбрали этот переключатель в отчете по месячному календарю в файле 7.mpp (рис. 22.17), и на рисунке вы видите, что в ячейках дней отображается название задачи с пометкой S (Н) или F (0), соответствующей началу или окончанию задачи. Неудобно, что название задачи не отображается в ячейке полностью.


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

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

    Определение параметров перекрестного отчета
    В раскрывающемся списке Row (Строка) определяется, какие данные будут отображаться в строках таблицы: названия задач или ресурсов. Например, в файле 8.mpp мы выбрали пункт меню Tasks (Задачи), поэтому в строках отчета будут отображаться названия задач.
    Ниже находится флажок And resource assignments (И назначенные ресурсы), установив который можно добавить в отчет сведения о ресурсах, назначенных на задачи. Если же отчет настроен для отображения в строках названий ресурсов, то этот флажок изменяет название на And task assignments (И назначенные задачи) и его установка приводит к отображению в отчете сведений о задачах, назначенных ресурсу.
    В зависимости от значения параметра Row (Строка) изменяется содержимое раскрывающегося списка Column (Столбец), в котором определяется, какие сведения о задачах или ресурсах будут отображаться в таблице. В файле 8.mpp мы выбрали пункт Cost (Затраты), чтобы просмотреть в отчете данные о стоимости задач.
    Над раскрывающимся списком Column (Столбец) находятся два поля для определения временного периода, которому будет соответствовать один столбец. Например, в нашем случае один столбец будет содержать данные за 1 квартал.
    Чтобы посмотреть, как выглядит отчет с текущими настройками, нажмем кнопку ОК, а затем в списке отчетов нажмем кнопку Preview (Просмотр). Отчет (рис. 22.20) состоит из таблицы: в первом столбце отображаются названия задач, а затем следуют два столбца с данными за два квартала, во время которых запланировано выполнение проекта.
    На второй вкладке диалогового окна создания отчета, как и в предыдущих случаях, определяется, какие дополнительные сведения будут отображены и как будут оформлены данные. На рис. 22.21 представлены эти настройки для файла 9.mpp, в котором мы продолжаем редактирование созданного ранее отчета.


    Отчеты о назначениях

    Отчеты о назначениях

    Отчеты о назначениях позволяют анализировать назначения проекта. С их помощью можно просмотреть назначения ресурсов, в том числе сохраняя связь назначений с календарным планом, распечатать список задач для ресурса и определить ресурсы с превышением доступности.
    Для просмотра списка отчетов в диалоговом окне выбора группы отчетов (см. рис. 22.2) нужно щелкнуть на значке Assignments (Назначения). Описание отчетов представлено в табл. 22.4.


    Отчеты о текущей деятельности

    Отчеты о текущей деятельности

    Отчеты о текущей деятельности предназначены для получения информации о задачах проекта: задачах, которые не начались, скоро начнутся, должны начать- / ся, выполняются, завершились или запаздывают относительно базового плана. Для просмотра списка отчетов в диалоговом окне выбора группы отчетов (см. рис. 22.2) нужно щелкнуть на значке Current Activities (Текущая деятельность). Описание отчетов представлено в табл. 22.2.


    Отчеты о затратах

    Отчеты о затратах

    Отчеты о затратах предназначены для анализа финансовой стороны проектного треугольника. С их помощью можно просмотреть график движения средств по проекту, информацию о бюджете проекта, список ресурсов и задач с превышением бюджета и определить освоенный объем проекта.
    Для просмотра списка отчетов в диалоговом окне выбора группы отчетов (см. рис. 22.2) нужно щелкнуть на значке Costs (Затраты). Описание отчетов представлено в табл. 22.3.


    Отчеты по загрузке

    Отчеты по загрузке

    Отчетов по загрузке всего два, и они являются аналогами одноименных диаграмм — Task Usage (Использование задач) и Resource Usage (Использование ресурсов). С их помощью можно определить, какие задачи выполняет ресурс в определенный день и сколько часов запланировано на выполнение задачи.
    Для просмотра списка отчетов в диалоговом окне выбора группы отчетов (см. рис. 22.2) нужно щелкнуть на значке Workload (Загрузка).

    Отчет о ресурсах

    Отчет о ресурсах

    Для создания отчета о ресурсах в диалоговом окне выбора типа отчета (см. рис. 22.7) нужно выбрать пункт Resource (Ресурс). Открывающееся затем диалоговое окно создания отчета о ресурсах повторяет по структуре и набору параметров диалоговое окно для создания отчета о задачах.
    Отличия между этими диалоговыми окнами заключаются в наборе таблиц и фильтров, на основе которых можно создать отчет. Кроме того, раздел отображения сведений о ресурсах на вкладке Details (Подробности) содержит параметры, которых не было в разделе отображения дополнительных сведений для задач (см. рис. 22.10, файл 5.mpp).
    Флажок Calendar (Календарь) предназначен для включения в отчет информации о персональных календарях ресурсов. А если установить флажок Cost Rates (Нормы затрат), то в отчет будут добавлены данные о нормах затрат для каждого из ресурсов.
    В файле 5.mpp мы настроили отчет, как показано на рис. 22.14, предварительно включив на первой вкладке отображение разделительных линий с помощью флажка Gray bands (Полосы-разделители дат). Это привело к тому, что в полученном отчете (рис. 22.15) данные, относящиеся к разным ресурсам, разделены серыми полосами.
    Сведения о персональных календарях ресурсов отображаются в виде двух таблиц, в первой из которых содержатся данные о расписании по дням недели. В заголовке этой таблицы указывается название базового календаря, на основании которого составлен календарь ресурса. Во второй таблице представлены данные об исключениях из персонального календаря. Этот отчет удобно использовать для проверки персональных календарей ресурсов, особенно когда ресурсы вносят изменения в свои календари автоматически с помощью сервера MS Project Server.
    Аналогично строится отчет о нормах затрат. С его помощью можно быстро просмотреть нормы затрат ресурсов и определить несоответствия в настройках, если они есть.


    Отчет о ресурсах с данными персональных календарей

    Отчет о ресурсах с данными персональных календарей

    Отчет о ресурсах с данными персональных календарей

    Отчет о задачах

    Отчет о задачах

    Выбрав первый пункт в списке отчетов, мы переходим в диалоговое окно создания отчета о задачах. Это диалоговое окно состоит из трех вкладок, на первой из которых, Definition (Определение), определяются основные параметры отчета (рис. 22.8).
    В поле Name (Название) вводится название отчета, в раскрывающемся списке Table (Таблица) выбирается таблица, столбцы которой будут включены в отчет, а в раскрывающемся списке Filter (Фильтр) — фильтр, применяемый к этой таблице. Если установить флажок Highlight (Выделяющий фильтр), то в отчете будут отображаться все задачи, но соответствующие условию фильтра будут выделены фоном.
    Наш отчет должен содержать информацию о задачах, затраты на которые, исходя из данных об освоенном объеме, могут превысить запланированные. Чтобы именно эти задачи попали в отчет, мы предварительно создали простой фильтр Отбор задач с CPI (ИОС) меньше 0,8, отбирающий задачи с CPI (ИОС) больше 0 и меньше 0,8. При настройке отчета мы выбрали его в списке фильтров. А чтобы в отчете отображались столбцы с данными об освоенном объеме задачи, мы выбрали из списка таблицу Earned Value (Освоенный объем).


    Отчет по месячному календарю

    Отчет по месячному календарю

    Отчет по месячному календарю предназначен для подготовки печатной версии календарного плана проекта, и с его помощью можно быстро создать печатную версию диаграммы Calendar (Календарь). Отчет о каждом из месяцев, прошедших до текущей даты, печатается на отдельной странице отчета.
    Из-за того что данные о месяце отображаются на довольно ограниченном пространстве листа формата А4, многие задачи в него не помещаются, например, если в течение дня одновременно выполняется 5-6 задач. Информация о задачах, не поместившихся в календаре на отчете, отображается в виде набора таблиц в конце отчета.
    Для создания отчета по месячному календарю в диалоговом окне определения типа отчета (см. рис. 22.7) нужно выбрать пункт Monthly Calendar (Месячный календарь). После этого появится диалоговое окно определения параметров нового отчета (рис. 22.16, файл 6.mрр).


    Отчет по месячному календарю с режимом отображения дат начала и окончания

    Отчет по месячному календарю с режимом отображения дат начала и окончания

    Отчет по месячному календарю с режимом отображения дат начала и окончания
    В разделе Label tasks with (Отображать для задач) определяется набор свойств задач, отображаемых в отчете. Рядом с задачей может выводиться ее идентификатор (переключатель 10 (Идентификаторы)), название (переключатель Name (Названия)) и длительность (переключатель Duration (Длительности)). Отключить отображение названий задач нельзя.
    На рис. 22.18 показан отчет, отображаемый в соответствии со сделанными на рис. 22.16 настройками (файл 6.mрр). Поскольку для отображения задач выбрана стандартная форма (отрезки), на рисунке мы просматриваем раздел с данными дополнительных задач, то есть тех, которые не смогли быть отображены в основной части отчета. В соответствии с нашими настройками между данными, относящимися к разным датам, отображаются серые разделительные полосы.


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

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

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


    Отчет, в котором настроена сортировка данных

    Отчет, в котором настроена сортировка данных

    Отчет, в котором настроена сортировка данных

    Отслеживание проекта

    Отслеживание проекта

  • Используя файл проекта, созданный в результате выполнения задания ко второй части книги, сохраните его базовый план.
  • Установите параметры расчета таким образом, чтобы при вводе фактических данных не выполненная до даты отчета работа переносилась на время после этой даты.
  • Подготовьте таблицы для ввода данных отслеживания с помощью панели Project Guide (Консультант). Настройте ее для ввода данных с помощью поля % Complete (% завершения).
  • Включите отображение панели инструментов для отслеживания.
  • Установите дату отчета на первый день начала работ по проекту. Начните отслеживание проекта, введя фактические данные за первый день.
  • Передвиньте дату отчета на день вперед и введите данные за следующий день. Аналогично передвигая дату, введите фактические данные о ходе работ до конца первой недели. При этом имитируйте возможный реальный ход работ: задачи прерываются из-за болезни сотрудников, исполнение задерживается из-за недостаточной квалификации или, наоборот, идет с опережением. Не вводите фактические данные для некоторых задач, как если бы информация об их отслеживании не поступала.
  • В конце первой недели, используя команду обновления проекта, перенесите всю невыполненную работу на следующую неделю.
  • Сохраните текущий план проекта как базовый, используя дополнительные базовые планы (от 1 до 10). После выполнения этого задания в вашем проекте должно быть два базовых плана: сохраненный в начале отслеживания проекта и сохраненный после первой недели его выполнения.
  • На второй неделе выполнения проекта используйте для отслеживания ввод повременных данных, причем попробуйте отслеживать задачи как с помощью повременного поля Actual Work (Фактические трудозатраты), так и с помощью повременного поля % Complete (% завершения). Опять вводите информацию о выполнении с несоответствиями плану и вводите фактические данные не для всех задач. Не забывайте перемещать дату отчета при переходе к каждому следующему дню.
  • В конце этой недели с помощью команды обновления проекта пометьте не выполненную, по запланированную работу, то есть задачи, для которых не вводились данные, как завершенную.


  • Перекрестный отчет

    Перекрестный отчет

    Перекрестный отчет позволяет распечатывать повременные данные о задачах и ресурсах, создавая отчеты, аналогичные по структуре диаграммам использования. Для создания перекрестного отчета в диалоговом окне определения типа отчета (см. рис. 22.7) нужно выбрать пункт Crosstab (Перекрестная таблица). После этого откроется диалоговое окно определения параметров нового отчета (рис. 22.19, файл 8.mpp).
    Первая вкладка диалогового окна содержит стандартные параметры Name (Название), Filter (Фильтр) и флажок Highlight (Выделяющий фильтр), а также раздел Crosstab (Перекрестная таблица), в котором определяется структура отчета.


    Перекрестный отчет после настройки отображения дополнительных данных

    Перекрестный отчет после настройки отображения дополнительных данных

    Перекрестный отчет после настройки отображения дополнительных данных

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

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

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


    Подготовка отчетов

    Подготовка отчетов

  • Просмотрите отчет статистики по проекту.
  • С помощью одного из стандартных отчетов определите, какие задачи находятся в процессе выполнения.
  • С помощью одного из стандартных отчетов определите, какие задачи запаздывают относительно расписания.
  • С помощью одного из стандартных отчетов определите, какие ресурсы перегружены.
  • Просмотрите отчет движения средств по проекту, сгруппировав данные по месяцам.
  • Создайте отчет для отображения затрат на основные фазы проекта.
  • Подготовьте список дел на ближайший месяц для одного из задействованных в проекте сотрудников.


  • Просмотр созданного отчета

    Просмотр созданного отчета

    Просмотр созданного отчета
    Как видно на рис. 22.9, созданный отчет повторяет структуру соответствующего представления. Поскольку столбцов в представлении больше, чем может уместиться на листе, отчет состоит из двух листов, и кнопка на панели инструментов со стрелкой для прокрутки отчета вправо активна.
    Продолжим настройку отчета в файле З.mpp, выбрав отчет в списке, нажав кнопку Edit (Изменить) и перейдя на вкладку Details (Подробности) в открывшемся диалоговом окне. С помощью параметров, расположенных на этой вкладке, в отчет можно добавить отображение дополнительных сведений о задачах (рис. 22.10).


    Рабочие дни

    Рабочие дни

    В отчете Working Days (Рабочие дни) отображаются данные всех базовых (то есть не ресурсных) календарей проекта. Информация о каждом календаре отображается на отдельном листе отчета. Для перехода от календаря к календарю нужно использовать кнопки со стрелками вверх и вниз на панели инструментов над отчетом (рис. 22.5).


    Рабочие дни проекта

    Рабочие дни проекта

    Рабочие дни проекта
    Данные каждого из календарей объединены в таблицу, в первой строке которой указывается название календаря. Во второй строке указаны стандартные рабочие часы в каждый из дней недели. Даты с нестандартным расписанием и часы работы в эти дни указаны в четвертой строке таблицы.
    Этот отчет удобно использовать, чтобы контролировать правильность ввода данных о выходных и праздничных днях.

    Раздел дополнительных задач в отчете

    Раздел дополнительных задач в отчете

    Раздел дополнительных задач в отчете

    Редактирование и настройка отчетов

    Редактирование и настройка отчетов

    После того как отчет создан, его можно изменить, нажав кнопку Edit (Изменить) в диалоговом окне просмотра списка отчетов (см. рис. 22.6). Нажав кнопку Сору (Копировать), можно отредактировать отчет и сохранить его с новым названием. При этом открывающееся диалоговое окно редактирования свойств отчета будет
    повторять одно из тех, что мы рассматривали, в зависимости от типа редактируемого или изменяемого отчета.
    Для удаления отчетов, их копирования или перемещения между файлами проектов предназначена вкладка Reports (Отчеты) диалогового окна Organizer (Организатор). Попасть на нее можно из диалогового окна просмотра списка отчетов (см. рис. 22.6), щелкнув на кнопке Organizer (Организатор), или с помощью команды меню Tools > Organizer (Сервис > Организатор). Там же можно и переименовать отчет. Работу с Организатором мы рассматривали в разделе «Удаление и перемещение представлений и их составляющих».
    На листе отчета отображаются как данные отчета, так и дополнительные сведения: название проекта, номер страницы, текущая дата и пр. Чтобы изменить содержимое колонтитулов документа, а также ориентацию бумаги и размер полей, нужно щелкнуть на кнопке Setup (Настройка) в диалоговом окне со списком отчетов (см. рис. 22.6) или на кнопке Page Setup (Параметры страницы) на панели инструментов в диалоговом окне просмотра отчета. Открывающееся после нажатия на эти кнопки диалоговое окно настройки параметров страницы мы рассматривали в разделе «Настройка параметров страницы».

    Совместная работа

    Совместная работа

  • Установите на своем компьютере программу для совместной работы с помощью почтовой системы.
  • Настройте проект для совместной работы с использованием почтовой системы.
  • Для ресурсов, которые будут исполнять задачи на следующей неделе проекта, определите адреса электронной почты. Если вы работаете в группе, укажите адреса своих коллег, если нет — то собственный адрес.
  • Отправьте задачи на согласование. Полученные после согласования задачи внесите в план проекта и перенесите дату отчета на неделю вперед.
  • Запросите ход выполнения задач и внесите полученные фактические данные в план проекта.
  • Проанализируйте проект по пунктам 17-21.
  • Настройте проект для совместной работы с использованием сервера MS Project Server. При этом некоторые ресурсы должны по-прежнему взаимодействовать только по электронной почте.
  • Создайте себе учетную запись на сервере.
  • Опубликуйте назначения на следующую неделю проекта. Авторизуйтесь под именем ресурсов проекта и подтвердите или отклоните назначения, измените трудозатраты и добавьте свои задачи — одним словом, имитируйте реальное согласование плана.
  • Используя средства делегирования задач, передайте некоторые задачи одного сотрудника другому.
  • Перенесите дату отчета на неделю вперед и внесите в план поступающие фактические данные от ресурсов. Для некоторых сотрудников настройте правила автоматического приема фактических данных.
  • Запросите отчет о состоянии у задействованных в проекте сотрудников и сформируйте отчет группы о состоянии.


  • Создание новых отчетов

    Создание новых отчетов

    Для создания отчета в диалоговом окне выбора группы отчетов (см. рис. 22.2) нужно щелкнуть на значке Custom (Настраиваемые). В открывшемся диалоговом окне выводится список всех отчетов, входящих в предыдущие группы (рис. 22.6).
    Отчет Working Days (Рабочие дни) в этом диалоговом окис называется Base Calendar (Базовый календарь).
    Создать новый отчет можно как на основе одного из существующих отчетов (кроме двух уникальных), так и «с нуля». Для этого нужно нажать кнопку New (Создать) справа от списка отчетов. После этого откроется окно определения нового отчета, в котором следует выбрать его тип (рис. 22.7).


    Список отчетов группы Overview (Обзорные)

    Список отчетов группы Overview (Обзорные)

    Список отчетов группы Overview (Обзорные)
    Рассмотрим подробнее отчеты каждой из групп, а затем перейдем к созданию собственных отчетов и в процессе создания новых отчетов научимся настраивать существующие.
    ВНИМАНИЕ
    В отчете отображаются сведения, соответствующие текущей дате, а не дате его составления.

    Список отчетов MS Project

    Список отчетов MS Project

    Список отчетов MS Project


    Стандартные отчеты

    Стандартные отчеты

    Отчет — это формат представления проектных данных, предназначенный для распечатки. В MS Project входит набор предопределенных отчетов, которые можно использовать в готовом виде или настроить. Диалоговое окно выбора отчета (рис. 22.2) вызывается с помощью команды меню View > Reports (Вид > Отчеты).


    Статистика проекта

    Статистика проекта

    После того как проект начал выполняться, руководитель должен с определенной частотой предоставлять руководству и заказчику отчеты о ходе проекта. MS Project содержит набор готовых отчетов, которые можно использовать в этих случаях, и предлагает возможности по созданию собственных отчетов.
    Отчеты удобно использовать и самому руководителю проекта, поскольку с помощью некоторых из них можно получить данные, которые невозможно просмотреть в представлениях. Например, с помощью одного из отчетов мы. можете получить таблицу с описанием календаря проекта и всеми днями с особым режимом работы.
    В этом уроке вы узнаете, какие отчеты входят в MS Project, и научитесь создавать собственные отчеты «с нуля» и на основе существующих. Вы узнаете, как изменять состав данных, отображаемых в отчетах, и формат их представления.
    Самый простой статистический отчет, Project Statistics (Статистика проекта), вызывается с помощью кнопки Statistics (Статистика) из диалогового окна сведений о проекте (см. раздел «Способ планирования и основные даты») или с панели инструментов Tracking (Отслеживание), которую мы рассматривали в главе Отслеживание проекта.
    Окно статистики проекта (рис. 22.1, файл 1.mpp) разделено на две части. В верхней части отображается таблица с данными о датах начала и окончания проекта. В первой строке отображаются даты по текущему плану, во второй строке — по базовому плану, в третьей — фактические даты. В последней строке отображается отклонение фактических данных от данных базового плана. В нашем примере данные базового и текущего плана совпадают, а поскольку проект не завершен, то фактические данные о его окончании не указаны.


    Сводка по проекту

    Сводка по проекту

    Одним из самых полезных для отслеживания проекта является отчет Project Summary (Сводка по проекту). Удобство отчета заключается в том, что все основные сводные показатели удобно сгруппированы, причем в отчете отображаются данные и о задачах, и о ресурсах (рис. 22.4, файл 1.mpp).
    В верхней части отчета выводится имя проекта (значение соответствующего свойства файла, см. раздел «Суммарная задача проекта»), под ним -текущая дата. В первом разделе отчета содержатся данные о сроках его начала (левая половина раздела) и окончания (правая половина раздела). В первой строке раздела отображаются данные текущего плана, затем базового, затем фактические данные, а в последней строке — расхождение текущего плана и базового. Например, в нашем случае отчет показывает, что работы начались в срок, а вот завершение проекта ожидается на 16 дней позже, чем было запланировано.


    Сводка по проекту

    Сводка по проекту

    Сводка по проекту
    Во втором разделе отчета отображаются данные о длительности проекта. Первая строка левой колонки раздела содержит длительность проекта по текущему плану. Во второй строке отображается длительность по базовому плану, а в третьей — расхождение между текущим и базовым планами. В первой строке правой колонки отображаются данные об оставшейся длительности, во второй строке — о фактической длительности, и в третьей — процент завершения ис длительности.
    Третий и четвертый разделы отчета имеют ту же структуру, но в них отобра жаются данные о трудозатратах и затратах. В третьей строке правой колонKI третьего раздела отображаются данные о проценте завершения по трудозатра там, а в четвертом разделе эта строка не отображается.
    Если в свойствах проекта заполнено поле Comments (Заметки), то его содержимое отображается в последнем разделе отчета.

    Обзорные отчеты

    Таблица 22.1. Обзорные отчеты

    Используйте отчет Чтобы распечатать
    Project Summary (Сводка по проекту) Общее число задач и ресурсов, затраты на проект, даты начала и окончания проекта и общие трудозатраты. Можно изменить только формат шрифта отчета
    Top-Level Tasks (Задачи верхнего уровня) Список задач верхнего уровня в структуре плана и суммарных задач, даты запланированного начала и окончания, длительность, процент завершения, затраты и трудозатраты
    Critical Tasks (Критические задачи) Список критических задач с датами запланированного начала и окончания, предшественниками и последователями каждой задачи
    Milestones (Вехи) Список завершающих задач (вех) с датами запланированного начала
    Working Days (Рабочие дни) Расписание рабочего времени для каждого дня базового календаря. Можно изменить только формат шрифта отчета


    Отчеты о текущей деятельности

    Таблица 22.2. Отчеты о текущей деятельности

    Используйте отчет Чтобы распечатать
    Unstarted Tasks (Неначатые задачи) Список еще не начавшихся задач, их длительность, предшественники, даты начала и окончания, ресурсы и назначения, отсортированные по дате начала
    Tasks Starting Soon (Задачи, которые скоро начнутся) Список задач, которые должны начаться в указанном вами диапазоне дат
    Tasks In Progress (Выполняющиеся задачи) Список задач, находящихся в процессе выполнения, с указанием месяцев, в течение которых задачи выполняются
    Completed Tasks (Завершенные задачи) Список завершенных задач с указанием месяцев, в течение которых задачи выполнялись
    Should Have Started Tasks (Задачи, которые должны были начаться) Список невыполненных задач, которые должны начаться до указанной даты
    Slipping Tasks (Запаздывающие задачи) Список задач, план которых был изменен и текущее окончание которых запланировано позже окончания в базовом плане


    Отчеты о затратах

    Таблица 22.3. Отчеты о затратах

    Используйте отчет Чтобы распечатать
    Cash Flow (Движение денежных средств) Таблицу, отображающую затраты на задачи или ресурсы в течение времени, с разбивкой на временные периоды
    Budget (Бюджет) Список задач, отображающий запланированные исходные затраты на каждую задачу и разность между запланированной и фактической стоимостью
    Overbudget Tasks (Задачи с превышением бюджета) Список задач, фактические затраты на которые превышают запланированные в исходном плане
    Overbudget Resources (Ресурсы с превышением бюджета) Список ресурсов, фактические затраты на которые превышают запланированные в исходном плане
    Earned Value (Освоенный объем) Список задач с данными об освоенном объеме


    Отчеты о назначениях

    Таблица 22.4. Отчеты о назначениях

    Используйте отчет Чтобы распечатать
    Who Does What (Дела по исполнителям) Список ресурсов с назначенными задачами, запланированными трудозатратами на каждую из задач, дату начала и окончания назначений
    Who Does What When (Дела по исполнителям и времени) Список ресурсов с назначенными задачами и запланированными повременными трудозатратами на каждую из задач
    То Do List (Список дел) Список задач с длительностями, датами начала и окончания, длительностями и данными о проценте завершения. Задачи сгруппированы по неделям, когда они выполняются, а отчет отображается для выбранного ресурса
    Overallocated Resources (Ресурсы с превышением доступности) Список ресурсов с превышением доступности и задачи, на которые они назначены


    Microsoft Project -управление проектами

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

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

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

    Диалоговое окно данных вставленного проекта

    Диалоговое окно данных вставленного проекта

    Диалоговое окно данных вставленного проекта

    Настройки вставки подпроекта определяются на вкладке Advanced (Дополнительно). На ней можно изменить параметры подключения с помощью уже знакомого флажка Link to project (Связать с проектом) и флажка Read only (Только для чтения), установка которого запретит перенос сделанных в подпроекте изменений в исходный файл подпроекта.

    Внизу всех вкладок диалогового окна с данными подпроекта имеется кнопка Project Info (0 проекте), после щелчка на которой открывается стандартное диалоговое окно сведений о проекте (см. рис. 10.3) с данными подпроекта. В нем можно изменить дату начала или окончания проекта, настроить метод его планирования и просмотреть статистику.

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

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

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

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

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


    Диалоговое окно настройки панелей инструментов и меню

    Диалоговое окно настройки панелей инструментов и меню

    Диалоговое окно настройки панелей инструментов и меню


    Глобальный файл

    Глобальный файл

    Глобальный файл нельзя открыть для редактирования как обычный файл -изменения в него вносятся посредством Организатора (Работу с Организатором мы рассматривали в разделе «Удаление и перемещение представлений и их составляющих»). Изменения в общие настройки вносятся путем нажатия кнопки Set as Default (По умолчанию) на различных вкладках диалогового окна Options (Параметры).

    На диске хранятся две копии глобального файла Global.mpt — одна в установочной папке MS Project, а вторая — в рабочей папке пользователя. (Вы можете определить расположение этих файлов с помощью команды поиска файлов в Windows.) В установочной папке находится исходный файл шаблона, поставляемый вместе с программой, а в рабочей — его копия, включающая в себя все сделанные во время работы с программой настройки. Именно этот файл использует программа при работе.

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

    Использование пула

    Использование пула

    При открытии файла плана проекта, использующего ресурсы из пула, появляется диалоговое окно, с помощью которого вместе с файлом можно открыть и файл пула (рис. 23.4).


    Как настраивать Консультанта

    Как настраивать Консультанта

    Настройка Консультанта осуществляется на вкладке Interface (Интерфейс) в диалоговом окне общих настроек программы (рис. 23.13). Чтобы программа показывала панель Консультанта, нужно установить флажок Display Project Guide (Открывать консультант). В этом случае панель Консультанта будет отображаться во всех открытых файлах и тех, что будут открываться в дальнейшем.


    Настройка использования пула ресурсов

    Настройка использования пула ресурсов

    Настройка использования пула ресурсов


    Настройка Консультанта

    Настройка Консультанта

    Настройка Консультанта

    Если вы разработали собственную страницу со структурой Консультанта, то следует в разделе Project Guide Functionality and Layout Page (Страница функциональных возможностей и макета Консультанта) выбрать переключатель Use a custom page (Страница пользователя), а затем в открывшемся диалоговом окне выбрать на диске созданную страницу.

    Если же вы хотите отобразить в панели Консультанта собственное содержимое, . то нужно выбрать переключатель Use a custom page (Страница пользователя) в разделе Project Guide Content (Содержимое консультанта). Например, на рис. 23.10 представлены настройки Консультанта для файла index.mpp. В нем мы используем собственное содержимое, расположенное в файле C:\Bogdanov\PGuide\gbui.xml.

    Подробнее о формате xml-файлов для настройки Консультанта MS Project 2002 и о формате файлов со структурой страницы Консультанта вы можете прочитать на сайте «Профессионал управления проектами» по адресу http://wwvv.pmprofv.ru/contcnt/rus/ 21/219-articlc.asp.

    С одной стороны, это удобное

    Настройка Консультанта MS Project 2002

    Одно из основных нововведений в MS Project 2002 — это интерактивный Консультант (Project Guide). С одной стороны, это удобное средство подсказки при работе в MS Project, а с другой стороны — средство для гибкой настройки программы.

    Например, вы можете разработать собственный вариант Консультанта для подготовки «рыбы» плана проекта. Пользователь отвечает на вопросы Консультанта, и в соответствии с его ответами Консультант создает базовый план проекта, который сотруднику останется только доработать.

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

    Консультант может фиксировать выполнение пользователем определенных шагов при планировании и сообщать в службы контроля качества, все ли шаги пройдены. Например, если пользователь не выполнил анализ рисков плана проекта, Консультант сообщит об этом в службу качества, и план проекта не будет считаться завершенным. Это вынудит руководителя проекта провести анализ плана и обеспечит соответствие плана стандартам организации.

    Появление Консультанта стало возможным благодаря существенной переработке архитектуры программы, незаметной на первый взгляд. Дело в том, что начиная с версии 2002 представления, которые вы открываете в MS Project, являются веб-страницей. А таблицы, диаграммы и формы, отображаемые в представлениях, — особым типом ActiveX-объектов, загружаемых на этой веб-странице.

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

    Главное удобство заключается в том, что вы можете изменить как вид Консультанта, так и его содержимое. Вид изменяется путем редактирования фреймовой структуры страницы, например можно добавить еще одну верхнюю горизонтальную панель или поменять местами левую и правую панель. Содержимое Консультанта изменяется путем редактирования файла в формате XML, что делает настройку быстрой и удобной.

    Например, в индексном файле, который вы используете для работы с примерами, мы именно так и поступили, отредактировав XML-файл, определяющий работу Консультанта. Это позволило нам изменить панель Консультанта — она теперь содержит только пункт Интерактивный справочник — и определить, какая информация будет отображаться в панели Консультанта слева.

    С помощью веб-страницы Консультанта можно вызывать команды MS Project или запускать макросы. Например, на рис. 23.12 нажатие кнопки на веб-странице запускает диалоговое окно фильтрации таблицы.

    Настройка пула ресурсов

    Настройка пула ресурсов

    Чтобы согласовать ресурсное планирование, нужно создать обычный файл проекта в формате *.mрр и поместить в него все данные о ресурсах. Затем создаются проекты с планами, и в них указывается, что при планировании будут использоваться ресурсы из первого файла, который в терминах MS Project называется пулам ресурсов (resource pool). В качестве примера мы создали файл пула pool. mpp и два файла с планами, где должны использоваться ресурсы пула —1.mpp и 2.mрр.

    Чтобы определить пул ресурсов для использования в плане проекта, нужно открыть и файл с планом, и файл с пулом (в нашем случае — открыть файлы 1.mрр и pool.mрр). Затем, находясь в окне файла с планом, следует выбрать команду меню Tools > Resource Sharing > Share Resources (Сервис > Общие ресурсы > Доступ к ресурсам). После этого открывается диалоговое окно определения общего доступа к ресурсам, в котором настраиваются параметры работы с пулом (рис. 23.1).

    Чтобы включить режим использования пула ресурсов, в этом диалоговом окне необходимо выбрать переключатель Use resources (Использовать ресурсы), а затем выбрать название файла проекта в раскрывающемся списке. Например, для файла 1.mpp мы указали файл pool.mрркак пул ресурсов.


    Определение данных, которые будут сохранены в шаблоне

    Определение данных, которые будут сохранены в шаблоне

    Определение данных, которые будут сохранены в шаблоне

    Диалоговое окно содержит флажки, устанавливая которые, вы определяете типы данных, не включаемые в шаблон. Флажок Values of all baselines (Значения всех базовых планов) удалит из будущего шаблона данные о базовых планах проекта. Установив флажок Actual Values (Фактические значения), вы удалите из шаблона текущие фактические значения из сохраняемого плана. Флажок Resource Rates (Ставки ресурсов) определяет, будут ли сохранены в шаблоне данные о ставках ресурсов. Данные о фиксированной стоимости задач можно удалить, установив флажок Fixed Costs (Фиксированные затраты), а установка флажка Whether tasks have been published to Microsoft Project Server (Данные о публикации задач на сервере Microsoft Project Server) приведет к исключению из шаблона данных о публикации задач на сервере.

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

    Открытие проекта из базы данных

    Открытие проекта из базы данных

    Открытие проекта из базы данных

    Если вы часто пользуетесь каким-то проектом из базы, то можно создать ярлык для вызова его «напрямую», минуя диалоговое окно открытия проекта из базы данных. Для этого нужно воспользоваться пунктом раскрывающегося списка Add To Favorites (Добавить в избранное), щелчок на котором создаст ярлык к активному проекту в папке Favorites (Избранное). В дальнейшем вы можете перенести этот ярлык в любое удобное вам место на диске.

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

    Панель создания проекта

    Панель создания проекта

    Панель создания проекта

    В нашем случае в списке шаблонов присутствует файл BookProject.mpt, созданный нами для подготовки сопроводительных файлов к этой книге. Щелчок на названии шаблона приведет к созданию файла на его основе. Кроме того, в списке шаблонов есть пункт General Templates (Общие шаблоны) щелкнув на котором, вы попадете в диалоговое окно с полным списком шаблонов, доступных для использования при создании нового файла (рис. 23.18).

    Диалоговое окно со списком шаблонов разделено на две группы: на первой вкладке, General (Общие), содержится список шаблонов, созданных пользователем, и шаблон пустого проекта. На второй вкладке, Project Templates (Шаблоны проектов), представлены шаблоны, входящие в комплект поставки MS Project. Выбрав любой из них и дважды щелкнув на его значке, вы создадите новый проект на его основе.

    Планирование с использованием пула

    Планирование с использованием пула

    После того как списки ресурсов клиента и пула синхронизированы, выделение ресурсов на задачи в файле клиента осуществляется обычным способом. При этом MS Project учитывает данные о назначениях ресурсов в других проектах. Рассмотрим работу с одним ресурсом в двух проектах на примере наших файлов 1.mpp и 2.mрр, использующих ресурсы пула pool.mрр. В первом проекте мы создали задачу длительностью 5 дней, назвали ее 1_1 и выделили на ее исполнение Иванова А.А. Затем во втором проекте мы также создали задачу длительностью 5 дней и назвали ее 2_1. Оба проекта начинаются в один день, и поэтому эта задача запланирована на то же время, что и задача 1_1.

    Теперь попробуем выделить ресурс на задачу 2_1. Для этого воспользуемся диалоговым окном назначения ресурсов (см. раздел «Замена ресурсов»), которое открывается с помощью одноименной кнопки стандартной панели инструментов или команды меню Tools > Assign Resources (Сервис > Назначить ресурсы). Чтобы отобрать только доступных в нужное нам время сотрудников, установим флажок Available to work (Доступные не менее) и в счетчике введем 40 часов, поскольку наша задача длится именно столько. Ресурс Иванов А.А., на это время уже назначенный на задачу в другом проекте, сразу пропадает из списка, и программа не предлагает назначить его на исполнение задачи (рис. 23.2).

    Если в проекте включен режим автоматического выравнивания ресурсов (см. раздел «Анализ и выравнивание загрузки ресурсов»), то MS Project автоматически перенесет задачу на другое время, если назначенный на ее исполнение ресурс уже выделен в это время на исполнение другой задачи в другом проекте, подключенном к пулу.

    Вы можете попробовать включить этот режим в файле 2.mррназначить Иванова А.А. на исполнение задачи 2_1. Задача автоматически будет перенесена на неделю вперед, то есть на время окончания задачи 1_1 в плане проекта 1.mрр. Если же вы отключите автоматическое выравнивание ресурсов и затем откроете представление Resource Sheet (Лист ресурсов ), то увидите, что MS Project определил превышение доступности у Иванова А.А.
    Как программа определяет, в какое время ресурс загружен в других проектах? Дело в том, что сводные данные о загрузке ресурсов во всех клиентах пула содержатся в пуле, и когда он открыт, эти сведения доступны.

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


    в котором используются ресурсы из

    ПРИМЕЧАНИЕ
    Файл, в котором используются ресурсы из пула, называется клиентом пула (sharer). Клиент пула не может быть пулом ресурсов для другого плана проекта.

    Когда клиент подключается к пулу, начинается синхронизация данных: все ресурсы копируются в файл клиента, и с ними можно работать, как с обычными ресурсами проекта — редактировать их свойства, добавлять и удалять и т. д. При назначении ресурсов на задачи плана сведения о назначениях копируются в файл пула.

    Может случиться так, что после редактирования данных в файле клиента состав и свойства ресурсов клиента будут отличаться от состава и свойств ресурсов пула. В таком случае при синхронизации клиента и пула программе нужно определять, какой файл имеет преимущество. Если преимущество имеет пул, то данные клиента приводятся в соответствии с данными пула, если же клиент имеет преимущество, то обновляется пул в соответствии с даиными клиента.

    с помощью верхнего переключателя, представленного

    ПРИМЕЧАНИЕ
    При открытии пула с помощью верхнего переключателя, представленного на рис. 23.4, пул открывается в режиме для чтения.

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

    ПРИМЕЧАНИЕ
    Для анализа данных всех проектов, использующих пул ресурсов, предназначен нижний переключатель в диалоговом окне загрузки файла пула (см. рис. 23.5). Если выбрать его, то MS Project создаст сводный файл, в который будут включены все проекты, использующие пул.

    в меню или кнопки на

    ПРИМЕЧАНИЕ
    Используя диалоговое окно настройки (см. рис. 23.14), вы можете добавлять команды в меню или кнопки на панели инструментов. Если вы хотите досконально овладеть MS Project, мы рекомендуем вам ознакомиться со всеми доступными в этом диалоговом окне элементами. Среди них вы найдете кнопки для быстрого вызова определенных представлений и команд, использование которых может существенно ускорить вашу работу.

    После того как команда COM Add-Ins (Надстройки СОМ) добавлена в меню, при щелчке на ней будет открываться диалоговое окно для работы с надстройками (рис. 23.15). В центре этого диалогового окна представлен список надстроек, в котором можно включить или отключить использование надстройки, установив или сняв флажок рядом с ней. В нашем примере все надстройки включены.

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

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

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

    Этот столбец может относиться как к ресурсам, так и к задачам. В файле 2.mрр(рис. 23.3) мы добавили его в таблицу, и в нем видно, что ресурсы относятся к проекту poo1.mpp, а задача 1_1, в которой задействован Иванов А.А. — к проекту 1.mрр. Мы просматриваем данные в файле 2.mрр, но на диаграмме видно, что в нем хранятся данные, относящиеся к загрузке ресурса в файле 1.mрр. В списке отображаются и не назначенные задачи во всех клиентах пула, например не назначена задача 2_1 из файла 2.mрр


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

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

    Данные подпроектов объединены с данными главного проекта и фигурируют во всех отчетах и представлениях. Например, в представлении Resource Sheet (Список ресурсов) главного проекта будет приведен список всех ресурсов, задействованных в главном проекте и всех подпроектах. В представлениях с данными о задачах будут отображаться задачи и главного проекта, и подпроектов. Чтобы определять, к какому проекту относятся те или иные ресурсы и задачи, в таблицу нужно добавить столбец Project (Проект), содержащий имя файла проекта, к которому относится задача, ресурс или назначение (см. рис. 23.3). Чтобы отобрать в представлении данные определенного проекта, нужно отфильтровать задачи или ресурсы по этому полю.

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

    Чтобы задачи подпроектов учитывались при анализе критического пути главного проекта, в диалоговом окне общих настроек программы Options (Параметры) на вкладке Calculation (Расчет) нужно установить флажок Inserted projects are calculated like summary tasks (Рассчитывать вставленные проекты как суммарные задачи).
    При просмотре совмещенных данных нескольких проектов можно получать сводную информацию по загрузке ресурсов или затратам. Это удобно, например, когда вам нужно сгруппировать всю информацию по проектам вашего отдела. Хотя такие проекты не всегда взаимосвязаны, их все равно можно объединить в общем файле для анализа.


    Работа с базами данных проектов

    Работа с базами данных проектов

    При постоянной работе с группой файлов (например, главный проект, его под-проекты, пул ресурсов) их удобно хранить в одном файле. Это облегчает пересылку данных и упрощает файловую структуру. Для хранения нескольких проектов внутри одного файла предназначен формат базы данных проекта — *.mpd.

    Чтобы поместить проект в базу данных проектов, нужно при сохранении проекта выбрать в раскрывающемся списке форматов формат базы данных проектов (*.mpd), а затем либо указать имя существующей базы данных проектов, либо ввести новое.

    {Например, на рис. 23.9 мы сохраняем проект в новую базу данных. В списке Save as type (Тип файла) мы выбрали формат Project Database (*.mpd) (База данных проекта (*.mpd)). Поскольку до этого мы не создали базу данных, то в поле названия файла мы ввели новое имя для базы — 6.


    Работа с надстройками MS Project

    Работа с надстройками MS Project

    Работа с надстройками MS Project

    Под списком надстроек расположена информационная область, содержащая сведения о выбранной надстройке: имя ее файла и тип загрузки. Тип загрузки определяется самой надстройкой: некоторые модули запускаются при запуске программы, а некоторые — только при необходимости, например после щелчка мыши на кнопке панели инструментов.

    Снятие флажка рядом с названием надстройки приведет к ее временному отключению, а чтобы полностью удалить надстройку из списка используемых, необходимо щелкнуть на кнопке Remove (Удалить). При этом программа не отображает дополнительных запросов на подтверждение операции, поэтому при работе с этим диалоговым окном нужно быть аккуратным и не нажать случайно кнопку удаления надстройки. Для добавления надстройки нужно нажать кнопку Add (Добавить), а затем в открывшемся диалоговом окне выбрать па диске файл надстройки.

    Работа с несколькими планами проектов

    Работа с несколькими планами проектов

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

    Руководитель проекта может управлять несколькими связанными между собой проектами, например, если следующий проект не может начаться, пока не закончен предыдущий. В такой ситуации планы проектов можно разрабатывать в отдельных файлах, а затем объединить в общем файле. В терминологии MS Project файл, в котором объединены несколько проектов, называется главным проектом (Master Project), а вставленный проект — подпроектом (Subproject).

    На рис. 23.6 представлен главный проект (З.mрр), в ходе работ по которому выполняются подпроекты План 2 (4.mрр) и Проект 3 (S.mpp) и задачи, относящиеся к главному проекту. На диаграмме подпроекты отображаются как суммарные задачи, и, чтобы подпроект можно было отличить от суммарной задачи главного проекта, рядом с названием подпроекта отображается индикатор — значок проекта.


    Работа с шаблонами

    Работа с шаблонами

    Шаблоны предназначены для стандартизации файлов проектов внутри проектной команды или организации. В MS Project есть два типа шаблонов: глобальный файл Global.mpt и шаблоны файлов. В глобальном файле хранятся основные настройки, применяемые к новым проектам. Шаблоны файлов — это типовые проекты, сохраняемые для дальнейшего использования в целях стандартизации.

    Сохранение настроек проектов

    Сохранение настроек проектов

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

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

    Если вам постоянно приходится работать с группой файлов MS Project, то вы можете сохранить их в рабочей области (Workspace). Рабочая область сохраняется с помощью команды меню File > Save Workspace (Файл > Сохранить рабочую область) в файле формата *.mpw, и в нее включаются все открытые в данный момент файлы.

    При открытии файла рабочей области MS Project автоматически открывает все входящие в нее файлы. Например, при открытии файла рабочей области ResPool. mpw откроются файлы 1.mрр, 2.mpp и pool.mрр.

    Сохранение проекта в базе данных проектов

    Сохранение проекта в базе данных проектов

    Сохранение проекта в базе данных проектов


    Совмещение нескольких планов проектов в одном файле

    Совмещение нескольких планов проектов в одном файле

    Совмещение нескольких планов проектов в одном файле

    Совместная работа с пулом

    Совместная работа с пулом

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

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

    Для открытия файла в режиме чтения предназначен верхний переключатель диалогового окна, представленного на рис. 23.5, а для открытия в режиме записи — средний.

    Если пул открыт в режиме записи, то данные в нем можно редактировать обычным способом. Если же вы открыли пул для чтения, то его нужно обновить после того, как вы изменили план проекта, иначе данные о новых назначениях ресурсов не попадут в пул и не будут доступны в других файлах — клиентах пула. Для обновления пула с учетом проектных данных предназначена команда меню Tools > Resource Sharing > Update Resource Pool (Сервис > Общие ресурсы > Обновить пул ресурсов). Эта команда доступна, только когда файл пула открыт для чтения. Если файл пула открыт на запись, то он обновляется автоматически и эта команда меню не используется.


    Совместное использование ресурсов

    Совместное использование ресурсов

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

    Одновременное управление несколькими проектами в рамках организации осложняется тем, что сотрудники и материальные ресурсы должны назначаться на задачи так, чтобы назначения одних проектов не противоречили другим. Например, нельзя выделить сотрудника на задачу 1 июля, если в этот день он уже задействован в другом проекте.

    От согласованности ресурсного планирования зависит успешное выполнение проектов в организации. Чтобы обеспечить эту согласованность, в MS Project включена возможность использовать при планировании нескольких проектов единый список ресурсов, хранящийся в отдельном файле, — так называемый Resource Pool (Пул ресурсов).

    Создание файла на основе шаблона

    Создание файла на основе шаблона

    Для создания файла на основе шаблона нужно воспользоваться командой меню File V New (Файл V Создать), а затем в области задач на панели New Project (Создание проекта) в разделе New from template (Создание с помощью шаблона) выбрать шаблон, на основе которого будет создаваться план проекта (рис. 23.17).


    Создание новой базы данных проектов

    Создание новой базы данных проектов

    Создание новой базы данных проектов

    После этого MS Project создает файл базы данных проектов и открывает диалоговое окно добавления проекта в этот файл (рис. 23.10). В этом диалоговом окне нужно указать название проекта (например, в нашем случае Проект 1) и нажать кнопку Finish (Готово).

    Чтобы открыть проект из базы данных проектов, следует с помощью диалогового окна открытия файлов выбрать на диске файл базы данных и нажать кнопку Open (Открыть). После этого откроется диалоговое окно для выбора проекта из базы данных (рис. 23.11).

    Для открытия проекта из базы данных проектов нужно выбрать его имя в списке (или набрать в поле ввода внизу диалогового окна) и нажать кнопку Finish (Готово). Чтобы удалить или переименовать один из проектов базы данных, нужно щелкнуть на кнопке Tools (Сервис) и выбрать в раскрывающемся списке пункт Delete (Удаление) или Rename (Переименовать). Если при открытии проекта установить флажок Open project read-only (Открыть проект только для чтения), то файл будет открыт только для чтения.


    Создание шаблона файлов

    Создание шаблона файлов

    Шаблоны файлов создаются пользователем путем сохранения планов проектов в формате *.mpt. В шаблоне может быть сохранена любая информация: данные о задачах, ресурсах и назначениях, настройки представлений, макросы и т. д. В то же время, при сохранении шаблона в него может попасть и ненужная информация из текущего плана (например, данные о фактических трудозатратах, которые точно не понадобятся при создании новых проектов). Поэтому при сохранении файла в формате шаблона появляется диалоговое окно (рис. 23.16), в котором определяется, какие данные из текущего плана не должны попасть в шаблон.


    С веб-страницы Консультанта можно вызывать команды MS Project, например команды фильтрации

    С веб-страницы Консультанта можно вызывать команды MS Project, например команды фильтрации

    С веб-страницы Консультанта можно вызывать команды MS Project, например команды фильтрации

    Управление надстройками СОМ

    Управление надстройками СОМ

    Некоторые возможности программы реализованы с помощью внешних надстроек. Это модуль анализа по методике PERT, модуль сравнения версий проектов, модуль экспорта повременных данных в Excel и т. д. Помимо этих надстроек, входящих в комплект поставки MS Project, есть и другие модули независимых производителей, которые вы можете установить и использовать в MS Project.


    Для работы с надстройками предназначено диалоговое окно COM Add-Ins (Надстройки для модели компонентных объектов (СОМ)), но чтобы им воспользоваться, вам необходимо предварительно добавить в меню команду для его вызова. Для этого нужно щелкнуть в любом месте на панели инструментов или меню правой кнопкой мыши и в появившемся контекстном меню выбрать команду Customize (Настройка).
    В открывшемся диалоговом окне осуществляется настройка панелей инструментов и меню (рис. 23.14). Вам нужно перейти на вкладку Commands (Команды) и в левом списке выбрать пункт All Commands (Все команды). После этого в правом списке отобразятся все доступные команды, которые можно добавить на панель инструментов или в меню. В нем вам нужно выбрать пункт ComAddlnsDialog и затем перетащить его либо на одну из панелей инструментов, либо в меню. Мы рекомендуем добавить его последней командой в меню Tools (Сервис).


    о назначениях ресурсов пула всегда

    ВНИМАНИЕ
    Данные о назначениях ресурсов пула всегда переносятся из файла клиента в файл пула, независимо от преимущества.

    Чтобы определить, какой файл будет иметь преимущество при конфликтах, в диалоговом окне нужно выбрать либо переключатель Pool takes precedence (Преимущество имеет пул), либо переключатель Sharer takes precedence (Преимущество имеет клиент пула). Обычно выбирается первый переключатель, поскольку он исключает возможность внесения в пул несогласованных или случайных изменений. Часто пул размещается на сетевом диске и права на его изменение есть у ограниченного круга лиц. В таком случае, если у вас нет прав на изменение пула, вам подходит только первый вариант.

    Чтобы в дальнейшем изменить настройки использования пула, нужно снова открыть это диалоговое окно. Выбрав перключатель Use own resources (Использовать собственные ресурсы), можно будет отказаться от использования пула. После этого в проекте останутся только те ресурсы, которые назначены на его задачи, а остальные будут удалены.

    Можно изменить и настройки относительного преимущества файлов при конфликтах. Например, если вы отредактировали данные о ресурсе в файле клиента пула и хотите, чтобы они сохранились в пуле при синхронизации, следует открыть диалоговое окно и выбрать переключатель Sharer takes precedence (Преимущество имеет клиент пула). После синхронизации, когда измененные данные сохранились в пуле, нужно вновь открыть диалоговое окно и выбрать переключатель Pool takes precedence (Преимущество имеет пул), чтобы в дальнейшем пул вновь имел приоритет.

    Перед вставкой проекта убедитесь, что

    ВНИМАНИЕ
    Перед вставкой проекта убедитесь, что символы, используемые для отображения валют, в главном проекте и подпроектах совпадают. Символ отображения валюты определяется на вкладке View (Вид) в диалоговом окне общих настроек программы, которое открывается с помощью команды меню Tools > Options (Сервис > Параметры).

    Вставить проект можно в обычном режиме или только для чтения. Если подпро-ект вставлен в обычном режиме и вы измените данные его плана во время работы с главным проектом, изменения будут сохранены в файле подпроекта. Если же вставить подпроект в режиме только для чтения, то при обновлении его данных при работе с главным проектом они не сохранятся в исходном файле подпроекта. В таком случае, если установлен флажок Link to project (Связать с проектом), при следующем открытии главного плана данные плана подпроекта снова отобразятся в исходном виде. Открывать подпроект для чтения удобно в том случае, когда вы уверены, что не будете редактировать его, и хотите обезопасить себя от случайных изменений.

    В дальнейшем настройки вставки подпроекта можно изменить, сделав двойной щелчок на строке с его названием в таблице. При этом открывается диалоговое окно Inserted Project Information (Данные вставленного проекта), напоминающее диалоговое окно сведений о задачах. В этом диалоговом окне (рис. 23.8) можно определить предшественников подпроекта, тем самым указав его место в плане работ главного проекта, создать заметки, изменить название подпроекта и присвоить значения настраиваемым полям.

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

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

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

    Слева от раскрывающегося списка файлов находится флажок Link to project (Связать с проектом). При установке этого флажка данные подпроекта будут обновляться, если изменится план в исходном файле.


    Вставка проекта в проект

    Вставка проекта в проект

    Вставить один проект в другой можно с помощью команды меню Insert > Projec (Вставка > Проект). При этом открывается стандартное диалоговое окно открыти файла, в котором присутствуют некоторые дополнительные параметры (рис. 23.7).


    Загрузка файла пула

    Загрузка файла пула

    Загрузка файла пула

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

    Чтобы обновить свойства ресурсов в пуле, когда тот открыт только на чтение, нужно обновить их в файле клиента пула, а затем в настройках использования пула (см. рис. 23.1) указать, что клиент имеет преимущество. В таком случае измененные сведения о ресурсах будут сохранены в пуле после его обновления.
    Если вы открыли пул только на чтение и работаете над планом, то помните, что кто-то другой может обновить пул описанным выше способом. Например, когда вы открыли файл плана, Петров был свободен в понедельник. Вы назначили ему на этот день задачу с полной загрузкой и продолжили работу над планом, не обновляя пул. В это время другой руководитель проекта тоже назначил Петрову задачу с полной загрузкой на понедельник, но обновил пул. В таком случае ваше назначение после того, как будет сохранено в пуле, приведет к превышению доступности Петрова.

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

    Обновление экрана пула осуществляется с помощью команды меню Tools > Resource Sharing > Refresh Resource Pool (Сервис > Общие ресурсы > Обновить экран пула ресурсов).

    При выборе этой команды меню MS Project заново открывает файл пула, и вам оказываются доступны изменения, внесенные в него другими пользователями. Обычно после обновления экрана пула в плане происходят изменения: некоторые ресурсы оказываются перегруженными или изменяются затраты на проект. Чтобы найти изменения, можно перед обновлением экрана пула сохранить версию плана а затем, используя автоматизированное сравнение (см. раздел «Файлы MS Project»), сравнить ее с той, что получилась после обновления экрана пула.

    Microsoft Project -управление проектами

    Аналитические функции

    Аналитические функции

    Вторая страница в разделе управления корпоративными функциями предназначена для настройки сбора сводных данных из СУБД. Дело в том, что для анализа доступности ресурсов должны быть проанализированы.все проекты, опубликованные на сервере и исходя из этого определены данные о загрузке для каждого из ресурсов. Впоследствии эти данные должны регулярно обновляться. Для анализа хода работ по проектам с помощью пакета Analysis Servicies в базе данных необходимо построить и регулярно обновлять куб OLAP, на основании которого этот анализ осуществляется.
    Таким образом, для работы аналитических функций MS Project Server требуется периодически обрабатывать большие объемы информации. На странице Update resource tables and OLAP cube (Обновление таблиц ресурсов и куба OLAP) определяется, какие данные должны учитываться при обработке и как часто они должны обрабатываться.
    Первые два раздела страницы посвящены кубу OLAP. В первом разделе, Current Cube Status (Текущее состояние куба), содержатся сведения о его состоянии (создан или нет, дата создания, обновления и т. п.), а во втором, Build the OLAP cube (Построение куба OLAP), определяется, будет он строиться или нет. Если вы хотите построить куб и использовать его для анализа проектных данных, то выберите переключатель Yes, I want to update resource availability information and build an OLAP cube (Да, обновить сведения о доступности ресурсов и построить куб OLAP). Если же вы не хотите строить куб, например, если у вас не установлен пакет Analysis Services, то выберите переключатель No, I only want to update resource availability information (Нет, только обновить сведения о доступности ресурсов).
    Если вы выбрали первый переключатель, то на странице отображаются разделы для настройки параметров работы куба. В разделе OLAP cube name and description (Название и описание куба OLAP) нужно указать имя сервера анализа, название куба и его описание. Во втором разделе, Date Range (Диапазон дат), определяется диапазон дат, данные за которые будут копироваться в куб при его создании.
    Если выбрать переключатель Use the earliest project start date and the latest project finish date (Использовать самую раннюю дату начала проекта и самую позднюю дату окончания проекта), то в куб будут помещены данные от даты начала самого раннего проекта до даты окончания самого позднего проекта. Таким образом, в куб попадут все проектные данные, и этот вариант наиболее предпочтителен. Анализ всех данных может занять очень много времени, а его результаты могут оказаться ненужными. Например, если в вашей компании осуществляется планирование проектов и ресурсов только на квартал вперед, то нет смысла анализировать данные за полгода или год вперед.
    Ограничить диапазон дат, помещаемых в куб для анализа, можно с помощью переключателя Use the following date range at the time the cube is built (Использовать следующий диапазон дат во время построения куба). Выбрав его, следует определить в двух раскрывающихся списках под ним, данные за сколько дней, недель или месяцев до и после момента построения куба должны попасть в куб. Например, вы можете определить, что в куб будут попадать данные за полгода до момента построения куба и за три будущих месяца.
    Если вы хотите поместить в куб данные за фиксированный диапазон дат, то вам необходимо выбрать переключатель Use the fixed date range specified below (Использовать указанный ниже фиксированный диапазон дат) и указать даты начала и окончания диапазона в полях ввода под ним.
    В разделе Date range for resource availability (Диапазон дат доступности ресурсов) аналогично определяется диапазон дат для анализа доступности ресурсов. Отличие настроек этого раздела от предыдущего заключается в отсутствии первого переключателя.
    Частота сбора информации определяется в разделе Update frequency (Частота обновления). Чтобы куб и данные о доступности ресурсов обновлялись автоматически, следует выбрать переключатель Update every (Обновление каждые) и указать интервал обновления. Затем в раскрывающемся списке Start update on (Обновление каждые) нужно указать дату и время первого обновления данных. Следует учитывать, что обновление — очень ресурсоемкая процедура, поэтому нужно выбирать дату и время, когда загрузка сервера базы данных минимальна.
    Если вы хотите запускать обновления вручную, выберите переключатель Update only when specified (Обновление только по запросу). В дальнейшем вы сможете обновить данные о загрузке ресурсов и куба OLAP на этой странице, нажав кнопку Update Now (Обновить сейчас) рядом с этим переключателем.

    Безопасность

    Безопасность

    Для настройки уровня безопасности сервера предназначен раздел Manage security (Управление безопасностью), причем он состоит из трех страниц, из которых для нас наиболее важна User authentication (Проверка подлинности пользователей).
    На ней определяются основные настройки авторизации пользователей на сервере MS Project Server.
    В верхнем разделе страницы определяется, какими средствами пользователи будут проходить авторизацию на сервере: с помощью учетных записей сервера MS Project Server, с помощью учетных записей Windows или совмещая оба способа. Некоторые способы авторизации позволяют пользователям создавать учетные записи на сервере (см. раздел «Настройка MS Project для работы с сервером»).
    Первый переключатель, Mixed (Смешанная), позволяет использовать для авторизации или учетные данные Windows, или данные MS Project Server. Выбор второго переключателя, Windows Authentication only (Проверка подлинности только средствами Windows), приведет к блокировке всех учетных записей сервера MS Project Server и позволит авторизоваться только пользователям, зарегистрированным на сервере с учетными записями Windows.


    Конфигурирование сервера MS Project Server

    Конфигурирование сервера MS Project Server

    Для конфигурирования сервера MS Project Server нужно запустить Internet Explorer и обратиться по адресу сервера, который вы указали при его настройке. При первом подключении к серверу вам необходимо выполнить те же действия, что и обычным пользователям (см. раздел «Первое подключение к серверу»). На первой странице сервера в качестве имени пользователя вам нужно ввести Administrator (Администратор), а в качестве пароля — пароль администратора, введенный вами в процессе установки сервера. Если вы устанавливали сервер MS Project Server без подключения к серверу баз данных и программа установки не отображала диалоговое окно для ввода пароля администратора, то ваш пароль пустой.
    После этого вы попадете на персональную страницу пользователя. В верхнем меню страницы вам нужно щелкнуть на ссылке Admin (Администрирование), которая приведет вас на страницу администрирования сервера. В левой колонке этой страницы содержится список основных областей администрирования, а в центре страницы их список дублируется и сопровожден комментариями. Рассмотрим основные области администрирования сервера.

    Корпоративные функции

    Корпоративные функции

    Настройка корпоративных функций осуществляется в разделе Manage enterprise features (Управление корпоративными возможностями) и производить ее имеет смысл только в том случае, если с сервером MS Project Server будут работать пользователи профессиональной редакции MS Project 2002.
    Раздел корпоративных настроек состоит из пяти страниц, из которых для нас важны только две. На первую из них, Features (Возможности), вы попадаете при обращении к одноименному разделу.
    На этой странице расположены флажки, с помощью которых включаются и выключаются корпоративные функции. Флажок Enable enterprise features (Включить корпоративные возможности) управляет корпоративными возможностями ( Если этот флажок сброшен, в меню раздела не отображаются ссылки на другие страницы для администрирования).
    . Если вы планируете публиковать на сервере главные проекты (включающие в себя подпроекты), то следует установить флажок Allow master projects in Microsoft Project Server (Разрешить главные проекты на сервере Microsoft Project Server) (Этот флажок дублируется и настройках функций организации). Следующие два флажка связаны с использованием организационного глобального шаблона (аналога глобального шаблона Global.mpt, о котором мы говорили в предыдущем уроке, но хранящегося на сервере MS Project Server). В этом шаблоне можно указать настройки базовых календарей с учетом праздников и настроить символ используемой валюты. Чтобы запретить пользователю работать при планировании с собственными базовыми календарями, следует снять флажок Allow projects to use local base calendars (Разрешить проектам использовать локальные базовые календари). А чтобы руководители проектов для обозначения валюты использовали указанный в организационном глобальном шаблоне символ, нужно установить флажок Enforce single currency as specified in the enterprise global template (Использовать единую валюту, указанную в глобальном корпоративном шаблоне).
    Наконец, с помощью последнего флажка можно ограничить круг пользователей сервера только теми, кто использует профессиональную редакцию MS Project. Для этого нужно установить флажок Allow only Microsoft Project Professional to publish to this server (Разрешить публикацию на этом сервере только из Microsoft Project Professional).

    Организация

    Организация

    Для перехода в раздел управления организацией нужно воспользоваться ссылкой Manage organization (Управление организацией) в левом меню страницы. Этот раздел состоит из двух страниц, из которых для нас наиболее важна Features (Возможности). На эту страницу вы попадаете сразу после входа в раздел.
    На странице Features (Возможности) определяется список доступных пользователям сервера функций. Список функций приведен в таблице в центре страницы, и для включения или выключения функции нужно установить флажок либо в столбце Allow (Разрешить), либо в столбце Deny (Запретить) рядом с ней.
    На этой странице перечислены все важные функции. Например, именно на ней можно разрешить или запретить создавать учетные записи пользователей из MS Project, а также указать, будут ли автоматически создаваться новые учетные записи при делегировании задач, при публикации назначений или при запросе информации о ходе работ.
    На странице Features (Возможности) также определяется, можно ли публиковать на сервере главные проекты (то есть проекты, включающие в себя подпроекты, см. раздел «Работа с несколькими планами проектов»). Чтобы разрешить их публикацию, необходимо установить расположенный под таблицей флажок Allow master projects to be published to Microsoft Project Server (Разрешить публикацию главных проектов на сервере Microsoft Project Server). В нашем примере этот флажок установлен.
    В нижнем разделе страницы определяются адреса сервера для доступа из локальной или внутренней сети, то есть в нем можно переопределить настройки, сделанные при установке сервера. В поле Server intranet address (Адрес сервера в интрасети) указывается адрес для доступа из внутренней сети, в поле Server extranet address (Адрес сервера в экстрасети) — адрес для доступа из внешних сетей.

    Подключение сервера SharePoint

    Подключение сервера SharePoint

    Управление настройками подключения сервера SharePoint осуществляется в разделе Manage SharePoint Team Services (Управление SharePoint Team Services). На первой его странице, Connect to servers (Подключение к серверам), после нажатия кнопки Add server (Добавить сервер) настраивается подключение к серверам SharePoint.
    На странице добавления сервера нужно ввести данные, сообщенные вам программой установки, которые мы рекомендовали вам сохранить. Вам нужно указать адрес сервера SharePoint и порт для его администрирования, а также имя сервера баз данных, где установлена база данных сервера SharePoint, и название этой базы.
    После того как подключение к серверу настроено, нужно определить настройки размещения на сервере SharePoint дочерних веб-узлов (subweb) для проектов. Это осуществляется на странице Subweb provisioning settings (Параметры подготовки дочерних веб-узлов).
    В разделе Specify the SharePoint Team Services server (Укажите сервер SharePoint Team Services) определяется сервер SharePoint, на котором будут создаваться дочерние веб-узлы для новых проектов. Имя этого сервера выбирается из верхнего раскрывающегося списка, где приведен список серверов SharePoint, для которых на предыдущей странице было настроено подключение. Во втором раскрывающемся списке находится список этих же серверов, и, выбрав любой из них, можно перейти к его администрированию, щелкнув на ссылке Go to SharePoint Administration (Переход к администрированию узла SharePoint).
    Во втором разделе страницы, Settings for subweb creation (Параметры создания дочернего веб-узла), определяется, будут ли дочерние узлы для проектов создаваться на сервере SharePoint автоматически, или их нужно будет создавать вручную. Для автоматического создания дочерних узлов следует выбрать переключатель Automatically create a subweb for the project when a project is published in Microsoft Project Web Access (Автоматическое создание дочернего веб-узла проекта при публикации проекта в Microsoft Project Web Access). Если же дочерние узлы нужны не для каждого проекта и их удобнее создавать вручную, нужно выбрать переключатель Manually create a subweb for each project in Microsoft Project Web Access (Создание дочернего веб-узла вручную для каждого проекта в Microsoft Project Web Access).
    Когда для проекта создан дочерний узел на сервере SharePoint, пользователям нужно получить доступ к нему. Права доступа может настраивать администратор сервера SharePoint, но это может привести к задержкам, особенно если дочерние узлы создаются в автоматическом режиме. Поэтому в третьем разделе страницы, Grant user access to the project subwebs (Предоставление пользователям доступа к дочерним веб-узлам проекта), можно включить режим автоматического выделения пользователям сервера MS Project Server прав доступа к узлам SharePoint без участия администратора последнего сервера. Включение этого режима ускоряет работу пользователей и снижает нагрузку администратора сервера SharePoint. Установка первого флажка этого раздела обеспечит автоматическое предоставление всем пользователям MS Project Server, участвующим в проекте, прав доступа к сайту SharePoint, созданному для этого проекта. При этом права пользователей на сервере SharePoint будут назначены в соответствии с их правами на сервере MS Project Server.
    Второй флажок этого раздела предоставляет доступ всем пользователям MS Project Server к узлу SharePoint, созданному для пользователей MS Project Server.
    Если установить его, то псе новые пользователи сервера будут автоматически получать доступ к этому узлу. В отличие от дочерних узлов, создаваемых для проектных нужд, этот узел предназначен для хранения информации общего характера, не относящейся к конкретным проектам. На нем можно разместить корпоративные регламентирующие документы общего характера: описание процедур, шаблоны и пр.
    Режим автоматического предоставления новым пользователям доступа к этому узлу имеет смысл запретить, если на сервере MS Project Server создаются учетные записи для представителей заказчика и других пользователей, не являющихся членами вашей организации.
    Поскольку общие документы организации не имеют отношения к проектным документам, их можно хранить на отдельном сервере SharePoint. Адрес сервера SharePoint, на котором будут храниться общие документы, выбирается из списка, расположенного в последнем разделе страницы, Specify the Web server running SharePoint Team Services for public documents (Укажите веб-сервер со службой SharePoint Team Services для общих документов).

    с этого диалогового окна, вы

    ПРИМЕЧАНИЕ
    Начиная с этого диалогового окна, вы указываете данные, которые можно будет ввести позже, через интерфейс администратора сервера MS Project Server. Поэтому в этом и следующих диалоговых окнах есть переключатель Enter this information now (Ввести эти сведения сейчас), который нужно выбрать, если вы хотите заполнить поля диалогового окна во время установки, и переключатель Enter this information later (Ввести эти сведения позже), позволяющий ввести данные позднее через интерфейс администратора.
    В поле Analysis Server (Сервер анализа) нужно указать имя сервера MS SQL Server, а в полях Logon name (Имя для подключения) и Password (Пароль) — имя и пароль пользователя, входящего в группу OLAP Administrators на этом сервере.
    Доступ к MS Project Server осуществляется через веб-интерфейс, и веб-страницы должны быть размещены на веб-узле, зарегистрированном на сервере Internet Information Server. На следующем шаге программа установки предлагает выбрать узел из числа зарегистрированных в IIS узлов, в котором будет создана виртуальная папка для сервера.
    Для выбора узла нужно установить на его название курсор и перейти к следующему шагу программы установки. Например, мы выбрали узел под названием TESTPOLYGON, являющийся узлом по умолчанию в IIS на нашем сервере. Имя сайта для доступа из локальной сети или внешних сетей может отличаться от имени, под которым узел зарегистрирован в IIS. Серверу MS Project Server для корректной работы нужно знать, по какому адресу к сайту будут обращаться, и эти данные указываются на следующем шаге установки.
    Вам нужно ввести имя сервера для доступа из локальной сети (верхнее поле ввода) и для доступа из внешних сетей (нижнее поле). Второе поле заполнять не обязательно. Из раскрывающегося списка перед полем ввода выбирается протокол (http или https), а в поле ввода указывается имя сервера. Виртуальная папка сервера всегда называется ProjectServer. Например, в нашем случае адресом сервера будет ttp://testpolygon/ProjectServer.
    Сервер MS Project Server может рассылать пользователям сообщения по почте о новых назначениях и других изменениях в составе задач. Для этого нужно указать адрес SMTP-сервера, через который можно осуществлять такую рассылку.
    Это можно сделать на следующем шаге. В полях SMTP mail server (Почтовый SMTP-сервер) и Port (Порт) указываются адрес сервера и порт для подключения. В поле From address (Адрес отправителя) указывается обратный адрес, который сервер будет подставлять в сообщения при отправке.
    Для работы с документами и вопросами MS Project Server использует сервер SharePoint Team Services. Если вы установили его до установки MS Project Server, то заполните поля в диалоговом окне на следующем шаге программы установки.
    В полях Server name (Имя сервера) и SharePoint administration port (Порт администрирования SharePoint) нужно ввести адрес сервера и порт для его администрирования. В поля Logon name (Имя для подключения) и Password (Пароль) нужно ввести учетные данные пользователя Windows, зарегистрированного в группе администраторов на сервере SharePoint.
    В завершающем диалоговом окне установки программы определяется, какие программы будут обращаться к серверу.
    Если пользователи вашей организации используют исключительно профессиональную редакцию MS Project 2002, то вам следует выбрать верхний переключатель. Если же в организации используется стандартная редакция MS Project 2002 или MS Project 2000, то вам нужно выбрать нижний переключатель.
    Выбранным переключателем определяется уровень безопасности сервера. Профессиональная редакция MS Project 2002 поддерживает возможность авторизации перед публикацией данных, поэтому выбор верхнего переключателя устанавливает режим, при котором перед публикацией данных необходимо пройти авторизацию. Стандартные версии MS Project 2002 и MS Project 2000 не могут обеспечить авторизацию перед публикацией данных на сервере, поэтому при выборе нижнего переключателя включается режим, позволяющий публиковать данные без предварительной авторизации.
    На следующем шаге программа открывает диалоговое окно, в котором следует ввести пароль учетной записи администратора сервера MS Project Server. После ввода пароля вы перейдете к следующему шагу, где необходимо подтвердить настройки. После нажатия кнопки Finish (Установить) начнется установка сервера. После ее завершения можно переходить к конфигурированию сервера с помощью интерфейса администратора. Но прежде чем мы рассмотрим настройку сервера, установим сервер SharePoint Team Services.

    и использовать его можно независимо

    ПРИМЕЧАНИЕ


    Установить сервер SharePoint и использовать его можно независимо оттого, со стандартной или с профессиональной редакцией MS Project будут работать пользователи.
    Выбор происходит среди зарегистрированных на сервере IIS узлов, причем узел, на который устанавливается сервер, должен быть запущен. Например, в нашем случае мы устанавливаем сервер на узел Main.
    После выбора сайта, на который будет установлен сервер SharePoint, вы переходите к диалоговому окну настройки соединения с базой данных. В нем нужно указать имя сервера баз данных, где будет создана база данных сервера SharePoint, и учетные данные администратора сервера. Имя сервера вводится в поле Database server (Сервер базы), а учетные данные администратора -в поля Logon name (Имя для подключения) и Password (Пароль).
    В некоторых случаях программа установки не может подключиться к серверу баз данных, если авторизация осуществляется с помощью учетных записей Windows. В таком случае нужно в настройках сервера баз данных разрешить авторизацию средствами сервера, создать пользователя сервера с правами администратора и ввести его данные в диалоговом окне.
    Если подключение к серверу баз данных удалось, программа установки создает на нем базу данных, а затем устанавливает сервер SharePoint в выбранный ранее узел. После этого программа выводит диалоговое окно со сведениями о сервере. Сведения, указанные в этом диалоговом окне, понадобятся вам в дальнейшем, поэтому их нужно сохранить.
    Вы можете скопировать диалоговое окно в буфер обмена, нажав сочетание клавиш Alt+Print Screen, а затем вставить его из буфера в графический редактор и сохранить графический файл на диске.
    После завершения установки в подменю Windows Start > Programs > Administrative Tools (Пуск > Программы > Средства администрирования) появится ярлык Microsoft SharePoint Administrator (Администратор Microsoft SharePoint), щелкнув на котором вы попадете на страницу администрирования сервера. На этой странице вам нужно выбрать созданный сайт (его название совпадает с названием узла, куда был установлен сервер SharePoint) и перейти на страницу его администрирования.
    На странице администрирования сайта нужно щелкнуть на ссылке Manage Users (Управление пользователями) для перехода к странице администрирования пользователей. На этой странице необходимо выбрать администратора сайта из числа пользователей, являющихся администраторами того сервера Windows, где установлен MS Project Server.
    Для этого выберем переключатель Add user or group name (Добавить имя пользователя или группы) и в поле ввода под ним укажем имя пользователя, входящего в число администраторов на сервере, где установлен MS Project Server. В нашем случае это пользователь ZS2-MARKWORK-02\Administrator'. В разделе User Rote (Роль пользователя) выберем переключатель Administrator (Администратор) и сохраним пользователя, нажав кнопку Add User (Добавить пользователя). Для завершения настройки следует сконфигурировать пользователей, от имени которых MS Project Server будет запускать объекты СОМ+ для управления сервером SharePoint и для доступа к серверу анализа. Для этого нужно запустить программу PSCOMPlus.exe, расположенную в папке Bin\10332 той папки, куда вы установили сервер MS Project Server.
    После запуска программы откроется диалоговое окно, в котором нужно указать учетные данные администратора сервера анализа, администратора сервера SharePoint и администратора того сервера баз данных, где установлена база данных сервера SharePoint. После ввода данных нужно нажать кнопку Create\Update COM+ Apps (Создать или обновить приложения СОМ-ь). Теперь мы можем подключить сервер SharePoint к серверу MS Project Server, поэтому перейдем к настройке последнего.

    Установка MS Project Server со стандартными возможностями

    Установка MS Project Server со стандартными возможностями

    Для установки сервера MS Project Server со стандартными возможностями в диалоговом окне, необходимо выбрать переключатель or install now (установка без подключения к серверу баз данных) и перейти к следующему шагу. Далее вам нужно определить логин и пароль администратора базы данных, которую программа установки создаст на основе MSDE. На следующем шаге диалога следует подтвердить параметры установки, после чего начнется процесс установки.

    Установка MS Project Server с профессиональными возможностями

    Установка MS Project Server с профессиональными возможностями

    Для установки сервера MS Project Server с профессиональными возможностями вам придется пройти более долгий путь. После выбора в диалоговом окне, представленном на, переключателя Custom (Выборочная), вы перейдете в диалоговое окно определения базы данных, которую MS Project Server будет использовать для хранения проектной информации.
    Если вы уже создали базу данных (например, при предыдущей инсталляции MS Project Server), то нужно выбрать переключатель Connect to an existing database (Подключиться к существующей базе данных) и указать имена сервера и базы данных в полях Database server (Сервер базы данных) и Database name (Имя базы данных).
    Если база данных не создавалась, нужно выбрать переключатель Create a new database (Создать новую базу данных). После этого состав полей диалогового окна изменится, и в них вам нужно будет указать имя сервера баз данных и учетные данные администратора этого сервера.
    Имя сервера баз данных, в котором MS Project Server создаст свою базу данных, указывается в поле Database server (Сервер базы данных), например в нашем случае сервер называется TESTPOLYGON.
    В разделе Connect using (Подключаться с использованием) определяются параметры подключения к базе данных. Если выбрать переключатель Windows Authentication (Проверка подлинности средствами Windows), то программа установки будет подключаться к серверу с учетными данными пользователя, авторизованного в системе в данный момент. Если же выбрать переключатель SQL Server Authentication (Проверка подлинности средствами сервера SQL Server), то в диалоговом окне появятся поля для ввода логина и пароля пользователя, и программа установки будет использовать значения этих полей при подключении к серверу. В нашем примере выбран второй переключатель и введены учетные данные администратора сервера.


    Установка сервера MS Project Server

    Установка сервера MS Project Server

    Этот урок мы посвящаем установке и конфигурированию сервера MS Project Server. Установка сервера MS Project Server даже в минимальной конфигурации не так проста, поскольку ее успешное завершение возможно лишь при определенных настройках других компонентов Windows. Чем сложнее конфигурация сервера MS Project Server, тем больше компонентов используется, тем сложнее его установка.
    После установки сервера необходимо правильно сконфигурировать его, чтобы пользователи могли с ним работать. В этом уроке вы узнаете, как установить сервер MS Project Server и как сконфигурировать его для последующей работы с помощью профессиональной и стандартных редакций MS Project.
    Установка сервера MS Project Server может осуществляться только на сервере Windows 2000 Advanced Server с установленным сервером Internet Information Server (IIS). Для корректной работы инсталлятора необходимо, чтобы IIS был запущен и в нем был сконфигурирован хотя бы один узел. Если он не сконфигурирован или сконфигурирован некорректно (такое случается при переносе настроек из другой системы), установочная программа не сможет успешно завершить работу.
    Сервер MS Project Server может использовать в качестве СУБД только MS SQL Server 2000 и выше. В установочный пакет входит функционально урезанная версия этого сервера (MSDE), и если вы устанавливаете сервер MS Project Server для работы с клиентами MS Project 2002 Standard или MS Project 2000, то она вам подходит.
    Если же вы устанавливаете сервер MS Project Server для работы клиентов с MS Project Professional, то перед установкой MS Project Server необходимо установить MS SQL Server. Если вы хотите, чтобы пользователи имели доступ к аналитическим функциям MS Project Server (а именно они отличают профессиональную редакцию от стандартной), то нужно также установить сервер анализа MS Analysis Services.
    Закончив приготовления, можно переходить к установке сервера MS Project Server. Для этого нужно запустить программу установки на установочном диске. При этом появится диалоговое окно, в котором нужно определить дальнейшие действия.
    Щелчок на одном из первых двух пунктов списка, Readme (Файл последних сведений) или Installation Guide (Руководство по установке), приведет к открытию файла с документацией по установке программы. Если вам нужно вручную обновить свою базу данных или настроить ее для работы с MS Project Server, то воспользуйтесь последним пунктом списка — Upgrading and database configuration (Обновление и настройка базы данных).
    Пункт списка SharePoint Configuration Wizard (Мастер настройки SharePoint) предназначен для установки сервера SharePoint Team Services, с помощью которого на сервере MS Project Server организована работа с документами и вопросами. Сервер SharePoint Team Services можно установить после установки сервера MS Project Server.
    Для запуска программы установки MS Project Server предназначен пункт списка 'Server Installation (Установка сервера). После щелчка на этой ссылке запускается программа установки MS Project Server, открывающая диалоговое окно для ввода серийного номера. Далее вы попадете в диалоговое окно с пользовательским соглашением, которое необходимо принять, чтобы продолжить установку программы. После этого открывается диалоговое окно, в котором определяется тип установки сервера и место размещения его файлов. В поле ввода Install to (Установить в) нужно указать путь на диске, где будут размещены файлы сервера. Переключатели соответствуют двум типам установки: Custom (Выборочная) позволяет установить сервер для работы с профессиональной версией, а выбор переключателя or install now (установка без подключения к серверу баз данных) приведет к установке сервера для работы со стандартной редакцией MS Project.
    Рассмотрим два варианта установки: на базе MSDE (для использования со стандартной редакцией MS Project) и на базе MS SQL Server (для использования с профессиональной редакцией).

    Установка сервера SharePointTeam Services

    Установка сервера SharePointTeam Services

    Для установки сервера SharePoint в диалоговом окне, нужно выбрать пункт SharePoint Configuration Wizard (Мастер настройки SharePoint). Запустится программа установки. После подтверждения лицензионного соглашения в первом диалоговом окне вы перейдете к диалоговому окну выбора веб-узла, в котором будет установлен сервер.


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

    ВНИМАНИЕ
    Пользователь, от имени которого программа установки будет создавать базу данных для MS Project Server, должен иметь права на создание баз данных (dbcreate) и администрирование уровня безопасности (securityadmin) на сервере баз данных.
    Как вы знаете, профессиональная редакция MS Project позволяет использовать аналитические возможности сервера MS Project Server. Эти возможности базируются на пакете Analysis Services, входящем в MS SQL Server и использующем OLAP. Параметры подключения к серверу анализа, то есть того сервера MS SQL Server, на котором установлен пакет Analysis Services, определяются на следующем шаге программы установки.

    Если выбрать второй переключатель на

    ВНИМАНИЕ
    Если выбрать второй переключатель на этой странице, когда на сервере зарегистрирована только одна учетная запись с правами администратора (созданная при установке программы и являющаяся учетной записью сервера MS Project Server), то эта запись будет заблокирована и вы не сможете администрировать сервер. Поэтому прежде чем выбрать этот переключатель, нужно добавить в число администраторов пользователя с учетной записью Windows.
    Третий переключатель, Microsoft Project Server authentication only (Проверка подлинности только средствами сервера Microsoft Project Server), включает режим, при котором на сервере могут авторизоваться только пользователи с учетной записью на нем. В нашем примере на установлен режим совмещенной авторизации.
    В разделе Password Length for Microsoft Project Server Authentication (Длина пароля для проверки подлинности средствами сервера Microsoft Project Server) определяется минимальная длина пароля пользователя сервера. Этот переключатель недоступен, если выбран режим проверки подлинности пользователей только средствами Windows. По умолчанию минимальная длина пароля равна восьми символам, и эту настройку можно изменить, установив соответствующее значение параметра Minimum length that users must set their passwords to (Минимальная длина паролей пользователей). В нашем примере минимальная длина пароля пользователя равна восьми символам.
    В нижнем разделе страницы, Authentication required when publishing from Microsoft Project (Для публикации из Microsoft Project требуется проверка подлинности), определяется, должны ли пользователи авторизоваться на сервере для публикации данных. В этом разделе можно переопределить настройки, сделанные в процессе установки сервера. Если установить флажок Require Microsoft Project to authenticate to the Microsoft Project Server before publishing (Проверять подлинность пользователя Microsoft Project на сервере Microsoft Project Server перед публикацией), то публиковать данные на сервере смогут только пользователи профессиональной редакции MS Project 2002, а если сбросить его — пользователи обеих редакций, MS Project 2002 и MS Project 2000.

    Microsoft Project -управление проектами

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

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

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

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

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

    Средства анализа портфеля предназначены для анализа проектных данных с помощью сводных диаграмм и таблиц (PivotTable и PivotChart). Аналогично тому, как при исследовании риска (см. раздел «Анализ распределения трудозатрат») мы анализировали проектные данные в Excel, вы можете анализировать сводные данные по корпоративным проектам и ресурсам на сервере MS Project Server.
    Одно из главных удобств просмотра данных в сводных таблицах и диаграммах заключается в том, что данные для просмотра можно отбирать прямо в процессе просмотра таблицы или диаграммы. Например, отображается график трудозатрат по проектам, и в списке ресурсов можно выбрать ресурсы, трудозатраты которых будут включены в диаграмму.
    Данные диаграммы с предыдущего рисунка представлены в табличной форме. В колонке отображаются названия проектов, а в столбцах — названия ресурсов. В ячейках отображаются трудозатраты определенных ресурсог проектах, где они задействованы.

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

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

    После того как вы добавили ресурсы в корпоративный пул, их нужно использовать в проектах. Чтобы назначить корпоративный ресурс на задачу проекта, следует предварительно добавить корпоративный ресурс в список проектных ресурсов. Для этого предназначено диалоговое окно построения команды 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> (Добавить>). Для удаления корпоративного ресурса из проектной команды нужно щелкнуть на кнопке (Заменить>). В этом случае все запланированные трудозатраты старого ресурса будут перепланированы на новый ресурс. Например, если Иванов был назначен на задачу X на 4 часа и вы заменили его Петровым, то он тоже будет назначен на задачу X на 4 часа.
    При нажатии кнопки Details (Сведения) открывается диалоговое окно сведений о ресурсе, а нажатие кнопки Graphs (Графики) позволяет просмотреть графики загрузки для выбранного ресурса (подробнее о графиках см. в разделе «Замена ресурсов»). Использование кнопки

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

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

    Если бы мы заменяли ресурсы с помощью мастера только в одном проекте, то он снова предложил бы использовать Уварова вместо ролевого ресурса. Поэтому, чтобы продемонстрировать работу мастера, мы сохранили текущий проект Программирование на 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 (Запрашиваемый ресурс).
    Как видно в нашем примере, на замену ролевого ресурса в один из проектов мастер подстановки предложил Уварова, а во второй — Коленцева. Таким образом, мастер подстановки смог обнаружить ресурс с требуемым набором навыков, хотя они были расположены в полях не в таком порядке, как у группового ресурса.


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

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

    Создадим простой проект, состоящий из четырех задач, и назначим на них два ролевых ресурса из корпоративного пула — Разработчик БД 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пределять влияние изменения этих параметров на загрузку ресурсов. Например, изменить дату начала проекта, то у ресурсов, которые должны быть задействованы в других проектах после окончания текущего, возникнет перегрузка из-з повременного участия в нескольких проектах. Вы можете подключить в модель несколько проектов и разрешить перераспределение их ресурсов с учетом изменений даты начала одного из них.

    Начало работы

    Начало работы

    Этот урок мы посвятим возможностям профессиональной редакции MS Project. Поскольку эта тема является дополнением к учебному курсу по MS Project 2002, то мы рассмотрим наиболее важные возможности.
    Вы узнаете, как настроить профессиональную редакцию MS Project для работы с сервером и как работать с файлами проектов и шаблонов в режиме подключения к серверу. Затем вы научитесь планировать проекты с использованием корпоративного пула ресурсов и пользоваться средствами автоматического подбора ресурсов, необходимых для проекта. В заключение урока мы рассмотрим анализ корпоративных проектов средствами сервера MS Project Server.
    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 > Начинающий.

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

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

    Когда ресурсы добавлены в проект из пула, их можно назначать на задачи стандартными способами: с помощью диалогового окна сведений о задаче и диалогового окна назначения ресурсов.
    В диалоговом окне назначения ресурса на задачу в профессиональной редакции MS Project появляется дополнительный столбец Request/Demand (Запрос/Потребность). Если вы хотите использовать для выполнения задачи только выбранный ресурс, то в этом столбце для него должно быть выбрано значение Demand (Потребность). Если же для выполнения задачи можно использовать выбранный ресурс или другой с аналогичными навыками, то значением этого столбца должно быть Request (Запрос). Например, для выполнения задачи обязательно требуется ресурс Петров и ресурс с такими же навыками, как у Богданова.
    Определение типа назначения невозможно для ролевых ресурсов, поскольку их назначение на задачу соответствует типу Request (Запрос) — ведь ролевой ресурс обозначает не конкретного сотрудника, а набор навыков и выделяется на задачу именно для последующей замены.
    Если вы назначаете ресурсы на задачу с помощью диалогового окна Assign Resources (Назначение ресурсов) (см. раздел «Замена ресурсов» ), то заметите изменения и в нем.
    В таблице со списком ресурсов также появился столбец для определения типа назначения, называемый R/D (3/П). Кроме того, прямо из диалогового окна вы можете добавить в проект необходимые ресурсы с сервера. Для этого нужно нажать кнопку Add Resources (Добавить ресурсы) и в раскрывающемся списке выбрать пункт From Microsoft Project Server (С сервера Microsoft Project Server). В результате будет открыто диалоговое окно работы с проектной командой.

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

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

    После того как корпоративные коды структуры определены, нужно сохранить корпоративный глобальный шаблон и перезагрузить MS Project. Далее следует открыть для редактирования пул ресурсов и определить для ресурсов значения кодов структуры.
    Для определения значений корпоративных полей структуры для ресурсов нужно воспользоваться вкладкой Custom Fields (Настраиваемые поля) в диалоговом окне сведений о ресурсе Обязательные для заполнения поля помечены звездочкой.
    После настройки значений корпоративных кодов структуры для ресурсов пула, его нужно сохранить стандартным способом. При этом нужно иметь в виду, что если вы определили какие-то коды структуры как обязательные для заполнена (то сохранение корпоративных ресурсов, у которых эти коды не определена будет невозможно. При сохранении ресурсов MS Project проверяет заполнена обязательных полей, и если среди ресурсов есть такие, у которых эти поля к заполнены, появляется диалоговое окно проверки ресурсов.
    В центре диалогового окна расположена таблица. В первом столбце таблищ Error (Ошибка), дается описание ошибки, из-за которой ресурс не может быть со хранен на сервере. В нашем примере у ресурса Уваров не определено значение обязательного для заполнения поля. В диалоговом окне отображается это поле (в нашем случае — Навыки-1), и с помощью раскрывающегося списка можно определить нужное значение этого поля для ресурса.

    Определение параметров подключения

    Определение параметров подключения

    После того как данные учетных записей введены, необходимо настроить общие параметры подключения к серверу. Настройка осуществляется в диалоговом окн> со списком учетных записей.
    В центре диалогового окна расположена таблица, в которой перечислены все вве денные учетные записи. Кроме того, в таблице отображается и запись для работ! без подключения к серверу — My Computer (Мой компьютер). Например, в наши диалоговом окне отображаются две созданные учетные записи — Administrate и Vadim Bogdanov.
    В таблице рядом с названием учетной записи отображается адрес сервера, к ко торому MS Project будет обращаться при ее использовании. В третьем столиц таблицы напротив учетной записи по умолчанию отображается Yes (Да), напри мер в нашем случае учетной записью по умолчанию является My Computer. Под таблицей находятся кнопки для осуществления основных операций с учет ными записями. Для добавления учетной записи нужно нажать кнопку Add (Добавить), а для удаления записи — воспользоваться кнопкой Remove (Удалить). Удалить нельзя запись My Computer или ту запись, с помощью которой в данный момент программа подключена к серверу. Название этой записи отображается под кнопками в строке Current account: (Используется учетная запись:). Например, в нашем случае MS Project подключен к серверу с помощью учетной записи Vadim Bogdanov.
    В разделе When starting (При загрузке) настраивается поведение MS Project при загрузке. Если выбрать переключатель Automatically detect connection state (Подключаться автоматически), то при запуске программа будет автоматически пытаться подключиться к серверу, используя учетную запись по умолчанию. Если же выбрать переключатель Manually control connection state (Подключаться вручную), то при запуске программа будет выводить диалоговое окно, в котором пользователь сам определяет, какую учетную запись использовать для подключения в данном случае.

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

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

    В корпоративном глобальном шаблоне есть один предопределенный код структуры ресурсов — RBS (ОСР), который служит для определения места ресурса в структуре организации. Этот код нельзя переименовать, а в остальном он ничем не отличается от других корпоративных кодов структуры.
    Этот код структуры введен по аналогии с кодом структурной декомпозиции работ WBS (СДР), традиционно используемым при планировании проектов (см. раздел «Код структуры задач»). Для него требуется обязательно определить таблицу постановки, и его значения нужно обязательно определять для ресурсов. Хотя такого требования не ставит интерфейс программы, но по ее логике (вы убедитесь в этом чуть позже) без использования этого поля эффективная замена ресурсов невозможна.
    Мы рекомендуем при определении этого кода создать верхний уровень, охватывающий все ресурсы, которые могут использоваться при подстановке. В нашем случае это Сотрудники, верхняя строка таблицы подстановки.

    Открытие проектов и совместная работа над проектами

    Открытие проектов и совместная работа над проектами

    Для открытия файла проекта, хранящегося на сервере, следует щелкнуть на кнопке для открытия файла, расположенной на стандартной панели инструментов, либо воспользоваться командой меню File > Open (Файл > Открыть). После этого загружается диалоговое окно со списком файлов, хранящихся на сервере. Если вы хотите редактировать файл, хранящийся на диске, следует нажать кнопку Open from File (Открыть из файла), расположенную внизу этого диалогового окна.
    Диалоговое окно содержит таблицу, в которой приведен список хранящихся на сервере файлов. В первом столбце таблицы, Name (Название), указывается название файла, а в последнем, Last Modified (Последнее изменение), — дата последнего внесения изменений в файл.
    В столбце Version (Версия) находится информация о версии файла. Например, на нашем сервере хранятся две версии файла Проект! — опубликованная (Published) и архивная (Archived).
    Файлы, хранящиеся на сервере, могут редактироваться только одним из пользователей. Если файл кем-то редактируется, то в столбце Checked-Out? (Извлечен?) содержится значение Yes (Да), а если не редактируется — то No (Нет). Имя пользователя, открывшего файл для редактирования, указывается в столбце Checked out by (Извлек).


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

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

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


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

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

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


    Расположенный на сервере глобальный шаблон

    ПРИМЕЧАНИЕ
    Расположенный на сервере глобальный шаблон называется Enterprise Global (Корпоративный глобальный шаблон).
    Если на сервере нет глобального шаблона, то при подключении с помощью учетной записи возникает ошибка и работать в режиме подключения к серверу невозможно. Поэтому прежде чем подключаться к серверу для работы с ним, нужно разместить на нем глобальный шаблон.
    Для размещения глобального шаблона на сервере нужно при загрузке MS Project выбрать либо учетную запись My Computer, либо учетную запись, подключающуюся к тому серверу MS Project Server, где глобальный шаблон уже размещен. Затем следует выбрать команду меню Tools > Enterprise Options > Restore Enterprise Global (Сервис > Корпоративные настройки > Восстановить корпоративный глобальный шаблон). После этого откроется диалоговое окно восстановления корпоративного глобального шаблона.
    В этом диалоговом окне нужно выбрать учетную запись, с помощью которой MS Project сможет подключиться к серверу и пометить на нем шаблон. Имя учетной записи выбирается в раскрывающемся списке Server Account (Учетная запись сервера). В поле Global Template (Корпоративный шаблон) нужно указать имя шаблона, который будет загружен на сервер, и для выбора файла шаблона на диске можно воспользоваться кнопкой Browse (Обзор).
    При выборе шаблона нужно помнить, что MS Project не может загрузить на сервер файл используемого в данный момент шаблона. Поэтому, если вы выберете на диске файл глобального шаблона из рабочей папки или файл шаблона, который вы редактируете, он не будет загружен.
    После того как вы загрузили на сервер глобальный шаблон, можно работать с MS Project в режиме подключения к серверу. Для этого нужно перезагрузить MS Project.

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

    ПРИМЕЧАНИЕ
    Файл, загруженный с сервера для редактирования, называется извлеченным (checked-out). Операция, обратная извлечению, при которой открытый для редактирования файл сохраняется на сервере, называется возвращением (check-in).

    Для открытия файла предназначена кнопка Open (Открыть), а с помощью переключателей, расположённых рядом с ней, можно определить режим открытия файла. Если выбрать переключатель Read-only to view (Для просмотра), то файл будет открыт в режиме только для чтения и другой пользователь сможет открыть его для просмотра или редактирования. Если же выбрать переключатель Read/ write to check out (Для редактирования), то другой пользователь сможет открыть его только для просмотра.

    Если вы выбрали второй переключатель, вы не сможете открыть файлы, извлеченные другими пользователями. Например, в нашем случае вы не сможете открыть для редактирования файлы Проект1!.Published и Программирование на C++.Published, так как их редактирует пользователь Administrator. Работа с проектом без подключения к серверу

    Иногда требуется работать с планом проекта без подключения к серверу, например, если вы хотите редактировать план на домашнем компьютере. Чтобы другие пользователи в это время не могли внести в файл изменения, нужно, чтобы он считался извлеченным.

    Сохранить файл на диске можно с помощью кнопки Save as File (Сохранить как файл) из диалогового окна сохранения файла, однако в этом случае он не будет считаться извлеченным и другие пользователи смогут вносить в него изменения. Поэтому чтобы сохранить файл для работы без подключения к серверу, нужно воспользоваться командой меню File > Save Offline (Файл > Сохранить локально).

    После этого файл будет помечен на сервере как редактируемый и автоматически поместится в рабочую папку MS Project, в подпапку пользователя сервера. Например, в нашем случае файл Проект!.Published был сохранен в папку C:\Documents and Settings\Administrator\Application Data\Microsoft\MS Project\{1796E978-8851-42EA-98BO-708530E1A233}\. Название последней папки совпадает с идентификатором пользователя Administrator в базе данных MS Project Server.

    Сохраненные локально проекты помечаются соответствующим образом в диалоговом окне со списком файлов сервера. При этом сведения о том, что файл сохранен локально (значение Offline (Локально) в поле Checked-Out? (Извлечен?)), отображаются только у пользователя, редактирующего файл, а у других пользователей файл будет помечен просто как редактируемый (значение Yes (Да) в поле Checked-Out? (Извлечен?)).

    Для возвращения файла на сервер после работы без подключения нужно открыть его и выбрать команду меню File > Save Online (Файл > Сохранить на сервере).

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

    ПРИМЕЧАНИЕ
    Значком с изображением двух голов помечены ролевые (generic) ресурсы. Этот значок используется для их обозначения и в колонке Indicators (Индикаторы) MS Project.
    При выборе ресурсов можно определить, для редактирования или для просмотра вы их открываете. Для этого, так же как и в диалоговом окне открытия файлов, предназначены переключатели Read-only to view (Для просмотра) и Read/write to check out (Для редактирования).
    В таблице диалогового окна работы с пулом может отображаться до тысячи ресурсов, но если их больше или если вам сложно найти нужный ресурс в списке, следует воспользоваться фильтром, расположенным над таблицей, указав условие и нажав кнопку Apply Filter (Применить фильтр). Составной частью фильтра является флажок Include inactive resources (Показывать неактивные ресурсы), при установке которого в диалоговом окне отображаются удаленные ресурсы.
    После выбора ресурсов и нажатия кнопки Open/Add (Открыть/Создать) в MS Project загрузится файл, в котором выбранные ресурсы будут показаны в представлении Resource Sheet (Лист ресурсов), и где вы можете редактировать их свойства стандартным способом и добавлять новые ресурсы. При сохранении этого файла обновленные сведения о ресурсах будут сохраняться на сервере.

    Принципы подключения к серверу

    Принципы подключения к серверу

    Когда настроены учетные записи и определены параметры подключения к серверу, при запуске MS Project будет открываться диалоговое окно для выбора учетной записи, с помощью которой должно осуществляться подключение к серверу. Это диалоговое окно отображается только в том случае, если в настройках подключения выбран переключатель Manually control connection state (Подключаться вручную).
    Установив курсор на соответствующую учетную запись, следует нажать кнопку Connect (Подключиться) для соединения с сервером. Если же нажать кнопку Work Offline (He подключаться к серверу), то вы будете работать без подключения к серверу, в обычном режиме. При выборе учетной записи My Computer доступна только последняя кнопка.
    После выбора учетной записи и нажатия кнопки Connect (Подключиться) открывается диалоговое окно подключения, в котором нужно указать пароль для используемого в учетной записи имени пользователя сервера MS Project Server. Если же в учетной записи используется учетная запись пользователя Windows, то вводить ничего не требуется.
    Если в настройках подключения к серверу вы выбрали переключатель Automatically detect connection state (Подключаться автоматически), то это диалоговое окно будет открываться сразу при загрузке программы, и в поле для ввода имени пользователя будет подставлено имя пользователя сервера MS Project Server из учетной записи по умолчанию.
    Чтобы отказаться от подключения к серверу с выбранной вручную или автоматически учетной записью, нужно нажать кнопку Cancel (Отмена). Это вернет вас в предыдущее диалоговое окно. Если же вы введете пароль, нажмете кнопку Go (Вход) и подключение к серверу пройдет успешно, то загрузится MS Project.

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

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

    Для замены одних ресурсов другими MS Project использует значения корпоративных кодов структуры. Корпоративные коды структуры ничем не отличаются от обычных настраиваемых кодов структуры (см. раздел «Настраиваемые коды структуры), кроме того, что они хранятся в файле глобального корпоративного шаблона.
    Чтобы программа могла автоматически подбирать ресурсы в проект, необходимо сначала настроить корпоративные коды структуры, далее определить их значения для ресурсов корпоративного пула ресурсов, а затем определить их значения для ресурсов проекта. После этого программа сможет заменять проектные ресурсы корпоративными на основании совпадающих значений корпоративных кодов структуры. Рассмотрим на примере, как работает эта схема в MS Project.

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

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

    Одна из основных проблем организации, выполняющей проекты, — распределение ресурсов. Стандартная редакция MS Project для решения этой проблемы предлагает использование пула ресурсов, хранящегося в файле. Профессиональная редакция позволяет использовать корпоративный пул ресурсов, то есть файл пула, хранящийся на сервере.
    Это решение снимает проблемы, возникающие при работе со стандартным пулом ресурсов. Поскольку при использовании стандартного пула ресурсов все сведения о назначениях ресурсов хранятся в нем, то для занесения новых сведений нужно открывать его на запись, что создает конфликты доступа. При использовании же корпоративного пула ресурсов сведения о назначениях ресурсов хранятся в базе данных на сервере, что практически исключает возможность подобных конфликтов.
    Кроме того, использование базы данных более удобно при хранении больших объемов данных о назначениях. Если в организации одновременно выполняется хотя бы десяток проектов, то объем хранящихся в пуле данных будет значительным, что может привести к задержкам при открытии файла пула в MS Project. Задержек при анализе загрузки ресурсов на сервере не происходит потому, что для отображения и анализа данных сервер отбирает лишь необходимые (тогда как файловый пул при открытии загружает в программу все хранящиеся данные о назначениях).
    Среди других удобств при работе с корпоративным пулом ресурсов нужно отметить возможность извлекать для редактирования лишь отдельные ресурсы, тогда как при работе с файловым пулом для изменения свойств одного ресурса необходимо открывать для редактирования весь пул. Для добавления нового ресурса в корпоративный пул его также не требуется открывать для редактирования.


    Работа с планами проектов

    Работа с планами проектов

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

    Работа с шаблонами файлов

    Работа с шаблонами файлов

    Так же как и при работе с файлами, основные отличия при работе с шаблонами файлов заключаются лишь в процедуре их сохранения и загрузки. Для сохранения шаблона на сервере нужно, как обычно, щелкнуть на кнопке сохранения файла стандартной панели инструментов или выбрать команду меню File > Save (Файл > Сохранить). После этого в диалоговом окне сохранения файла на сервер в раскрывающемся списке Туре (Тип) следует выбрать пункт Template (Шаблон) и нажать кнопку Save (Сохранить).

    Для создания файла на основе сохраненного на сервере шаблона файла нужно поступить таким же образом, как и для создания файла на основе шаблона файла, расположенного на локальном диске (см. раздел «Создание файла на основе шаблона»). В диалоговом окне выбора шаблона (если на сервере есть хотя бы один корпоративный шаблон) появится вкладка Enterprise Templates (Корпоративные шаблоны), на которой перечислены шаблоны файлов, хранящиеся на сервере. Для создания проекта на основе шаблона нужно, как обычно, дважды щелкнуть на его названии.

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

    Для удаления с сервера проектов и шаблонов предназначена страница Clean up Microsoft Project Server database (Очистка базы данных сервера Microsoft Project Server) в разделе Admin (Администрирование). В центре этой страницы расположена таблица со списком опубликованных на сервере проектов и шаблонов.

    Для удаления проекта или шаблона следует выбрать переключатель Projects and To-do Lists (Проекты и списки дел), выделить в таблице строку, содержащую название проекта или шаблона, и нажать кнопку Delete (Удалить) внизу страницы. Если для проекта был создан дочерний узел на сервере SharePoint, то для его удаления необходимо установить флажок Delete the SharePoint subweb for the specified project (Удаление дочернего веб-узла SharePoint для указанного проекта).

    Редактирование ресурсов

    Редактирование ресурсов

    Для изменения свойств существующих ресурсов или их удаления вам вновь понадобится открыть диалоговое окно для работы с корпоративным пулом ресурсов с помощью команды меню Tools > Enterprise Options > Open Enterprise Resource Pool (Сервис > Корпоративные настройки > Открыть корпоративный пул ресурсов).
    В центре диалогового окна содержится таблица со списком ресурсов, и ее структура аналогична структуре таблицы со списком проектов. Это не случайно — ведь принципы работы с ресурсами корпоративного пула аналогичны принципам работы с опубликованными на сервере проектами. Для редактирования или удаления ресурса его нужно предварительно извлечь из пула. Если ресурс уже извлечен кем-то, вы сможете открыть его только для просмотра. Для извлечения ресурса нужно установить флажок рядом с его названием и нажать кнопку Open/Add (Открыть/Создать). Например, в диалоговом окне на выделен ресурс Программист Visual Basic. Для выделения или снятия выделения у всех ресурсов предназначена кнопка Select/Deselect All (Выделить все/Снять выделение всех).


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

    СОВЕТ
    Если в вашей организации в проектах используются постоянные роли с определенным набором навыков, то удобно создать список ролевых ресурсов на сервере и добавлять их в команду проекта с помощью диалогового окна построения команды из корпоративных ресурсов. Это избавит вас от необходимости каждый раз создавать ролевые ресурсы вручную. После того как ресурс добавлен в проект, вы можете изменить его свойства, в том числе значения корпоративных кодов структуры.
    Для подбора корпоративного ресурса на место ресурса команды можно воспользоваться диалоговым окном построения команды из корпоративных ресурсов. В таблице с ресурсами команды нужно выделить ресурс, который вы хотите заменить, и нажать кнопку В нашем примере подобраны два корпоративных ресурса, которыми можно заменить выбранный командный ресурс. Это сам заменяемый ресурс (поскольку он уже был добавлен в проектную команду, его название выделено серым и добавить его в команду нельзя) и ресурс Уваров. Однако в нашем пуле есть и второй ресурс, Коленцев, с тем же набором навыков, что и у Программиста Visual Basic, однако он не был отобран фильтром. В чем же дело?
    Как видно из условий фильтра, отображающихся в диалоговом окне, отбираются корпоративные ресурсы, у которых значения корпоративных кодов полностью совпадают со значениями кодов для ресурсов команды. То есть если у Коленцева есть те же навыки, что у Программиста Visual Basic, но они перечислены в другом порядке, например в поле Навыки-1 указано, что он эксперт по VB6, а в поле Навыки-2 — что он эксперт по VB5, то он не будет отобран фильтром. Алгоритм, используемый для подбора ресурсов в диалоговом окне построения команды, полностью эффективен только при подборе на основании одного поля. В остальных случаях высока вероятность, что подходящие ресурсы не будут подобраны. Поэтому для эффективного подбора ресурсов нужно пользоваться другим средством — мастером замены ресурсов, Resource Substitution Wizard (Мастер замены ресурсов).

    Создание и сохранение плана проекта

    Создание и сохранение плана проекта

    Создание плана проекта происходит так же, как и при работе без подключения к серверу. А вот при сохранении плана проекта программа отображает диалоговое окно для сохранения плана проекта на сервере.
    В диалоговом окне указывается название проекта в поле Name (Название), а в раскрывающемся списке Туре (Тип) определяется тип файла (проект или шаблон). В раскрывающемся списке Version (Версия) выбирается название версии плана проекта, а в списке Calendar (Календарь) — базовый календарь проекта. Каждый проект может быть сохранен в разных версиях, например Published (Опубликовано), Archived (Архивная) и т. д. Версия проекта — это как бы расширение его файла, например опубликованная версия Проекта1 будет называться Проект1.Published (Проект1.Опубликовано). Список названий версий определяется администратором.
    Поддержка версий служит в первую очередь для организации данных на сервере Например, администратор может создать версии для хранения плана проекта с оптимистичным сценарием развития и пессимистичным, назвав их, например. Оптимистичный и Пессимистичный. Руководитель сохраняет план Проекта1 в двух вариантах: Проект!.Оптимистичный и Проект1.Пессимистичный. При анализе всех проектов организации руководители будут использовать только оптимистичные версии проектов для оценки ситуации в случае благоприятного развития собьи тий и пессимистичные — для анализа в случае неблагоприятного. Часто при выполнении заказных проектов существует две версии плана — внешняя и внутренняя. Внешняя представляется заказчику проекта, и отчетность перед заказчиком происходит по ней. Внутренняя версия служит для планирования работ внутри организации. Для реализации такой модели вы можете создать
    соответствующие версии на сервере и предоставлять заказчику доступ только на просмотр внешней версии плана проекта.
    При первом сохранении проекта на сервер нужно обязательно выбрать версию под названием Published (Опубликовано).
    Нажатие кнопки Save (Сохранить) приведет к сохранению файла на сервере MS Project Server. Если же вы хотите сохранить файл на диске, нужно щелкнуть на кнопке Save as File (Сохранить как файл). В таком случае откроется обычное диалоговое окно для сохранения файла на диске и проект не будет сохранен на сервере.
    Поскольку проект создается на основе корпоративного глобального шаблона, при создании могут использоваться какие-то специфические элементы шаблона (таблицы, представления, настраиваемые поля, поля со списками значений и пр.). При дальнейшем изменении файла без подключения к серверу эти элементы будут недоступны, хотя они могут быть необходимы для работы с ним.
    Поэтому, прежде чем отобразить диалоговое окно для сохранения файла на диске, MS Project выводит окно, в котором нужно определить, какие данные из корпоративного глобального шаблона должны быть помещены в сохраняемый файл. Для этого служат два переключателя. Выбрав первый, вы сохраните в файле все элементы корпоративного глобального шаблона за исключением корпоративных кодов структуры (мы еще поговорим о них в этом уроке). При выборе второго переключателя в файле будут сохранены только те элементы корпоративного глобального шаблона, которые использованы в файле.
    Первый способ менее экономичен, так как размер файла может быть существенно увеличен за счет добавления элементов корпоративного глобального шаблона. С другой стороны, используя первый способ, вы обеспечите наличие всех элементов из шаблона при работе без подключения к серверу.

    Создание ресурсов

    Создание ресурсов

    Для осуществления операций с ресурсами из корпоративного пула нужно открыть диалоговое окно работы с пулом. Для этого предназначена команда менк Tools > Enterprise Options > Open Enterprise Resource Pool (Сервис > Корпоративные настройки > Открыть корпоративный пул ресурсов).
    Для перехода к добавлению ресурсов в корпоративный пул нужно нажать кнопку Open/Add (Открыть/Добавить). После этого в MS Project с сервера загружается файл с названием resglobal и названием проекта Checked-out Enterprise Resource (Извлеченные корпоративные ресурсы), в котором открывается представление Resource Sheet (Лист ресурсов). Находясь в этом представлении, вы можете создавать ресурсы, как и при обычной работе в MS Project. При сохранении файла добавленные ресурсы сохраняются в корпоративном пуле на сервере.

    Создание ролевых ресурсов

    Создание ролевых ресурсов

    На начальной стадии планирования проекта часто бывает не известно, какие имен но сотрудники будут в нем участвовать, но известны потребности в определен ных ролях, например программистах или тестировщиках. Поэтому на начально стадии планирования проекта часто оперируют ролями, назначая на задачу и конкретного сотрудника (например, Иванова), а роль (Программист Visual Basic и позднее заменяя ее соответствующим сотрудником.
    Для обеспечения ролевого планирования в профессиональной версии MS Project есть возможность определять, что ресурс является не настоящим ресурсом (сотрудником или оборудованием), а ролью. Для этого в диалоговом окне сведений о ресурсе следует установить флажок Generic (Роль).
    Ролевых сотрудников можно создавать как в корпоративном пуле ресурсов, так и в планах проектов. В нашем примере мы создали роль Программист Visual Basic в корпоративном пуле ресурсов. Далее в этом уроке вы узнаете, зачем нужно создавать ролевые ресурсы в корпоративном пуле.

    Создание учетных записей

    Создание учетных записей

    Для настройки учетной записи нужно открыть специальное диалоговое окно. Это можно сделать до запуска программы с помощью команды Microsoft Project Server Accounts (Учетные записи Microsoft Project Server) ( Поскольку профессиональная редакция не переведена на русский язык, перевод названий некоторых элементов интерфейса (пунктов меню, названий команд и т. д.) будет авторским), расположенной в подменю Windows Start > Programs > Microsoft Office Tools (Пуск > Программы > Средства Microsoft Office). Если вы уже запустили MS Project, то для вызова диалогового окна настройки учетных записей нужно воспользоваться командой меню Tools > Enterprise Options > Microsoft Project Server Accounts (Сервис > Корпоративные настройки > Учетные записи Microsoft Project Server).
    Для добавления учетной записи в открывшемся диалоговом окне следует нажать кнопку Add (Добавить), после чего откроется диалоговое окно для ввода параметров новой учетной записи.
    В этом диалоговом окне нужно указать название учетной записи в поле Account Name (Название учетной записи) и ввести адрес сервера в поле Microsoft Project Server URL (URL сервера Microsoft Project Server). Правильность адреса сервера можно проверить с помощью кнопки Test Connection (Проверить подключение).
    В разделе When connecting (При подключении) определяются параметры авторизации на сервере MS Project Server. Для авторизации с учетными данными пользователя Windows следует выбрать переключатель Use Windows user account (Использовать учетную запись пользователя Windows). Если же вы хотите проходить авторизацию с учетными данными пользователя сервера, выберите переключатель Use a Microsoft Project Server account (Использовать учетную запись сервера Microsoft Project Server), а затем введите имя пользователя в поле User name (Имя пользователя). Например, в нашем случае подключение к серверу будет осуществляться с учетной записью Administrator.
    С помощью флажка Set as default account (Учетная запись по умолчанию) можно пометить введенную учетную запись как основную. В таком случае MS Projec будет пытаться использовать ее для подключения к серверу в первую очередь.

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

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

    Поскольку сведения о корпоративных ресурсах хранятся в реляционной базе данных, удаление ресурса невозможно (ведь он может быть включен в прошлом в проект и удаление нарушит целостность базы данных). Поэтому для удаления ресурса необходимо в режиме редактирования пометить его как неактивный (Inactive). После этого ресурс останется в пуле, но не будет отображаться в диалоговых окнах для работы с пулом, если только вы не установите флажок для отображения неактивных ресурсов.
    Пометить ресурс как неактивный можно в диалоговом окне сведений о ресурсе, установив флажок Inactive (Неактивный). Он недоступен, поскольку мы только создаем новый ресурс, а при редактировании существующего ресурса его можно установить или сбросить.
    Для группового удаления ресурсов можно добавить в представление Resource Sheet (Лист ресурсов) столбец Inactive (Неактивный) и изменять его значение сразу для группы ресурсов. Если значение столбца равно Yes (Да), значит, ресурс неактивен, а если No (Нет) — активен.

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

    ВНИМАНИЕ
    Ресурсы корпоративного пула следует отличать от проектных ресурсов, являющихся пользователями MS Project Server. Как вы помните, если вы создадите задачу и ресурс в MS Project и назначите ресурс на задачу, а потом опубликуете назначение на сервере, для ресурса будет создана учетная запись. Но этот ресурс не будет включен в корпоративный пул и будет считаться локальным ресурсом проекта. Чтобы использовать в проекте ресурсы корпоративного пула, необходимо сначала создать их в пуле, а потом добавить из него в проект.
    Одной из важных новинок, появившихся в сервере MS Project Server и доступных при работе с профессиональной редакцией MS Project, является анализ загрузки корпоративных ресурсов и потребностей организации в ресурсах. В этом анализе участвуют только ресурсы корпоративного пула ресурсов.

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

    ВНИМАНИЕ


    С помощью мастера можно автоматически заменять не только ролевые ресурсы, но и обычные (как загруженные из корпоративного пула, так и созданные в локальном файле). Для того чтобы мастер не предлагал замену ресурсу, в настройках назначения ресурса необходимо выбрать тип назначения Demand (Потребность). Во всех остальных случаях мастер будет пытаться найти замену ресурсу.
    На следующем шаге мастера операция подбора ресурсов завершается. Для внесения обновлений в проекты необходимо установить флажок Update projects with the results of the wizard (Обновить проекты с учетом результатов работы мастера).
    Можно и сохранить отчет с данными о настройках мастера, установив флажок Save results of the wizard (Сохранить результаты работы). Отчет представляет собой файл в формате HTML и содержит данные, аналогичные тем, что отображаются на пятом шаге мастера в диалоговом окне со сводной информацией о его конфигурации.
    После нажатия кнопки Next> (Далее>) программа осуществляет действия в соответствии с установленными флажками.

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

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

    Как вы могли заметить в предыдущих разделах этого урока, в профессиональной редакции MS Project есть средства автоматической замены ресурсов — ролевых и выделенных на задачи с типом назначения Request (Запрос). Эти средства представляют собой одну из наиболее интересных корпоративных возможностей программы, поэтому остановимся на них подробнее.

    Microsoft Project -управление проектами

    Автофильтр

    Автофильтр

    Автофильтр — это широко применяемая в продуктах Microsoft методика фильтрации данных в таблицах. После включения режима автофильтра в заголовке каждой из колонок появляются кнопки, с помощью которых осуществляется фильтрация строк в таблице. Нажатием кнопки вызывается раскрывающееся меню, позволяющее определить значение или список значений, которые должна содержать колонка. После выбора такого значения в таблице отображаются только те строки, в которых колонка содержит определенное значение.

    Включение автофильтра осуществляется с помощью кнопки AutoFilter (Автофильтр) на панели инструментов Formatting (Форматирование) или с помощью команды меню Project > Filtered for > AutoFilter (Проект > Фильтр > Автофильтр). Сразу после выбора команды меню или нажатия кнопки панели инструментов в заголовках столбцов отображаются кнопки для фильтрации (см. рис. 4.5, файл 1.mpp).


    Диалоговое окно настройки автофильтра

    Диалоговое окно настройки автофильтра

    Диалоговое окно настройки автофильтра

    В названии единственного раздела этого диалогового окна указано название столбца, по значениям которого осуществляется фильтрация. В нашем случае это поле Outline Level (Уровень структуры). При загрузке в диалоговом окне отображается текущий критерий автофильтра. Критерий состоит из условия (например, «равно»), отображаемого в левом раскрывающемся списке, и значения (например, 2), причем набор условий, предлагаемых для отбора строк, зависит от типа поля (табл. 4.1).


    Диалоговое окно настройки параметров группировки

    Диалоговое окно настройки параметров группировки

    Диалоговое окно настройки параметров группировки

    Основной элемент этого диалогового окна — таблица в верхней части, определяющая поля, по которым будет проводиться группировка. В столбце Field Name (Имя поля) указывается имя поля, по которому будет осуществляться группировка, а в столбце Order (Порядок) — как будут расположены группы: по возрастанию значений (Ascending) или по убыванию (Descending).

    Поле Field Type (Тип поля) заполняется автоматически и его значение несет информацию о том, к ресурсу (Resource) или задаче (Task) относится поле. Это сделано для того, чтобы различать поля с одинаковыми именами из разных «внутренних» таблиц.

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

    Участвуют фазы проекта в группировке задач или нет, зависит от состояния флажка Show summary tasks (Показывать фазы). Поскольку в нашем случае фазы будут только мешать, не будем устанавливать этот флажок (по умолчанию он сброшен).

    В некоторых представлениях, которые мы рассмотрим позднее, в таблице вместе с задачами отображаются назначения, то есть указываются навначенные на исполнение задачи сотрудники. В таких таблицах данные по умолчанию группируются по задачам, но можно группировать и по назначениям. Для этого нужно установить флажок Group assignments, not tasks (Группировать назначения, а не задачи).

    Например, сгруппируем данные в таблице по длительности. Для этого укажем в столбце Field Name (Имя поля) поле Duration (Длительность) и нажмем кнопку ОК (рис. 4.23, файл 9.mpp).

    Как мы видим, таблица содержит очень много групп, поскольку у задач много различных длительностей. Поскольку при группировке был выбран порядок по возрастанию значений, первой идет группа с задачами наименьшей длительности (0 дней). Число групп можно сократить, если выбирать не все значения длительности, а только некоторые интервалы, например от 1 дня до 5, от 5 до 10 и т. д.

    Для группировки с использованием интервалов вернемся в диалоговое окно настройки параметров группировки через подменю Project > Group by: > Customize Group By (Проект > Группировка > Настройка группировки). Поля диалогового окна будут заполнены в соответствии с текущими параметрами группировки (см. рис. 4.22). Нажмем кнопку Define Group Intervals (Определить интервалы группировки), после чего откроется диалоговое окно определения интервала группировки (рис. 4.24).

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

    С помощью раскрывающегося списка Group on (Группировать по) можно выбрать, будут ли использованы для группировки все значения из столбца группировки или они будут объединены в интервалы. По умолчанию выбран пункт Each Value (По каждому значению), что соответствует группировке без интервалов. Для включения группировки с интервалами нужно выбрать в этом списке любой другой пункт.


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

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

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

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


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

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

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

    Предположим, что после группировки задач с созданной нами группой Group 1 мы хотим отобрать в таблице только те задачи, в которых принимают участие редакторы разделов журнала. Для этого после применения группировки Group 1 выберем в списке фильтров на панели инструментов Formatting (Форматирование) фильтр Resource Group (Группа ресурсов). Фильтр отобразит окно с запросом названия группы ресурсов, и мы введем Редактор раздела. Число строк; в группе автоматически уменьшится (рис. 4.31, файл 13.mpp).

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

    Применение сортировки вместе с группировкой возможно, но сортировка может изменить только порядок строк внутри групп (порядок сортировки групп определяется в параметрах группировки). Например, в нашей таблице в группе задач с длинами от 1 до 6 дней и ценами от 0 до $100 задачи не отсортированы по стоимости. Для того чтобы отсортировать их, добавим в таблицу колонку Cost (Затраты) и, щелкнув правой кнопкой мыши на ее заголовке, выберем в контекстном меню команду Sort by (Сортировать по). В открывшемся окне параметров сортировки выберем порядок сортировки Ascending (По возрастанию) и нажмем ОК. Данные в таблице автоматически перестроились (рис. 4.32, файл 14.mрр).


    Диалоговое окно редактирования...

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

    Диалоговое окно редактирования...

    Диалоговое окно содержит уже знакомые элементы. В поле Name (Имя) вводится название фильтра. Флажок Show in menu (Показывать в меню) определяет, будет ли название фильтра включено в список, отображаемый в подменю Project > Filtered for: (Проект > Фильтр).

    В центре диалогового окна находится раздел Filter (Фильтр), в котором определяется критерий отбора данных. Поскольку критерий может состоять из нескольких условий, для их ввода предназначена таблица, состоящая из нескольких столбцов. Каждая строка таблицы соответствует условию.

    Первый столбец, And/Or (И/Или), определяет связь условий внутри критерия: должны ли строки, отбираемые фильтром, соответствовать всем условиям (И) или же достаточно соответствия только некоторым (Или). При наличии в таблице единственного условия заполнять это поле не нужно.


    Диалоговое окно сохранения новой группы

    Диалоговое окно сохранения новой группы

    Диалоговое окно сохранения новой группы

    Для создания группы на основе существующей нужно выбрать команду меню Project > Group by: (Проект > Группировка), затем перейти в режим настройки параметров группировки с помощью команды меню Project > Group by: > Customize Group By (Проект > Группировка > Настройка группировки) и далее сохранить изменения.
    Для редактирования группы нужно открыть диалоговое окно со списком всех групп (рис. 4.29) командой Project > Group by: > More Groups (Проект > Группировка > Другие группы), выбрать нужную группу и нажать кнопку Edit (Изменить). После этого откроется диалоговое окно определения параметров группы (рис. 4.30, файл 12.mpp), представляющее собой расширенную версию окна определения параметров группировки (см. рис. 4.22, файл 9.mрр).


    Диалоговое окно со списком групп устроено по аналогии со списками таблиц и фильтров

    Диалоговое окно со списком групп устроено по аналогии со списками таблиц и фильтров

    Диалоговое окно со списком групп устроено по аналогии со списками таблиц и фильтров

    Диалоговое окно редактирования свойств группы отличается наличием поля для редактирования названия группы (Name) и флажка Show in menu (Показывать в меню), определяющего, будет ли группа отображаться в подменю Project > Group by: (Проект > Группировка).

    Диалоговое окно со списком всех фильтров напоминает аналогичное окно со списком таблиц

    Диалоговое окно со списком всех фильтров напоминает аналогичное окно со списком таблиц

    Диалоговое окно со списком всех фильтров напоминает аналогичное окно со списком таблиц


    Фильтрация

    Фильтрация

    При работе с проектными планами, содержащими большое число задач и ресурсов, часто требуется отображать в таблицах не все доступные данные, а только некоторую их часть. Для отбора строк, отображаемых в таблицах, служат средства фильтрации: структурная фильтрация, автофильтр и фильтры.

    Фильтры

    Фильтры

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

    Фильтр — это сохраненный набор условий и значений фильтрации, согласно которому происходит отбор информации для отображения в представлении MS Project. Фильтры содержат условия на значения в столбцах, и поэтому (так же, как и таблицы) делятся на два типа: относящиеся к ресурсам и задачам. Соответственно, применить фильтр можно только к таблице одного типа с ним.

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

    Работа с фильтрами осуществляется через подменю Project > Filtered for: (Проект > Фильтр). В пункте Filtered for: (Фильтр) (рис. 4.11, файл 1.mpp) указано название выбранного в данный момент фильтра, а при наведении на него курсора открывается подменю со списком фильтров, которые можно использовать для текущей
    таблицы. В подменю отображается неполный список фильтров. Полный список фильтров можно получить, щелкнув на пункте More Filters (Другие фильтры).


    Фильтр, выбирающий задачи с превышением бюджета, сравнивает реальный объем работ по задачам с изначально запланированным

    Фильтр, выбирающий задачи с превышением бюджета, сравнивает реальный объем работ по задачам с изначально запланированным

    Фильтр, выбирающий задачи с превышением бюджета, сравнивает реальный объем работ по задачам с изначально запланированным

    Флажок Show related summary rows (Показывать связанные суммарные строки) определяет, будут ли при фильтрации отображаться только задачи, соответствующие условиям (в таком случае не прослеживается структура плана проекта), или же вместе с задачами будут отображаться и названия фаз, в которые эти задачи включены.

    Сортировка, группировка и фильтрация данных в таблицах

    Глава 3. Сортировка, группировка и фильтрация данных в таблицах

  • Сортировка
  • Фильтрация
  • Группировка
  • Сочетание методов сортировки, группировки и фильтрации
  • Что нового вы узнали?


  • Группировка

    Группировка

    Задачи при составлении плана проекта группируются внутри фаз, к которым они относятся, ресурсы же не сгруппированы никак и представлены просто в виде списка. Очень часто в процессе работы требуется сгруппировать задачи или ресурсы иным способом. Для этого и предназначены команды группировки.

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

    Работа с командами группировки осуществляется через подменю Project > Group by: (Проект > Группировка). В нем (рис. 4.20, файл 7.mрр) приводится список групп, доступных для открытой в представлении таблицы, и содержатся дополнительные команды для работы с полным списком групп MS Project.


    Копируем фильтр Completed Tasks (Выполненные задачи)

    Копируем фильтр Completed Tasks (Выполненные задачи)

    Копируем фильтр Completed Tasks (Выполненные задачи)

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

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

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

    Чтобы понять, как работают команды группировки, выберем одну из групп и посмотрим, что произойдет с данными в таблице. Например, выберем группу Critical (Критические задачи), щелкнув на пункте в подменю Project > Group by: (Проект > Группировка). Поскольку задачи могут быть либо критическими, либо нет, данные в таблице будут разделены только на две группы (рис. 4.21, файл 8.mpp).

    Как мы видим, алгоритм группировки работает довольно просто. Сначала отбираются все возможные значения в столбце, по которому осуществляется группировка. В нашем случае это столбец Critical (Критическая задача), содержащий одно из двух значений — Yes (Да) или No (Нет). Затем на основании того, какое значение строка имеет в этом столбце, она присоединяется к той или иной группе. Группы отделяются друг от друга строками, выделенными цветом, и в этих строках указывается значение выбранного столбца для данной группы, в нашем случае это Yes (Да) или No (Нет).

    После включения группировки название выбранной группы отображается в подменю Project > Group by: (Проект > Группировка). Например, в нашем случае пункт Group by: (Группировка) примет вид Group by: Critical (Группировка: Критические задачи). Для отключения группировки в подменю Project > Group by: (Проект > Группировка) нужно выбрать пункт No Group (Нет группы).

    Меню для структурной фильтрации списка задач проекта

    Меню для структурной фильтрации списка задач проекта

    Меню для структурной фильтрации списка задач проекта

    Для быстрого обращения к меню уровней вложенности задач можно использовать кнопку Show (Показать) на панели инструментов Formatting (Форматирование). Нажатие на нее (рис. 4.4, файл 1.mpp) сразу отображает это меню.


    Меню сортировки данных в MS Project

    Меню сортировки данных в MS Project

    Меню сортировки данных в MS Project

    Диалоговое окно сортировки (рис. 4.2, файл 1.mpp) позволяет выбрать до трех полей, по которым будет осуществляться сортировка записей таблицы. Сортировка выполняется последовательно, сначала по первому полю, потом по второму и затем — по третьему (счет идет сверху вниз). При этом для каждого выбранного поля можно указать порядок сортировки — по возрастанию (переключатель Ascending (По возрастанию)), когда в начале таблицы отображаются записи с наименьшими значениями в этом поле, или по убыванию (переключатель Descending (По убыванию)), когда в начале таблицы отображаются записи с наибольшими значениями. В соответствии с параметрами, выбранными на рис. 4.2, данные в таблице будут отсортированы сначала в порядке убывания значений в столбце трудозатрат (Work), затем в порядке возрастания значений в столбце приоритета (Priority) и затем по возрастанию в столбце затрат (Cost).


    Модифицированный Фильтр 1 отбирает только задачи, игнорируя фазы проекта

    Модифицированный Фильтр 1 отбирает только задачи, игнорируя фазы проекта

    Модифицированный Фильтр 1 отбирает только задачи, игнорируя фазы проекта

    Настройка параметров группировки

    Настройка параметров группировки

    Группировать данные можно как с помощью предопределенных групп, так и «на лету», самостоятельно выбирая параметры группировки. Для этого существует диалоговое окно Customize Group By (Настройка группировки), вызываемое с помощью соответствующего пункта (см. рис. 4.20) в подменю Project > Group by: (Проект > Группировка). Это диалоговое окно (рис. 4.22, файл 9.mpp) позволяет задать собственные параметры группировки (если в момент вызова диалогового окна был выбран пункт No Group (Нет группы)) либо отредактировать параметры группы, выбранной в момент его вызова.


    Обращение к меню структурной фильтрации с помощью панели инструментов Formatting (Форматирование)

    Обращение к меню структурной фильтрации с помощью панели инструментов Formatting (Форматирование)

    Обращение к меню структурной фильтрации с помощью панели инструментов Formatting (Форматирование)

    Для того чтобы лучше представить, как MS Project определяет уровни задач, можно вставить в таблицу столбец Outline Level (Уровень структуры). Число, которое будет отображаться в этом столбце напротив каждой задачи и фазы (рис. 4.5, файл 1.mpp), и будет номером ее уровня, на основании которого осуществляется сортировка.

    Окно сортировки MS Project

    Окно сортировки MS Project

    Окно сортировки MS Project

    Флажки, расположенные внизу диалогового окна сортировки, определяют дополнительные параметры сортировки. Установленный флажок Permanently renumber tasks (Перенумеровать задачи) при сортировке меняет идентификаторы задач (ID) в соответствии с их новым расположением в таблице (1 соответствует первой записи, 2 — второй и т. д.). Если диалоговое окно сортировки будет открыто из таблицы с информацией о ресурсах, то этот флажок будет называться Permanently renumber resources (Перенумеровать ресурсы).

    флажок Keep outline structure (Сохранить структуру) определяет, будут ли сортироваться псе задачи проекта вместе, или же будут сортироваться суммарные задачи и внутри них отдельные. Второй вариант сортировки обеспечивается установкой этого флажка. При вызове диалогового окна сортировки из таблицы с информацией о ресурсах этот флажок будет называться Sort resources by project (Сортировать ресурсы по проекту) и определять, будут ли ресурсы сортироваться вместе или только внутри проектов, в которых они участвуют1.

    После нажатия кнопки Sort (Сортировать) данные в таблице сортируются в соответствии с заданными параметрами. Для восстановления исходного порядка строк в таблице нужно выбрать команду меню Project > Sort > by ID (Проект > Сортировка > по идентификатору), поскольку значение в столбце с идентификатором соответствует порядковому номеру строки. Правда, сортировка по идентификатору вернет задачи в исходное представление только в том случае, если ранее при сортировке не был установлен флажок Permanently renumber tasks (Перенумеровать задачи), поскольку в противном случае строки перенумеровываются в порядке, соответствующем их положению после сортировки.

    Этот флажок пригодится, если в проекте объединены несколько подпроектов — тогда ресурсы в таблицах можно разделить на группы, соответствующие проектам, в которых они задействованы.

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

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

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

    При выборе любого другого фильтра данные в таблице отбираются в соответствии с условиями фильтрации. Например, если включить фильтр, отбирающий только критические задачи (пункт Critical (Критические задачи)), то число строк в таблице сразу уменьшится (рис. 4.13, файл 5.mpp).


    После фильтрации по второму столбцу число отображенных в таблице записей уменьшилось

    После фильтрации по второму столбцу число отображенных в таблице записей уменьшилось

    После фильтрации по второму столбцу число отображенных в таблице записей уменьшилось

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

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

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

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

    После применения созданного нами...

    После применения созданного нами Фильтра 1 в таблице отображаются только задачи длительностью более недели и стоимостью более $1000

    После применения созданного нами...

    Проблема в том, что в MS Project фазы считаются видом задач (суммарной задачей). Следовательно, фазы, содержащие задачи, отвечающие условиям фильтрации, в нашем случае тоже удовлетворяют условиям фильтрации (так как стоимость или длительность фазы всегда больше или равна цене или длительности задачи).

    Для того чтобы устранить фазы из результатов фильтрации, нужно добавить в фильтр дополнительное условие. Это условие будет использовать поле Summary (Суммарная задача), которое у фаз имеет значение Yes (Да), а у задач — No (Нет). В диалоговом окне определения свойств Фильтра 1 добавим условие Summary equals No (Суммарная задача равна Нет). Поскольку это условие должно выполняться одновременно с первым и вторым условием, а они соединены оператором Or (Или), то для связи нового условия с предыдущими стоит воспользоваться групповой связью условий.

    Групповая связь условий — это возможность соединить с помощью логической связи (И или Или) не одно условие с другим, а группу условий с другой группой. Группа условий — это несколько условий, объединенных различными типами связи.

    Для реализации такой связи в строке, следующей после группы условий, вставляется только оператор логической связи, а в строке, следующей за этой, продолжается размещение условий. В таком случае фильтр осуществляет сортировку сначала по одной группе условий, а затем по другой (если того требует связь между группами).

    Для того чтобы связать наше новое условие с группой из двух предыдущих условий, вставим между ним и вторым условием из группы строку и в ней в поле And/Or (И/Или) выберем подходящее нам условие (И). Такой фильтр настроен на рис. 4.15, а результаты его действия видны на рис. 4.18 (файл 7.mрр).


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

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

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

    Часто требуется отфильтровать таблицу не по одному столбцу, а по нескольким. В таких случаях нужно сначала отфильтровать таблицу по одному столбцу, указав соответствующий критерий, а затем — по другому. Например, можно выбрать из уже отфильтрованного по столбцу Outline Level (Уровень структуры) списка задач те, у которых длительность меньше одной недели. Для этого щелкнем на значке автофильтра в заголовке поля Duration (Длительность) и в раскрывшемся меню выберем пункт <= 1 week (<= 1 недели). Теперь заголовки уже двух колонок выделены синим, а число записей в строке уменьшилось (рис. 4.10, файл 4.mрр).

    Для отмены фильтрации по одному из столбцов нужно войти в меню автофильтра, щелкнув на заголовке столбца, и выбрать в нем пункт (АИ) — (Все). Для отмены фильтрации по нескольким столбцам сразу нужно выключить автофильтр. Выключение происходит тем же способом, что и включение.


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

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

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

    Раскрывающийся список критериев фильтрации имеет определенную структуру: первая строка всегда содержит вариант (All) — (Все), во второй строке предлагается (Custom) — (Условие), а последующие строки списка содержат значения, встречающиеся в столбце.


    После включения автофильтра в заголовках столбцов таблицы появились кнопки для фильтрации

    После включения автофильтра в заголовках столбцов таблицы появились кнопки для фильтрации

    После включения автофильтра в заголовках столбцов таблицы появились кнопки для фильтрации

    Для выбора значений, которые должна содержать колонка, нужно щелкнуть на кнопке в ее заголовке, после чего откроется список для определения критерия фильтрации (рис. 4.6, файл 1.mpp).


    После включения фильтра, отбирающего...

    После включения фильтра, отбирающего критические задачи (этот фильтр выбран на панели форматирования), число строк, отображаемых в таблице, заметно уменьшилось

    После включения фильтра, отбирающего...

    Фильтрация может выполняться и в другом режиме, когда строки таблицы, удовлетворяющие критериям, выделяются цветом, а остальные продолжают отображаться. Для того чтобы выделить цветом соответствующие условиям фильтра строки, нужно выбрать команду меню Project > Filtered for > More Filters (Проект > Фильтр > Другие фильтры), а затем в открывшемся диалоговом окне со списком всех фильтров (рис. 4.14) выбрать нужный фильтр и нажать кнопку Highlight (Выделить). Переключатели вверху диалогового окна позволяют переключаться между списками фильтров разных типов.

    Выбранный в списке фильтр можно отредактировать, а также скопировать и создать на его основе новый фильтр, нажав соответствующую кнопку диалогового окна. Нельзя изменить лишь три фильтра: All Tasks/All Resources (Все задачи/Все Ресурсы) и Using Resource (Использование ресурса).

    с элементами, содержащими элементы нижнего

    ПРИМЕЧАНИЕ
    В таблице рядом с элементами, содержащими элементы нижнего уровня, расположены значки, позволяющие отображать и скрывать их. Подменю Project > Outline (Проект > Структура) содержит команду Hide Outline Symbols (Скрыть символы структуры), с помощью которой эти значки могут быть убраны. Для отображения этих значков можно воспользоваться этой же командой — она поменяет название на Show Outline Symbols (Показать символы структуры).

    Выбрав первый уровень, вы увидите в таблице только задачи и фазы самого высокого уровня, выбрав второй — фазы и задачи верхнего уровня и их подзадачи. Выбор любого следующего уровня сохраняет видимыми задачи и фазы предыдущего уровня и отображает новые. Для отображения всех фаз и задач плана проекта служит команда меню AUSubtasks (Все подзадачи).


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

    ПРИМЕЧАНИЕ
    Раскрывающийся список автофильтра может содержать дополнительные строки в случае, если он применяется в колонке, содержащей даты. Тогда между строкой (Custom) — (Условие) и строками со значениями дат вставляются дополнительные предопределенные параметры фильтрации.

    Например, задачи в плане работ в проекте 1.mpp имеют только три уровня вложенности. Поэтому в столбце Outline Level (Уровень структуры), к которому на рис. 4.6 применяется автофильтр, содержатся значения от 1 до 4.

    После выбора нужного пункта в списке (например, выберем 2) осуществляется фильтрация и содержимое таблицы обновляется. При этом заголовок колонки, значения которой являются критерием фильтрации, выделяется синим цветом (рис. 4.7, файл 2.mрр).

    Помимо меню список доступных групп

    ПРИМЕЧАНИЕ
    Помимо меню список доступных групп расположен в раскрывающемся списке на панели инструментов Standard (Стандартная). В списке на панели приведены названия всех групп, а в меню — только те, в параметрах которых установлен соответствующий флажок.

    В числовых полях выбор единицы

    ПРИМЕЧАНИЕ
    В числовых полях выбор единицы измерения невозможен, и поэтому при настройке интервалов группировки для них раскрывающийся список Group on (Группировать по) будет состоять только из двух пунктов — Each Value (По каждому значению) и Interval (По интервалу). В случае же с текстом в качестве интервалов могут выступать начальные буквы, поэтому этот список будет содержать пункты Each Value (По каждому значению) и Prefix Characters (Знакам префикса).

    Счетчик Start at (Начиная с) определяет, с какого значения начинается отсчет интервалов. Поскольку задачи с длительностью в 0 дней являются вехами (Milestones), то их стоит собрать в отдельной группе. Cоответственно, мы начнем отсчет интервалов с 1 дня.

    В счетчике Group interval (Интервал группировки) указывается значение интервала. Укажем здесь 5, как мы и планировали. Нажмем кнопку ОК и, вернувшись в диалоговое окно определения параметров группировки, снова нажмем кнопку ОК. Теперь таблица сгруппирована по-новому (рис. 4.25, файл 10.mрр). Верхнюю группу с задачами длительностью менее 1 дня на рис. 4.25 мы свернули, используя значок рядом с ее названием, чтобы она не отвлекала наше внимание от групп с более продолжительными задачами.

    Пример создания собственного фильтра

    Пример создания собственного фильтра

    Предположим, что нам нужно создать фильтр, отбирающий задачи стоимостью больше $1000 или длительностью не менее недели. В созданный фильтр (назовем его Фильтр 1) поместим два условия: Cost is greater than $1000 (Стоимость больше $1000) и Duration is greater than or equal to Iw (Длительность больше или равна 1н.). Второе условие должно быть связано с первым с помощью оператора Or (Или). Установим флажки Show related summary rows (Показать относящиеся к задачам фазы) и Show in menu (Показывать в меню). Настройки этого фильтра представлены на рис. 4.16 (файл б.mpp). Теперь применим фильтр, выбрав его в меню Project > Filtered for: (Проект > Фильтр), и взглянем на таблицу (рис. 4.17, файл 6.mрр).

    Как мы видим, задачи в таблице отображаются внутри структуры плана проекта. Не во всех случаях это удобно, поэтому отредактируем наш фильтр так, чтобы он не отображал названия фаз в результате фильтрации.
    Выберем команду меню Project > Filtered for > More Filters (Проект > Фильтр > Другие фильтры), где уже выделен курсором Фильтр 1, и нажмем кнопку Edit (Изменить). В открывшемся диалоговом окне сбросим флажок Show related summary rows (Показывать связанные суммарные строки) и нажмем ОК. Теперь в диалоговом окне со списком фильтров, в которое мы автоматически вернулись, нажмем кнопку Apply (Применить). Однако результат действия модифицированного фильтра остался тем же.


    Работа с фильтрами осуществляется через подменю Project > Filtered for: (Проект > Фильтр)

    Работа с фильтрами осуществляется через подменю Project > Filtered for: (Проект > Фильтр)

    Работа с фильтрами осуществляется через подменю Project > Filtered for: (Проект > Фильтр)

    Помимо меню для быстрого доступа к полному списку фильтров можно воспользоваться панелью форматирования (рис. 4.12, файл 5.mpp). Как вы можете заметить, первым пунктом в списке (и на панели, и в меню) идет фильтр All Tasks1 (Все задачи), при использовании которого отображаются все записи таблицы. Этот фильтр включен по умолчанию. (При открытой таблице с информацией о ресурсах фильтр будет называться All Resources (Вce ресурсы)).


    Сочетание методов сортировки, группировки и фильтрации

    Сочетание методов сортировки, группировки и фильтрации

    Все рассмотренные методы отбора и упорядочивания данных в таблицах MS Project можно сочетать друг с другом. Например, можно одновременно применить фильтр и группировку — в таком случае в группы будут включены только Данные, соответствующие фильтру.


    Сортировка

    Сортировка

    Несмотря на то что проектные данные распределены по представлениям, каждое представление может содержать слишком большой объем информации. Поэтому очень важно уметь отбирать из данных, отображаемых в представлениях, только нужные.

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

    Сортировка позволяет изменять порядок записей в таблице по возрастанию или убыванию значений в одном или нескольких ее полях. Например, можно отсортировать задачи по трудозатратам и в отсортированной таблице увидеть, какие задачи требуют наименьших трудозатрат, а какие — наибольших.
    Таблицы, отображаемые в представлениях, являются уменьшенными вариантами «внутренних» таблиц. Поэтому сортировать записи во «внешних» таблицах вы сможете по любому из столбцов «внутренней» таблицы, а не только по тем столбцам, которые включены в структуру «внешней» таблицы.


    В качестве значения условия автофильтра

    СОВЕТ


    В качестве значения условия автофильтра можно задавать не только число, но и значения в других столбцах. Например, если вы хотите отобрать те строки, где фактическая стоимость больше запланированной, то в диалоговом окне настройки автофильтра для поля Actual Cost (Фактические затраты) нужно указать условие «больше», а в качестве значения в квадратных скобках название поля Cost (Затраты): [Cost] ([Затраты]).

    Например, отберем те строки, у которых значение в столбце Outline Level (Уровень структуры) больше или равно 3. Для этого в поле условия выберем соответствующее условие проверки и в поле значения выберем значение 3, оставшееся от предыдущего условия фильтрации. Для проведения фильтрации нажмем кнопку ОК.

    В MS Project есть возможность

    СОВЕТ
    В MS Project есть возможность создавать фильтры, запрашивающие значение для сравнения при каждом запуске (например, минимальную стоимость работ по задаче). Для того чтобы создать такой интерактивный фильтр, нужно в поле Value(s) (Значения) указать в кавычках текст, который фильтр будет выводить в качестве вопроса, и знак вопроса, например так: «Минимальная стоимость задачи:»?.

    Примером такого фильтра является стандартный фильтр Data Range (Диапазон дат). На его примере видно, что запросы значений можно создать для каждого из условий фильтра. Если перечислить такие условия через точку с запятой, то фильтр отобразит поочередно несколько запросов, в зависимости от того, сколько условий будет перечислено. Например, можно задать условие проверки is within (внутри) и затем в поле значения ввести текст: «Минимум:»?; «Максимум:»?. В этом случае программа отобразит запрос на ввод минимального и максимального значений для фильтрации.

    Кнопки, расположенные над таблицей условий, используются для выполнения операций над ее строками. Кнопки Cut Row (Вырезать строку) и Copy Row (Копировать строку) позволяют поместить строку в буфер обмена (в первом случае — с удалением из таблицы). Вставить скопированную или вырезанную строку можно с помощью кнопки Paste Row (Вставить строку).

    Чтобы вставить строку в таблице между существующими строками, нужно установить курсор на ту строку, над которой необходимо вставить новую, и нажать кнопку Insert Row (Добавить строку). Удаление строк осуществляется с помощью кнопки Delete Row (Удалить строку), причем перед удалением предупреждение не будет отображаться.

    Создаем поле Cost (Затраты) и определяем для него интервал

    Создаем поле Cost (Затраты) и определяем для него интервал

    Создаем поле Cost (Затраты) и определяем для него интервал

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

    Например, на рис. 4.22 выделено поле группировки Duration (Длительность), и ноля Font (Шрифт), Cell background (Цвет фона ячеек) и Pattern (Узор) соответствуют оформлению заголовка этой группы в таблице (см. рис. 4.25). А на рис. 4.26 выделено поле группировки Cost (Затраты), и его фон ячейки и узор отличаются от аналогичных параметров для поля группировки верхнего уровня.

    Если стандартные параметры оформления вам не подходят, их можно отредактировать. Для изменения шрифта заголовка группы служит кнопка Font (Шрифт), Цвет фона и узор определяются параметрами в раскрывающихся списках. После завершения настройки параметров нажмем кнопку ОК и вернемся в таблицу (рис. 4.27, файл 11.mpp).

    Теперь группы задач с определенной длительностью разбиты на подгруппы с определенным диапазоном стоимости. Например, в группе задач длительностью от 1 до 6 дней выделены подгруппы со стоимостью до $100 и от $500 до $600. Поскольку в проекте нет задач длительностью 6 дней и стоимостью от $100 до $200, от $200 до $300 и от $300 до $400, то группы для них созданы не были.


    Создание фильтра

    Создание фильтра

    Для создания собственного фильтра следует в диалоговом окне More Filters (Другие фильтры) (см. рис. 4.14) выбрать тип фильтра и нажать кнопку New (Создать).

    После этого откроется диалоговое окно определения свойств фильтра (рис. 4.15, файл 7.mрр).


    Создание фильтра на основе автофильтра

    Создание фильтра на основе автофильтра

    Часто условия автофильтра бывают настолько удачными, что хочется их сохранить в виде фильтра, для того чтобы постоянно использовать в дальнейшем. Для этого в диалоговом окне настройки автофильтра (см. рис. 4.8) нужно нажать кнопку Save (Сохранить). Это приведет к открытию диалогового окна определения свойств фильтра, поля которого будут заполнены в соответствии с критерием автофильтра. В качестве названия фильтра будет предложено Filter 1 (Фильтр 1).

    Создание фильтра на основе существующего

    Создание фильтра на основе существующего

    Фильтр, как и таблицу, можно создать на основе существующего фильтра. Для этого нужно выбрать команду меню Project > Filtered for > More Filters (Проект > Фильтр >Другие фильтры) и выделить в списке исходный фильтр, а затем нажать кнопку Сору (Копировать). Откроется диалоговое окно определения свойств фильтра, поля которого будут заполнены в соответствии со свойствами и критерием исходного фильтра (рис. 4.19, файл 7.mpp). Название исходного фильтра будет изменено на Copy of (Копия) <название исходного фильтра>.
    Новый фильтр можно отредактировать с помощью уже известных приемов и сохранить, нажав кнопку ОК.


    Создание и редактирование групп

    Создание и редактирование групп

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

    Для сохранения группы на основе настроенных параметров нужно открыть диалоговое окно настройки параметров группировки с помощью команды меню Project > Group by: > Customize Group By (Проект > Группировка > Настройка группировки), а затем нажать в нем кнопку Save (Сохранить). В открывшемся окне (рис. 4.28) нужно указать название новой группы и определить, будет ли оно отображаться в подменю Project > Group by: (Проект > Группировка), установив или сбросив флажок Show in menu (Показывать в меню).
    После того как вы нажмете кнопку О К, группа будет сохранена и данные в таблице можно будет группировать в соответствии с настройками ее параметров.


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

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

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

    Структурная фильтрация

    Структурная фильтрация

    Проектный план имеет структуру, или уровни вложенности. Есть задачи, находящиеся на верхнем уровне проекта, а также задачи, расположенные «внутри» фаз, их подфаз и т. д.

    Фильтрация на основе расположения задач в структуре плана проекта — самый простой способ сократить число отображаемых строк в таблицах. Для ее осуществления необходимо указать, задачи с каким максимальным уровнем вложенности вы хотите видеть в плане.

    Структурная фильтрация осуществляется с помощью команды меню Project > Outline > Show (Проект > Структура > Показать). При этом открывается список уровней вложенности задач (Outline Level (Уровень)) — от 1 до 9 (рис. 4.3, файл 1.mpp).


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

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

    Название Перевод Тип поля
    Текст Число
    Equals равно + +
    does not equal не равно + +
    is greater than больше + +
    is greater than or equal to больше или равно + +
    is less than меньше + +
    is less than or equal to меньше или равно + +
    is within в пределах + +
    is not within вне + +
    Contains содержит +
    does not contain не содержит +
    contains exactly содержит точно +

    Под полями типа «Текст» понимаются поля, содержащие и цифровую, и буквенную информацию (текст, длительность и т. д.).

    Под полями типа «Число» понимаются ноля, содержащие только цифровую информацию (числа, даты, стоимость и т. д.).

    В диалоговом окне можно указать два условия и определить, должны ли они оба выполняться при фильтрации или достаточно любого из них. Для того чтобы обязательным являлось выполнение обоих условий, нужно выбрать переключатель And (И), а требование выполнения хотя бы одного условия устанавливается переключателем Or (Или).


    Таблица (рис. 4.9, файл З.mpp)...

    Таблица (рис. 4.9, файл З.mpp) стала содержать больше строк, чем ранее (см. рис. 4.7, файл 2.mpp), поскольку нынешнее условие более мягкое, чем предыдущее (при предыдущем условии отбирались строки с Outline Level, равным 2, а при нынешнем будут отбираться строки с Outline Level, равным 3 и менее).



    Так стала выглядеть таблица после...

    Так стала выглядеть таблица после применения фильтра Resource Group (Группа ресурсов): теперь отображаются только те задачи, в выполнении которых участвуют редакторы разделов

    Так стала выглядеть таблица после...


    Теперь строки таблицы разбиты на 4 группы

    Теперь строки таблицы разбиты на 4 группы

    Теперь строки таблицы разбиты на 4 группы

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

    Для этого вернемся в диалоговое окно настройки параметров группировки через подменю Project > Group by: > Customize Group By (Проект > Группировка > Настройка группировки). В таблицу с полями сортировки добавим поле Cost (Затраты) и сразу определим интервал для этих групп, например, в $100 (рис. 4.26, файл 11.mpp). Обратите внимание, что для числового поля в списке Group on (Группировать по) не надо выбирать единицу измерения.


    При сортировке изменяется порядок только

    ВНИМАНИЕ
    При сортировке изменяется порядок только видимых в таблице в момент сортировки записей. Записи, не отображенные в результате фильтрации или находящиеся внутри свернутой суммарной задачи, не сортируются.

    Чтобы применить сортировку, следует воспользоваться подменю Project > Sort (Проект > Сортировка). В этом подменю (рис. 4.1, файл 1.mpp) содержится набор стандартных вариантов сортировки для текущего типа таблицы.

    Если в таблице отображается информация о задачах, то в меню будут представлены следующие варианты сортировки: by Start Date (по дате начала), by Finish Date (по дате окончания), by Priority (по приоритету), by Cost (по затратам) и by ID (no идентификатору). Если же в таблице содержатся данные о ресурсах, то в меню будут представлены варианты сортировки by Cost (по затратам), by Name (по названию) и by ID (по идентификатору).

    Последний пункт в списке, Sort by (Сортировать по), вызывает окно сортировки, в котором можно настроить параметры сортировки самостоятельно. Этот пункт присутствует в списке независимо от текущего типа таблицы.

    Для быстрого вызова окна сортировки можно выделить любую из колонок таблицы, затем щелкнуть на ней правой кнопкой мыши и в раскрывшемся контекстном меню выбрать команду Sort by (Сортировать по).

    с помощью логических операторов, можно

    ВНИМАНИЕ
    Группы условий, объединенных с помощью логических операторов, можно объединять логическими операторами с другими группами или условиями, то есть как бы заключать в скобки. Например, на рис. 4.15 первые два условия объединены оператором Or (Или) друг с другом и оператором And (И) с третьим условием. Чтобы создать условие, объединяющее группу, нужно создать новую строку и поместить на нее только условие.

    Во втором столбце, Field Name (Имя поля), определяется, на основании какого поля будет осуществляться фильтрация. Название поля выбирается из списка, в котором представлены все названия полей из «внутренней» таблицы соответствующего типа.

    Третий столбец, Test (Проверка), содержит логическое условие, например «равно». Условие выбирается из списка, причем этот список может содержать разный набор условий в зависимости от типа данных в поле Field Name (Имя поля) (см. табл. 4.1).

    И последний столбец, Value(s) (Значения), определяет, с каким значением при проверке условия сравниваются данные из столбца Field Name (Имя поля). В качестве значений могут выступать как произвольные величины, вводимые вручную, так и значения других столбцов таблицы. Например, на рис. 4.15 первое условие фильтра требует, чтобы отбирались задачи, стоимость работ по которым составляет более $1000. А на рис. 4.16 (файл 6.mрр) фильтр для отбора задач, стоимость которых превысила бюджет, отсеивает их, сравнивая реальный объем работ с изначально запланированным.

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

    Все задачи проекта сгруппированы по признаку критичности: в верхнем разделе расположены задачи, лежащие вне критического пути, а в нижнем — составляющие его

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


    Задачи в таблице сгруппированы по длительности

    Задачи в таблице сгруппированы по длительности

    Задачи в таблице сгруппированы по длительности


    Microsoft Project -управление проектами

    Чтобы отобразить для одной задачи...

    Чтобы отобразить для одной задачи два отрезка вместо одного, ширина отрезков Task (Задача) и Baseline (Исходный план) установлена в половину стандартной, причем Task расположен в нижней половине отрезка, a Baseline — в верхней

    Чтобы отобразить для одной задачи...

    Диаграмма Ганта

    Диаграмма Ганта

    Диаграмма Ганта названа в честь Генри Ганта (1861-1919), соратника «отца научного менеджмента» Фредерика Тейлора (1856-1915). Гант изучал менеджмент на примере постройки кораблей во время Первой мировой войны и предложил свою диаграмму, состоящую из отрезков (задач) и точек (завершающих задач, или вех), как средство для представления длительности и последовательности задач в проекте. Диаграмма Ганта оказалась таким мощным аналитическим инструментом, что в течение почти ста лет не претерпевала изменений. И лишь в начале 1990-х для более подробного описания взаимосвязей в нее были добавлены линии связи между задачами.


    Диаграммы

    Диаграммы

    Диаграмма Ганта — это один из наиболее популярных способов графического представления плана проекта, применяемый во многих программах управления проектами.
    В этом уроке вы узнаете, из каких основных элементов состоит эта диаграмма. Затем вы научитесь изменять формат отображаемых на диаграмме отрезков и определять, какая информация должна отображаться с их помощью. Причем эти операции вы сможете осуществлять как вручную, так и пользуясь специальным мастером. Наконец, вы узнаете, как форматировать шкалу времени и вспомогательные линии диаграммы, изменять ее общие настройки и редактировать с ее помощью проектные данные.



    Диаграммы

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

    Диалоговое окно форматирования отрезка

    Диалоговое окно форматирования отрезка

    Диалоговое окно форматирования отрезка
    Диалоговое окно форматирования отрезка состоит из двух вкладок. Форма и цвет фигуры определяются на первой из них — Bar Shape (Форма отрезка). Здесь можно настроить отдельные параметры оформления начальной и конечной точек отрезка и его средней части.
    Вкладка разбита на три раздела — Start (Начало), Middle (Середина) и End (Окончание), в которых определяются форма, заливка и цвет соответствующих частей редактируемой фигуры.
    Форма частей отрезка выбирается в раскрывающемся списке Shape (Форма). Здесь определяется форма начала, середины и конца отрезка. Вид значка начала или окончания отрезка определяется в раскрывающемся списке Туре (Тип), содержащем три варианта: Solid (Заливка), Dashed (Пунктир) и Framed (Контур). При выборе первого варианта весь значок заполняется цветом, при выборе второго — заполняется точками с интервалами, а при выборе последнего — ограничивается цветной рамкой и не закрашивается внутри. Заливка средней части отрезка определяется в раскрывающемся списке Pattern (Узор), а в списке Color (Цвет) устанавливается цвет фрагментов фигуры.
    В разделе Sample (Образец) можно увидеть, как внесенные изменения повлияют на внешний вид выбранной фигуры. Чтобы отрезок на диаграмме принял такой же вид, нужно нажать кнопку ОК. Чтобы сбросить сделанные изменения и вернуться к исходному виду отрезка, следует нажать кнопку Reset (Сброс).

    Диалоговое окно форматирования сетки диаграммы

    Диалоговое окно форматирования сетки диаграммы

    Диалоговое окно форматирования сетки диаграммы


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

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

    Диалоговое окно группового форматирования отрезков со стандартными настройками диаграммы Ганта
    Диалоговое окно группового форматирования (рис. 5.5, файл 1.mpp) вызывается с помощью команды меню Format > Bar Styles (Формат > Стили отрезков). Оно состоит из двух основных разделов. Верхний раздел содержит таблицу, в которой определяются отображаемые на диаграмме типы отрезков. Нижний раздел содержит две вкладки с параметрами, определяющими внешний вид типов отрезков, указанных в верхнем разделе.
    В столбцах таблицы задаются основные свойства типов отрезков диаграмм. В первом столбце, Name (Название), определяется название типа отрезка — оно будет отображаться во всплывающей подсказке при наведении мыши на отрезок (например, на рис. 5.2 подсказка всплывает при наведении мыши на задачу типа Summary (Суммарная задача)).
    Поле Appearance (Вид) отражает внешний вид элемента диаграммы в соответствии с настройками в нижнем разделе таблицы. Для того чтобы это поле изменилось, нужно установить курсор на строку с нужным типом отрезков и затем настроить параметры отображения, расположенные на вкладках нижней части окна.
    Поле Show For... Tasks (Отображать для след, задач) определяет, какие задачи отбирать для отображения данным стилем. Отбор происходит на основании полей типа Flag (Флаг), которые могут содержать значения только Yes (Да) или No (Нет).
    Чтобы определить тип задач, нужно выбрать одно или несколько таких полей из раскрывающегося списка. Например, у фаз (суммарных задач) значение поля Summary (Суммарная) равно Yes (Да), и для отбора таких задач нужно выбрать в списке это поле. Кроме того, для «отсеивания» задач можно использовать префикс Not (He). Например, чтобы отделить обычные задачи от фаз (суммарных задач), в числе других критериев можно указать Not Summary (He суммарная), как у некоторых задач в таблице на рис. 5.5. В таком случае MS Project отберет для отображения те задачи, у которых значение этого поля равно No (Нет).
    Для одного и того же типа задач на диаграмме может отображаться несколько отрезков, например на рис. 5.5 первые две строки, Task (Задача) и Progress (Ход выполнения), относятся к типу задач Normal (Обычная). В таких случаях они наслаиваются друг на друга, и поэтому отрезок хода выполнения работ (Progress) на диаграмме отображается поверх отрезка задачи (Task). При этом порядок «наслоения» определяется порядком следования стилей в таблице сверху вниз, поэтому если отрезок хода выполнения работ расположить до стиля отрезка задачи, то он не будет виден, поскольку более широкий отрезок задачи закроет его.
    В тех случаях, когда вы хотите вывести на диаграмме несколько фигур для одного типа задач, но не хотите, чтобы они наслоились друг на друга, стоит воспользоваться столбцом Row (Строка). В таком случае разные отрезки для одной и той же задачи будут отображаться друг под другом, увеличивая таким образом высоту строки, отведенную каждой задаче на диаграмме. Номером в столбце Row (Строка) определяется лорядок отображения фигур (сверху вниз): первым отображается отрезок с номером 1, вторым — 2 и т. д. Другой метод решения этой проблемы — выбрать для отображения задач тонкие отрезки.
    Например, в представлении Tracking Gantt (Диаграмма Ганга с отслеживанием) на диаграмме Ганта отрезок задачи состоит из двух тонких отрезков, один из которых соответствует задаче в базовом плане, а второй — ее реальному состоянию (рис. 5.6, файл 2.mрр).
    Чтобы такой режим отображения задач был возможен, в стилях отрезков этой диаграммы для исходного плана задачи (Baseline) выбран отрезок высотой в половину стандартного отрезка и приподнятый (рис. 5.7). Для отображения актуального плана задачи (Task) выбран отрезок высотой в половину стандартного и расположенный внизу. Таким образом, совмещаясь на диаграмме, два отрезка умещаются в отведенной на задачу высоте (см. рис. 5.6, файл 2.mрр).
    В полях From (С) и То (По) определяются начальные и конечные точки отрезка на диаграмме. Поскольку эти точки соотносятся с датами на временной оси вверху диаграммы, то для заполнения полей нужно выбрать одну из дат, связанных с задачей. Эти даты хранятся в определенных столбцах «внутренней» таблицы, и названия этих столбцов приводятся в раскрывающемся списке для ввода даты.
    Например, на рис. 5.7 отрезок с названием Task отображается во временном интервале от запланированной даты начала задачи (она хранится в столбце Start (Начало) «внутренней» таблицы) до запланированной даты ее окончания (столбец Finish (Окончание)). Отрезок с названием Progress (Ход выполнения задачи), отражающий ход выполнения работ, отображается уже в диапазоне от реальной даты начала задачи (столбец Actual Start (Фактическое начало)) до текущего момента выполнения задачи (столбец CompleteThrough (Завершено по)).


    Диалоговое окно масштабирования...

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

    Диалоговое окно масштабирования...


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

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

    Диалоговое окно настройки текстовых стилей, используемых в диаграмме Ганта
    В списке настраиваемых стилей содержатся стили, относящиеся как к сопровождающей диаграмму таблице, так и к самой диаграмме. Так, стили Top timescale tier (Верхний уровень временной шкалы), Middle timescale tier (Средний уровень временной шкалы) и Bottom timescale tier (Нижний уровень временной шкалы) определяют формат подписей, используемых на временной шкале.
    Формат надписей рядом с отрезками диаграммы определяется стилями Bar Text — Left (Текст отрезка — слева), Bar Text — Right (Текст отрезка — справа), Bar Text — Top (Текст отрезка — сверху), Bar Text — Bottom (Текст отрезка — снизу) и Bar Text — Inside (Текст отрезка — внутри). Остальные стили относятся к строкам таблицы.

    Диалоговое окно определения общих параметров диаграммы Ганта

    Диалоговое окно определения общих параметров диаграммы Ганта

    Диалоговое окно определения общих параметров диаграммы Ганта
    В разделе Links (Связи) диалогового окна определяется, как на диаграмме отображаются связи между задачами. Левый переключатель отменяет отображение связей, а средний и правый позволяют выбрать один из двух вариантов отображения.
    Элементы, размещенные в разделе Bars (Отрезки), служат для настройки параметров отображения отрезков. В раскрывающемся списке Date format (Формат дат) задается формат отображения дат на диаграмме. Значение параметра Bar height (Высота отрезков) соответствует высоте отрезков на диаграмме. Высота определяется в пунктах (как высота шрифта), например на рис. 5.23 высота отрезков больше стандартной и составляет 16 пунктов.
    В MS Project есть возможность отображать сводную информацию о задачах, включенных в фазу, на отрезке самой фазы. В этом режиме все отрезки задач совмещаются в единый отрезок, который отображается на диаграмме в качестве отрезка, обозначающего фазу. Включение этого режима осуществляется с помощью флажка Always roll up Gantt bars (Всегда выполнять сведение отрезков диаграммы Ганта).
    Просматривать сводную информацию обо всех задачах фазы удобно, когда на диаграмме отображаются только отрезки фаз, а отрезки задач скрыты (рис. 5.20, файл 7.mpp). Когда же на диаграмме видны задачи, составляющие фазу, то потребность в сводной информации отпадает. Для того чтобы убирать сводную информацию из отрезка фазы, когда отображаются входящие в нее задачи, служит флажок Hide rollup bars when summary expanded (Скрывать сведенные отрезки при развертывании суммарных задач).


    Диалоговое окно редактирования связи на диаграмме Ганга

    Диалоговое окно редактирования связи на диаграмме Ганга

    Диалоговое окно редактирования связи на диаграмме Ганга
    Наконец, на диаграмме Ганта можно прервать задачу (когда работа требует перерыва, например, если исполнитель задачи заболел), причем это единственный способ осуществления операции прерывания. Для этого нужно щелкнуть правой кнопкой мыши на отрезке задачи и в контекстном меню выбрать команду Split Task (Прервать задачу). После этого нужно установить курсор в точку отрезка, с которой начнется перерыв, и тащить его вправо. Задача разделится на две составляющие, соединенные точками (рис. 5.23, файл 8.mpp). Для отмены разделения нужно перетащить одну из частей задачи вплотную к другой, и отрезки снова станут единым целым.


    Форматирование диаграммы Ганта

    Форматирование диаграммы Ганта

    В MS Project содержится большой набор средств для форматирования диаграммы Ганта. Они позволяют:
  • изменять форму и цвет составляющих диаграмму фигур;
  • определять, какая проектная информация отображается на диаграмме рядом с фигурами;
  • отображать дополнительную графическую информацию (отклонение от базового плана и пр.);
  • форматировать шкалу времени (тем самым уменьшая или увеличивая масштаб отображения плана
  • проекта).


  • Форматирование шкалы времени

    Форматирование шкалы времени

    Отрезки на диаграмме имеют размер равный числу минимальных единиц измерения шкалы, содержащихся в длительности задачи. Например, если минимальная единица длительности составляет 1 день, то задача продолжительностью неделю на диаграмме будет представлена отрезком длиной в 7 единиц. Если же в качестве минимальной единицы выбрана неделя, то задача будет представлена отрезком длиной только в 1 единицу.
    Чтобы задачи отображались на диаграмме в удобном масштабе, в диалоговом окне форматирования временной шкалы нужно изменить используемые единицы измерения. Это диалоговое окно вызывается из подменю Format > Timescale (Формат > Шкала времени) или через контекстное меню временной шкалы с помощью команды Timescale (Шкала времени). Оно состоит из четырех вкладок (рис. 5.9, файл З.mрр) — Top Tier (Верхний уровень), Middle Tier (Средний уровень), Bottom Tier (Нижний уровень) и Non-working Time (Нерабочее время).
    Шкала времени в диаграмме Ганга состоит из трех уровней — верхнего, среднего и нижнего, из которых обязателен только средний. Название уровня указывает на порядок отображения на временной шкале: нижний уровень отображается под средним, а средний — под верхним.
    Каждый из уровней содержит единицы измерения, при этом единицы уровня, расположенного ниже, должны быть не больше единиц более высокого уровня. Например, если средний уровень разделен на месяцы, то нижний должен быть разделен на месяцы, недели, дни, часы или минуты, но не года. На рис. 5.9, например, в нижней части диалогового окна представлен образец временной шкалы, на которой единицей измерения верхней шкалы является день, а нижней — 2 часа.


    Форматирование текстовых стилей

    Форматирование текстовых стилей

    В диалоговом окне группового форматирования отрезков можно определить, какая именно текстовая информация отображается рядом с отрезками, но нельзя отформатировать ее (указать шрифт, цвет и пр.). Определить параметры отображения текста на диаграмме можно в диалоговом окне настройки текстовых стилей.
    Диалоговое окно настройки текстовых стилей (рис. 5.8, файл 2.mрр) вызывается командой меню Format > Text Styles (Формат > Стили текста) и повторяет аналогичное диалоговое окно форматирования таблиц, описанное в разделе «Форматирование данных в таблицах» урока 3, отличаясь лишь набором настраиваемых стилей.


    Фрагмент временной шкалы плана...

    Фрагмент временной шкалы плана проекта с начинающимся в марте финансовым годом: февраль шкалы относится к 2001 году, а март — к 2002

    Фрагмент временной шкалы плана...
    Бывают и обратные ситуации, когда информацию о финансовом годе не требуется отображать на временной шкале. В таком случае флажок Use Fiscal Year нужно сбросить.
    Сброс флажка Tick lines (Линии делений) уберет с временной шкалы разделительные линии между ее делениями. Для того чтобы спрятать разделительную линию между основной и дополнительной шкалой, нужно сбросить флажок Scale separator (Разделитель шкалы). Этот флажок, так же, как и счетчик Size (Размер), с помощью которого можно указать размер шкалы в количестве процентов от ее стандартного размера, относится не к выбранному уровню, а к шкале в целом.
    На вкладке Non-working Time (Нерабочее время) диалогового окна форматирования временной шкалы (рис. 5.11, файл З.mрр) определяются параметры отображения времени, не занятого работой.
    Параметр Draw (Показывать) определяет, каким образом будут изображены нерабочие промежутки на диаграмме: под отрезками задач, над ними или же вовсе не будут отображаться. В первом случае нужно выбрать переключатель Behind task bars (За отрезками задач), и тогда отрезки не будут прерываться в нерабочие периоды. Во втором случае выбирается переключатель In front of task bars (Перед отрезками задач), и отрезки задач прерываются в нерабочее время. Вариант Do not draw (Нет) используется в последнем случае.


    Диаграмма Ганта

    Глава 4. Диаграмма Ганта

  • Диаграммы
  • Диаграмма Ганта
  • Форматирование диаграммы Ганта
  • Редактирование проектных данных на диаграмме Ганта
  • Что нового вы узнали?


  • Групповое форматирование элементов диаграммы

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

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


    Мастер диаграмм Ганга

    Мастер диаграмм Ганга

    Мастер диаграмм Ганга
    Для быстрой настройки многочисленных параметров диаграммы в MS Project входит специальный компонент — Мастер диаграмм Ганта (GanttChartWizard). Мастер вызывается командой меню Format > GanttChartWizard (Формат > Мастер диаграмм Ганта) или с помощью команды GanttChartWizard (Мастер диаграмм Ганта) в контекстном меню диаграммы Ганта. Кроме того, для вызова мастера служит крайняя правая кнопка на панели инструментов Formatting (Форматирование).
    Работа мастера состоит из нескольких шагов, на которых нужно последовательно определять основные параметры настраиваемой диаграммы. Для перемещения между шагами используются кнопки Back (Назад) и Next (Вперед). На любом из шагов (начиная со второго) мастера можно прервать и завершить настройку диаграммы, нажав кнопку Finish (Завершить).
    Первый шаг содержит приветствие и его можно пропустить. На втором шаге (рис. 5.21) нужно определить, какая информация будет отображаться на диаграмме. Мастер предлагает три основных варианта: Standart (Стандартная) соответствует обычному формату диаграммы, используемому при создании нового проекта; Critical Path (Критический путь) отображает обычную диаграмму, на которой критические задачи выделены цветом; Baseline (Исходный план) отобразит диаграмму с совмещением отрезков, соответствующих исходному плану, и отрезков, отображающих фактический ход работ.


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

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

    Настройка параметров диаграммы не ограничивается определением параметров отображения отрезков на ней. Диалоговое окно Layout (Макет) позволяет определить некоторые ее дополнительные свойства, общие для всех размещенных на ней отрезков.
    Данное диалоговое окно (рис. 5.19) вызывается командой меню Format > Layout (Формат > Макет) или командой Layout (Макет) контекстного меню диаграммы Ганта.


    Настройка формы и цвета отрезков

    Настройка формы и цвета отрезков

    Настройка формы и цвета элементов диаграммы определяется в диалоговом окне форматирования отрезков. Открывается оно после двойного щелчка на элементе диаграммы, который требуется отформатировать (рис. 5.3).


    Настройка текстовой информации, отображаемой рядом с отрезком

    Настройка текстовой информации, отображаемой рядом с отрезком

    Рядом с отрезком можно отображать разнообразную текстовую информацию. Чтобы определить, какая текстовая информация будет выведена рядом с той или иной фигурой диаграммы, нужно щелкнуть на ней два раза и в открывшемся (уже знакомом нам) диалоговом окне форматирования элемента диаграммы перейти на вкладку Bar Text (Текст отрезка).
    Текстовая информация, выводимая рядом с отрезком, является значением одного из столбцов «внутренней» таблицы. Поэтому для определения отображаемой рядом с отрезком информации нужно выбрать названия соответствующих столбцов.
    Значения столбцов могут отображаться в разных позициях относительно отрезка: слева (Left) или справа (Right) от него, сверху (Тор), снизу (Bottom) или внутри (Inside) него. В каждой из позиций можно выбрать для отображения любой столбец.
    Для того чтобы определить, в какой позиции будет отображено значение столбца, нужно установить курсор в строку с названием позиции и в раскрывающемся списке выбрать название столбца. Например, на рис. 5.4 поле Resource Names (Названия ресурсов) выбрано в строке с названием Right (Справа), следовательно, значения из этого поля будут отображаться справа от отрезка.


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

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

    На диаграмме нерабочее время отображается поверх отрезков, поэтому они прерываются на время выходных
    Параметры Color (Цвет) и Pattern (Узор) определяют, каким цветом и с какой интенсивностью будут закрашены на диаграмме нерабочие периоды. Наконец, параметр Calendar (Календарь) задает проектный календарь, по которому отображается выходное время (В проекте может быть заведено несколько календарей с разными настройками рабочего и нерабочего времени. Речь об этом пойдет далее, в главе Основы планирования и подготовка к составлению плана).
    Для форматирования временной шкалы предназначено диалоговое окно Zoom (Масштаб), в котором можно изменить единицы измерения диаграммы в зависимости от того, сколько дней из плана проекта должны разместиться в окне MS Project. Диалоговое окно Zoom (Масштаб) вызывается с помощью одноименной команды в контекстном меню временной шкалы.
    В диалоговом окне масштабирования (рис. 5.13) нужно выбрать оптимальный период времени из плана проекта, который должен поместиться в видимой области диаграммы (то есть в области между таблицей и границей окна), и нажать кнопку ОК. Чтобы увидеть весь план проекта в одном окне, нужно выбрать переключатель Entire project (Весь проект), а кнопка Reset (Сброс) позволит вернуться к исходному форматированию шкалы.


    На вкладке Bar Text (Текст отрезка) можно определить, какая текстовая информация будет отображаться рядом с отрезком

    На вкладке Bar Text (Текст отрезка) можно определить, какая текстовая информация будет отображаться рядом с отрезком

    На вкладке Bar Text (Текст отрезка) можно определить, какая текстовая информация будет отображаться рядом с отрезком
    Просмотреть, как сделанные изменения повлияют на внешний вид отрезка, можно в разделе Sample (Образец). Кнопка ОК приведет к отображению сделанных изменений на диаграмме, a Reset (Сброс) — к сбросу изменений и возврату к исходному формату.
    Часто приходится форматировать внешний вид сразу всех задач плана или задач определенного типа (например, завершающих). В таком случае стоит воспользоваться приемами группового форматирования отрезков.

    На вкладке Timescale (Шкала времени)...

    На вкладке Timescale (Шкала времени) осуществляется настройка единиц измерения, используемых временной шкалой; настраиваемая шкала видна в разделе Preview (Образец)

    На вкладке Timescale (Шкала времени)...
    Задать число уровней шкалы можно с помощью раскрывающегося списка Show (Отобразить), расположенного на каждой из первых трех вкладок. После этого на вкладках, соответствующих отображаемым уровням, активизируются параметры для настройки уровней. Все вкладки для настройки уровней шкалы содержат одинаковые параметры.
    Параметр Units (Единицы) содержит в раскрывающемся списке возможные единицы измерения шкалы: Years (Года), Half Years (Полугодия), Quarters (Кварталы), Months (Месяцы), Thirds of Months (Декады), Weeks (Недели), Days (Дни), Hours (Часы) и Minutes (Минуты).
    В счетчике Count (Интервал) определяется число единиц в одном делении уровня. Например, на рис. 5.9 в среднем уровне число единиц равно 1, и поэтому одно деление соответствует одному дню. В нижнем уровне число единиц в делении равно 2, поэтому каждое деление соответствует 2 часам.
    Параметр Label (Надписи) определяет, в каком формате на уровне будут отображаться значения выбранных единиц измерения (например, «Пон. 31 2001» или «Понедельник, 31 января» и т. д.). Формат выбирается из раскрывающегося списка.
    Деление (особенно на верхнем и среднем уровне, см. рис. 5.9) может быть довольно длинным, что дает простор для размещения его подписи. Расположение подписи в пространстве, отведенном для деления, определяется параметром Align (Выравнивание), в раскрывающемся списке которого можно выбрать подходящий вариант: Left (По левому краю), Center (По центру) или Right (По правому краю).
    В некоторых случаях при планировании проекта нужно относить затраты к финансовому, а не к календарному году. Если установить флажок Use Fiscal Year (Использовать финансовый год), то в шкале будет отображаться не календарный, а финансовый номер года ( О том, как настроить параметры финансового года для проекта, вы узнаете в главе Основы планирования и подготовка к составлению плана). Например, если финансовый год начинается в марте, то март 2001 календарного года будет считаться мартом 2002 финансового года, и соответствующая информация будет отображаться на диаграмме (рис. 5.10, файл З.mрр).


    Основные элементы диаграммы Ганга...

    Основные элементы диаграммы Ганга. Задача и завершающая задача соединены связью, обозначающей, что задача 3 следует после задачи 2

    Основные элементы диаграммы Ганга...
    В MS Project диаграмма Ганта (Gantt Chart) является основным средством визуализации плана проекта. Эта диаграмма представляет собой график, на котором по горизонтали размещена шкала времени, а по вертикали расположен список задач (рис. 5.2, файл 1.mpp). При этом длина отрезков, обозначающих задачи, пропорциональна длительности задач. При наведении мыши на любой элемент диаграммы отображается всплывающая подсказка.



    ПРИМЕЧАНИЕ
    Все элементы диаграммы Ганта в MS Project являются настраиваемыми отрезками, каждый из которых может состоять из трех элементов: точки начала, точки окончания и промежуточной части (при этом любой из элементов может отсутствовать). При стандартной настройке отрезки, обозначающие фазы, содержат все три элемента (рис. 5.1). Отрезки, обозначающие задачи, состоят только из промежуточной части, а завершающие задачи — только из начальной точки. Далее в этом уроке мы рассмотрим, как эти настройки можно изменить.

    Пример форматирования диаграммы

    Пример форматирования диаграммы

    Для представления больших проектов часто требуется продемонстрировать только фазы плана, не детализируя его до уровня задач. Отформатируем диаграмму таким образом, чтобы на ней отображались только фазы проекта, причем рядом справа и слева от отрезков фаз отображались даты начала и окончания фазы.
    Поскольку при стандартных настройках рядом с отрезками фаз информация не отображается, придется отредактировать стили этих отрезков. Для этого откроем диалоговое окно Bar Styles (Стили отрезков) и отредактируем стиль Summary (Суммарная задача). Выберем этот стиль из списка (рис. 5.15, файл S.mpp) и перейдем на вкладку Text (Текст). Выберем столбец Start (Начало) для отображения слева от отрезка, а для отображения справа — столбец Finish (Окончание).


    Редактирование проектных данных на диаграмме Ганта

    Редактирование проектных данных на диаграмме Ганта

    Диаграмма Ганта дает возможность не только просматривать проектную информацию в удобном формате, но и редактировать ее, причем особенно удобны возможности редактирования с помощью мыши.
    Для изменения даты начала и окончания задач нужно навести мышь па середину отрезка, чтобы курсор принял форму креста с четырьмя стрелками, и перетащить ее вправо или влево1. Чтобы увеличить или уменьшить длительность задачи, нужно подвести курсор к правому краю отрезка, чтобы он принял вид полосы со стрелкой вправо, и перетащить край отрезка вправо или влево. А если подвести курсор к левому краю задачи, то он примет вид полосы со знаком процента, и перетаскивая его можно определить процент выполнения задачи.
    Для связи задач друг с другом достаточно навести курсор на середину отрезка исходной задачи и, когда он примет вид креста со стрелками, потащить курсор к другой задаче. По мере продвижения курсора за ним будет тянуться линия («связь») — ее нужно «бросить» на отрезок задачи, с которой связывается исходная. Редактировать связь можно с помощью диалогового окна, открывающегося после двойного щелчка на связи (рис. 5.22). В раскрывающемся списке Туре (Тип) можно выбрать тип связи, а в счетчике Lag (Запаздывание) — временной интервал между связанными задачами. Кнопка Delete (Удалить) удаляет связь.
    Программа не даст перемещать выполненные задачи.


    Редактирование стиля Summary (Суммарная...

    Редактирование стиля Summary (Суммарная задача). Для удобства мы удалили все ненужные стили, и на диаграмме будут отображаться только отрезки этих типов

    Редактирование стиля Summary (Суммарная...
    После этого нажмем кнопку ОК и вернемся к диаграмме. Чтобы оставить на ней только фазы, воспользуемся командой меню Project > Outline > Show > Outline Level 2 (Проект > Структура > Показать > Уровень 2). Теперь на диаграмме отображены только фазы, но все они не умещаются на одном экране. Чтобы поместить весь проект на одном экране программы, воспользуемся командой Zoom (Масштаб) контекстного меню временной шкалы диаграммы. В открывшемся окне выберем переключатель Entire project (Весь проект), и формат диаграммы изменится нужным образом (рис. 5.16, файл 6.mрр).



    СОВЕТ
    Для быстрого изменения формата временной шкалы (без вызова окна Zoom (Масштаб)) стоит воспользоваться кнопками Zoom In (Увеличить) и Zoom Out (Уменьшить), расположенными на панели инструментов Standard (Стандартная). Первая кнопка, представленная лупой со значком «+», заменяет единицы измерения более мелкими (например, недели на дни), увеличивая детализацию. Вторая, представленная кнопкой со значком «-», уменьшает детализацию, заменяя единицы измерения на более крупные (например, дни на недели).

    С отформатированной диаграммы убраны вертикальные линии

    С отформатированной диаграммы убраны вертикальные линии

    С отформатированной диаграммы убраны вертикальные линии
    Теперь попробуем изменить шрифт, используемый на диаграмме для подписей рядом с отрезками. Откроем диалоговое окно настройки текстовых стилей (см. рис. 5.8) и в поле Item to change (Изменяемый) выберем стиль Bar Text— Right (Текст отрезка — справа), после чего изменим стиль начертания на полужирный курсив и установим размер шрифта равный 11 пунктам. На диаграмме увеличится размер шрифта, используемого для обозначения даты окончания работ (рис. 5.18, файл 9.mрр).


    С помощью форматирования текстовых стилей можно изменить формат отображаемой рядом с отрезками информации

    С помощью форматирования текстовых стилей можно изменить формат отображаемой рядом с отрезками информации

    С помощью форматирования текстовых стилей можно изменить формат отображаемой рядом с отрезками информации

    Диаграммы MS Project, производные от диаграммы Ганта

    Таблица 5.1. Диаграммы MS Project, производные от диаграммы Ганта

    Название диаграммы Описание
    Detail Gantt (Подробная диаграмма Ганта) Диаграмма используется при оптимизации плана проекта, когда требуется равномерно распределять нагрузку между ресурсами
    На диаграмме отображаются возможные периоды времени, на которые выполнение задачи можно отложить без изменения срока окончания проекта
    Leveling Gantt (Диаграмма Ганта с выравниванием) Диаграмма используется для выравнивания нагрузки ресурсов (resource leveling). На ней отображаются все изменения, осуществленные в процессе выравнивания
    Tracking Gantt (Диаграмма Ганта с отслеживанием) Диаграмма используется для сравнения запланированных сроков выполнения проекта и реальных в процессе выполнения проектных работ.
    Для каждой задачи и фазы на диаграмме отображается запланированный срок выполнения и реальный
    Multiple Baselines Gantt (Диаграмма Ганта с несколькими планами) Диаграмма используется для сравнения первых трех базовых планов проекта
    PA_Expected Gantt (Диаграмма Ганта с ожидаемым планом проекта) Диаграммы предназначены для анализа плана работ с помощью метода PERT (PERT Analysis, или сокращенно РА).
    PA_Optimistic Gantt (Диаграмма Ганта с оптимистичным планом проекта) Поскольку метод заключается в построении трех планов (реалистичного, пессимистичного и оптимистичного) и их дальнейшем анализе, то для работы с ним используются три диаграммы
    PA_Pessimistic Gantt (Диаграмма Ганта с пессимистичным планом проекта)
    Может получиться так, что вам понадобится изменить стандартную диаграмму Ганта или ее версию. В этом случае нужно воспользоваться возможностями форматирования диаграммы.

    Линии, которые могут отображаться на диаграмме Ганта

    Таблица 5.2. Линии, которые могут отображаться на диаграмме Ганта

    Название линии Описание
    Gantt Rows (Строки диаграммы Ганта) Горизонтальные линии на диаграмме, соответствующие линиям между названиями задач в сопутствующей диаграмме таблице
    Bar Rows (Строки отрезков) Горизонтальные линии на диаграмме, отображающиеся между несколькими отрезками для одной задачи (если такой режим был выбран при настройке стилей отрезков)
    Major Columns (Линия раздела среднего уровня) Вертикальные линии, соответствующие границам между единицами измерения на среднем уровне временной шкалы
    Minor Columns (Линия раздела нижнего уровня) Вертикальные линии, соответствующие границам между единицами измерения на нижнем уровне временной шкалы
    Current Date (Текущая дата) Вертикальная линия, соответствующая текущей дате
    Sheet Rows (Строки листа) Линии, разделяющие строки сопутствующей диаграмме таблицы
    Sheet Columns (Столбцы листа) Линии, разделяющие колонки сопутствующей диаграмме таблицы
    Title Vertical (Вертикальные в заголовке) Вертикальные линии, разделяющие единицы временной шкалы
    Title Horizontal (Горизонтальные в заголовке) Горизонтальные линии, разделяющие единицы временной шкалы
    Page Breaks (Разрывы страниц) Линии, соответствующие разрыву страниц при печати
    Project Start (Начало проекта) Вертикальная линия, соответствующая дате начала проекта
    Project Finish (Окончание проекта) Вертикальная линия, соответствующая дате завершения проекта
    Status Date (Дата отчета о состоянии) Вертикальная линия, соответствующая дате отчета о состоянии проекта
    Top Tier (Линия раздела верхнего уровня) Вертикальные линии, соответствующие границам между единицами измерения на верхнем уровне временной шкалы
    Форматирование линий заключается в определении двух свойств: Туре (Тип) и Color (Цвет). Тип определяет, какой вид будет иметь линия (сплошная, пунктирная и т. п.). Кроме того, в списке вариантов типов содержится пункт без линии (как на рис. 5.14). Его выбор уберет линию с диаграммы.
    Некоторые линии могут выводиться с определенным интервалом, и при их редактировании становится активным раздел настроек At interval (С интервалом). В нем можно определить интервал, с которым будет отображаться линия, а также ее цвет и тип.

    Так выглядит диаграмма Ганта в MS Project

    Так выглядит диаграмма Ганта в MS Project

    Так выглядит диаграмма Ганта в MS Project
    На диаграмме Ганта рядом с отрезками может отображаться дополнительная информация (например, на рис. 5.2 рядом с задачами отображаются названия задействованных в них ресурсов и их загрузка при выполнении задачи). Ее состав определяется настройками диаграммы, и в MS Project входят несколько заранее настроенных версий диаграммы Ганта, на которых рядом с отрезками отображается различная информация (табл. 5.1).


    Так выглядит отформатированная диаграмма Ганта: рядом с отрезками фаз отображаются даты их начала и окончания

    Так выглядит отформатированная диаграмма Ганта: рядом с отрезками фаз отображаются даты их начала и окончания

    Так выглядит отформатированная диаграмма Ганта: рядом с отрезками фаз отображаются даты их начала и окончания
    Предположим, что для печати этой диаграммы нам не нужны пересекающие ее вертикальные линии. Для того чтобы убрать их с диаграммы, откроем диалоговое окно Gridtines (Сетка), выберем линию Major Columns (Линия раздела среднего уровня) и в раскрывающемся списке Туре (Тип) выберем пункт, не содержащий линию. Нажмем ОК, и на диаграмме линии пропадут (рис. 5.17, файл 6.mрр).


    Вкладка Non-working Time (Нерабочее время) диалогового окна форматирования временной шкалы

    Вкладка Non-working Time (Нерабочее время) диалогового окна форматирования временной шкалы

    Вкладка Non-working Time (Нерабочее время) диалогового окна форматирования временной шкалы
    Стандартной настройкой диаграммы является отображение нерабочего времени под отрезками задач (см. рис. 5.6). Но иногда удобнее просматривать план работ, когда задачи прерываются на выходные, то есть нерабочее время отображается поверх отрезков. Пример такого форматирования диаграммы Ганта приведен на рис. 5.12 (файл 4.mрр).


    Вспомогательные линии

    Вспомогательные линии

    Большие диаграммы сложно просматривать без вспомогательных линий. Вертикальные вспомогательные линии позволяют быстро соотнести отрезок с временной шкалой, а горизонтальные линии — с задачей в списке.
    По умолчанию на диаграмме отображаются только вертикальные линии, отделяющие недели друг от друга (см. рис. 5.9), но зачастую для удобства просмотра диаграммы требуется отобразить и другие линии.
    Для настройки параметров отображения вспомогательных линий нужно открыть диалоговое окно Gridlines (Сетка), выбрав команду меню Format > Gridlines (Формат > Сетка) или команду Gridlines (Сетка) контекстного меню диаграммы. Диалоговое окно форматирования сетки (рис. 5.14) состоит из списка возможных линий (табл. 5.2) и списка настраиваемых для каждой из них параметров. Нужно выбрать линию из списка и затем настроить параметры ее отображения.


    Второй шаг настройки диаграммы Ганта с помощью мастера: выбираем отображаемую информацию

    Второй шаг настройки диаграммы Ганта с помощью мастера: выбираем отображаемую информацию

    Второй шаг настройки диаграммы Ганта с помощью мастера: выбираем отображаемую информацию
    В раскрывающемся списке Other (Другие) содержатся дополнительные версии первых трех вариантов настройки диаграммы. Отличаются они графическими элементами, использованными для оформления отрезков. В окне предварительного просмотра будут отображаться основные элементы диаграммы, что дает возможность получить представление о том, как она будет выглядеть. Например, на рис. 5.21 в окне предварительного просмотра можно увидеть, как будет выглядеть диаграмма Ганта при применении варианта Status 1 (Состояние: стиль 1). Наконец, переключатель Custom Gantt Chart (Настроить диаграмму Ганта) служит для перехода в режим детальной настройки параметров диаграммы. В этом режиме вы должны будете самостоятельно определить тип отображаемой на диаграмме информации, форму и цвет отрезков и формат отображаемой текстовой информации.
    Параметры, настраиваемые на дальнейших шагах мастера, не должны вызывать затруднений, поскольку повторяют параметры, присутствующие в трех диалоговых окнах форматирования диаграммы, рассмотренных выше.
    Удобство работы с мастером заключается в том, что для отображения на диаграмме нового типа информации (например, о базовом плане) вам достаточно выбрать соответствующий параметр, например Standard (Стандартная), и нажать кнопку Finish (Завершить). Отображение такой информации с помощью средств группового форматирования элементов занимает существенно больше времени. С другой стороны, диалоговые окна группового форматирования и настройки дополнительных параметров позволяют настраивать свойства диаграммы, недоступные при работе с мастером.

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

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

    В центре рисунка расположена прерванная задача, перерыв отмечен точками
    С помощью контекстного меню, появляющегося при щелчке правой кнопкой на отрезке задачи, можно попасть в диалоговое окно определения свойств задачи, Task Information (Сведения о задаче). В этом окне можно редактировать все свойства задачи. Подробнее оно будет описано в главах Планирование работ и Планирование ресурсов и создание назначений.

    В представление Tracking Gantt...

    В представление Tracking Gantt (Диаграмма Ганта с отслеживанием) включена диаграмма Ганта из двух отрезков, информирующих о базовом плане задачи и ее реальном состоянии

    В представление Tracking Gantt...


    Microsoft Project -управление проектами

    Блоки отформатированы с помощью...

    Блоки отформатированы с помощью разных шаблонов. Верхний блок использует стандартный шаблон, а нижний — созданный нами Шаблон 1

    Блоки отформатированы с помощью...

    Cхема данных

    Cхема данных

    Схема данных (Relationship Diagram) — это особый вид сетевого графика, предназначенный только для анализа связей между задачами проекта.

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

    Блок с информацией о задаче расположен в центре страницы (рис. 6.17, файл 1.mpp) и выделен цветом. Слева от него расположены блоки предшествующих задач, а справа — последующих. Щелкнув на любом из этих блоков, можно сразу перейти на страницу диаграммы с информацией о соответствующей задаче.


    Диалоговое окно форматирования...

    Рис. 6.З. Диалоговое окно форматирования блока сетевого графика позволяет определять внешний вид блока и отображаемую в нем информацию

    Диалоговое окно форматирования...

    В верхней части диалогового окна располагается область Preview (Образец), отображающая вид блока с установленными настройками. За ней следует раздел Data template (Шаблон данных), в котором определяется, какая информация отображается внутри блока.

    Для настройки отображаемой внутри блока информации нужно выбрать шаблон из раскрывающегося списка (на рис. 6.3 в нем активен пункт Standard (Стандартный)). Шаблон определяет табличную структуру блока (сколько ячеек для вывода данных отображается внутри блока) и имена столбцов «внутренней» таблицы, значения которых отображаются в этих ячейках. При выборе нового шаблона образец в области предварительного просмотра автоматически обновится.


    Диалоговое окно форматирования групп блоков

    Диалоговое окно форматирования групп блоков

    Диалоговое окно форматирования групп блоков


    Диалоговое окно импортирования шаблона блока графика

    Диалоговое окно импортирования шаблона блока графика

    Диалоговое окно импортирования шаблона блока графика

    Диалоговое окно содержит три раскрывающихся списка. В списке Project (Проект) перечислены открытые в MS Project файлы проектов. Список View (Представление) содержит диаграммы, из которых можно импортировать шаблоны блоков — это сетевой график и сетевой график с описанием. Сами шаблоны, которые можно импортировать, перечислены в списке Template (Шаблон). После нажатия кнопки ОК шаблон добавляется в список доступных в текущем графике шаблонов.

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

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

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

    После того как число ячеек и принципы их отображения определены, нужно нажать кнопку ОК и вернуться к диалоговому окну определения свойств шаблона. Автоматически в области предварительного просмотра будет отображена таблица, соответствующая указанным в окне Cell Layout (Макет ячеек) параметрам, и станут доступными ячейки для ввода в области Choose cell(s) (Выбор ячеек). На рис. 6.5 видно, что шаблон состоит из 6 ячеек (3 ряда по 2 ячейки) и, соответственно, в диалоговом окне определения свойств шаблона вводить данные можно именно в 6 ячеек из 16 возможных.

    Для того чтобы определить, какие данные будут отображаться в ячейке шаблона, в нее нужно установить курсор. В углу ячейки появляется значок раскрывающегося списка. Щелкнув на нем, можно выбрать поле из «внутренней» таблицы, данные из которого будут отображаться в выбранной ячейке. На рис. 6.5, например, выбрано поле Cost (Затраты).

    Рядом с данными из поля в ячейке может отображаться произвольный текст, указанный пользователем. Для этого нужно установить флажок Show label in cell (Надпись в ячейке) и ввести текст в поле ввода рядом с ним. Введенный текст отображается слева от данных из поля «внутренней таблицы». Например, на рис. 6.5 рядом со стоимостью задачи отображается текст Стоимость.

    Можно отобразить в ячейке шаблона только текст, без данных из «внутренней» таблицы. В таком случае не нужно выбирать поле для отображения в ячейке таблицы, а достаточно только установить флажок Show label in cell (Надпись в ячейке) и ввести текст. На рис. 6.5 так оформлена первая ячейка во втором ряду: поле с данными для отображения не выбрано, но введен текст Дата:. Сама же дата отображается в соседней ячейке.
    Чтобы определить, каким шрифтом будут отображаться данные в ячейке, нужно выделить ее и нажать кнопку Font (Шрифт). Отобразится стандартное для MS Project диалоговое окно определения свойств шрифта, в котором можно осуществить нужные настройки. Выбранные настройки отображаются рядом с кнопкой (например, на рис. 6.5 выбран шрифт Tahoma размером 8 пунктов полужирного начертания).

    Высота ячейки выбирается из списка Limit cell text to (Текст в ячейке ограничен) -здесь она измеряется числом строк. Высота строки таблицы равна высоте самой высокой ячейки. Например, на рис. 6.5 высота первой строки таблицы составляет 2 строки, второй — 1 строку, а третьей — 3 строки.

    Для определения расположения текста и данных внутри ячейки служат раскрывающиеся списки Horizontal alignment (Горизонтальное выравнивание) и Vertical alignment (Вертикальное выравнивание). Например, данные во всех ячейках на рис. 6.5 выровнены по центру вертикали. Горизонтальное выравнивание во всех ячейках установлено по левому краю, кроме нижней, где установлено выравнивание по правому краю.

    Если в ячейке выбрано для отображения поле «внутренней» таблицы, содержащее дату, то становится активным раскрывающийся список Date format (Формат даты). С его помощью можно установить оптимальный формат для отображения дат в любой ячейке шаблона.
    По мере настройки шаблона полезно представлять, какой вид примет блок на графике, когда в нем будут отображены реальные данные. Для того чтобы просмотреть их в блоке, нужно ввести в поле Show data from task ID (Показать данные задачи с идентификатором) номер задачи из плана проекта, и блок в поле Sample (Образец) заполнится ими. Например, на рис. 6.5 в блоке отображаются данные из задачи с номером 2. Эта возможность нужна для проверки соответствия шаблона проектным данным. Например, в проекте могут использоваться длинные названия задач, и название не будет помещаться в отведенной ячейке шаблона. Поэтому после того, как шаблон создан, стоит просмотреть в нем данные нескольких задач.

    После нажатия кнопки О К шаблон блока сохраняется и появляется в списке доступных шаблонов. Теперь его можно применять для форматирования блоков. Например, на рис. 6.7 в верхнем блоке используется шаблон Standard (Стандартный), а в нижнем — созданный нами Шаблон 1.


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

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

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

    Для того чтобы какой-либо из параметров оформления блока изменялся при подсвечивании фильтром, нужно сменить в соответствующем списке пункт No Change (Не изменять) на другое значение. Например, на рис. 6.10 в списке Color (Цвет) раздела Background (Фон) установлено значение Yellow (Желтый). Это значит, что у задач, попадающих под условие фильтрации, цвет фона будет меняться на желтый. Аналогично и с параметром Pattern (Узор) — у подсвеченных задач заливка будет меняться на установленную в диалоговом окне.

    Сброс флажка Set highlight filter style (Настройка стиля фильтра) возвращает диалоговое окно к настройке формата блоков при их отображении в нормальном режиме. Для завершения редактирования и сохранения параметров нужно нажать кнопку ОК.

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

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

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

    В поле Template name (Имя шаблона) указывается название шаблона, под которым он будет фигурировать в списке шаблонов в дальнейшем.

    Шаблон является таблицей, ячейки которой могут содержать как текстовую информацию, введенную вручную (одинаковую для всех задач — блоков графика), так и данные, извлекаемые из определенного столбца «внутренней» таблицы MS Project (изменяющиеся в зависимости от задачи). Кроме того, в ячейках может сочетаться текстовая информация и извлекаемые данные.

    Число ячеек, составляющих шаблон, определяется после нажатия кнопки Cell Layout (Макет ячеек). В открывшемся одноименном диалоговом окне (рис. 6.6) число ячеек шаблона определяется счетчиками Number of rows (Число строк) и Number of Columns (Число столбцов).

    Размер ячеек определяется в процентах от стандартного размера в счетчике % (of standard size) (% (от обычного размера)). Кроме того, здесь можно задать принцип отображения пустых ячеек: они могут либо сливаться с заполненными данными ячейками, либо не сливаться. Для выбора первого варианта нужно выбрать переключатель Merge blank cells with cell to left (Объединять пустые ячейки с ячейкой слева), а для второго — переключатель Do not merge blank cells (He объединять пустые ячейки).


    Диалоговое окно со списком всех шаблонов данных

    Диалоговое окно со списком всех шаблонов данных

    Диалоговое окно со списком всех шаблонов данных

    Диалоговое окно с параметрами оформления сетевого графика

    Диалоговое окно с параметрами оформления сетевого графика

    Диалоговое окно с параметрами оформления сетевого графика

    Это диалоговое окно содержит намного больше элементов, чем аналогичное окно для диаграммы Ганта. Первая группа параметров, Layout Mode (Режим расположения рамок), определяет, будут ли блоки располагаться на графике только автоматически или MS Project будет позволять перемещать их «вручную». Для первого режима работы нужно выбрать переключатель Automatically position all boxes (Располагать все рамки автоматически), а для второго — Allow manual box positioning (Разрешить располагать рамки вручную).
    Вторая группа параметров, Box Layout (Расположение рамок), определяет, как будут размещены блоки на графике. В раскрывающемся списке Arrangement (Расположение) выбирается вариант ориентации блок-схемы на графике.

    При выборе пункта списка Top Down From Left (Сверху вниз слева) первая задача будет расположена в верхнем левом углу и станет началом блок-схемы. В этом случае расположение блоков относительно друг друга определяется логической последовательностью задач. Это стандартный принцип построения сетевого графика (рис. 6.12).


    Форматирование блока

    Форматирование блока

    Чтобы отформатировать блок, нужно щелкнуть на нем, а затем открыть диалоговое окно форматирования (рис. 6.3), выбрав команду меню Format > Box (Формат * Рамка) или команду Format Box (Формат рамки) в контекстном меню блока.


    Форматирование групп блоков

    Форматирование групп блоков

    Возможности форматирования групп блоков сетевого графика зависят от того, какие типы задач эти блоки символизируют на графике. Групповое форматирование блоков осуществляется в диалоговом окне, определяющем свойства групп блоков. Перейти в это диалоговое окно (рис. 6.9) можно, выбрав команду меню Format > Box Styles (Формат > Стили рамок) либо команду Box Styles (Стили рамок) в контекстном меню сетевого графика.

    Диалоговое окно форматирования групп блоков очень похоже на диалоговое окно форматирования блока (см. рис. 6.3). Отличие заключается в присутствии списка типов задач (табл. 6.1), которые блоки могут символизировать. Для того чтобы отредактировать параметры отображения того или иного типа блоков, нужно выделить их в списке и затем настроить параметры. Чтобы одновременно отредактировать параметры нескольких типов, нужно установить на них курсор при нажатой клавише Ctrl или Shift.


    Форматирование сетевого графика

    Форматирование сетевого графика

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

    Принципы форматирования сетевого графика не отличаются от принципов форматирования диаграммы Ганта: можно отформатировать отдельный элемент графика, группу элементов и настроить дополнительные параметры группы.

    Фрагмент плана проекта на сетевом графике

    Фрагмент плана проекта на сетевом графике

    Фрагмент плана проекта на сетевом графике

    На рис. 6.2 представлены блоки сетевого графика с описанием, и в них указано больше информации, чем в блоках стандартного сетевого графика: добавлены данные о типе задачи и степени выполнения.
    Фрагмент плана проекта на сетевом графике
    Pис. 6.2. Фрагмент плана проекта на сетевом графике с описанием. Блоки обозначают те же задачи, что и блоки на рис. 6.1, но информации в них представлено больше

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

    Сетевые графики

    Глава 5. Сетевые графики

  • Виды сетевых графиков в MS Project
  • Сетевой график
  • Форматирование сетевого графика
  • Редактирование проектных данных на сетевом графике
  • Панель инструментов сетевого графика.
  • Схема данных.
  • Что нового вы узнали?


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

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

    Сетевой график фактически представляет собой таблицу, в ячейках которой расположены блоки (при этом границы ячеек таблицы не отображаются). Параметры отображения блоков внутри этой таблицы и связи их друг с другом определяются в диалоговом окне Layout (Макет) (рис. 6.11), вызываемом командой меню Format > Layout (Формат > Макет) или при помощи команды Layout (Макет) в контекстном меню графика.


    Операции над шаблонами блоков

    Операции над шаблонами блоков

    Редактирование шаблона осуществляется путем выбора шаблона из списка и нажатием кнопки Edit (Изменить). После этого открывается диалоговое окно определения свойств, в котором можно изменять текущие настройки выбранного шаблона. Для удаления шаблона нужно выбрать его и нажать кнопку Delete (Удалить). MS Project запрещает редактирование и удаление шаблона Standard (Стандартный).

    Для копирования шаблона нужно установить на нем курсор в диалоговом окне со списком шаблонов (см. рис. 6.4) и нажать кнопку Сору (Копировать). После этого откроется диалоговое окно определения свойств шаблона, в котором будут отображены все свойства выбранного шаблона, а в поле названия к исходному названию будет добавлено Copy of (Копия). После нажатия в этом диалоговом окне кнопки ОК шаблон будет сохранен под новым именем.

    В MS Project есть возможность импортирования шаблона из другого вида сетевого графика (то есть можно импортировать шаблон из Descriptive Network Diagram (Сетевой график с описанием) в Network Diagram (Сетевой график) и наоборот), расположенного в том же файле, и сетевого графика любого вида, расположенного во внешнем файле. Для осуществления операции импорта нужно нажать кнопку Import (Импорт), после чего откроется окно импортирования шаблона (рис. 6.8).


    Панель инструментов сетевого графика

    Панель инструментов сетевого графика

    Сетевой график удобно настраивать с помощью специальной одноименной панели инструментов1, содержащей кнопки для быстрого осуществления некоторых операций по настройке графика (рис. 6.16). Нажатие кнопки производит действие, а повторное нажатие (в большинстве случаев) отменяет его (О том, как отображать панели инструментов, мы уже говорили в разделе «Настройки панелей инструментов»).

    Кнопка Show/Hide Summary Tasks (Показать/Скрыть суммарные задачи) предназначена для того, чтобы скрывать и отображать на графике блоки, обозначающие фазы проекта. С помощью кнопки Show/Hide Progress Marks (Показать/Скрыть метки выполнения) можно включить или выключить режим выделения задач, находящихся в процессе выполнения и завершенных.

    Для того чтобы увидеть, как блоки сетевого графика будут расположены на странице при печати, можно включить режим отображения на графике границ между страницами. Для этого предназначена кнопка Show/Hide Page Breaks (Показать/ Скрыть разрывы страниц). С ее же помощью можно отключить этот режим.

    Кнопка Show/Hide Link Labels (Показать/Скрыть надписи связей) управляет отображением меток с указанием типа связи между блоками. Кнопка Straight/Rectilinear Links (Связи прямыми линиями/Связи ломаными линиями) используется для переключения стилей связей с прямоугольного на прямой и обратно. С помощью кнопки Show/Hide Fields (Скрыть/Показать поля) можно уменьшить размер блоков, убрав все поля, кроме ID (Ид.), в результате чего на экране будет видно больше блоков. Чтобы восстановить размер блоков, нужно снова воспользоваться этой кнопкой.

    Раскрывающийся список Align (Выровнять) вместе с двумя последними кнопками становятся активны только при включенном режиме ручного размещения блоков (см. раздел «Настройка дополнительных параметров»). Список Align (Выровнять) позволяет выровнять выделенные на графике блоки по правой (Rights), левой (Lefts), верхней (Tops) или нижней (Bottoms) границе, а также по центру в горизонтальном (Middles) или вертикальном (Centers) направлении.

    Часто в процессе ручной настройки графика блоки располагаются не так, как нужно, и хочется снова расположить их так, как они были расположены в автоматическом режиме размещения блоков. Для этого предназначена кнопка Layout Now (Применить макет). Для того чтобы расположить в автоматическом режиме только выделенные блоки, предназначена последняя кнопка панели — Layout Selection Now (Применить макет к выделенному фрагменту).

    Network Diagram) от сетевого графика

    ПРИМЕЧАНИЕ
    Отличие сетевого графика ( Network Diagram) от сетевого графика с описанием (Descriptive Network Diagram) заключается только в более информативных шаблонах, используемых во втором графике.

    В шаблоне блока не хранится его графическое оформление, и для определения его внешнего вида предназначены дополнительные параметры. В раскрывающемся списке Shape (Форма) выбирается форма блока, в списке Color (Цвет) — цвет его рамки, а в списке Width (Ширина) — ее толщина. Флажки Show horizontal gridlines (Горизонтальные линии сетки) и Show vertical gridlines (Вертикальные линии сетки) определяют, будут ли ячейки в таблице внутри блока разделяться линиями.

    В разделе Background (Фон) задаются параметры фона блока. Цвет выбирается из списка Color (Цвет), а заливка из списка Pattern (Узор). С помощью кнопки Reset (Сброс) можно вернуться к стандартным значениям параметров блока, а с помощью кнопки О К — сохранить сделанные изменения и вернуться к графику.

    Установленные параметры оформления групп становятся

    ПРИМЕЧАНИЕ
    Установленные параметры оформления групп становятся параметрами по умолчанию для всех блоков, относящихся к группе. Кнопка Reset (Сброс) в диалоговом окне определения свойств блока (см. рис. 6.3) возвращает настройки именно к этим параметрам.



    Для быстрого изменения масштаба графика

    ПРИМЕЧАНИЕ
    Для быстрого изменения масштаба графика можно воспользоваться кнопками Zoom In (Увеличить) и Zoom Out (Уменьшить), расположенными на панели инструментов Standard (Стандартная). Первая кнопка, представленная лупой со значком «+», увеличивает размер блоков, вторая, представленная лупой со значком «-», уменьшает их.

    Если в процессе ручной настройки графика блоки расположились неудачно и хочется снова расположить их так, как они были расположены в автоматическом режиме размещения блоков, можно воспользоваться командой меню Format > Layout Now (Формат >Применить макет). Можно также выбрать команду Layout Now (Применить макет) в контекстном меню графика, в котором содержатся еще две команды для применения автоматического форматирования при включенном режиме ручного размещения блоков.

    Команда Layout Selection Now (Применить макет к выделенному фрагменту) предназначена для того, чтобы расположить в автоматическом режиме только выделенные блоки. А с помощью команды Layout Related Tasks Now (Применить макет к связанным задачам), отображаемой в контекстном меню блока графика (когда выделен только один блок), можно применить автоматическое расположение ко всем связанным с ним блокам.

    Работа с шаблонами блоков

    Работа с шаблонами блоков

    Если ни один из стандартных шаблонов не соответствует потребностям, то можно создать новый шаблон или отредактировать наиболее подходящий существующий. Это можно проделать с помощью диалогового окна с полным списком шаблонов данных, которое открывается щелчком на кнопке More Templates (Другие шаблоны) в диалоговом окне форматирования блока (см. рис. 6.3). Кроме того, открыв это диалоговое окно, можно понять, как устроены шаблоны данных в сетевом графике.

    Верхний раздел этого диалогового окна (рис. 6.4) по структуре аналогичен подобным разделам в окнах со списками таблиц, фильтров и пр. В нем находится список шаблонов и кнопки для доступа к их редактированию. Ниже располагается область предварительного просмотра, в которой отображается соответствующая выбранному в списке шаблону структура блока графика. Над ней расположено поле Show data from task ID (Показать данные задачи с идентификатором), в котором можно выбрать номер задачи из плана проекта, после чего в области предварительного просмотра шаблон заполнится данными этой задачи.


    Редактирование проектных данных на сетевом графике

    Редактирование проектных данных на сетевом графике

    Сетевой график, как и диаграмма Ганта, позволяет редактировать план проекта. Двойной щелчок на блоке открывает окно редактирования свойств задачи. Для редактирования отдельного свойства задачи, отображенного на блоке, нужно установить курсор на него и затем отредактировать его с помощью строки ввода данных.

    Для создания задачи нужно щелкнуть в свободном месте графика и растянуть на нем, прямоугольник, а затем отпустить мышь. Создание задачи на графике не очень удобно, потому что не всегда можно точно предсказать, к какой фазе проекта будет отнесена новая задача и после какой задачи она будет добавлена. При этом изменять уровень вложенности задачи можно с помощью стандартного сочетания клавиш Shift+Alt+<- и Shift+Alt+->.

    Удалить задачу можно нажатием клавиши Delete. Связи между задачами создаются перетаскиванием мыши с одной задачи на другую, как и в диаграмме Ганта. Двойной щелчок на связи открывает уже знакомое нам по диаграмме Ганта диалоговое окно редактирования свойств, в котором можно и удалить связь.

    Сетевой график

    Сетевой график

    Блоки графика могут различаться цветом и формой в зависимости от типа задачи (обычная задача, завершающая задача или фаза) и ее состояния (выполняется, не выполняется, завершена). На блоке может быть указана любая дополнительная информация, например на рис. 6.1 это название задачи, даты начала и окончания, длительность и задействованные ресурсы. На этом сетевом графике параллелепипедами обозначены фазы, прямоугольниками — задачи, а многоугольниками — завершающие задачи. Начатые задачи перечеркнуты одной линией, а завершенные — двумя. Стрелки соответствуют связям между задачами. Рядом. со связями указывается их тип.


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

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

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

    В разделе Diagram Options (Параметры диаграммы) расположены параметры отображения графика в целом. Раскрывающиеся списки Background color (Цвет фона) и Background pattern (Фоновый узор) определяют цвет и заливку фона графика. Флажок Show page breaks (Показывать разрывы страниц) управляет отображением границ страниц на графике. Флажок Mark in-progress and completed (Помечать завершенные и находящиеся в процессе выполнения задачи) включает выделение задач, находящихся в процессе выполнения или завершенных. Наконец, флажок Hide all fields except ID (Скрыть все поля, кроме идентификатора) позволяет убрать из блоков все поля, кроме их номера, что делает блоки очень маленькими и позволяет увидеть на графике сразу весь проект.


    Схема данных MS Project: в центре...

    Схема данных MS Project: в центре расположена текущая задача, выделенная цветом, слева — предшествующая задача, а справа — последующие

    Схема данных MS Project: в центре...

    Диаграмма не содержит элементов, предназначенных для форматирования блоков или настройки диаграммы в целом. Кроме того, с помощью диаграммы нельзя редактировать проектные данные — их можно только просматривать.

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

    Создание шаблона блока

    Создание шаблона блока

    Для создания нового шаблона служит диалоговое окно определения его свойств, в которое можно попасть, нажав кнопку New (Создать). В этом диалоговом окне (рис. 6.5) осуществляется настройка структуры блока графика, состава и формата отображаемой в них информации.


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

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

    Тип задачи Описание
    Critical (Критическая) Задачи, лежащие на критическом пути проекта
    Noncritical (Некритическая) Задачи, которые MS Project не относит к критическому пути проекта
    Critical/Noncritical Milestone (Критическая/ Некритическая веха) Завершающие задачи
    Critical/Noncritical Summary (Критическая/Некритическая суммарная) Фазы проекта
    Critical/Noncritical Inserted Project (Критическая/ Некритическая (вставленный проект)) Внедренный из внешнего файла проект
    Critical/Noncritical Marked (Критическая/ Некритическая помеченная) Задачи, у которых в столбце Marked (Отмечена) установлено значение Yes (Да)
    Critical/Noncritical External (Критическая/ Некритическая внешняя) Задачи из внешних проектов, являющиеся предшественниками или последователями задач открытого проекта
    Project Summary (Суммарная задача проекта) Сводная задача, объединяющая все задачи и фазы проекта и имеющая код структуры 0

    Типы, представленные в таблице, имеют подвиды Critical (Критические) и Noncritical (Некритические), например тип Milestone (Завершающая задача) имеет подвиды Critical Milestone (Критическая завершающая задача) и Noncritical Milestone (Некритическая завершающая задача). В зависимости от того, лежит задача данного типа на критическом пути или нет, будет применяться блок соответствующего подтипа.

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

    Чтобы включить фильтр в режиме выделения, следует выбрать название фильтра в раскрывающемся списке диалогового окна Project > Filtered for: У More filters (Проект > Фильтр > Другие фильтры) и щелкнуть на кнопке Highlight (Выделить). Подробнее о фильтрации на диаграммах см. в разделе «Фильтрация данных на диаграммах без таблиц».

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

    Для настройки внешнего вида подсвеченных фильтром блоков нужно установить флажок Set highlight filter style (Настройка стиля фильтра). Все раскрывающиеся списки диалогового окна изменят внешний вид (рис. 6.10): первым пунктом в них станет No Change (He изменять).


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

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

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

    При выборе следующих пунктов — Top Down By Day (Сверху вниз по дням), Top Down By Week (Сверху вниз по неделям), Top Down By Month (Сверху вниз по месяцам) — блоки располагаются аналогично предыдущему случаю, но с учетом момента начала выполнения задач. Задачи, начинающиеся в один и тот же период (день, неделю или месяц — в зависимости от графика), отображаются в одной колонке друг под другом.

    Пункт Top Down Critical First (Сверху вниз, сначала критические) строит блок-схему таким образом, что блоки, обозначающие критические задачи, располагаются ближе к началу схемы, чем в стандартном, первом варианте.

    Пункт Centered From Left (По центру слева) размещает первую задачу в крайней левой колонке так, чтобы она находилась на центральной линии блок-схемы, блоки которой располагаются вправо от первой задачи, вверх и вниз (рис. 6.13).


    Так выглядит сетевой график при компоновке его от центра левой стороны

    Так выглядит сетевой график при компоновке его от центра левой стороны

    Так выглядит сетевой график при компоновке его от центра левой стороны

    Пункт Centered From Top (По центру сверху) отображает первую задачу в центре верхнего ряда диаграммы, а блок-схема располагается вниз от первой задачи, вправо и влево (рис. 6.14).

    В строках Row (Строки) и Column (Столбцы) собраны параметры, определяющие, как блоки располагаются внутри невидимых рядов и колонок сетевого графика. В раскрывающемся списке Alignment (Выравнивание) можно выбрать ориентацию блока внутри ряда или колонки: Center (По центру), Тор (По верхнему краю), Bottom (По нижнему краю), Left (Полевому краю), Right (По правому краю). Параметр Spacing (Интервал) определяет интервал между рядами и колонками. Наконец, в раскрывающихся списках Height (Высота) и Width (Ширина) определяется, будут ли на графике все колонки или ряды фиксированной ширины и высоты или высота и ширина будут подбираться с учетом данных, размещенных на графике. Для включения первого режима используется значение списка Fixed (Фиксированная), а для второго — Best Fit (Автоподбор).


    Виды сетевых графиков в MS Project

    Виды сетевых графиков в MS Project

    Сетевой график, или блок-схема, — не менее популярное средство визуализации плана проекта, чем диаграмма Ганта. Не случайно в MS Project имеется три вида сетевых графиков.

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

    На сетевом графике задачи представлены в виде блоков (Box, что переводится в Мб Project как Рамка), соединенных стрелками в блок-схему в соответствии с взаимосвязями задач в плане проекта.
    Такой принцип организации сетевого графика делает его удобным инструментом для анализа последовательности работ в рамках проекта. Кроме того, с его помощью удобно планировать проекты с большим числом связей между задачами.

    В MS Project есть три графика, которые можно отнести к сетевым: это собственно Network Diagram (Сетевой график), Descriptive Network Diagram (Сетевой график с описанием) и Relationship Diagram (Схема данных) (Этот перевод, видимо, сделан по аналогии с реляционными СУБД. На наш взгляд, более точным будет перевод «Диаграмма зависимостей», так как диаграмма предназначена для анализа взаимосвязей между задачами).

    Отличие сетевого графика с описанием от стандартного сетевого графика заключается только в повышенной информативности блоков: по умолчанию на них отображается больше информации. Поэтому все приемы, описанные в следующем разделе, относятся в полной мере и к сетевому графику с описанием. Нет приемов для работы с графиком с описанием, которые бы не могли быть применены к стандартному сетевому графику.
    Принцип построения и внешний вид схемы данных отличается от первых двух графиков. Разница состоит в том, что на первых двух графиках можно сразу просматривать информацию обо всем плане проекта, а на схеме данных — только об одной задаче из этого плана. Поэтому данной диаграмме, в отличие от сетевого графика с описанием, мы посвятили целый раздел этого урока.

    Вид сетевого графика при компоновке его сверху вниз от центра

    Вид сетевого графика при компоновке его сверху вниз от центра

    Вид сетевого графика при компоновке его сверху вниз от центра

    Флажок Show summary tasks (Показывать суммарные задачи) определяет, будут ли на графике отображаться блоки, соответствующие фазам плана проекта. Флажок Keep tasks with their summaries (He отрывать задачи от их суммарных задач) управляет группировкой задач по фазам. Например, в режиме отображения Top Down From Left (Сверху вниз слева) при установленном флажке задачи будут находиться в одной строке таблицы с фазой, а если этот флажок сброшен, то там, где следует по логике проекта. Флажок Adjust for page breaks (Учитывать разрывы страниц) определяет, будут ли блоки автоматически переноситься так, чтобы не попадать на разрывы страниц.

    Вид связей между блоками определяется в разделе Link style (Стиль линий связи). С помощью переключателей Rectilinear (Прямоугольные) и Straight (Прямые) можно выбрать прямоугольные или прямые линии связи. Состоянием флажка Show arrows (Показывать стрелки) задается наличие стрелок в конце линий связи между блоками, а флажок Show link labels (Показывать надписи для связей) позволяет отобразить над связями значки с указанием типа связи.

    На рис. 6.15 представлен сетевой график, на котором использованы некоторые из описанных настроек. График скомпонован сверху вниз от центра, установлен флажок отображения информации о связях, из-за чего над ними появились прямоугольники с текстовой информацией. Флажок Keep tasks with their summaries (He отрывать задачи от их суммарных задач) сброшен. Именно поэтому задачи, относящиеся ко второй фазе проекта, отображаются в колонке под первой фазой, а не под второй, как на рис. 6.14.

    В разделе Link color (Цвет линий связи) определяется, какой цвет будут иметь связи между блоками. Если выбрать переключатель Match predecessor box border (В соответствии с цветом рамки предшественника), то цвет связи всегда будет повторять цвет блока задачи, от которой эта связь отходит. Если же выбрать другой переключатель, то связи всегда будут иметь те цвета, которые выбраны в раскрывающихся списках Critical links (Критические связи) и Noncritical links (Некритические связи).


    Microsoft Project -управление проектами

    Диаграмма напоминает обычный календарь...

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

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

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

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

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

    Диалоговое окно форматирования ресурсного графика

    Диалоговое окно форматирования ресурсного графика

    Диалоговое окно форматирования ресурсного графика
    Диалоговое окно состоит из двух частей с одинаковыми разделами настроек. В левой части настраивается отображение данных для группы ресурсов, а в правой — для отдельного ресурса. Внизу диалогового окна расположены параметры, относящиеся к диалоговому окну в целом.
    Части диалогового окна, относящиеся к отдельному ресурсу и к группе, в свою очередь, состоят из двух одинаковых разделов настроек, верхний из которых содержит параметры, управляющие отображением на графике информации о перегрузке ресурса или группы ресурсов, а нижний содержит аналогичные параметры, касающиеся нагрузки. Таким образом, диалоговое окно содержит четыре однотипных раздела.
    Список Show as (Показывать как) содержит варианты отображения информации на диаграмме. При выбранном значении Don't Show (He показывать) информация не выводится. Если выбрать значение Ваг (Отрезок), данные отобразятся в виде отрезка, идущего снизу вверх (темные отрезки на рис. 7.15). Аналогично действует значение Step (Шаг) — в этом варианте между отрезками нет промежутков, из-за чего они сливаются, образуя ступени. А при выборе значения Step Line (Линия шага) отображаются только контуры отрезков, без заливки их цветом (например, на рис. 7.15 в таком режиме отображается информация о группе ресурсов).


    Диалоговое окно форматирования стилей отрезков

    Диалоговое окно форматирования стилей отрезков

    Диалоговое окно форматирования стилей отрезков
    В левой части диалогового окна расположен список типов отрезков. После того как на один из пунктов в списке будет установлен курсор, в остальных разделах диалогового окна можно задавать параметры выбранного типа отрезков. В разделе Sample (Образец), расположенном внизу диалогового окна, можно увидеть, как будут выглядеть отрезки выбранного типа на диаграмме.
    Параметры, расположенные в разделе Bar shape (Форма отрезка), определяют форму и цвет отрезка на диаграмме. В списке Bar type (Тип отрезка) выбирается подходящая форма отрезка: Ваг (Прямоугольник), Line (Линия) или None (Нет). Первый вариант — стандартная форма отрезка, как в диаграмме Ганта, при выборе второго варианта отрезок будет обозначен тонкой линией, а в третьем случае отрезок вообще не будет отображен на календаре.
    В списках Pattern (Узор) и Color (Цвет) определяются цвет фигуры и способ ее окраски. Список Split pattern (Прерывание) содержит варианты отображения перерывов во время выполнения задач. Наконец, флажок Shadow (Тень) определяет, будут ли отрезки на диаграмме иметь тень.
    В разделе Text (Текст) осуществляется настройка отображаемой на отрезке текстовой информации. В списке Field(s) (Поля) можно выбрать один или несколько столбцов «внутренней» таблицы, данные из которых будут отображаться на отрезке. Для того чтобы выбрать несколько столбцов, нужно после выбора первого ввести точку с запятой, а затем ввести имя другого поля либо выбрать его из списка.
    В раскрывающемся списке Align (Выравнивание) определяется, где внутри отрезка будет размещена текстовая информация: справа (Right (по правому краю)), слева (Left (По левому краю)) или в центре (Center (По центру)). При установке флажка Wrap text in bars (Перенос текста отрезков) текстовая информация, если она вся не помещается внутри отрезка, будет переноситься на следующую строку, увеличивая высоту отрезка, а если этот флажок сброшен, то на отрезке будет отображаться только умещающаяся часть текста.
    Как и на диаграмме Ганта, на календаре можно округлять длительность задач до целых дней. Для включения режима округления служит флажок Bar rounding (Округление отрезков до целых дней).
    В диалоговом окне форматирования стилей отрезков нельзя задать шрифт отображаемой текстовой информации. Это делается в диалоговом окне, предназначенном для форматирования стилей текстовой информации (рис. 7.3, файл 2.mpp). Открыть его можно командой меню Format > Text Styles (Формат > Стили текста) либо с помощью команды Text Styles (Стили текста) контекстного меню диаграммы.
    Для настройки шрифта, используемого при отображении на отрезке текстовой информации, в списке Item to Change (Изменяемый) нужно выбрать название стиля, совпадающее с названием стиля отрезков. Например, для того чтобы определить шрифт, которым будут отображаться данные на отрезках, обозначающих вехи (Milestone), в списке настраиваемых элементов нужно выбрать пункт Milestone Tasks (Задачи-вехи) и затем определить параметры шрифта.
    На рис. 7.4 (файл 2.mрр) изображен календарь, отрезки которого были отформатированы с использованием описанных приемов. Например, фазы обозначаются отрезками типа Line (Линия), критические задачи выделены цветом и особым узором. Кроме того, эти отрезки имеют тень и на них отображается информация о стоимости. Наконец, у завершающих задач включен режим переноса по cловам. Отформатированный календарь можно сравнить с рис. 7.1, где представлена его стандартная версия.


    Диалоговое окно форматирования текстовых стилей

    Диалоговое окно форматирования текстовых стилей

    Диалоговое окно форматирования текстовых стилей
    Стили Allocated Resources (Выделенные ресурсы) и Overallocated Resources (Ресурсы с превышением доступности) используются для отображения названий соответствующих типов ресурсов в информационном блоке в левой части диаграммы. Для обозначения единиц измерения временной шкалы применяются стили Тор timescale tier (Верхний уровень шкалы времени), Middle timescale tier (Средний уровень шкалы времени) и Bottom timescale tier (Нижний уровень шкалы времени). Стиль Tick Labels (Надписи шкалы) определяет параметры подписей осей диаграммы, a Legend Labels (Надписи легенды) — формат текста, отображаемого в информационном блоке под названием ресурса или группы ресурсов.]
    На рис. 7.23 (файл 8.mpp) представлен пример форматирования диаграммы с использованием текстовых стилей. Для выделенных ресурсов используется курсивное начертание, для перегруженных — увеличенный шрифт красного цвета, а легенда выделена полужирным. Подписи данных подчеркнуты и для обозначения единиц на временных шкалах используются нестандартные шрифты.


    Диалоговое окно форматирования временной шкалы календаря, вкладка Week Headings (Заголовки)

    Диалоговое окно форматирования временной шкалы календаря, вкладка Week Headings (Заголовки)

    Диалоговое окно форматирования временной шкалы календаря, вкладка Week Headings (Заголовки)
    Диалоговое окно форматирования временной шкалы состоит из трех вкладок: Week Headings (Заголовки недель), Date Boxes (Поля дат) и Date Shading (Заливка полей дат). На первой вкладке (рис. 7.5) определяется, как на календаре будут отображаться заголовки.
    В раскрывающихся списках Monthly titles (Названия месяцев), Daily titles (Названия дней) и Weekly titles (Названия недель) можно выбрать подходящий формат обозначения месяцев, дней и недель. Если в списке выбрать пункт None (Нет), то соответствующее обозначение отображаться не будет. Например, при приведенных на рис. 7.5 (файл З.mpp) настройках на календаре не будут обозначаться недели.
    Параметр Show week with (Длина недели) определяет число дней недели, отображаемых в календаре: если выбран переключатель 7 days (7 дней), то календарь отображается полностью, а если 5 days (5 дней), то исключаются суббота и воскресенье. Если установить флажок Previous/Next month calendar (Предыдущий и следующий месяцы), то на диаграмме рядом с названием месяца будут отображаться календари на предыдущий и следующий месяц.
    В примере на рис. 7.6 (файл З.mрр) отображены эти календари для случая пятидневной недели. Кроме того, сокращены названия дней (на рис. 7.4 использовались полные названия) и в крайней левой колонке добавлены заголовки недель. На второй вкладке диалогового окна (рис. 7.7, файл 4.гпрр) настраивается вид дней на календаре. Каждый день представлен квадратом, в верхнем и нижнем ряду которого может быть размещена информация о дне. Если верхний или нижний ряд квадрата используется для отображения такой информации, то он выделяется цветом. Например, на рис. 7.7 в верхнем ряду квадрата размещена дата, и ряд выделен серым цветом.


    Диалоговое окно форматирования вспомогательных линий

    Диалоговое окно форматирования вспомогательных линий

    Диалоговое окно форматирования вспомогательных линий
    Это диалоговое окно повторяет аналогичное окно для форматирования вспомогательных линий на диаграмме Ганта. Щелкнув в списке, расположенном в левой части окна, на категории линии, которую вы собираетесь настроить, можно выбрать ее стиль из списка Туре (Тип) и цвет из списка Color (Цвет).
    Линии типа Days (Дни) пересекают диаграмму по вертикали, разделяя дни. Линии типа Weeks (Недели) проходят по горизонтали, разделяя недели. Линии типа Title Vertical (Вертикальные в заголовках) и Title Horizontal (Горизонтальные в заголовках) разделяют заголовки дней и недель и видны только в режиме просмотра перед печатью Print Preview (Предварительный просмотр). И наконец, линии типа Data Box — Тор (Поле даты — сверху) и Data Box — Bottom (Поле даты — снизу) располагаются сверху и снизу дня, отделяя размещенные на нем данные от верхнего или нижнего ряда со вспомогательной информацией.
    Например, на рис. 7.11 линии типа Days (Дни) обозначены пунктиром, a Weeks (Недели) — точками. Кроме того, для обозначения линии Data Box — Bottom (Поле даты — снизу) выбран серый цвет, и она отделяет нижний ряд в ячейке дня от основного пространства ячейки, отведенного для отображения отрезков.


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

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

    Диалоговое окно настройки дополнительных параметров календаря
    В разделе Method (Способ размещения задач) определяется, каким образом сортируются задачи на календаре (рис. 7.12): используется ли метод сортировки, выбранный в подменю Project > Sort (Проект > Сортировка), или MS Project пытается разместить на диаграмме без пересечений (при которых часть одной задачи может закрывать другую) как можно больше задач. Первый режим устанавливается переключателем Use current sort order (Использовать текущий порядок сортировки), а второй — Attempt to fit as many tasks as possible (Уместить максимальное число задач).


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

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

    Диалоговое окно настройки вспомогательных линий, уже знакомое нам по другим диаграммам
    Для форматирования текста (подписей осей, названий ресурсов и т. п.) используется стандартное диалоговое окно настройки текстовых стилей (рис. 7.22, файл S.mpp), которое можно вызвать через меню Format > Text Styles (Формат > Текстовые стили).


    Форматирование календаря

    Форматирование календаря

    Принципы настройки календаря совпадают с принципами настройки диаграммы Ганта: можно отформатировать стили отрезков, шкалу времени, вспомогательные линии и общие параметры диаграммы.
    В отличие от диаграммы Ганта или сетевой диаграммы, на которых можно форматировать как отдельный отрезок, так и их группы (стили отрезков), на календаре можно форматировать только стили отрезков, а изменить параметры отображения одного отрезка для конкретной задачи нельзя.

    Форматирование ресурсного графика

    Форматирование ресурсного графика

    Тип отображаемой на графике информации и параметры ее отображения определяются с помощью средств форматирования диаграммы. Кроме того, с помощью этих средств настраиваются вспомогательные линии диаграммы и временная шкала.

    Форматирование шкалы времени

    Форматирование шкалы времени

    Параметры отображения на календаре заголовков, дней и выделение дней цнс-том определяются в диалоговом окне форматирования временной шкалы. Оно открывается с помощью команды меню Format > Timescale (Формат > Шкала времени) либо с помощью команды Timescale (Шкала времени) контекстного меню диаграммы.


    Форматирование стилей отрезков

    Форматирование стилей отрезков

    Для изменения параметров отображения отрезков на диаграмме предназначено диалоговое окно форматирования стилей отрезков (рис. 7.2, файл 2.mpp). Открыть его можно посредством команды меню Format > Bar Styles (Формат > Стили отрезков) либо с помощью команды Bar Styles (Стили отрезков) контекстного меню диаграммы.


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

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

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

    Календарь и график ресурсов

    Глава 6. Календарь и график ресурсов

  • Календарь
  • Форматирование календаря.
  • Редактирование проектных данных на календаре.
  • График ресурсов
  • Форматирование ресурсного графика.
  • Редактирование проектных данных на ресурсном графике
  • Что нового вы узнали?


  • График ресурсов

    График ресурсов

    На диаграмме Resource Graph (График ресурсов) отображается информация о различных аспектах участия ресурсов в проекте: выполняемой ими работе, их процентной загрузке, возможности выполнять задачи помимо тех, на которые они уже выделены, и стоимости. Удобство этой диаграммы заключается в том, что с ее помощью можно сравнивать участие в проекте нескольких ресурсов или ресурса и группы ресурсов (рис. 7.15, файл 5.mрр), и это делает ее мощным аналитическим инструментом.
    Группа ресурсов отбирается на основе фильтра, и по умолчанию в качестве группы выступают все ресурсы проекта. Изменив условие фильтрации, можно изменить и состав группы. Данные можно просматривать как для группы в целом, так и для любого отдельного ресурса внутри группы. При этом данные о группе и отдельном ресурсе можно отображать одновременно, как на рис. 7.15.


    Календарь

    Календарь

    Календарь — одна из основных диаграмм, которыми вы будете пользоваться при работе в MS Project, потому что с его помощью можно представить план работ в привычном для большинства сотрудников виде. В этом уроке вы узнаете, как настраивать отображение задач плана проекта на этой диаграмме.
    График ресурсов предназначен для анализа загрузки ресурсов. Вы узнаете, какую информацию можно получать с помощью этого представления и как его настраивать. Когда вы освоите тонкости работы с этим представлением, вы сможете получать все необходимые вам отчеты по ресурсам в рамках проекта.
    Диаграмма Календарь (Calendar) отображает информацию о плане проекта в виде таблицы с семью или пятью колонками, соответствующими дням недели, и множеством рядов, соответствующих неделям. Задачи на календаре обозначены отрезками, которые начинаются в день начала работ над задачей и заканчиваются в день их окончания (рис. 7,1, файл1.mpp).


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

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

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

    Над календарем отображаются уменьшенные...

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

    Над календарем отображаются уменьшенные...


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

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

    Дополнительные параметры календаря можно редактировать в диалоговом окне Layout (Макет), которое вызывается командой меню Format t Layout (Формат > Макет) или при помощи команды Layout (Макет) в контекстном меню диаграммы.


    Настройка используемых на отрезках шрифтов

    Настройка используемых на отрезках шрифтов

    Настройка используемых на отрезках шрифтов


    Настройка параметров отображения данных на диаграмме

    Настройка параметров отображения данных на диаграмме

    Диалоговое окно форматирования ресурсного графика открывается с помощью команды меню Format > Bar Styles (Формат > Стили отрезков) или команды Bar Styles (Стили отрезков) в контекстном меню диаграммы. С помощью этого диалогового окна (рис. 7.17, файл 6.mpp) настраивается вид графика только для текущего типа данных, и для определенных типов некоторые из параметров недоступны.


    На диаграмме отображены те же...

    На диаграмме отображены те же данные, что и на рис. 7.15. Информация о ресурсе отображается с помощью области, а для группы ресурсов — с помощью линии

    На диаграмме отображены те же...
    Для того чтобы на нижней оси выводились численные обозначения, нужно установить флажок Show values (Показывать значения). Если при этом на диаграмме одновременно отображается несколько видов информации, то число на горизонтальной оси соответствует максимальному значению. Например, на рис. 7.18 отображены данные о нагрузке и перегрузке Иванова и общей нагрузке всей группы редакторов разделов. Соответственно, поскольку максимальные значения принадлежат графику нагрузки группы ресурсов, значения на оси соответствуют им.
    Чтобы соотнести данные для одного ресурса с их потенциальным максимальным значением, используется флажок Show availability line (Показывать линию доступности). После его установки на диаграмме отображается линия, соответствующая такому значению для выбранного типа данных и выбранного ресурса.
    Например, на рис. 7.19 (файл 6.mрр) показана информация о пикопой нагрузке Иванова. Максимально допустимая нагрузка для этого ресурса составляет 100%, поэтому линия проходит на этой отметке. В те дни, когда ресурс перегружен, значения нагрузки превышают эту линию (и согласно настройкам графика данные о превышении нагрузки отображаются другим цветом).


    На графике выводится информация...

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

    На графике выводится информация...
    Если, например, в настройках для Иванова указать, что 11 марта он недоступен для проектных работ (но работы с его участием по-прежнему будут запланированы), то график перестроится (рис. 7.20, файл 7.mрр).
    При этом линия доступности 11 марта проходит через точку 0%, и вся работа, назначенная ресурсу на этот день, считается перегрузкой. (О том, как определять доступность ресурса, вы узнаете в разделе «Определение времени участия в проекте и максимальной загрузки»).
    При использовании отрезков иногда хочется уменьшить занимаемое ими место на диаграмме. В таком случае можно воспользоваться параметром Bar overlap (Перекрытие отрезков), с помощью которого определяется, разделяются ли соседние отрезки интервалом (как на рис. 7.20) или они перекрывают друг друга. Если в качестве значения этого параметра указать число, отличное от нуля, то включится режим перекрытия.


    На ресурсном графике отображена...

    На ресурсном графике отображена загрузка в процентах всех вовлеченных в проект редакторов разделов и одного из них — Иванова

    На ресурсном графике отображена...
    Диаграмма разделена на две части. В левой части расположена легенда, в которой выводится название ресурса и группы, информация о которых отображается в правой части. Чтобы в правой части отобразилась информация об определенном ресурсе, его нужно выбрать в левой части. Выбор ресурсов осуществляется с помощью полосы прокрутки внизу левой части диаграммы (под легендой) или клавиш На ресурсном графике отображена...На ресурсном графике отображена....
    В правой части диаграммы находится сам ресурсный график. По горизонтали на нем расположена стандартная временная шкала, а по вертикали — единицы измерения, зависящие от типа отображаемой информации. Например, загрузка ресурса измеряется процентами (как на рис. 7.15), работа — часами, а стоимость -денежными единицами.
    Рассмотрим приемы форматирования диаграммы, которые позволят нам эффективно использовать ее и строить графики, аналогичные представленному на рис. 7.15.

    Если все задачи не умещаются

    ПРИМЕЧАНИЕ
    Если все задачи не умещаются на календаре, то с помощью мыши можно легко увеличить его размер. Для этого нужно навести мышь на границу между днями или неделями и потащить ее влево (для увеличения ширины ячеек календаря) или вниз (для увеличения высоты ячеек). Двойной щелчок по границе между днями или неделями приведет к автоматическому подбору оптимальной высоты или ширины ячеек. Кроме того, положение отрезка задачи можно изменить, перетаскивая его с нажатой клавишей Ctrl.
    При установленном флажке Show bar splits (Показывать прерывания отрезков) на диаграмме отображаются, если они есть, разрывы во время выполнения задач. А установленный флажок Automatic Layout (Автоматическое размещение) обеспечит автоматическое оптимальное размещение вновь добавляемых задач.

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

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

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

    Редактирование проектных данных на календаре

    Редактирование проектных данных на календаре

    На календаре удобно редактировать план проекта, применяя те же приемы, что и на диаграмме Ганта. Перетаскивая отрезок целиком, можно изменить дату начала и окончания задачи, оставив при этом ее длительность без изменений. Перетаскивая только правую границу отрезка, можно изменять длительность задачи, а перетаскивая мышь с одной задачи на другую, можно создавать связи между ними. Двойным щелчком на отрезке открывается диалоговое окно редактирования всех свойств задачи.
    Для создания новой задачи нужно щелкнуть в любом свободном месте календаря и растянуть появившийся отрезок до нужного размера. Чтобы удалить отрезок, нужно выделить его и нажать клавишу Delete.
    В MS Project имеется две команды, делающие работу с проектными данными в представлении календаря более удобной. Эти команды вызываются из контекстного меню любого дня. Команда Task list (Список задач) отображает окно с информацией обо всех задачах, выполняемых в выбранный день (рис. 7.13). В окне со списком задач двойной щелчок на названии любой из них откроет диалоговое окно редактирования всех ее свойств.


    Редактирование проектных данных на ресурсном графике

    Редактирование проектных данных на ресурсном графике

    На ресурсном графике можно редактировать лишь свойства ресурса, щелкнув на , его названии в информационном блоке, размещенном в левой части диаграммы.

    Сетка

    Сетка

    Вспомогательные линии играют очень важную роль в календаре, поскольку с их помощью дни и недели отделяются друг от друга. Параметры их отображения на диаграмме можно определить в диалоговом окне форматирования сетки (рис. 7.10), которое вызывается командой меню Format t Gridlines (Формат > Сетка).


    Шкала времени, сетка и стили текста

    Шкала времени, сетка и стили текста

    Диалоговое окно настройки шкалы времени открывается с помощью команды меню Format > Timescale (Формат > Шкала времени) либо с помощью команды Timescale (Шкала времени) контекстного меню диаграммы. Это диалоговое окно полностью повторяет аналогичное окно, рассмотренное в разделе «Форматирование шкалы времени», посвященного диаграмме Ганта (см. рис. 5.9).
    Диалоговое окно настройки сетки также повторяет аналогичное окно, используемое для диаграммы Ганта, отличаясь лишь набором типов линий (рис. 7.21). Настройки сетки едины для всех типов данных и не будут изменяться при переключении между ними. Отрывается диатоговое окно форматирования сетки с помощью команды меню Format > Gridtines (Формат > Сетка).
    Линии Major Vertical (Линия раздела среднего уровня) и Minor Vertical (Линия раздела нижнего уровня) пересекают диаграмму вертикально и соответствуют основным и дополнительным единицам временной шкалы, а линия Horizontal (Горизонтальные) пересекает диаграмму горизонтально в соответствии с единицами измерения. Линии Current Date (Текущая дата), Status Date (Дата отчета о состоянии), Project Start (Начало проекта) и Project Finish (Окончание проекта) пересекают диаграмму вертикально в зависимости от расположения соответствующей даты на временной шкале. Линии Title Vertical (Вертикальная в заголовках) и Title Horizontal (Горизонтальная в заголовках) используются для разделения основной и дополнительной временной шкалы по горизонтали и единиц измерения каждой из них по вертикали.


    Список возможных типов отображаемых на ресурсном графике данных

    Список возможных типов отображаемых на ресурсном графике данных

    Список возможных типов отображаемых на ресурсном графике данных
    На ресурсном графике всегда можно просмотреть информацию как для группы ресурсов, так и для отдельного ресурса (внутри группы), причем MS Project.определяет состав группы ресурсов на основании текущей настройки фильтрации. Поскольку режимом фильтрации по умолчанию является отображение всех ресурсов (см. раздел «Фильтры» урока 4), то по умолчанию на диаграмме отображается информация для группы, состоящей из всех ресурсов, участвующих в проекте. В примере на рис. 7.15 включен фильтр, отбирающий в состав группы только ответственных редакторов (которых в проекте три), и поэтому на графике загрузка одного ресурса сравнивается с загрузкой не всех членов проекта, а только всех ответственных редакторов.


    Список задач, работы над которыми...

    Список задач, работы над которыми выполняются 30 января 2002 года в соответствии с планом проекта. Флажками помечены выполненные работы

    Список задач, работы над которыми...
    Поскольку на одном экране отображаются только четыре недели календаря, переход к задаче или дате, расположенной на несколько месяцев позже, может занять длительное время. Для быстрого перехода к нужной дате или задаче предназначена команда Go To (Перейти), вызываемая также из контекстного меню любого дня календаря.
    Диалоговое окно быстрого перехода к задаче или дате календаря (рис. 7.14) состоит из поля 10 (Ид.) и списка Date (Дата). После нажатия кнопки ОК календарь перестраивается таким образом, что на экране становится видна задача с указанным номером или выбранная дата.


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

    Таблица 7.1. Описание отображаемых на ресурсном графике типов данных

    Тип данных Описание
    Peak Units (Пиковые единицы) Максимальная нагрузка ресурса в процентах за период. Например, при периоде в неделю и загрузке в понедельник на 100% (8 часов работы) и во вторник на 50% (4 часа работы) пиковая нагрузка за неделю будет 100%. При периоде в один день пиковая нагрузка за понедельник составит 100%, а за вторник — 50%
    Work (Трудозатраты) Работа ресурса в числе часов за период
    Cumulative Work (Совокупные трудозатраты) Накопленная к текущему моменту работа ресурса в количестве часов. Например, при работе в понедельник 4 часа, во вторник 5 и в среду 6 часов накопленная работа в понедельник будет 4 часа, во вторник 9, а в среду 15 часов
    Overallocation (Превышение доступности) Превышение ресурсом доступного рабочего времени за период. Например, при рабочем дне в 8 часов ресурс работает в понедельник 10 часов и во вторник 2 часа. В таком случае перегрузка за понедельник будет равняться двум часам, но перегрузки за неделю не будет, так как из возможных 40 часов ресурс отрабатывает только 12
    Percent Allocation (Процент загрузки) Соотношение работы ресурса и доступного рабочего времени за период. Например, если ресурс работает 10 часов в понедельник и 2 часа во вторник, то относительная нагрузка в понедельник будет 125%, а во вторник — 25%. При этом относительная нагрузка за неделю составит 30%
    Remaining Availability (Оставшаяся доступность) Число не занятых работой часов за период. Например, при работе в понедельник в течение 10 часов доступная нагрузка за понедельник равна нулю. При этом за неделю доступная нагрузка будет равна 30 часам
    Cost (Затраты) Стоимость работы ресурса за период (определяется путем умножения числа часов, затраченных на работу, на почасовую ставку)
    Cumulative Cost (Совокупные затраты) Накопленная к текущему моменту стоимость работы ресурса. Рассчитывается аналогично накопленной работе (являясь производным от нее параметром)
    Work Availability (Доступность по трудоемкости) Число часов, на которые ресурс может быть загружен работой за период. При стандартных настройках это 8 часов в день и 40 часов в неделю
    По умолчанию на графике отображается информация об одном ресурсе группы, общая же информация обо всех членах группы не выводится. Для того чтобы определить, каким образом должны отображаться данные о ресурсах, и вывести на график информацию о группе ресурсов, предназначено диалоговое окно форматирования диаграммы.

    Так выглядит график после объявления Иванова недоступным для работ на 11 марта 2002 года

    Так выглядит график после объявления Иванова недоступным для работ на 11 марта 2002 года

    Так выглядит график после объявления Иванова недоступным для работ на 11 марта 2002 года

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

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

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

    Вкладка Date Boxes (Поля дат) диалогового окна форматирования временной шкалы календаря

    Вкладка Date Boxes (Поля дат) диалогового окна форматирования временной шкалы календаря

    Вкладка Date Boxes (Поля дат) диалогового окна форматирования временной шкалы календаря
    Для настройки внешнего вида дня предназначены разделы Top row (Верхний ряд) и Bottom row (Нижний ряд), содержащие одинаковый набор параметров. В раскрывающихся списках Left (Слева) и Right (Справа) определяется, какая информация будет отображаться в ряду слева и справа. Например, на рис. 7.7 в списке Left для верхнего ряда выбран пункт None (Нет), а в списке Right пункт с номерами дней. Соответственно, в разделе Sample (Образец) видно, что в верхнем ряду дня слева не отображается никакая информация, а справа выводится число.
    Помимо информации о дате в ряду можно отобразить так называемый индикатор переполнения (Overflow Indicator), который будет появляться в случае, если вся информация не помещается в ячейке. На рис. 7.7 этот индикатор отображается слева в нижнем ряду квадрата.
    В списках Pattern (Узор) и Color (Цвет) задается цвет ряда и способ его заливки. Нацример, на рис. 7.7 верхний ряд закрашен серым цветом со сплошной заливкой, а нижний заштрихован черными линиями.
    На третьей вкладке диалогового окна (рис. 7.8, файл 4.mpp) определяется, как дни на календаре будут выделяться цветом, то есть каким цветом они будут закрашиваться. Возможность выделять дни цветом очень удобна: например, по умолчанию выходные дни закрашиваются серым, что позволяет легко определить их визуально.


    Вкладка диалогового окна форматирования временной шкалы, содержащая параметры заливки полей дат

    Вкладка диалогового окна форматирования временной шкалы, содержащая параметры заливки полей дат

    Вкладка диалогового окна форматирования временной шкалы, содержащая параметры заливки полей дат
    В списке Show working time for (Рабочее время для) приведен список всех календарей проекта. Все настройки, осуществляемые в этом диалоговом окне, влияют именно на отображение дней выбранного календаря. Например, на рис. 7.8 выбран персональный календарь Иванова. В соответствии с выбранным календарем на диаграмме отображается рабочее и нерабочее время. Например, выбранным нами на рисунке способом будут заштриховываться нестандартные рабочие дни для Иванова, а не других ресурсов.
    После того как календарь выбран, в списке Exception type (Категория дат) нужно выбрать тип дней календаря, которые требуется настроить. В списке есть три типа: Working Days (Рабочие дни), Nonworldng Days (Нерабочие дни) и Nondefault Working Days (Нестандартные рабочие дни). При этом каждый из типов дней может относиться либо к базовому календарю (Base Calendar), либо к календарю ресурса (Resource Calendar).
    Выбрав календарь и тип дней, можно отредактировать параметры их цветового выделения, задав цвет в списке Color (Цвет) и метод заливки в списке Pattern (Узор). Выполненные настройки будут автоматически отображаться в разделе Sample (Образец). Например, на рис. 7.8 календарь настроен так, что нестандартные рабочие дни основного календаря будут заштриховываться синим, а нестандартные рабочие дни личных календарей будут отмечаться вертикальными полосами (этой настройки на рис. 7.8 не видно).
    На рис. 7.9 (файл 4.mpp) видно, как повлияли сделанные настройки на внешни]'! вид календаря: неурочный рабочий день 5 января заштрихован, потому что он относится к базовому календарю, и в этот день работают все сотрудники, вовлеченные в проект. А в неурочный рабочий день 12 января работает только сотрудник Иванов (то есть это неурочный рабочий день его личного календаря), и поэтому день выделен вертикальными линиями.


    Чтобы данные для группы ресурсов

    ВНИМАНИЕ
    Чтобы данные для группы ресурсов или отдельного ресурса отображались на диаграмме, нужно выбрать способ отображения этих данных. Если же оставить значение Don'tShow (He показывать),то данные на диаграмме не появятся.
    В случае выбора значения Line (Линия) информация отображается в виде линии, соединяющей значения друг с другом. А в режиме, соответствующем значению Area (Область), значения также соединяются линиями, но при этом область между нижней осью диаграммы и линией закрашивается (рис. 7.18, файл 5a.mpp).

    Выбор типа отображаемой на графике информации

    Выбор типа отображаемой на графике информации

    Выбор типа отображаемой на графике информации осуществляется с помощью списка в подменю Format > Details (Формат > Подробности) или в контекстном меню диаграммы (рис. 7.16). После того как тип информации (табл. 7.1) выбран, график сразу перестраивается.


    Microsoft Project -управление проектами

    Диаграмма использования ресурсов

    Диаграмма использования ресурсов

    Диаграмма Resource Usage (Использование ресурсов) предназначена для анализа нагрузки ресурсов в проектных работах. Диаграмма позволяет оценить общую нагрузку ресурса за любой период времени и проанализировать, из участия в каких задачах она складывается.


    Диаграмма использования ресурсов

    Диаграмма использования ресурсов

    Диаграмма использования ресурсов
    В таблице, располагающейся слева от диаграммы (рис. 8.9, файл 2.mрр), приведен список ресурсов, и под каждым из ресурсов приведен список задач, использующих этот ресурс. На диаграмме расположены ряды данных, в которых отображаются данные как о суммарной работе ресурса, так и о работе в рамках выполнения отдельных задач.

    Диаграмма использования задач

    Диаграмма использования задач

    Диаграммы использования задач и ресурсов в большей степени, чем остальные, применяются для ввода повременных данных в файл проекта. Знать возможности этих диаграмм и уметь работать с ними очень важно, поскольку без их помощи невозможно ввести в план проекта повременные данные, например указать, что в первый день работы над задачей сотрудник работает 1 час, а во второй день — 2 часа.
    В этом уроке вы узнаете, как отображать на диаграммах использования задач и ресурсов нужные данные, как их анализировать и редактировать. Кроме того, вы научитесь форматировать данные, которые отображаются на этих диаграммах.
    Поскольку эти две диаграммы завершают знакомство с диаграммами MS Project, то в этом же уроке вы узнаете, как фильтровать, сортировать и группировать данные на всех диаграммах программы.
    Диаграмма Task Usage (Использование задач) предназначена для анализа участия ресурсов в проектных работах. В таблице, размещенной рядом с диаграммой, отображается план проекта, в котором под каждой из задач приведен список задействованных в ней ресурсов (рис. 8.1, файл 1.mpp).


    Диаграмма использования задач

    Диаграмма использования задач

    Диаграмма использования задач
    Сама диаграмма представляет собой таблицу, в строках которой размещена информация о фазах, задачах и ресурсах. Внутри строки данные размещены и ячейках в соответствии с датами, к которым они относятся.
    Таким образом, диаграмма позволяет получать разнообразные данные о работе (объем работы, стоимость, загрузка ресурсов и пр.) за произвольный временной период для проекта в целом, любой из его фаз, задач или задействованного в выполнении задачи ресурса. Например, на рис. 8.1 видно, что 14 января общий объем работ по проекту составляет 4,93 часа и складывается из объема работ трех ресурсов: Иванова (1,33 часа), Петрова (2 часа) и Сидорова (1,6 часа).


    Диаграмма использования задач после форматирования

    Диаграмма использования задач после форматирования

    Диаграмма использования задач после форматирования

    Диалоговое окно форматирования стилей текста

    Диалоговое окно форматирования стилей текста

    Диалоговое окно форматирования стилей текста
    Стили, которые можно форматировать в этом диалоговом окне, совпадают с описанными в уроке, посвященном диаграмме Ганта (см. раздел «Форматирование текстовых стилей»), и лишь один стиль используется только на диаграммах использования — Assignment Row (Строка назначения). В соответствии с этим стилем форматируется текст с названиями ресурсов, выполняющих задачу.

    Диалоговое окно настройки вспомогательных линий

    Диалоговое окно настройки вспомогательных линий

    Диалоговое окно настройки вспомогательных линий
    Линии Title Vertical (Вертикальные в заголовках) и Title Horizontal (Горизонтальные в заголовках) используются для разделения основной и дополнительной временной шкалы по горизонтали и единиц измерения каждой из них по вертикали, а линии Page Breaks (Разрывы страниц) — для обозначения разрывов страниц при печати диаграммы.
    Для форматирования текстовых данных на диаграмме (подписей осей, названий ресурсов и т. п.) используется стандартное диалоговое окно настройки текстовых стилей (рис. 8.8), которое можно вызвать командой меню Format к Text Styles (Формат > Стили текста).


    Фильтрация данных на диаграммах без таблиц

    Фильтрация данных на диаграммах без таблиц

    Фильтрация может быть применена на всех диаграммах в одном из двух режимов: собственно фильтрации или выделения. В режиме фильтрации на диаграмме будут отображаться только данные, соответствующие условиям фильтра (аналогично примеру на рис. 8.10). В режиме выделения на диаграмме отображаются все данные, а соответствующие условиям фильтра подсвечиваются (см. раздел «Фильтры» урока 4). Например, на рис. 8.12 (файл 2_3.mpp) на календаре выделены задачи стоимостью больше $200, для чего мы применили стандартный фильтр Cost Greater Then (Затраты превышают).


    в режиме выделения: подсвечены задачи

    Фильтрация календаря в режиме выделения: подсвечены задачи стоимостью более $200

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

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

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

    При форматировании диаграммы использования ресурсов применяются те же приемы, что и при форматировании диаграммы использования задач. Существующие отличия в возможностях форматирования касаются только некоторых деталей. В диалоговом окне настройки отображаемых на диаграмме данных (вызываемом командой меню Format > Detail Styles (Формат > Стили подробных данных)) используется псевдополе All Resource Rows (Все строки ресурсов), с помощью которого можно определять формат строк, содержащих сводные данные о ресурсе.
    В диалоговом окне форматирования текстовых стилей Format > Text Styles (Формат > Стили текста) стиль Assignment Row (Строка назначения) соответствует строкам с названиями задач (а не названиям ресурсов, как на диаграмме использования задач).
    Редактирование данных на диаграмме использования ресурсов осуществляется так же, как и на диаграмме использования задач. Для изменения информации нужно выделить соответствующую ячейку и ввести данные, после чего все связанные данные автоматически обновятся.

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

    Глава 7. Диаграммы использования задач и ресурсов

  • Диаграмма использования задач
  • Выбор типа отображаемой на графике информации и ее форматирование
  • Шкала времени, сетка и стили текста
  • Редактирование проектных данных на диаграмме использования задач
  • Диаграмма использования ресурсов
  • Форматирование диаграммы использования ресурсов и редактирование данных на ней
  • Использование фильтрации, группировки и сортировки данных на диаграммах
  • Что нового вы узнали?


  • Группировка данных на диаграммах без таблиц

    Группировка данных на диаграммах без таблиц

    Группировать данные можно только на сетевом графике. При большом числе задач группировку удобно осуществлять, включив режим Hide fields (Скрыть поля) в контекстном меню графика. В таком случае большинство задач умещается на одном экране.


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

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

    При работе с диаграммами можно применять фильтрацию, группировку и сортировку данных, как и при работе с таблицами (см. главу Сортировка, группировка и фильтрация данных в таблицах). В отличие от таблиц, состоящих из строк и столбцов, диаграммы имеют разную структуру, поэтому к разным диаграммам приемы отбора и организации данных могут применяться по-разному, а к некоторым не применяются совсем.
    Все приемы группировки, сортировки и фильтрации данных, описанные в главе Сортировка, группировка и фильтрация данных в таблицах), полностью могут применяться и к диаграммам, которые всегда отображаются вместе с таблицей (диаграммы использования задач и ресурсов, диаграмма Ганга и ее виды). В таком случае фильтрация, группировка и сортировка применяются к данным в таблице, и в соответствии с ней перестраивается диаграмма. Например, на рис. 8.10 (файл 2_1.mрр) к диаграмме использования ресурсов применена фильтрация, чтобы отобрать только перегруженные ресурсы (Overaltocated resources (Превышение доступности ресурсов)). После применения фильтра в таблице отображаются только эти ресурсы, и на диаграмме отображаются соответствующие им данные.
    Аналогичный пример представлен на рис. 8.11 (файл 2_2.mрр). К данным, размещенным на диаграмме Ганта, была применена группировка задач по длительности. В сопровождающей диаграмму таблице задачи разделились на группы, и сама диаграмма соответственно перестроилась.
    Структурная фильтрация (см. раздел «Структурная фильтрация») может быть применена ко всем диаграммам, отображающимся как вместе с таблицами, так и без них. При этом одна ее возможность специально предназначена для фильтрации данных в диаграммах использования задач и ресурсов. С помощью команды меню Project t Outline > Show Assignments (Проект > Структура > Показать назначения) можно отобразить все выделенные на задачу ресурсы или все задачи, связанные с ресурсом (ресурс или задача должны быть выделены курсором). И наоборот, с помощью команды Project > Outline > Hide Assignments (Проект > Структура > Скрыть назначения) можно скрыть отображенные на диаграмме данные, связанные с выбранным ресурсом или задачей.


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

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

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


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

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

    На первой вкладке диалогового окна определяется, какие данные отображаются на диаграмме
    Для быстрого вызова необходимых полей удобно использовать флажок Show in menu (Показывать в меню). Названия полей, при настройке Которых этот флажок был установлен, всегда отображаются в списке Format > Details (Формат > Подробности). По умолчанию у некоторых полей этот флажок установлен, и именно они отображаются в меню на рис. 8.2.


    После форматирования временной шкалы данные об объеме работ и их стоимости сгруппированы по месяцам

    После форматирования временной шкалы данные об объеме работ и их стоимости сгруппированы по месяцам

    После форматирования временной шкалы данные об объеме работ и их стоимости сгруппированы по месяцам


    в левом списке вкладки показаны

    ПРИМЕЧАНИЕ
    Таким образом, в левом списке вкладки показаны поля, уже отображаемые на диаграмме. В правом списке показаны те поля, которые могут появиться на диаграмме, причем их можно отобразить в контекстном меню диаграммы или в подменю Format > Details (Формат > Подробности), установив флажок Show in menu (Показывать в меню).
    Помимо полей, существующих во «внутренней» таблице, в списках фигурируют названия All Task Rows (Все строки задач) и All Assignment Rows (Все строки назначений). Эти псевдополя предназначены для быстрого форматирования всех данных, отображающихся на диаграмме в строках, относящихся к задачам или к назначенным на задачи ресурсам.
    Параметры форматирования псевдополя применяются, если оно помещено в список для отображения. Например, на рис. 8.3 в этом списке числится All Assignment Rows (Все строки назначений), и поэтому настройки форматирования этого псев-дололя (белый фон) применены ко всем данным, относящимся к назначенным ресурсам (см. рис. 8.2). Именно поэтому данные, относящиеся к задачам, имеют желтый и синий фон, а данные, относящиеся к ресурсам, — белый.
    На второй вкладке диалогового окна, Usage Properties (Свойства использования) (рис. 8.4), настраиваются общие параметры отображения данных. В списке Align details data (Выравнивание подробных данных) определяется ориентация данных внутри ячеек: Right (по правому краю), Left (По левому краю) или Center (По центру). Параметр Display details header column (Показывать столбец с заголовками подробных данных) определяет, будет ли отображаться столбец с названиями полей, данные из которых выводятся на диаграмме (на рис. 8.2 это первый столбец на диаграмме). Если используется оформление разных рядов данных разными цветами, то колонку можно убрать, установив значение No (Нет) для этого параметра. При выборе варианта Automatic (Авто) заголовки будут исчезать, если выводится информация только из одного поля (в таком случае заголовок не нужен), и появляться при добавлении второго поля.

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

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

    Диаграмма очень удобна для редактирования проектных данных, поскольку для того, чтобы изменить информацию, достаточно установить курсор в ячейку и изменить ее значение. При этом обновляются связанные данные. Например, если изменить объем работы ресурса в рамках задачи, то соответственно изменится общий объем работ по задаче, фазе и проекту. И наоборот, если изменить объем работ по задаче, то пропорционально изменится нагрузка каждого ресурса.
    Некоторые данные, отображаемые на диаграмме, являются производными (например, стоимость задачи является производной от объема работ) и не могут быть отредактированы, так как изменяются автоматически при изменении определяющих их данных. Например, при изменении объема работ стоимость обновится, тогда как изменить стоимость вручную нельзя.
    Чтобы определить, являются данные редактируемыми или нет, нужно установить курсор в ячейку диаграммы и посмотреть, каким цветом отображается значение диаграммы в строке ввода. Если значение отображается серым цветом, то редактировать его нельзя (в таком случае не удастся и поместить курсор в строку ввода).

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

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

    Сетевая диаграмма с включенным режимом группировки по стоимости задачи
    Например, на рис. 8.13 (файл З.mpp) задачи сгруппированы по затратам с интервалом в $100 (о сортировке с интервалом см. раздел «Настройка параметров группировки»). Для группировки использована ранее созданная группа Cost (Затраты), а для того чтобы на экране помещалось больше блоков, у них скрыты поля. В верхнем блоке расположены задачи стоимостью от 0 до $100, в следующем — от $100 до $200 и т. д. Кстати, группировка данных на сетевом графике — новая возможность, появившаяся именно в MS Project 2002.

    Шкала времени, сетка и стили текста

    Шкала времени, сетка и стили текста

    Для настройки шкалы времени используется стандартное диалоговое окно, описанное в разделе «Форматирование шкалы времени», посвященного диаграмме Ганга, и открываемое командой меню Format > Timescale (Формат > Шкала времени) либо с помощью команды Timescale (Шкала времени) контекстного меню диаграммы.
    Форматируя временную шкалу, можно отбирать данные за различные промежутки времени. Например, для того чтобы просмотреть стоимость проектных работ по месяцам, а не по дням, нужно всего лишь выбрать в качестве минимальной единицы шкалы месяц (рис. 8.6, файл 1_3.mрр).
    Диалоговое окно настройки сетки также аналогично окну, используемому в диаграмме Ганта (см. раздел «Вспомогательные линии»), и отличается лишь списком вспомогательных линий (рис. 8.7).
    Линии Sheet Rows (Строки листа) и Sheet Columns (Столбцы листа) пересекают по горизонтали и по вертикали сопровождающую диаграмму таблицу, отделяя друг от друга ряды и столбцы. Линии Usage Rows (Строки использования) и Usage Columns (Столбцы использования) аналогичным образом пересекают диаграмму, разделяя строки с данными и столбцы временных периодов.


    Сортировка данных на диаграммах без таблиц

    Сортировка данных на диаграммах без таблиц

    Сортировка, то есть упорядочивание данных в соответствии со значениями их свойств, может быть применена на всех диаграммах, кроме сетевого графика.
    На календаре порядок сортировки (при соответствующих настройках) определяет порядок размещения задач: задачи с большим значением в поле, по которому осуществляется сортировка, размещаются выше других. В ресурсном графике порядок сортировки определяет очередность отображения информации о ресур-рах, а на схеме данных — информации о задачах.

    С помощью списка определяется, какая информация будет отображена на диаграмме

    С помощью списка определяется, какая информация будет отображена на диаграмме

    С помощью списка определяется, какая информация будет отображена на диаграмме
    Первая вкладка диалогового окна, Usage Details (Подробности использования), содержит два списка с названиями полей (полей из «внутренней» таблицы с информацией о задачах). В списке Available fields (Доступные поля) приведены поля, информацию из которых можно вывести на диаграмме. В списке Show these fields (Показывать эти поля) содержатся названия отображенных на диаграмме полей.
    Для перемещения названий полей между списками служат кнопки Show» (Показать») и «Hide («Скрыть). Кнопки Move (Порядок) со стрелками вверх и вниз, расположенные справа от списка отображаемых полей, используются для определения порядка отображения полей на диаграмме. Например, на рис. 8.3 сначала идет поле Work (Трудозатраты), а затем Cost (Затраты). Соответственно этим настройкам на рис. 8.2 рядом с каждой задачей или ресурсом выше находится строка с информацией об объеме работ, и ниже — с данными о стоимости этих работ.
    Выделив название любого из полей и установив значения параметров Font (Шрифт), Cell background (Фон ячейки) и Pattern (Узор), можно определить, каким шрифтом будут отображаться данные из этого поля на диаграмме и какого цвета будут ячейки с этими данными. Например, на рис. 8.2 видно, что данные о стоимости отображаются на более темном фоне, чем другие. Это произошло из-за того, что в диалоговом окне для этого поля был определен более темный фон ячеек.


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

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

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

    Вкладка настройки общих свойств диаграммы

    Вкладка настройки общих свойств диаграммы

    Вкладка настройки общих свойств диаграммы
    Флажок Repeat details header on all assignment rows (Повтор заголовков подробных данных для всех строк назначений) определяет, будут ли в строках с данными для ресурсов отображаться заголовки. На рис. 8.2, например, этот режим включен, и названия полей, из которых выводятся данные, отображаются на диаграмме в строках, соответствующих данным о ресурсах.
    Некоторые поля имеют длинные названия, и при включенном отображении заголовков данных колонка с заголовками может из-за этого увеличиться. Чтобы она не отнимала место у данных, можно использовать в ней сокращенные названия полей, для чего нужно установить флажок Display short detail header names (Сокращенные заголовки подробных данных).
    На рис. 8.5 (файл 1_2.mрр) представлена диаграмма, при форматировании которой было отключено повторение заголовков для назначений (и в результате в строках с данными для ресурсов не отображаются названия полей). Кроме того, из списка отображаемых полей было удалено псевдополе All Assignment Rows (Все строки назначений), в результате чего относящиеся к ресурсам строки отформатированы так же, как и строки, относящиеся к задачам (в отличие от диаграммы на рис. 8.2, где это псевдополе использовалось).


    с которыми мы работали, отображались

    ВНИМАНИЕ
    До сих пор в таблицах, с которыми мы работали, отображались данные обычных полей «внутренних» таблиц MS Project. Данные этих полей относятся к задаче вообще, например значение поля Work (Трудозатраты) содержит общие трудозатраты по всей задаче за все время ее выполнения. Поэтому эти поля часто называются сводными полями.
    Помимо этих полей есть еще и повременные поля, то есть поля, относящиеся к определенному промежутку во время выполнения задачи или назначения. Например, если задача выполняется в течение дня, то MS Project хранит данные о том, какие трудозатраты планируются в течение первого часа, второго часа и т. д. В этом случае речь идет о повременном поле Work (Трудозатраты). Сводные поля всегда соотносятся с повременными. Если изменить значение сводных трудозатрат по задаче, то программа автрматически пересчитает повременные поля, а если изменить повременные трудозатраты — изменятся сводные.
    Диаграмма хороша и тем, что с ее помощью можно не только получать детальную информацию о проекте, но и редактировать ее.
    Тип содержащихся на диаграмме данных и формат их отображения определяется с помощью таких средств форматирования, как цветовое выделение данных, выбор шрифта, настройка временной шкалы и вспомогательных линий.

    Выбор типа отображаемой на графике информации и ее форматирование

    Выбор типа отображаемой на графике информации и ее форматирование

    Выбор типа отображаемой на графике информации осуществляется с помощью списка в подменю Format > Details (Формат > Подробности) или в контекстном меню диаграммы. Для выбора типа информации нужно щелкнуть на соответствующем пункте списка (названия пунктов соответствуют названиям полей таблицы). Таким же образом отменяется отображение типа данных.
    Можно выбрать сразу несколько типов данных, и в таком случае каждой строке таблицы с названиями задач и ресурсов будут соответствовать несколько строк на диаграмме. Например, на рис. 8.2 диаграмма (файл IJ1.mpp) содержит данные об объеме работ и их стоимости.
    Однако набор доступных типов информации не исчерпывается списком в подменю Format t Details (Формат > Подробности). Для выбора дополнительных типов служит диалоговое окно настройки отображаемых данных, вызываемое командой меню Format > Detail Styles (Формат > Стили подробных данных) или одноимен-
    ной командой контекстного меню диаграммы. В этом же диалоговом окне осуществляется и форматирование диаграммы.


    Microsoft Project -управление проектами

    Диаграмма Ганта

    Диаграмма Ганта

  • Найдите диаграмму в представлении Gantt Chat (Диаграмма Ганта) в файле 2.mрр.
  • Отформатируйте стандартную диаграмму Ганта таким образом, чтобы вехи (Milestones) отображались в виде отрезков (как обычные задачи).
  • Отформатируйте диаграмму Ганта в файле 1.mрр таким образом, чтобы длина отрезка, обозначающего процент выполнения задачи, у всех задач (даже не завершенных) равнялась длине отрезка, обозначающего задачу. Таким образом, в результате выполнения задания все задачи будут выглядеть как завершенные.
  • Отформатируйте шкалу времени так, чтобы единицей измерения на верхнем уровне были кварталы, на среднем — 3 недели, и на нижнем — 3 дня.
  • Примените автоматическое масштабирование, чтобы отобразить в одном окне весь план проекта из файла 1.mрр.
  • Отформатируйте диаграмму так, чтобы рядом с отрезками отображались затраты на выполнение работ, а над ними — трудозатраты.
  • Скройте связи между задачами.
  • С помощью Мастера диаграмм Ганта (GanttChartWizard) верните формат диаграммы к стандартному варианту.
  • Создайте новую задачу с помощью мыши. Удалите созданную задачу.


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

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

  • На диаграмме Task Usage (Использование задач) отобразите строку суммарной задачи проекта.
  • Отобразите на временной шкале информацию о неделях и днях, причем на шкале с днями должно отображаться число.
  • Определите трудозатраты за интервал с 10 по 15 января.
  • Установите квартал как минимальную единицу шкалы времени и определите трудозатраты в каждом из кварталов, в которых выполняется проект.
  • Определите трудозатраты на фазе Подготовка текстов.
  • По диаграмме Resource Usage (Использование ресурсов) определите, трудозатраты какого ресурса стоят больше всего в первом квартале.
  • Скройте столбец с названием отображаемых типов данных.
  • Выделите один из ресурсов и с помощью одной из команд меню Outline (Структура) скройте все задачи, выполняемые этим ресурсом, а потом отобразите их.


  • Диалоговое окно определения свойств комбинированного представления

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

    Диалоговое окно определения свойств комбинированного представления
    В раскрывающихся списках Тор (Вверху) и Bottom (Внизу) определяются представления, которые будут отображаться в верхней и нижней части нового представления. При этом список доступных представлений состоит не только из стандартных диаграмм (как в диалоговом окне создания одиночного представления), а из всего набора существующих одиночных представлений, в том числе и настроенных пользователем.
    После того как создание представления завершено, оно появляется в списке доступных представлений и его можно вызывать либо из списка, либо (если установлены соответствующие настройки) из меню или панели представлений. Представления, созданные в результате настроек, показанных на рис. 9.7 и 9.8, вы можете найти в файле З.mрр.

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

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

    Диалоговое окно определения свойств одиночного представления
    Параметр Screen (Экран) определяет, какая диаграмма или форма ляжет п основу представления. При этом список возможных вариантов ограничивается рассмотренными диаграммами (формы, которые можно использовать для создания представлений, мы рассмотрим в этом уроке позже).
    От значения параметра Screen (Экран) зависит, какие параметры можно будет настроить для создаваемого представления. Параметр Table (Таблица) можно использовать только в случае, если выбранный экран содержит таблицу. В этом списке можно выбрать таблицу, которая будет отображаться при загрузке представления.
    Параметр Group (Группа) также можно определить только в случае, если на диаграмме возможна группировка данных. Тогда можно выбрать из списка группу, которая будет использоваться при группировке.
    Условия фильтрации данных можно определить для любой диаграммы с помощью параметра Filter (Фильтр), определяющего, какой из существующих фильтров будет применен для отбора отображаемых в представлении данных. Для того чтобы использовать фильтрацию в режиме подсветки, предназначен флажок Highlight filter (Выделять результаты фильтра).
    Диалоговое окно определения свойств комбинированного представления (рис. 9.8, файл З.mрр) устроено проще аналогичного окна для одиночного представления. В поле Name (Имя) следует ввести название нового представления, а для того, чтобы оно отображалось в меню и на панели представлений, нужно установить флажок Show in menu (Показывать в меню).


    Диалоговое окно Организатора

    Диалоговое окно Организатора

    Диалоговое окно Организатора
    Диалоговое окно Организатора состоит из вкладок, соответствующих типам объектов в MS Project, например на рис. 9.14 активна вкладка Views (Представления). На вкладке осуществляются операции над объектами определенного типа в соответствии с ее названием. Например, на вкладке Views (Представления) вы можете копировать, удалять и переименовывать представления, а на вкладке Forms (Формы) — осуществлять аналогичные действия с формами. Все вкладки имеют одинаковую структуру, поэтому «а примере одной из них можно понять, как ра-
    ботают все остальные. Рассмотрим работу с представлениями и их составляющими на примере вкладки Views (Представления).
    Вкладка состоит из двух списков, в которых отображаются названия объектов соответствующего типа, размещенные в файлах, открытых в данный момент в MS Project. Имя файла можно выбрать в раскрывающемся списке, расположенном под списком файлов.


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

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

    Диалоговое окно со списком всех представлений
    При загрузке этого диалогового окна курсором выделено открытое в данный момент представление. Чтобы открыть другое представление, нужно установить на него курсор и нажать кнопку Apply (Применить).
    По умолчанию список состоит только из одиночных представлений (Single view), то есть содержащих одну диаграмму или таблицу. Но часто бывает удобно просматривать информацию о ресурсах или задачах на двух диаграммах одновременно (то есть в комбинированном представлении (Combination view)). Например, на рис. 9.2 открыты одновременно и диаграмма Ганта для анализа плана проекта, и диаграмма использования задач для анализа участия ресурсов в выполнении выбранной задачи (файл 1.mpp).


    Фильтрация, сортировка, группировка в таблицах

    Фильтрация, сортировка, группировка в таблицах

  • В файле З.mррсоздайте интерактивный фильтр. При его вызове должно отображаться сообщение: Введите строку, которая должна содержаться в названии задачи:. После того как вы ее укажете, фильтр должен будет выбирать задачи, в названии которых эта строка содержится.
  • Измените предыдущий фильтр так, чтобы вместе с задачами отбирались суммарные задачи, к которым задачи относятся. Сохраните фильтр с названием Учебный фильтр 1.
  • Примените созданный фильтр в режиме выделения.
  • Включите режим автофильтра и с его помощью отберите задачи, затраты на которые находятся в диапазоне от $50 до $150.
  • Сохраните настройки автофильтра в новом фильтре.
  • В таблице выберите задачи с уровнем структуры 1, 2-й 3.
  • Сгруппируйте задачи по объему работы с интервалом в 10 часов. Сохраните созданную группу в списке групп.
  • Теперь примените группировку только к критическим задачам, отобрав их с помощью фильтра.
  • Измените ранее созданную группу таким образом, чтобы в нее включались и суммарные задачи. Сохраните новую группу под новым именем и примените группировку.
  • Отмените группировку и отсортируйте данные в таблице по объему работы по убыванию, сохранив структуру. Затем отсортируйте задачи без сохранения структуры. Верните данные в таблице к исходному виду.


  • Форма редактирования свойств ресурса

    Форма редактирования свойств ресурса

    Форма редактирования свойств ресурса
    Формы вызываются с помощью окна списка представлений (см. рис. 9.1), в котором представлены все доступные формы. Отличить их можно по названию — оно всегда содержит слово Form (Форма), например форма на рис. 9.10 называется Resource Form (Форма ресурсов).
    Из-за удобства редактирования и неудобства просмотра общей проектной информации формы обычно используются в нижней части комбинированного представления. В таком случае в верхнем представлении можно анализировать план проекта и выбирать нужную задачу, а в нижней части представления редактировать ее свойства в форме (рис. 9.11, файл 5.mрр).
    Удобство использования форм в комбинированном представлении подтверждает и тот факт, что при разбиении окна командой меню Window > Split (Окно > Разделить) именно форма загружается в нижнюю часть представления.


    Формы

    Формы

    Форма — это средство отображения и редактирования проектных данных в MS Project, которое может быть включено в состав представления. С помощью форм можно просматривать информацию только об одном объекте (ресурсе или задаче), но при этом можно редактировать почти все его свойства (рис. 9.10, файл 4.mрр).


    Представления и формы

    Глава 8. Представления и формы

  • Принципы работы с представлениями
  • Формы
  • Удаление и перемещение представлений и их составляющих
  • Что нового вы узнали?
  • Контрольные вопросы и задания по первой части


  • График ресурсов

    График ресурсов

  • В ресурсном графике в файле З.mрр отобразите линию доступности ресурса.
  • Включите режим отображения единиц измерения на горизонтальной шкале под отрезками.
  • Выведите на диаграмме данные об объеме работ всех ресурсов и сравните их с данными для одного из них. При этом отобразите данные в представлении заполненных цветом областей.
  • Измените представление с областей на отрезки.
  • Настройте режим, при котором отрезки с трудозатратами ресурса и группы ресурсов будут частично пересекаться (например, на 10%).
  • Измените оформление надписей шкалы диаграммы, легенды и временной шкалы.


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

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

    MS Project 2002 позволяет открывать несколько окон с разными представлениями одного проектного файла. Таким образом, вы можете открыть новое окно и просматривать в нем другое представление уже открытого файла. Переключение между открытыми в разных окнах представлениями происходит либо с помощью меню Window (Окно), либо с помощью панели задач, если вы включили режим отображения окон на этой панели (см. раздел «Настройки просмотра»).
    Переключение между представлениями с помощью панели представлений не очень удобно при редактировании данных, поскольку при переходе в новое представление курсор остается на той же строке таблицы, где он был в предыдущем. Поэтому каждый раз для редактирования данных в новом представлении нужно перемещать курсор на нужную строку. Если же представления открыты в разных окнах, то при переключении между ними сохраняется положение курсора в таблице, выделения и пр.
    Кроме того, как уже отмечалось, в нижней части комбинированного представления отображаются только связанные с верхним представлением данные. Но часто нужно просматривать в нижней части комбинированного представления все проектные данные в формате другого представления. И в этом случае поможет работа с представлениями с помощью окон: открыв два или больше представлений в разных окнах, можно совместить их в одном окне MS Project и работать с ними. Кроме того, в каждом из окон может быть отображено комбинированное представление.
    Чтобы открыть новое окно с данными текущего проекта, нужно выбрать команду меню Window > New Window (Окно > Новое окно). В открывшемся диалоговом окне (рис. 9.4) нужно выбрать название проекта в списке Projects (Проекты) и название представления в раскрывающемся списке View (Представление). После нажатия кнопки OK MS Project откроет новое окно с указанным проектом. Первое окно с открытым проектом будет переименовано: к его заголовку будет добавлен номер 1. Например, если до открытия нового окна оно имело заголовок Project1 (Проект1), то теперь его заголовок будет переименован в Project1:1 (Проект1:1). Новое же окно будет иметь заголовок Projectl:2 (Проект1:2). Совместить окна с открытыми представлениями можно с помощью команды упорядочивания окон Window > Arrange All (Окно > Упорядочить все).
    Например, на рис. 9.5 совмещены два окна, в одном из которых открыто представление Calendar (Календарь), а во втором — комбинированное представление из файла 2.mpp.


    Календарь

    Календарь

  • Перейдите к задаче с идентификатором 3.
  • В файле З.mрр19 января 2002 (суббота) является нестандартным рабочим днем для всех участников проекта. Отформатируйте календарь так, чтобы этот день (и другие нестандартные рабочие дни) были выделены цветом.
  • Отформатируйте блок календаря таким образом, чтобы в углу каждого квадрата рядом с числом отображалось краткое название месяца.
  • Отформатируйте календарь так, чтобы вехи (Milestones) отображались линиями.
  • Настройте календарь так, чтобы на отрезках, обозначающих некритические задачи, отображалась информация о трудозатратах.
  • Настройте календарь так, чтобы при фильтрации в режиме выделения задачи, отобранные фильтром, выделялись красным цветом.
  • Выделите текст на всех критических задачах проекта курсивным начертанием.
  • Отобразите в левой колонке названия недель.
  • Отделите дни друг от друга красными вертикальными линиями, недели — синими горизонтальными.
  • Добавьте новую задачу с помощью мыши. Удалите созданную задачу.


  • Комбинированное представление...

    Комбинированное представление, сочетающее форму задачи (Task Form) и форму сведений о задачах (Task Details Form). Форма сведений о задачах содержит больше полей в заголовке, чем форма задач

    Комбинированное представление...
    На форме описания задачи можно также просматривать данные об участии ресурсов в выбранной задаче, основываясь на календарном плане ресурсов (Resource Shedule), затратах на ресурсы (Resource Cost) и трудозатратах ресурса (Resource Work). При выборе любой из этих команд в информационном блоке отобразится таблица со списком участвующих в задаче ресурсов, а также данные, соответствующие выбранной команде меню. Например, в нижнем блоке комбинированного представления на рис. 9.13 в расширенной форме отображается таблица с данными о стоимости участия ресурсов.


    Комбинированное представление сочетает два одиночных: диаграмму Ганта и диаграмму использования задач

    Комбинированное представление сочетает два одиночных: диаграмму Ганта и диаграмму использования задач

    Комбинированное представление сочетает два одиночных: диаграмму Ганта и диаграмму использования задач
    Комбинированное представление создается с помощью команды меню Window > Split (Окно ^ Разделить), разделяющей окно с текущим видом на два окна. После этого, установив курсор в нужную часть окна, можно выбрать соответствующие представления с помощью панели представлений. Для возвращения к одиночному виду нужно воспользоваться командой меню Window > Remove Split (Окно > Снять разделение).
    Одиночное представление, открытое в нижней части комбинированного, связано с представлением, открытым в верхней части. Так, если оба представления содержат временную шкалу, то она синхронизируется, и прокрутка вдоль временной шкалы одной части окна приводит к автоматической прокрутке другой. Например, на рис. 9.2 благодаря этой особенности комбинированных представлений данные о работе ресурсов отображаются на диаграмме использования задач точно под отрезком, обозначающим эту задачу на диаграмме Ганга.
    Данные, отображаемые в нижнем представлении, также связаны с данными верхнего представления. Например, на рис. 9.2 в нижнем представлении отображается информация только о задаче, выбранной в верхнем представлении, а не все данные, которые обычно отображаются на диаграмме использования задач. И если выделить две задачи на диаграмме Ганта, то в нижнем представлении появится информация о двух задачах, а не об одной.
    Благодаря такой связи составляющих комбинированного преставления с его помощью можно просматривать данные в разнообразных срезах. Например, па рис. 9.3 в комбинированном представлении диаграмма Ганта совмещена с ресурсным графиком (файл 2.mрр). На ресурсном графике можно просматривать информацию о работе любого из ресурсов, задействованных в выделенных на диаграмме Ганта задачах, причем работа над выделенными задачами отображается особым цветом.


    Комбинированное представление с диаграммой Ганта и ресурсным графиком

    Комбинированное представление с диаграммой Ганта и ресурсным графиком

    Комбинированное представление с диаграммой Ганта и ресурсным графиком
    На рис. 9.3 (файл 2.mрр) светлые столбцы обозначают работу ресурса над выделенной задачей, а темные — работу над всеми остальными. При этом столбцы ресурсного графика распложены под соответствующими отрезками диаграммы Ганта.
    В файле З.mрр представлена настройка комбинированного представления, в котором сочетаются Gantt Chart (Диаграмма Ганта) и Relationship Diagram (Схема данных). Выбрав задачу в диаграмме Ганта, можно просмотреть все связанные с ней задачи на схеме данных.
    Для того чтобы сохранить удачно подобранные настройки, стоит создать новое представление и сконфигурировать его в соответствии с ними. Это гарантирует, что настройки можно будет использовать в дальнейшем при просмотре информации как из текущего проекта, так и из других.

    Копируем созданные ранее представления в новый файл

    Копируем созданные ранее представления в новый файл

    Копируем созданные ранее представления в новый файл

    Настройка отображаемой на форме информации

    Настройка отображаемой на форме информации

    В MS Project входят пять форм. С помощью первых двух можно просматривать и редактировать информацию о ресурсах, а трех последующих — о задачах:
  • Resource Form (Форма ресурсов)
  • Resource Name Form (Форма названий ресурсов)
  • Task Form (Форма задач)
  • Task Name Form (Форма названий задач) Task Details Form (Форма сведений о задачах)
  • Все формы имеют одинаковую структуру: в верхней части располагается заголовок, а под ним отображается информационный блок. Заголовок содержит поля для редактирования свойств задачи или ресурса. Число полей зависит от типа формы, например, на рис. 9.12 (файл б.mрр) в заголовке формы названий ресурсов присутствует только поле Name (Название).
    Рядом с этими полями располагаются кнопки Previous (Предыдущий/Предыдущая) (В зависимости от того, к задаче или к ресурсу относится форма) и Next (Следующий/Следующая), которые служат для перемещения по списку задач или ресурсов. Если данные в форме были отредактированы, эти кнопки меняют названия на ОК и Cancel (Отмена) для принятия или отмены сделанных изменений.
    .

    Настройка существующего представления

    Настройка существующего представления

    Настройка одиночного представления может осуществляться прямо во время его просмотра. Например, если в представлении изменить отображаемую таблицу, то она автоматически станет отображаемой по умолчанию для данного представления. То же касается параметров группировки и фильтрации.
    Некоторые параметры одиночного представления (название, отображение в меню) нельзя изменить в процессе его просмотра. Кроме того, при просмотре нельзя изменять параметры комбинированного представления. Полностью настроить представление можно с помощью соответствующего диалогового окна, вызываемого нажатием кнопки Edit (Изменить) в диалоговом окне со списком представлений (см. рис. 9.1).
    Диалоговые окна редактирования полностью аналогичны диалоговым окнам создания представлений (см. рис. 9.6, 9.7), за исключением того, что у одиночного представления в процессе редактирования нельзя изменить параметр Screen (Экран), то есть изменить диаграмму или форму, на основании которой создано представление.

    Общие

    Общие

  • Как хранятся данные «внутри» файла проекта MS Project (как группируется проектная информация)?
  • Каким образом (с помощью какого элемента интерфейса) проектная информация отображается в программе?
  • Из каких основных элементов состоит интерфейс MS Project?
  • Настройте MS Project таким образом, чтобы при загрузке отображались панели Task Pane (Область задач) и Project Guide (Консультант), а панель View Bar (Панель представлений) была скрыта. Сохраните эти настройки так, чтобы они использовались для всех вновь создаваемых файлов.


  • Определение типа создаваемого представления

    Определение типа создаваемого представления

    Определение типа создаваемого представления
    После задания типа нового представления открывается диалоговое окно определения его свойств. В зависимости от того, какое представление создается, будет открыто диалоговое окно определения свойств или одиночного, или комбинированного представления.
    В диалоговом окне определения свойств одиночного представления (рис. 9.7, файл З.mрр) поле Name (Имя) задает название нового представления. Это название отображается в списке всех представлений и в меню. Для того чтобы название представления отображалось в меню, нужно установить флажок Show in menu (Показывать в меню).


    Открываем новое окно с представлением

    Открываем новое окно с представлением

    Открываем новое окно с представлением


    Представления и формы

    Представления и формы

  • Создайте одиночное представление, взяв за основу диаграмму Ганта и созданные ранее таблицу, фильтр и группу. Добавьте новое представление в меню и откройте его.
  • Создайте новое комбинированное представление, в котором будут сочетаться диаграмма Ганта и форма сведений о задаче.
  • Создайте новый файл и переместите в него представления.


  • В начале работы MS Project

    ПРИМЕЧАНИЕ
    В начале работы MS Project всегда загружает глобальный шаблон, на основе которого создаются новые проекты, — Global.MPT. Если в MS Project открыт только один файл, то с помощью Организатора можно обмениваться объектами с глобальным шаблоном (см. рис. 9.14).
    С помощью находящейся между списками кнопки Сору (Копировать) можно копировать элементы из одного списка в другой. Кнопка Rename (Переименовать) позволяет изменить название элемента (кроме некоторых стандартных, например нельзя переименовать диаграмму Ганта). Кнопка Delete (Удалить) удаляет объект, а кнопка Close (Закрыть) закрывает диалоговое окно.
    Если в процессе работы было создано удобное представление (таблица и т. д.), то для того, чтобы воспользоваться им в дальнейшем, его нужно скопировать в файл Global.MPT. После этого оно будет доступно во вновь создаваемых проектах. Чтобы перенести представление или другой элемент интерфейса MS Project в существующий файл, нужно открыть его одновременно с тем файлом, где хранится копируемый объект, и скопировать.

    Пример использования Организатора

    Пример использования Организатора

    Попробуем скопировать созданные ранее представления Новый вид и Комбинированный вид 1 из файла 7.mррв новый файл. Для этого откроем файл 7.mрр затем создадим новый файл проекта с помощью сочетания клавиш Ctrl+N. Поскольку мы установили соответствующий флажок, при создании файла откроется окно, предлагающее ввести проектную информацию. В этом окне нужно нажать кнопку Cancel (Отмена).
    Теперь с помощью команды меню Tools > Organizer (Сервис > Организатор) откроем диалоговое окно для выполнения операций с элементами проектных файлов. По умолчанию активной будет вкладка Views (Представления) для осуществления операций с представлениями. В раскрывающихся списках, расположенных в ее нижней части, нужно выбрать имена файлов, с которыми мы будем работать: У.mррмя нового файла (рис. 9.15).
    Теперь выделим нужные представления при нажатой клавише Ctrl и нажмем кнопку Сору (Копировать). Теперь они помещены в новый файл, и их можно вызывать через меню View > More Views (Вид > Другие представления).
    С помощью Организатора можно работать не только с представлениями и их составляющими, но и с другими объектами MS Project, которые мы еще не рассматривали, например с макросами. Но принципы работы в Организаторе не зависят от объекта, поэтому, научившись работать с Организатором сейчас, вы сможете применять свои знания в дальнейшем для работы с макросами или другими объектами.


    Принципы работы с представлениями

    Принципы работы с представлениями

    В предыдущих уроках вы познакомились с двумя составляющими представления — таблицами и диаграммами. В этом уроке вы научитесь работать с последним, третьим элементом представления — формами. Во многих случаях формы являются самым удобным способом редактирования проектных данных, и в этом уроке вы узнаете, как можно эффективно использовать формы при планировании.
    В предыдущих уроках вы работали с элементами представлений, но для вас очень важно научиться работать и с представлением в целом: создавать и удалять представления, изменять их свойства. В этом уроке вы освоите принципы работы с представлениями и научитесь перемещать представления и их составляющие между проектными файлами.
    Представление (View) — это основное средство отображения проектных данных для просмотра и редактирования, которое может сочетать в себе таблицы, диаграммы и формы (см. раздел «Рабочая область MS Project»). Представление имеет гибкую структуру, что позволяет настраивать его в зависимости от потребностей пользователя.

    Просмотр информации с помощью представлений

    Просмотр информации с помощью представлений

    При создании файла проекта для просмотра данных открывается представление по умолчанию, а при открытии файла — представление, в котором просматривали проектную информацию перед закрытием файла.
    Переключаться между представлениями можно с помощью панели представлений (View Bar) или меню View (Вид). На панели представлений и в меню перечислены только те представления, в настройках которых установлен соответствующий флажок, а полный список представлений вызывается с помощью команды меню View > More Views (Вид > Другие представления) (рис. 9.1, файл 1.mpp).


    Сетевой график

    Сетевой график

  • С помощью панели инструментов для работы с сетевым графиком примените к графику, отформатированному вручную, параметры автоматического форматирования (график находится в файле 1.mрр).
  • Расположите график по центру сверху.
  • С помощью контекстного меню верните графику стандартный размер.
  • Измените формат графика таким образом, чтобы некритические задачи отображались в овале.
  • Перейдите в представление Network Diagram (Сетевой график) и примените фильтр Учебный фильтр 1 в режиме выделения.
  • Отформатируйте график так, чтобы при применении фильтра в режиме выделения подсвеченные блоки изменяли не только цвет, но и форму.
  • Создайте новый шаблон для блоков. В этом шаблоне обязательно должен содержаться текст Блок выделен фильтром, информация о длительности задачи (Duration), трудозатратах (Work) и ее затратах (Cost).
  • Отформатируйте график так, чтобы при применении фильтра в режиме выделения у подсвеченных блоков шаблон изменялся на тот, что был создан в предыдущем задании.
  • Откройте представление Descriptive Network Diagram (Сетевой график с описанием) и отформатируйте его аналогичным образом, используя ранее созданный шаблон блока.
  • Добавьте новую задачу с помощью мыши. Удалите созданную задачу.


  • Сохранение настроек диаграмм и представлений

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

    Как вы могли заметить во время работы с примерами к книге, MS Project по-разному сохраняет данные о настройке разных объектов интерфейса. Диаграммы существуют «внутри» представления, и их настройки сохраняются «внутри» него. Например, если диаграмма Ганта включена в два представления и в каждом настроена по-разному, то при открытии каждого из представлений вы увидите ее с разными настройками. Настройки диаграмм переносятся в другой файл вместе с представлениями.
    Настройки таблиц относятся к конкретным таблицам, а не к использующим их представлениям. Например, если в таблицу Entry (Ввод) добавить столбец, то он будет отображаться во всех представлениях, использующих эту таблицу. Настройки таблиц не переносятся вместе с представлениями в другие файлы, и таблицы нужно копировать отдельно.
    MS Project автоматически сохраняет настройки представлений, запоминая, какая таблица открыта в представлении, какой фильтр и группировка применены. Эти сохраненные параметры переносятся вместе с представлением в другой файл при копировании, причем это касается как одиночного представления, так и части комбинированного представления.
    При разделении окна во время работы с одиночным представлением MS Project не сохраняет настройки созданного комбинированного представления. Это связано с тем, что программа умеет автоматически сохранять настройки существующих объектов, но не может создавать новые объекты. А поскольку в подобных случаях вы создаете новое комбинированное представление, то оно не сохраняется.

    Очень удобно контекстное меню, появляющееся

    СОВЕТ


    Очень удобно контекстное меню, появляющееся при щелчке правой кнопкой мыши на заголовке окна. С помощью его команд можно сохранить файл, проверить орфографию, перейти к редактированию макросов и пр.
    Если окон становится слишком много, их можно убрать с экрана, не закрывая открытый файл проекта. Для этого предназначена команда Window > Hide (Окно > Скрыть). Для отображения любого из скрытых окон предназначена команда Window > Unhide (Окно > Отобразить). При выборе этой команды появляется окно со списком всех скрытых окон, в котором следует выделить нужное и нажать кнопку ОК.

    в первую очередь для просмотра

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

    Совмещение двух окон с представлениями одного файла

    Совмещение двух окон с представлениями одного файла

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


    Создание нового представления

    Создание нового представления

    Чтобы создать новое представление, в диалоговом окне со списком представле-в ний (см. рис. 9.1) нужно щелкнуть на кнопке New (Создать). В открывшемся окне (рис. 9.6) определяется тип создаваемого представления: Single view (Одиночное представление) или Combination view (Комбинированное представление).


    Создание представления на основе существующего

    Создание представления на основе существующего

    Часто бывает удобнее создавать новое представление не «с нуля», а на базе уже существующего. Для этого предназначена команда копирования представления, вызываемая кнопкой Сору (Копировать) в диалоговом окне со списком представлений (см. рис. 9.1).
    После нажатия кнопки открывается диалоговое окно, аналогичное окну создания представления, в котором к названию исходного представления добавлено Copy of (Копия) (рис. 9.9, файл З.mрр) и нельзя изменить параметр Screen (Экран), то есть изменить диаграмму или форму, являющуюся базовой для создаваемого представления. После нажатия кнопки ОК представление с новым названием сохраняется.


    Создание представления на основе существующего

    Создание представления на основе существующего

    Создание представления на основе существующего

    Таблицы

    Таблицы

  • В тестовом файле 1.mpp определите, как называется активная таблица. Найдите в таблице колонку Cost (Затраты). (Помните, что текст в заголовке колонки может не соответствовать названию.) Переименуйте колонку и удалите из таблицы все остальные колонки. Модифицированную таблицу сохраните под новым названием.
  • Перенесите в файл 1.mpp из шаблона оригинальную таблицу, которую вы изначально модифицировали. В результате в файле 1.mpp должна находиться исходная таблица и ее модифицированная копия с одной колонкой Cost (Затраты).
  • Определите, какие задачи в таблице файла 1.mpp являются вехами (Milestones), с помощью форматирования соответствующих стилей текста.
  • Определите, какие задачи в таблице файла1.mpp являются вехами (Milestones), добавив в таблицу соответствующую колонку. (Файлы контрольного задания расположены в папке \TEST1).
  • Создайте таблицу, содержащую произвольные поля, в том числе и текстовые. Сохраните ее так, чтобы название новой таблицы отображалось в меню.
  • В текстовое поле введите произвольный текст, состоящий из нескольких слов. Отформатируйте столбец, содержащий текст, так, чтобы все введенные слова были видны (переход в режим форматирования осуществляется двойным щелчком мыши).
  • Измените название заголовка одного из столбцов таблицы так, чтобы в нем содержалось несколько слов. Сначала отформатируйте заголовок колонки так, чтобы все слова были видны в заголовке.


  • Удаление и перемещение представлений и их составляющих

    Удаление и перемещение представлений и их составляющих

    Рассматривая представления и их составляющие, мы ни разу не остановились на том, как осуществляется их удаление. Дело в том, что для этого предназначен специальный Организатор, который можно вызвать одноименной кнопкой из диалогового окна со списком представлений, таблиц, фильтров и групп или с помощью команды меню Tools > Organizer (Сервис > Организатор).


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

    В комбинированном представлении соединены форма названий ресурсов (Resource Name Form) и форма ресурсов (Resource Form). В заголовке формы названий можно редактировать лишь название ресурса

    В комбинированном представлении...
    В информационном блоке отображается дополнительная информация о ресурсе или задаче, например список задействованных ресурсов, стоимость работ каждого из них, связанные объекты, заметки и пр. Например, представленная на рис. 9.11 форма содержит список задействованных в задаче ресурсов и список предшествующих задач.
    Для выбора типа отображаемой информации можно воспользоваться контекстным меню формы или подменю Format > Details (Формат > Подробности). Состав меню для форм с информацией о ресурсах и форм с информацией о задачах различается, но в обоих случаях в меню есть команды Notes (Заметки) и Objects (Объекты) для просмотра и редактирования связанных с задачей или ресурсом объектов (например, файлов) и заметок. Именно информация о заметках просматривается в форме описания ресурса в верхней части комбинированного представления на рис. 9.12.
    На ресурсной форме можно просматривать и редактировать данные о календарном плане (Shedule), затратах (Cost) и трудозатратах (Work) ресурса. При выборе любой из этих команд в информационном блоке отобразится таблица со списком задач, задействующих этот ресурс, и данные, соответствующие выбранной команде меню: даты участия в задаче и ее длительность, стоимость участия ресурса в работах или объем работы, который ресурс должен выполнить в рамках выполнения задач. Например, в форме названий ресурсов на рис. 9.12 в нижней части комбинированного представления просматриваются данные о календарном плане ресурса.
    Используя команды подменю Format > Details (Формат > Подробности), для формы с информацией о задаче можно просматривать и редактировать информацию как о задействованных в задаче ресурсах, так и о связях задачи с другими задачами проекта.
    При выборе команды Resources & Predecessors (Ресурсы и предшественники) (см. рис. 9.11) будут отображены две таблицы, в одной из которых содержится информация о задействованных в задаче ресурсах, а в другой перечислены задачи -предшественники выбранной. Команда Resources & Successors (Ресурсы и последователи) действует аналогично, отображая во второй таблице информацию не о предшествующих, а о последующих задачах. А команда Predecessors & Succesors (Предшественники и последователи) совместит таблицы с данными о предшествующих и последующих задачах в информационном блоке формы. На рис. 9.13 (файл 7.mрр) в форме описания задачи в верхней части комбинированного пред-« ставления отображаются данные о ресурсах и предшествующих задачах.


    В комбинированном представлении сочетаются диаграмма Ганта и форма редактирования свойств задачи

    В комбинированном представлении сочетаются диаграмма Ганта и форма редактирования свойств задачи

    В комбинированном представлении сочетаются диаграмма Ганта и форма редактирования свойств задачи

    Microsoft Project -управление проектами

    Что такое проект?

    Что такое проект?

    Деятельность любой организации состоит из выполнения операций и проектов. И те и другие имеют много общего, например выполняются людьми и на их выполнение выделяются ограниченные ресурсы.
    Главное отличие операций от проектов заключается в том, что операции идут постоянно и повторяются, тогда как проекты временны и уникальны. Исходя из этого, проект определяется как временное усилие, предпринятое для создания уникального продукта или услуги. «Временное» означает, что каждый проект имеет точно определенные даты начала и окончания. Говоря об уникальности продукта или услуги, мы подразумеваем, что они имеют заметные отличия от всех аналогичных продуктов или услуг.


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

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

    Диалоговое окно настройки рабочего времени проекта
    В верхней части диалогового окна расположен список календарей. Рядом с названием календаря, выбранного в диалоговом окне информации о проекте, в скобках указано, что он является проектным календарем (Project Calendar (Календарь проекта)). Все настраиваемые в диалоговом окне параметры относятся к календарю, выбранному в списке.
    В центре диалогового окна находится традиционный календарь, для каждого дня в котором можно задать определенную настройку. Дни календаря выделены цветом в соответствии с легендой: рабочие дни обозначены белым, нерабочие — серым, а дни с нестандартным рабочим временем заштрихованы.
    Для переключения между месяцами нужно использовать полосу прокрутки, а чтобы выбрать нужный день — щелкнуть на нем мышью. Для того чтобы выделить сразу несколько дней, нужно щелкать на них при нажатой клавише Ctrl, а чтобы « выделить все одинаковые дни календаря (например, все субботы), нужно щелкнуть на названии дня в верхней строке календаря.
    Настройка параметров выбранных дней осуществляется в правой части диалогового окна. Переключатель Use default (Стандартное время) применяет стандартные настройки, если ранее параметры дня были изменены. Переключатель Nonworking time (Нерабочее время) пометит выбранный рабочий день как выходной, a Nondefault working time (Нестандартное рабочее время) — как рабочий.
    Под переключателями расположены две колонки полей, содержащих временные интервалы, в которых осуществляется работа в течение дня. В поля левой колонки, From: (С:), вводится время начала интервала, а в поля правой, То: (По:) — время окончания. Например, на рис. 10.4 введены два интервала: с 8 до 12 и с 13 до 17. Время начала следующего интервала должно быть больше времени окончания предыдущего интервала.
    Для создания нового календаря предназначена кнопка New (Создать). После нажатия на нее открывается диалоговое окно (рис. 10.5), в котором нужно указать название нового календаря и определить, как будет создан новый календарь — па основе существующего или «с нуля». В первом случае нужно выбрать переключатель Make a copy of (Создать копию) и выбрать соответствующий календарь из списка. Во втором случае нужно выбрать переключатель Create new base calendar (Создать новый базовый календарь).


    Диалоговое окно настройки расчетов времени в MS Project

    Диалоговое окно настройки расчетов времени в MS Project

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

    Диалоговое окно создания нового календаря

    Диалоговое окно создания нового календаря

    Диалоговое окно создания нового календаря
    При создании копии существующего календаря все его настройки переносятся в новый. Это удобно, например, если вы хотите создать календарь для группы сотрудников с особым режимом работы, но с теми же нерабочими днями, что и у всех остальных. В таком случае можно создать копию основного календаря и затем изменить настройки режима работы, сохранив нерабочие дни1. Кнопка Options (Параметры) отображает диалоговое окно с общими настройками календаря. Это диалоговое окно (рис. 10.6) можно вызвать и через меню Tools > Options (Сервис > Параметры).


    Диалоговое окно ввода информации о проекте

    Диалоговое окно ввода информации о проекте

    Диалоговое окно ввода информации о проекте
    Очень часто настройки стандартных календарей не подходят для проекта. Например, в календаре Standard (Стандартный) рабочим временем считается интервал с 8:00 до 17:00 с перерывом на обед с 12:00 до 13:00, а во многих организациях рабочее время зафиксировано в интервале с 9:00 до 18:00 или с 9:30 до 18:30. Кроме того, в стандартный календарь не включены особые выходные или укороченные дни, например день рождения вашей организации. Если стандартные настройки вам не подходят, то нужно изменить их в существующем календаре либо создать новый календарь.
    Когда вес сотрудники работают в одном временном режиме, то проекту нужен один общий календарь и вам понадобится лишь отредактировать настройки стандартного календаря. Но бывает, что в проекте задействованы несколько подразделений с разным режимом работы. Например, при издании журнала редакторы работают в стандартном режиме, а операторы типографских машин — круглосуточно. В таком случае нужно решить, какая группа больше, и отредактировать стандартный календарь в соответствии с ее режимом работы. Для других групп нужно будет создать собственные календари.


    Длительность и трудозатраты

    Длительность и трудозатраты

    Длительность задачи — это период рабочего времени, который необходим для того, чтобы выполнить ее. Например, задача Сбор предложений от авторов в проекте издания журнала занимает неделю (см. рис. 11.12).


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

    Фазы
    Фаза проекта состоит из одной или нескольких задач, в результате выполнения которых достигается один или несколько основных результатов проекта. Таким образом, результаты, достигнутые благодаря выполнению каждой из задач, входящих в фазу, формируют ее результат.
    Если для достижения результатов задачи нужно выполнить только ее, то для достижения результата фазы нужно выполнить группу других задач. И в этом заключается отличие фазы от задачи: ее результат суммирует результаты других задач. Именно поэтому в MS Project фазы называются Summary task (Суммарная задача).
    Например, результатом фазы Подготовка материалов будут материалы номера журнала, которые можно передать на предпечатную подготовку. Поскольку номер состоит из обложки и статей, то для получения результата фазы нужно осуществить как минимум две задачи: Подготовка обложки, результатом которой будет обложка журнала с фотографией фотомодели и заголовками статей, и Подготовка статей, результатом которой будут все тексты статей журнала.


    Основы планирования и подготовка к составлению плана

    Глава 9. Основы планирования и подготовка к составлению плана

  • Планирование проектов
  • Что такое проект?
  • Составляющие проектного плана
  • Проектный треугольник
  • Планирование проекта в MS Project
  • Определение проекта
  • Параметры календарного плана
  • Помощь в планировании
  • Что нового вы узнали?


  • Качество находится в центре проектного...

    Качество находится в центре проектного треугольника. Изменения любой из составляющих проекта так или иначе влияют на его качество

    Качество находится в центре проектного...
    Например, если вы нашли лишнее время в расписании, то можете увеличить объем работ, добавив задачи и увеличив длительность проекта. С этими дополнительными задачами и временем вы сможете добиться более высокого уровня качества в проекте и произведенном продукте или услуге.
    Если же вы хотите понизить расходы, чтобы уложиться в бюджет, возможно, вам понадобится уменьшить объем работ, убрав некоторые из задач или уменьшив их длительность. С уменьшенным объемом работ у проекта будет меньше шансов выйти на требуемый уровень качества, поэтому снижение расходов может привести к ухудшению качества проекта.

    Нажатие кнопки Copy (Копировать) поместит созданный календарь в глобальный шаблон

    Нажатие кнопки Copy (Копировать) поместит созданный календарь в глобальный шаблон

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

    Настройки календарного плана

    Настройки календарного плана

    Настройки календарного плана
    Ввод данных в файл проекта можно существенно ускорить, если указать, в каких единицах будут вводиться значения длительности задач и объема работ. В таком случае при заполнении в таблицах полей Duration (Длительность) и Work (Трудозатраты) (а также их вариантов) вам нужно будет указывать только число единиц, а обозначение единиц будет подставлено автоматически.
    Обычно длительность задач указывается в днях (Days), и именно этот вариант стоит выбрать в списке Duration is entered in (Длительность вводится в). Количество работы, как правило, учитывается в часах, поэтому в списке Work is entered in (Трудозатраты вводятся в) стоит выбрать Hours (Часы).
    При редактировании проектного расписания часто приходится перемещать задачи или группы задач. Флажок Autolink inserted or moved tasks (Автоматическое связывание добавленных или перемещенных задач) определяет, будут ли перемещенные или вставленные между другими задачи автоматически связываться с предыдущими или последующими. Этот флажок стоит оставить установленным, поскольку он существенно упрощает редактирование планов проектов даже с небольшим количеством связей.
    При составлении предварительного плана проекта указываются предварительные длительности многих задач, которые в процессе согласования плана утверждаются и затем становятся окончательными. Предварительные длительности могут помечаться в плане вопросительным знаком, что делает работу с графиком очень удобной: можно легко увидеть задачи с не установленной окончательно длительностью. Для того чтобы вопросительные знаки отображались, необходимо оставить установленным флажок Show that tasks have estimated durations (Показывать, что у задачи есть предварительная оценка длительности).
    И последний флажок — New tasks have estimated durations (Новые задачи имеют предварительную оценку длительности) — определяет, будет ли длительность новых задач помечаться как предварительная. Мы рекомендуем установить этот флажок.
    После установки значений воспользуйтесь кнопкой Set as Default (По умолчанию) для использования их в последующих проектах.

    Назначения

    Назначения

    Назначение — это связь определенной задачи и ресурсов, необходимых для ее выполнения. При этом на одну задачу могут быть назначены несколько ресурсов, как материальных, так и нематериальных.
    Назначения объединяют в плане ресурсы и задачи, делая план целостным. Благодаря назначениям решается целый ряд задач планирования. Во-первых, определяются ответственные за исполнение задач. Во-вторых, когда определены задачи, за которые отвечает ресурс, можно рассчитать общий объем времени, затрачиваемый им на проект, а значит, его стоимость для проекта. В-третьих, определив стоимость участия всех ресурсов в проекте, можно подсчитать его общую стоимость. Наконец, назначая ресурсы на задачи, можно сокращать срок выполнения работ, выделяя на них больше ресурсов и тем самым сокращая общую длительность проекта.

    Общие настройки календаря Во многих...

    Общие настройки календаря
    Во многих отчетах и диаграммах MS Project отображается временная шкала, на которую нанесены дни недели. Параметр Week starts on (День начала недели) определяет, какой день недели будет отображаться первым на этих шкалах. Кроме того, именно в соответствии с этой настройкой отображается календарь в диалоговом окне настройки календаря (см. рис. 10.4).
    Помимо дней недели на временной шкале отображается информация о годе, и программа позволяет отображать на шкале как календарный, так и финансовый год. В некоторых организациях финансовый год может начинаться не в январе, и в таком случае на шкале номер календарного года заменяется номером финансового года. Чтобы замена осуществлялась, необходимо в поле Fiscal year starts in (Месяц начала финансового года) указать месяц, с которого начинается финансовый год.
    Чтобы проверить сделанные настройки календарей, можно воспользоваться отчетом Working Days (Рабочие дни), который описан в разделе «Рабочие дни».
    Например, на рис. 10.7 (файл 2.mрр) приведен пример проекта, в котором финансовый год начинается в марте. На шкале времени видно, что февраль относится к 2002 году, а март — уже к 2003. При этом в таблице рядом с задачей указываются реальные календарные даты ее начала и окончания.


    Определение проекта

    Определение проекта

    Составление плана работ невозможно без определения проекта, то есть задания его ключевых характеристик, таких как общая длительность, рабочее время и методика планирования. Поэтому, прежде чем переходить к составлению плана работ, мы научимся определять проект с помощью MS Project.
    Чтобы начать составлять план работ, нужно создать файл нового проекта. Это можно сделать, щелкнув на кнопке New (Создать) панели инструментов Standard (Стандартная). При создании нового проекта автоматически откроется диалоговое окно Project Information (Сведения о проекте), в котором можно определить большинство его характеристик (рис. 10.3). Чтобы изменять параметры проекта в дальнейшем, это диалоговое окно можно вызвать командой меню Project > Project Information (Проект > Сведения о проекте).
    1 Если вам хочется больше узнать о теории управления проектами, то рекомендуем воспользоваться источниками в Интернете, например сайтом «Профессионал управления проектами» (http://www.pmprofy.ru).
    2 В соответствии с флажком Prompt for project info for new projects (Запрос на ввод сведений о проекте для ноных проектов), описанным в разделе «Общие настройки программы».

    Параметры календарного плана

    Параметры календарного плана

    Во время планирования объема работ нам придется размещать задачи на календарном плане проекта, определяя, в какой день начнется и закончится та или иная задача. В MS Project есть несколько настроек, определяющих поведение программы при работе пользователя с календарным планом. Эти параметры можно изменить на вкладке Schedule (Планирование) в диалоговом окне Options (Параметры). Открыть его можно с помощью команды меню Tools > Options (Сервис > Параметры). Вкладка Schedule (Планирование) (рис. 10.12) содержит довольно много параметров, но из них на данном этапе нам понадобятся только некоторые, а к остальным мы еще вернемся в дальнейшем.
    Флажок Show scheduling messages (Показывать сообщения о планировании) определяет, будет ли MS Project сообщать вам о несоответствиях в плане проекта (и давать полезные подсказки по ходу составления плана). Этот флажок стоит установить, поскольку с помощью подобных сообщений можно избежать многих случайных ошибок.
    Параметры, определяющие настройки для отдельного файла проекта, более многочисленны. Первый из них, New tasks (Новые задачи), определяет, какая дата начала будет по умолчанию приписываться новой задаче — дата начала проекта (пункт списка Start On Project Start Date (Начинаются в день начала проекта)) или дата создания задачи (пункт списка Start On Current Date (Начинаются в текущий день)).


    Планирование проекта в MS Project

    Планирование проекта в MS Project

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

    Планирование проектов

    Планирование проектов

    Целью этого урока является теоретическая подготовка к составлению проектов в MS Project. После ознакомления с уроком вы освоите основную терминологию управления проектами, получите представление о принципах планирования и специфике составления плана проекта в MS Project. Кроме того, вы узнаете, как определять проект в этой программе и настраивать параметры планирования.
    Приемы работы в MS Project будут применены на практике, и в завершение урока мы опишем собственный проект, план которого мы будем составлять в последующих уроках.
    Управление проектами заключается в составлении плана и отслеживании вы-пцлнения работ по нему. Соответственно, чем лучше план проекта, чем более аккуратно он составлен, тем легче потом выполнять проектные работы и удачно завершить проект.
    Чтобы хорошо планировать, нужно, в первую очередь, хорошо представлять себе, что такое проект и из каких элементов состоит его план.

    Помечаем 8 марта как выходной день

    Помечаем 8 марта как выходной день

    Помечаем 8 марта как выходной день
    Поскольку режим работы и праздники являются общими для всех проектов, то созданный календарь стоит сохранить в глобальном шаблоне, для того чтобы он автоматически включался во все вновь создаваемые проекты. Для этого нужно воспользоваться командой меню Tools > Organizer (Сервис > Организатор) и в открывшемся диалоговом окне перейти на вкладку Calendars (Календари). Затем нужно скопировать календарь Standard (Стандартный) из файла, где он был создан, в файл Global.mpt (рис. 10.11).


    Помощь в планировании

    Помощь в планировании

    Чтобы при планировании MS Project подсказывал вам о возможных ошибках и способах ускорить ввод данных, стоит включить режим подсказки. Для этого в диалоговом окне настройки параметров программы нужно перейти на вкладку General (Общие). На ней в разделе Planning wizard (Мастер планирования) нужно установить все флажки. Флажок Advice from Planning Wizard (Помощь мастера планирования) управляет режимом подсказки, и если его сбросить, то остальные три флажка будут недоступны. При установке флажка Advice about using Microsoft Project (Помощь в использовании Microsoft Project) программа отображает подсказки о возможностях ускорения работы, если замечает, что вы вводите или редактируете данные не оптимальным способом. Флажок Advice about scheduling (Помощь в планировании) управляет режимом, в котором программа уточняет, что вы имели в виду при внесениях изменений в календарный план проекта. И наконец, флажок Advice about errors (Помощь в устранении ошибок) позволяет включить или отключить вывод сообщений об ошибках.

    Уникальность каждого проекта создает сложности

    ПРИМЕЧАНИЕ
    Уникальность каждого проекта создает сложности при его планировании, поскольку зачастую сложно предположить, как в действительности будут достигаться проектные результаты. Поэтому результатом проектной деятельности является не только продукт или услуга, но и извлеченные уроки, то есть опыт, который будет использоваться в дальнейшем при планировании и выполнении следующих проектов.
    Проекты предпринимаются на любых уровнях организации, и в них могут быть вовлечены как несколько человек, так и несколько тысяч. Проекты могут быть разной длительности: некоторые продолжаются менее ста часов, другие — более миллиона. Проект может вовлекать один отдел организации, а может и выходить за ее пределы, как в случаях совместных предприятий и партнерства. Проекты могут осуществляться в любой области деятельности. Так, проектами могут быть и проектирование транспортного средства, и разработка информаци-
    онной системы, и проведение предвыборной кампании, и постройка здания, и подготовка номера журнала.

    в MS Project переведен как

    ПРИМЕЧАНИЕ
    Термин «стоимость» (cost) в MS Project переведен как «затраты», потому что в управлении проектами используются оба русскоязычных термина. В книге также на равных правах используются оба термина.
    Величина Cost Per Use (Затраты на использование) обозначает стоимость использования оборудования или сотрудника в задаче, которая не зависит от того, сколько времени задействован в задаче сотрудник или материальный ресурс. Общие затраты на использование ресурса определяются путем умножения стоимости использования на число задач, в которых он задействован.
    У ресурса может быть указана стоимость как одного из двух типов, так и обоих. При определении общих затрат на использование ресурса в проекте MS Project определяет повременные затраты и затраты на использование и суммирует их.

    ПРИМЕЧАНИЕ При планировании работ...

    ПРИМЕЧАНИЕ
    В большинстве жизненных циклов фазы выполняются последовательно. При этом часто следующая фаза начинается лишь после того, как будут одобрены результаты выполнения предыдущей. Однако в некоторых жизненных циклах последующая фаза начинается раньше одобрения результатов предыдущей фазы, если такой риск считается приемлемым.
    Использование пересечения фаз при планировании называется быстрым путем (fast tracking).
    Разбиение проекта на фазы позволяет представить его в виде списка основных результатов и дат, к которым они должны быть получены. Руководитель проекта осуществляет непосредственный контроль исполнения каждой задачи внутри проекта, сообщая вышестоящему менеджеру только о достижении фазовых результатов. Этому менеджеру, в свою очередь, для контроля исполнения проекта вполне достаточно таких данных.

    настройки календаря

    Пример настройки календаря

    Изменим типовые настройки календаря MS Project, с тем чтобы в дальнейшем планировать проекты с их использованием. Установим рабочее время с 9 до 18 с перерывом на обед с 12 до 13. В пятницу рабочее время будет заканчиваться в 17 часов. Кроме того, учтем в календаре нерабочие дни: понедельник 25 февраля и пятницу 8 марта.
    Чтобы реализовать эти настройки, нужно открыть диалоговое окно редактирования календаря с помощью команды меню Tools > Change Working Time (Сервис > Изменить рабочее время). Затем выделим все рабочие дни, кроме пятницы (рис. 10.9), и отредактируем параметры рабочего времени. Редактировать свойства пятниц не нужно, поскольку настройки по умолчанию совпадают с необходимыми нам.
    Теперь нужно отметить неурочные выходные дни: 25 февраля и 8 марта. Для этого нужно выделить каждый из этих дней и в его настройках установить переключатель Nonworking time (Нерабочее время) (рис. 10.10, файл 1.mрр).
    После редактирования исправленные элементы выделились подчеркиванием. В тех случаях, когда редактировался отдельный день, подчеркнуто число в календаре. Когда же редактировались все определенные дни календаря, подчеркнуты их названия в заголовке таблицы.
    Дата начала задачи находится в поле Start (Начало). Чтобы даты в этом поле отображались вместе со временем, нужно соответствующим образом настроить формат отображения дат MS Project (см. раздел «Настройки просмотра»).


    Проектный треугольник

    Проектный треугольник

    Как мы уже знаем, большинство проектов имеют определенную дату окончания, бюджет и объем работ. Это трио времени, денег и объема часто называют проектным треугольником (рис. 10.1), потому что при внесении изменений в один из этих элементов меняются оба других. И хотя для проекта в равной степени важны все три элемента, как правило, только один из них в зависимости от приоритетов имеет наибольшее влияние на другие.
    Например, если вы решите изменить план проекта, укоротив расписание, то воз-, растет стоимость проекта (если вы решите привлечь дополнительных работников) или уменьшится объем работ. Если же изменить план проекта с целью уменьшения его бюджета, то может возрасти длительность проекта и уменьшиться объем работ. Наконец, если вы увеличите объем работ, то проект будет длиться дольше и стоить дороже.
    То, как изменения в плане влияют на другие стороны треугольника, зависит от обстоятельств и специфики проекта. В некоторых случаях уменьшение расписания увеличивает стоимость, а в других — уменьшает.
    При создании плана вы можете столкнуться с тем, что план не удовлетворяет ожиданиям, например проект заканчивается слишком поздно или его стоимость превышает допустимые пределы. В таком случае план нужно оптимизировать, чтобы привести его в соответствие ожиданиям.
    Когда вы начинаете оптимизировать план, постоянно помните обо всех элементах треугольника и о том, что когда вы изменяете одну из сторон, это затрагивает две другие — позитивно или негативно, в зависимости от вашего проекта. И проверяйте два других элемента треугольника, чтобы быть уверенными, что изменения не делают план невыполнимым. Например, если вы изменили свой план с целью уменьшить расходы, проверьте, что дата окончания проекта все еще находится в допустимых пределах.


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

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

    Проектный треугольник — популярное графическое представление специфики управления проектами
    Качество, четвертый элемент проектного треугольника, находится в его центре, и изменения, вносимые в любую из сторон треугольника, практически всегда влияют на качество (рис. 10.2). Качество не является стороной треугольника -это результат того, что вы делаете со временем, деньгами и объемом работ.


    Проект как временное явление

    Проект как временное явление

    У каждого проекта есть четко определенные начало и конец. Конец проекта наступает вместе с достижением всех его целей или когда становится ясно, что эти цели не будут или не могут быть достигнуты и проект обрывается. Временность не означает краткосрочность проекта — многие проекты могут продолжаться несколько лет. В любом случае, проект конечен и не может состоять из постоянно продолжающихся действий.
    Очень многие предприятия временны в том смысле, что в какой-то момент работа на них остановится. Например, понятно, что конвейер по производству определенной модели автомобилей когда-то остановится, так как машина будет снята с производства. Однако такой род временности не делает конвейер проектом, поскольку работа по сборке машин является типичной рутинной операционной деятельностью. Фундаментальное отличие проекта заключается в том, что проект кончается, когда поставленные цели достигнуты, тогда как при непроектной деятельности перед исполнителями ставятся новые цели и работа продолжается.
    Временная природа проектов сказывается и на других аспектах проектной деятельности.
    Например, проекты обычно имеют очень ограниченные временные рамки для создания продукта или услуги, поскольку благоприятная для них ситуация на рынке складывается на ограниченное время. Кроме того, проектная команда, как правило, по его окончании распадается, а ее члены переходят в другие проекты.
    В отличие от конвейера по сборке автомобилей, хорошим примером проекта может быть разработка нового автомобиля. Разработка осуществляется в ограниченные временные сроки и для достижения определенного результата — прототипа нового автомобиля. Когда результат достигнут, автомобиль отправляется в производство, а проектная команда — конструкторы, дизайнеры, инженеры и пр. могут быть вовлечены в новый проект, хотя и не обязательно в том же составе.
    Проект очень часто путают с программой, то есть координированным управлением группой проектов внутри одной организации. Управление сразу несколькими проектами скоординировано для того, чтобы получить выгоду, которую нельзя получить от отдельного управления каждым из них. Программы обычно сочетают элементы проектов и операций. Например, разработка веб-сайта является проектом, тогда как поддержка его в течение длительного времени — это операционная деятельность.
    Программы могут также включать повторяющиеся или циклические работы, например издание журнала: периодическое издание само по себе является непрерывным процессом, тогда как подготовка отдельного номера — это проект.

    Роли и ресурсы

    Роли и ресурсы

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

    Составляющие проектного плана

    Составляющие проектного плана

    Проект предпринимается для достижения определенного результата в определенные сроки и за определенные деньги. План проекта составляется для того, чтобы определить, с помощью каких работ будет достигаться результат проекта, какие люди и оборудование нужны для выполнения этих работ и в какое время эти люди и оборудование будут заняты работой по проекту. Поэтому проектный план содержит три основных элемента: задачи (Task), ресурсы (Resource) и назначения (Assignment). Рассмотрим подробнее каждый из них.

    Способ планирования и основные даты

    Способ планирования и основные даты

    Проект можно планировать двумя способами: от даты начала проекта или от даты окончания. Если у проекта нет жесткой даты окончания, то при планировании применяется первый способ: фиксируется дата, когда нужно начать проект, и во время составления плана определяется, когда проект может быть завершен.
    Если же проект должен быть обязательно завершен к определенному дню, то используется противоположный способ: фиксируется дата окончания и во время составления плана определяется, когда проект должен быть начат, чтобы все работы были закончены в срок.
    Способ планирования определяется раскрывающимся списком Schedule from (Планирование с), содержащим два возможных значения (рис. 10.3): Project Start Date (Дата начала проекта) и Project Finish Date (Дата окончания проекта).


    Стоимость ресурсов

    Стоимость ресурсов

    Важное свойство ресурсов — стоимость (Cost (Затраты)) их использования в проекте. В MS Project есть два типа стоимости ресурсов: повременная ставка и стоимость за использование. Повременная ставка (Rate) выражается в стоимости использования ресурса в единицу времени, например 100 рублей в час или 1000 рублей в день. В таком случае стоимость участия ресурса в проекте составит время, в течение которого он работает в проекте, умноженное на почасовую ставку. Обычно почасовая ставка используется для учета стоимости нематериальных ресурсов.


    Включен финансовый год, начинающийся...

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

    Включен финансовый год, начинающийся...
    По названиям следующих параметров диалогового окна можно подумать, что они связаны с настройками, определяемыми в проектном календаре. Но это не так — эти настройки влияют только на то, каким образом MS Project конвертирует длительность задач из одной временной единицы в другую.
    Например, если установить значение параметра Hours per day (Часов в день) равным 8, то после того, как вы укажете длительность задачи, равную двум дням (2d или 2д), на диаграмме Ганта рядом с отрезком длительность будет отображена как 16 часов. Если же вы измените значение параметра на 5 и затем введете длительность задачи как 2d (2д), то она будет конвертирована в 10 часов. Аналогично на конвертацию временных величин влияют значения параметров Hours per week (Часов в неделю) и Days per month (Дней в месяц).


    При подсчете длительности задачи MS

    ВНИМАНИЕ
    При подсчете длительности задачи MS Project не учитывает нерабочее время, например выходные дни, и перерывы в ее выполнении.
    Длительность может не соответствовать трудозатратам занимающегося задачей сотрудника. Например, для выполнения задачи Сбор предложений от авторов сотруднику (ответственному секретарю журнала) нужно потратить полчаса на рассылку типового электронного письма авторам и полчаса на обработку поступивших в течение недели ответов. Значит, его трудозатраты на выполнение задачи составят один час. Таким образом, длительность соответствует времени, через которое будет получен результат задачи, а трудозатраты — времени, затраченному сотрудниками на получение результата. В MS Project длительность обозначается термином Duration, а трудозатраты — термином Work.

    В MS Project есть возможность

    ВНИМАНИЕ
    В MS Project есть возможность создавать и групповые (базовые), и личные календари. Последние отражают персональное расписание сотрудников и содержат персональные выходные дни, например больничные. Поэтому при создании базового календаря в него следует.вносить только настройки, общие для всех участников проекта или группы, к которой относится календарь. Специфические настройки заносятся в личный календарь каждого сотрудника.
    Работа с календарями осуществляется в диалоговом окне Change Working Time (Изменить рабочее время) (рис. 10.4). Открывается оно одноименной командой, находящейся в меню Tools (Сервис).

    в минутах. При вводе данные

    ВНИМАНИЕ
    Длительность задач хранится «внутри» проектного файла в минутах. При вводе данные о длительности задачи или объеме работы переводятся в минуты и затем помещаются в файл. При неверных общих календарных настройках все данные будут сохраняться некорректно, и их придется вводить заново.
    Таким образом, описанные параметры не влияют на настройки проектного календаря, но влияют на учет длительностей задач в проекте. Поэтому настройки в проектном календаре должны соответствовать общим настройкам календаря, и за этим нужно следить самостоятельно.
    Параметры Default start time (Время начала по умолчанию) и Default end time (Время окончания по умолчанию) также не связаны с соответствующими параметрами в календаре проекта. В соответствии со значениями этих параметров MS Project определяет время начала и завершения задач, если оно не указано пользователем. Например, если значение параметра Default start time (Время начала по умолчанию) равно 8:00 и вы добавите в план задачу, начинающуюся 1 марта 2002 (не указывая время ее начала), то полностью дата ее начала будет выглядеть как 1.03.2002 8:00'.

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

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

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


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

    Задачи

    Задачей называется работа, осуществляемая в рамках проекта для достижения определенного результата. Например, в проекте издания номера журнала задачей будет Проведение редколлегии. Поскольку обычно проект содержит много задач, то для удобства отслеживания плана их объединяют в группы, или фазы. Совокупность фаз проекта называется его жизненным циклом.

    Завершающие задачи

    Завершающие задачи

    Каждый проект предпринимается для достижения определенной цели, и обычно достичь ее нельзя, не достигнув нескольких промежуточных целей. Например, нельзя построить дом, не заложив фундамент. Закладка фундамента будет являться промежуточной целью при постройке дома.
    Задачи, в результате исполнения которых достигаются промежуточные цели, называются завершающими задачами. В MS Project они называются вехами (Milestone). Обычно результатом фазы является достижение промежуточной цели, поэтому вехой в плане проекта принято обозначать последнюю задачу фазы, в результате которой достигается ее результат.
    Иногда, если такой задачи нет, а фазовый результат достигается, например одновременным завершением нескольких задач, то создается фиктивная завершающая задача. Длительность такой задачи устанавливается в 0 дней, и на нее не выделяются исполнители. Она присутствует в плане исключительно для обозначения момента завершения фазы, что облегчает отслеживание плана проекта.

    Зависимости и связи

    Зависимости и связи

    Задачи в плане проекта взаимосвязаны, например, часто одна задача не может начаться, пока не закончена другая (возведение стен не может начаться раньше закладки фундамента). В MS Project зависимости называются термином Dependencies.
    На плане проекта зависимости обозначаются с помощью связей (Link), и оба эти термина — зависимость и связь — используются с одним и тем же смыслом, обозначая логику, определяющую последовательность работ в плане проекта.

    

        Рынок труда: Рынок - Карьера - Менеджер