Главная Библиотека Статьи Разработка рабочих процессов проектов в Project Online с помощью Sharepoint Designer 2013

Разработка рабочих процессов проектов в Project Online с помощью Sharepoint Designer 2013

Алексей Просницкий, MVP, PMP

«Проекты, как правило, организованы в фазы, которые определяются потребностями управления и контроля. Эти фазы следуют в логической последовательности, от начала и до окончания, и используют ресурсы для обеспечения результатов. Чтобы гарантировать эффективное управление во время всего жизненного цикла проекта, в каждой его фазе должна быть выполнена последовательность задач. Фазы (этапы) проекта делят его на управляемые разделы, все вместе составляющие жизненный цикл проекта» (стандарт по управлению проектами ISO 21500).


Введение в управление жизненными циклами проектов

«Жизненный цикл проекта охватывает период от начала проекта до его запланированного окончания или его прекращения. Фазы разделены точками принятия решений, которые могут варьироваться в зависимости от организационной среды. Точки принятия решений облегчают руководству проектом. К концу последнего этапа, проект должен обеспечить все результаты.
Для управления проектом на протяжении его жизненного цикла, процессы управления проектом должны быть использованы для проекта в целом или для отдельных фаз для каждой команды или подпроекта» (стандарт по управлению проектами ISO 21500).

В рамках стандарта по управлению проектами ISO 21500 жизненный цикл проекта имеет 5 фаз (этапов):

  • Инициирование;
  • Планирование;
  • Исполнение;
  • Управление;
  • Завершение.

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

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

В связи с тем, что во многих компаниях реализующих проекты:

  • Отсутствует цивилизованная практика перехода от одной фазы (стадии) к другой фазе (стадии) на основании полученных результатов предшествующих фаз (стадий);
  • Проекты одного и того же типа имеют различные по своему составу жизненные циклы и стадии;

компанией Microsoft в 2010 версии Project Server была предложена унифицированная практика управления переходами от одной фазы (стадии) к другой на основании управления запросами (Demand Management).

Но для того, чтобы автоматизировать данную деятельность в Project Server 2010 нужно было или привлекать разработчиков для написания кодов рабочих процессов в Visual Studio или приобретать конструктор рабочих процессов Nintex Workflow for Project Server 2010.

В Project Online и Project Server 2013 кроме двух вышеперечисленных вариантов, появилась возможность использовать бесплатный SharePoint Designer 2013.

Как? Читаем дальшеJ.

 

Этапы, стадии и страницы сведений о проекте

Для того чтобы понять, как в Project Online и Project Server 2013 можно управлять встроенными возможностями по управлению запросами, нужно перейти на страницу «Параметры сервера», Рисунок 1, к разделу «Рабочий процесс и страницы сведений о проекте» (помните про права безопасности).

pic1  pwa settings

Рисунок 1. Рабочий процесс и страницы сведений о проекте

На странице «Этапы рабочего процесса» находится перечень этапов рабочего процесса, которые могут быть созданы и использоваться в ваших проектах, Рисунок 2.

pic2  project phase

Рисунок 2. Этапы рабочего процесса

На странице «Стадии рабочего процесса» находится перечень создаваемых вами стадий рабочих процессов, Рисунок 3, которые должны быть соотнесены с этапами и страницами сведения о проектах, Рисунок 4.

pic3  project stages

Рисунок 3. Стадии рабочего процесса

 pic4  stages scope

Рисунок 4 Свойства стадии рабочего процесса (фрагмент)

 

На «Странице сведений о проекте», Рисунок 5, находятся встроенные и создаваемые страницы сведений о проекте, которые служат для сбора той или иной информации о проекте, при работе с проектом на той или иной стадии этапа рабочего процесса.

 pic5  project pdp

Рисунок 5. Страницы сведений о проекте

На странице «Типы корпоративных проектов» приведен список типовых корпоративных проектов компании, Рисунок 6, на основании которых будут создаваться предложения или проекты в «Центре проектов».

pic6 ept

Рисунок 6. Типы корпоративных проектов

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

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


Создание рабочего процесса проекта в SharePoint Designer 2013

После запуска Sharepoint Designer 2013 для создания рабочего процесса проекта нужно нажать на кнопке «Рабочий процесс сайта», выбрать тип платформы «Рабочий процесс SharePoint 2013 – Project Server» и задать имя рабочего процесса.

Создав файл рабочего процесса, на вкладке «Рабочий процесс» с помощью кнопки «Стадия» можно задать последовательность перехода от одной стадии жизненного цикла к другой, Рисунок 7.

 pic7 creating stages in spd2013

Рисунок 7. Задание последовательности стадий рабочего процесса проекта

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

 pic8 set event stages

Рисунок 8. Задание условия выполнения стадии

pic9 set stages go condition

Рисунок 9. Задание последовательности перехода от одной стадии к другой

В разделе «Переход к стадии» выбирается стадия, следующая за предшествующей, в разделе «Начните ввод текста или …» выбирается в меню «Действие» условие выполнения стадии, Рисунок 10.

pic10 set stages condition

Рисунок 10. Выбор стадий для перехода от одной стадии к другой

В случае если необходимо задать утверждение результатов проекта, например устава проекта, в SharePoint Designer 2013 можно задать условия утверждения.

pic11 waiting for approval

Рисунок 11. Установление утверждения результатов стадии

Для задания условий утверждения первоначально формируется текст письма, Рисунок 12, которое будет направлено на утверждающего, а потом формируется последовательность утверждения, Рисунок 13

pic12 text

Рисунок 12. Настройка параметров оповещения

pic13 letter

Рисунок 13. Настройка процесса утверждения

После создания рабочего процесса проекта в SharePoint Designer 2013 его можно экспортировать в Visio 2013 версии Professional, Рисунок 14.

pic14 export wf to visio

Рисунок 14. Экспорт рабочего процесса из SharePoint Designer 2013 в Visio Pro 2013

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

pic15 creating project wf

Рисунок 15. Создание проекта, который будет идти по рабочему процессу

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

pic16 project workflow

Рисунок 16. Анализ состояния рабочего процесса проекта

В случае необходимости утверждения состояния проекта или собранных данных, рабочий процесс автоматически будет отправлять уведомление на электронную почту утверждающего с просьбой утвердить или отклонить проект, Рисунок 17.

pic17 approving project workflow task

Рисунок 17. Утверждение или отклонение проекта

После утверждения или отклонения проекта, рабочий процесс «переведет» проект на следующую стадию, Рисунок 18.

pic18 next stages project workflow

Рисунок 18. Переход проекта на следующую стадию рабочего процесса

Вот так с помощью SharePoint Designer 2013 можно задавать логику и последовательность перехода проекта от одной стадии к другой в процессе его реализации.

Конечно, у возможностей SharePoint Designer 2013 есть ряд ограничений по сравнению с Nintex Workflow for Project Server, как в части и функционала, так и в части управляемости, но эти ограничения - это предмет следующей статьи.

Если у вас возникли вопросы, милости просим на наш форум по управлению проектами, где мы сможем на них ответить.

Если у вас возникло желание научиться самостоятельно разрабатывать рабочие процессы проектов в SharePoint Designer 2013, милости просим к нам обучение по SharePoint Designer 2013.

LEO Consulting

Украина, 02121, г. Киев, ул. Декабристов, 3, оф. 602
Тел.: (044) 228-76-99
E-mail: Написать письмо
Skype: alexvipro
Facebook: https://www.facebook.com/LEO.Consulting.ua

Мы партнеры

LEO Silver LOGO        Nintex Logo 

Конференции по управлению проектами

LEO Consulting совместно с Microsoft Ukraine инициировали проведение ежегодных конференций, объединивших ведущих специалистов в области управления проектами из Украины и стран СНГ.

http://www.project-conference.com.ua

Форум

Мы создали форум, на котором все желающие могут найти ответы на свои вопросы, связанные с Microsoft Project и управлением проектами.

http://microsoft-project.com.ua

Copyright «LEO Consulting» 2009-2013. Все права соблюдены.