Информационная система управления проектами  IT  компании на основе  MS Project Server 2007 Лазутов Сергей Михайлович Конс...
Содержание <ul><li>О компании  </li></ul><ul><li>Для чего нам нужна ИСУП </li></ul><ul><li>Почему  MS   Project  2007?  </...
О компании
<ul><li>ОТР   –  ведущая российская консалтинговая компания в сфере информационных технологий и системной интеграции, спец...
<ul><li>Количество сотрудников более   -   850  человек, порядка  80  менеджеров проектов </li></ul><ul><li>Одновременно в...
Москва Санкт-Петербург Нижний Новгород Казань Чебоксары Белгород Ростов-на-Дону Волгоград Пермь Челябинск Красноярск Томск...
Для чего нам нужна ИСУП <ul><li>Общая среда работы для проектной команды, распределенной по филиалам Компании </li></ul><u...
Почему  MS   Project  2007? <ul><li>Широта использования (наши заказчики тоже используют  MS Project) </li></ul><ul><li>От...
Сценарий внедрения <ul><li>Предпроект: </li></ul><ul><li>Стенд  MSP 2007 </li></ul><ul><li>Тестовая миграция </li></ul><ul...
Архитектура
Развитие архитектуры <ul><li>Начальные условия: </li></ul><ul><ul><li>Миграция с  MS Project 2003  </li></ul></ul><ul><ul>...
Наша архитектура сейчас
Удаленная работа <ul><li>Управление правами  </li></ul><ul><li>Снижение требований к качеству каналов </li></ul><ul><li>Пр...
Автоматизированные бизнес-процессы
Бизнес процессы в ИСУП Ведение  ресурсного пула Scope  работ, СДР Календарное  планирование  проекта Ведение  справочников...
Пример: СДР и назначения ресурсов Менеджер проекта делит  scope  работ по контракту на подпроекты  по участвующим ЦФО <ul>...
Декомпозиция проекта <ul><li>Мультипроекты?  </li></ul><ul><li>Сложно и не надежно! </li></ul><ul><li>ID  проекта,  ID  по...
Почему мы не храним в  MSP  низкоуровневые задачи? <ul><li>Мы сознательно ограничили количество задач и назначений в проек...
Пример: учет фактических трудозатрат <ul><li>Первичные данные о трудозатратах: </li></ul><ul><li>Ручной ввод данных в  PWA...
Зачем мы разработали свой модуль «Расписаний»? <ul><li>70% данных о фактических трудозатратах принимаются из внешних систе...
Отчеты
Наши основные отчеты <ul><li>Бюджет </li></ul><ul><li>Отчет об исполнении нормативов рабочего времени </li></ul><ul><li>От...
Бюджет <ul><li>Выгрузка из  MS Project Professional </li></ul><ul><li>Расчет предварительного бюджета для заказчика </li><...
Исполнение нормативов рабочего времени <ul><li>Нормативы коммерческой и административной деятельности </li></ul><ul><li>От...
Анализ исполнения нормативов рабочего времени <ul><li>Отчет ( xls)  используется для контроля проектной/ непроектной загру...
Коммерческая загрузка <ul><li>Контроль коммерческой загрузки сотрудников </li></ul>
Освоенный объем проекта <ul><li>Удобный отчет ( xls)  оформления результатов проекта, отправка по почте, визуально понятен...
Отчет по фактическим трудозатратам <ul><li>Отчет ( xls) c  данными передается в финансовую систему для расчета фактических...
Наши разработки
Архитектура разработки <ul><li>Cache  части данных </li></ul><ul><li>Слой для работы с  SQL  и  PSI </li></ul><ul><li>WebP...
Отчетность по трудозатратам <ul><li>Собираем 100 % данных штатных сотрудников </li></ul><ul><li>Ограниченные сроки на сбор...
Загрузка факта из производственных систем <ul><li>Факт по разработке, тестированию и службе сопровождения считается таймер...
Отчетность по факту <ul><li>Синхронная отчетность в Расписаниях и Задачах </li></ul><ul><li>Отображаем необходимые парамет...
Интерфейс «Расписания»
Групповая обработка  <ul><li>Нужен рычаг для завершения отчетности на уровне утверждающего расписания </li></ul><ul><li>Ре...
Повторная отправка трудозатрат <ul><li>Нужен повторный импорт Расписания в задачи </li></ul><ul><li>Должно работать и для ...
Текущее внедрение
Упрощенная схема планирования и сбора факта  <ul><li>95% ресурсов филиалов участвую находятся в управлении собственных мен...
Упрощенная схема планирования и сбора факта Планирование трудозатрат - Ресурсный план ЦФО Учет факта – Фактический бюджет ...
Интерфейс планирования загрузки сотрудников Ввод плана по всем ресурсам ЦФО  по проектным задачи Анализ плановой загрузки ...
Интерфейс ввода фактических трудозатрат Факт=план (автоматически), ручная корректировка фактических данных,  ввод админист...
Загрузка плана и факта в проекты <ul><li>Минимум действий </li></ul>
Перспективы развития
Перспективы развития <ul><li>Упростить процессы для случая, когда ответственный за ввод трудозатрат, менеджер проекта и уп...
<ul><li>Мы внедрили ИСУП на базе  MSP Server 2007  в апреле 2009г. В июне 2009г. Установили  SP2 </li></ul><ul><li>За 6 ме...
<ul><li>Адрес:  </li></ul><ul><li>ФИО, должность: </li></ul><ul><li>Тел: </li></ul><ul><li>Сайт: </li></ul><ul><li>E - mai...
Upcoming SlideShare
Loading in …5
×

MS Project Server in large IT project (1000 team members)

1,650 views

Published on

Published in: Education
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,650
On SlideShare
0
From Embeds
0
Number of Embeds
12
Actions
Shares
0
Downloads
0
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

MS Project Server in large IT project (1000 team members)

  1. 1. Информационная система управления проектами IT компании на основе MS Project Server 2007 Лазутов Сергей Михайлович Консультант по ИСУП
  2. 2. Содержание <ul><li>О компании </li></ul><ul><li>Для чего нам нужна ИСУП </li></ul><ul><li>Почему MS Project 2007? </li></ul><ul><li>Сценарий внедрения </li></ul><ul><li>Архитектура </li></ul><ul><li>Автоматизированные бизнес-процессы </li></ul><ul><li>Отчеты </li></ul><ul><li>Задачи, которые мы решили своими разработками </li></ul><ul><li>Текущее внедрение </li></ul><ul><li>Перспективы развития </li></ul><ul><li>Результат </li></ul>
  3. 3. О компании
  4. 4. <ul><li>ОТР – ведущая российская консалтинговая компания в сфере информационных технологий и системной интеграции, специализирующаяся на предоставлении комплексных ИТ-решений для финансовых организаций, государственных структур и предприятий индустрии </li></ul><ul><li>ОТР – имеет филиалы в 16 регионах РФ и странах СНГ для реализации проектов для крупнейших российских и зарубежных заказчиков, имеющих разветвленную филиальную сеть </li></ul><ul><li>ОТР – использует проектный подход в организации своей деятельности, проекты характеризуются большим масштабом по времени, территориальной распределенности и численности вовлеченных ресурсов </li></ul><ul><li>_______________________________________________________ </li></ul><ul><li>8 из ТОР10 банков России являются клиентами ОТР </li></ul><ul><li>Федеральное казначейство РФ – клиент ОТР </li></ul>Безупречность в деталях, Совершенство во всем КТО МЫ
  5. 5. <ul><li>Количество сотрудников более - 850 человек, порядка 80 менеджеров проектов </li></ul><ul><li>Одновременно в исполнении находится порядка 150 консалтинговых, внедренческих и интеграционных проектов (не считая проектов поставки) </li></ul><ul><li>Компания построена по матричному принципу, в структуре выделено порядка 50 ЦФО, в т.ч. 30 производственных ЦФО, сотрудники которых участвуют в реализации проектов Компании совместно. </li></ul>Компания сегодня Факты
  6. 6. Москва Санкт-Петербург Нижний Новгород Казань Чебоксары Белгород Ростов-на-Дону Волгоград Пермь Челябинск Красноярск Томск Омск Иркутск Хабаровск Филиальная сеть Кто мы СНГ: Казахстан, Узбекистан, Белоруссия, Украина
  7. 7. Для чего нам нужна ИСУП <ul><li>Общая среда работы для проектной команды, распределенной по филиалам Компании </li></ul><ul><li>Инструментарий менеджера для календарного планирования, планирования стоимости (расчет бюджета) и анализа хода выполнения проекта (освоенный объем) </li></ul><ul><li>Инструментарий Руководителя ЦФО по ресурсному планированию </li></ul><ul><li>Инструментарий Проектного офиса для формирования сводной отчетности по проектной деятельности Компании </li></ul><ul><li>Технологическая платформа для учета рабочего времени сотрудников Компании, контроля производственных нормативов </li></ul>
  8. 8. Почему MS Project 2007? <ul><li>Широта использования (наши заказчики тоже используют MS Project) </li></ul><ul><li>Открытость системы, возможность доработки </li></ul><ul><li>Доступность информации (ресурсы MS , форумы, компании – партнеры) </li></ul><ul><li>Наличие специалистов на рынке труда </li></ul><ul><li>Наличие средств формирования сводной отчетности ( OLAP , отчеты средствами Reporting Services) </li></ul><ul><li>Не сложная процедура миграции с MSP 2003 </li></ul>
  9. 9. Сценарий внедрения <ul><li>Предпроект: </li></ul><ul><li>Стенд MSP 2007 </li></ul><ul><li>Тестовая миграция </li></ul><ul><li>Тех. Проект </li></ul><ul><li>Список доработок </li></ul><ul><li>Сценарий перехода </li></ul><ul><li>Бюджет </li></ul><ul><li>Обучение: </li></ul><ul><ul><li>Внешнее </li></ul></ul><ul><ul><li>Подготовка курса </li></ul></ul><ul><ul><li>Обучение </li></ul></ul><ul><ul><li>пользователей </li></ul></ul><ul><li>Разработка 1 фаза: </li></ul><ul><ul><li>Создание среды разработки </li></ul></ul><ul><ul><li>Разработка </li></ul></ul><ul><ul><ul><li>модуль работы с расписаниями </li></ul></ul></ul><ul><ul><ul><li>интерфейсов CQ, SDMS </li></ul></ul></ul><ul><ul><ul><li>Выгрузки бюджета </li></ul></ul></ul><ul><ul><ul><li>критичных отчетов </li></ul></ul></ul><ul><li>Миграция: </li></ul><ul><ul><li>Закупка </li></ul></ul><ul><ul><li>оборудования </li></ul></ul><ul><ul><li>Создание сред </li></ul></ul><ul><ul><li>Настройка, доступ </li></ul></ul><ul><ul><li>Миграция </li></ul></ul>Сент. – окт. 08 Ноя. – дек. 08 Янв. – март 09 <ul><li>Оп. эксплуатация: </li></ul><ul><ul><li>1. Выверка данных </li></ul></ul><ul><ul><li>2. Диагностика </li></ul></ul><ul><ul><li>и решение проблем </li></ul></ul><ul><li>Разработка 2 фаза: </li></ul><ul><ul><li>1. Исправление </li></ul></ul><ul><ul><li>ошибок </li></ul></ul><ul><ul><li>2. Разработка </li></ul></ul><ul><ul><li>Функций обработки </li></ul></ul><ul><ul><li>расписаний, </li></ul></ul><ul><ul><li>Остальных отчетов </li></ul></ul>Апр. – май 09 Новый фин. год Собственными силами С минимумом доработок Интегрировать MSP с производственными системами
  10. 10. Архитектура
  11. 11. Развитие архитектуры <ul><li>Начальные условия: </li></ul><ul><ul><li>Миграция с MS Project 2003 </li></ul></ul><ul><ul><li>Без закупки оборудования </li></ul></ul><ul><li>Решение: </li></ul><ul><ul><li>Виртуализация (VM Ware) </li></ul></ul><ul><ul><li>Ферма серверов </li></ul></ul>MSP 2003 MSP 2007 Разработка MSP 2007 MSP 2003 Архив Миграция Upgrade MSP 2007 MSP 2003 Архив MSP 2007 Аналитика
  12. 12. Наша архитектура сейчас
  13. 13. Удаленная работа <ul><li>Управление правами </li></ul><ul><li>Снижение требований к качеству каналов </li></ul><ul><li>Простота использования </li></ul>CITRIX
  14. 14. Автоматизированные бизнес-процессы
  15. 15. Бизнес процессы в ИСУП Ведение ресурсного пула Scope работ, СДР Календарное планирование проекта Ведение справочников Учет фактических трудозатрат Анализ хода выполнения Закрытие проекта Регламент Планирование Выполнение Отчетность Расчет бюджета проекта Планирование ресурсов
  16. 16. Пример: СДР и назначения ресурсов Менеджер проекта делит scope работ по контракту на подпроекты по участвующим ЦФО <ul><li>Менеджер подпроекта ЦФО </li></ul><ul><li>Создает файл в MSP Pro до высокоуровневых задач проекта (результатов) и назначает исполнителей (оценивает сроки и трудоемкость по назначениям) </li></ul><ul><li>Декомпозирует задачи верхнего уровня до частных заданий каждому исполнителю в производственной системе ( Clear Quest) </li></ul><ul><li>Задачи верхнего уровня MSP и частные задачи CQ связаны кодом верхнеуровневой задачи (КВЗ – корпоративное поле задачи) </li></ul><ul><li>Производит оценку стоимости затрат на персонал подпроекта ЦФО, утверждает у руководителя ЦФО </li></ul>Менеджер проекта консолидирует данные подпроектов и формирует бюджет проекта Project Pro Excel Скрипт Выгрузка Бюджета в Excel
  17. 17. Декомпозиция проекта <ul><li>Мультипроекты? </li></ul><ul><li>Сложно и не надежно! </li></ul><ul><li>ID проекта, ID подпроекта </li></ul><ul><li>Группировки + RS отчеты + OLAP </li></ul>
  18. 18. Почему мы не храним в MSP низкоуровневые задачи? <ul><li>Мы сознательно ограничили количество задач и назначений в проектах, т.к. на практике столкнулись с повреждением «очень больших файлов проектов» при их обновлении и публикации </li></ul><ul><li>Общей средой для команды проекта разработки ППО является Clear Quest , поэтому там происходит работа с низкоуровневыми задачами и собирается отчетность нижнего уровня </li></ul><ul><li>В MSP пересылается сводная информация по задачам верхнего уровня, с которой работает менеджер проекта, анализируя ход выполнения работ и формирует отчетность по проекту для Заказчика и Руководства Компании </li></ul>
  19. 19. Пример: учет фактических трудозатрат <ul><li>Первичные данные о трудозатратах: </li></ul><ul><li>Ручной ввод данных в PWA : за себя, за другого (30%, ок. 250 чел.) </li></ul><ul><li>Импорт данных из внешних систем (70%, ок. 600 чел.) </li></ul>Прием обновлений менеджером проекта Утверждение расписаний руководителем ресурса Ресурс или ответственный за подготовку расписаний Сотрудники УФК Компании: Закрытие отчетного периода Получение и обработка консолидированного отчета о фактических трудозатратах по проектам Учет фактических затрат по проектам в системе управленческой отчетности Новый модуль, собственная разработка ( web- части SharePoint) PWA + Project Pro PWA Reporting Service Server
  20. 20. Зачем мы разработали свой модуль «Расписаний»? <ul><li>70% данных о фактических трудозатратах принимаются из внешних систем, т.е. не от «владельца назначения» в проекте (отчетность «за другого» ~ 600 чел.), мы должны были отправить эти обновления на утверждение менеджеру проекта и записать их в проект </li></ul><ul><li>Нам было необходимо добиться одинаковых данных в проектных задачах и расписаниях, но рекомендованный способ импорта расписаний в задачи не сработал – сотрудники забывали сделать импорт + 70% данных вводятся «за другого», а стандартных функций импорта для заменяющих расписаний нет </li></ul><ul><li>Мы расширили функциональность управляющего расписаниями, добавив функцию проверки состояния неотправленных расписаний и массовой отправки расписаний себе на утверждение </li></ul><ul><li>Нам было необходимо решить задачу редактирования заменяющего расписания другим пользователем без его пересоздания </li></ul>
  21. 21. Отчеты
  22. 22. Наши основные отчеты <ul><li>Бюджет </li></ul><ul><li>Отчет об исполнении нормативов рабочего времени </li></ul><ul><li>Отчет по коммерческой загрузке сотрудников </li></ul><ul><li>Отчет по освоенному объему проекта </li></ul><ul><li>Отчет по фактическим трудозатратам </li></ul><ul><li>Вспомогательные отчеты </li></ul><ul><ul><ul><li>Расхождения между данными расписания и задачами </li></ul></ul></ul><ul><ul><ul><li>Ресурсы без расписаний </li></ul></ul></ul>
  23. 23. Бюджет <ul><li>Выгрузка из MS Project Professional </li></ul><ul><li>Расчет предварительного бюджета для заказчика </li></ul><ul><li>Уточнение внутреннего бюджета проекта для Управления финансового контроля </li></ul>
  24. 24. Исполнение нормативов рабочего времени <ul><li>Нормативы коммерческой и административной деятельности </li></ul><ul><li>Отчетность по факту </li></ul><ul><li>Отчет об исполнении нормативов </li></ul><ul><li>Индикация превышения нормативов </li></ul><ul><li>Контроль и анализ проектного и административного времени по всей Компании </li></ul><ul><li>Принятие управленческих решений </li></ul>
  25. 25. Анализ исполнения нормативов рабочего времени <ul><li>Отчет ( xls) используется для контроля проектной/ непроектной загрузки и выявлению производственных резервов </li></ul>
  26. 26. Коммерческая загрузка <ul><li>Контроль коммерческой загрузки сотрудников </li></ul>
  27. 27. Освоенный объем проекта <ul><li>Удобный отчет ( xls) оформления результатов проекта, отправка по почте, визуально понятен </li></ul>
  28. 28. Отчет по фактическим трудозатратам <ul><li>Отчет ( xls) c данными передается в финансовую систему для расчета фактических бюджетов </li></ul>
  29. 29. Наши разработки
  30. 30. Архитектура разработки <ul><li>Cache части данных </li></ul><ul><li>Слой для работы с SQL и PSI </li></ul><ul><li>WebParts работают с объектами </li></ul>
  31. 31. Отчетность по трудозатратам <ul><li>Собираем 100 % данных штатных сотрудников </li></ul><ul><li>Ограниченные сроки на сбор отчетности – 5 дней после окончания месяца </li></ul><ul><li>«За себя» отчитывается мало людей </li></ul><ul><li>Основание для начисления расходов на проекты </li></ul>
  32. 32. Загрузка факта из производственных систем <ul><li>Факт по разработке, тестированию и службе сопровождения считается таймером в производственных системах (ПС) </li></ul><ul><li>КВЗ – это связь между MSP и ПС </li></ul><ul><li>Загрузка за период </li></ul>Файл для загрузки Интерфейс импорта КВЗ на задаче в MSPP
  33. 33. Отчетность по факту <ul><li>Синхронная отчетность в Расписаниях и Задачах </li></ul><ul><li>Отображаем необходимые параметры в представлении </li></ul><ul><li>Уменьшаем число кнопок </li></ul><ul><li>Отчитываемся по факту за другого сотрудника </li></ul><ul><li>Добавляем задачи не вслепую </li></ul>
  34. 34. Интерфейс «Расписания»
  35. 35. Групповая обработка <ul><li>Нужен рычаг для завершения отчетности на уровне утверждающего расписания </li></ul><ul><li>Решение: Групповая отправка расписаний подотчетных сотрудников </li></ul>
  36. 36. Повторная отправка трудозатрат <ul><li>Нужен повторный импорт Расписания в задачи </li></ul><ul><li>Должно работать и для отчетности за других сотрудников </li></ul>
  37. 37. Текущее внедрение
  38. 38. Упрощенная схема планирования и сбора факта <ul><li>95% ресурсов филиалов участвую находятся в управлении собственных менеджеров проектов </li></ul><ul><ul><li>Снизить затраты на планирование и сбор факта </li></ul></ul><ul><ul><li>Обеспечить быстрый сбор данных </li></ul></ul><ul><ul><li>Ответственный за трудозатраты планирует и отражает факт </li></ul></ul><ul><ul><li>Анализ и утверждение консолидированных данных по всем филиалам </li></ul></ul><ul><ul><li>Запись плана и факта в MS Project Professional без Project Web Access </li></ul></ul>
  39. 39. Упрощенная схема планирования и сбора факта Планирование трудозатрат - Ресурсный план ЦФО Учет факта – Фактический бюджет проекта, ЦФО Ввод плана PWA ( разработка) Анализ плана RS отчет Запись плана MSPP Ввод факта PWA (разработка) Анализ План – Факт RS отчет Запись факта MSPP Бюджет проекта (план) Бюджет проекта (факт)
  40. 40. Интерфейс планирования загрузки сотрудников Ввод плана по всем ресурсам ЦФО по проектным задачи Анализ плановой загрузки по проектам Анализ плановой загрузки между проектами Отчет плановой загрузки всех ресурсов ЦФО
  41. 41. Интерфейс ввода фактических трудозатрат Факт=план (автоматически), ручная корректировка фактических данных, ввод административных План-факт анализ
  42. 42. Загрузка плана и факта в проекты <ul><li>Минимум действий </li></ul>
  43. 43. Перспективы развития
  44. 44. Перспективы развития <ul><li>Упростить процессы для случая, когда ответственный за ввод трудозатрат, менеджер проекта и управляющий расписанием – одно лицо (для подразделений малой численности) </li></ul><ul><li>Упростить отчетность </li></ul><ul><ul><li>Расширение OLAP кубов </li></ul></ul><ul><li>Дальнейшая интеграция систем </li></ul><ul><ul><li>В компании много списков ресурсов </li></ul></ul><ul><ul><ul><li>Решение – Active Directory </li></ul></ul></ul>
  45. 45. <ul><li>Мы внедрили ИСУП на базе MSP Server 2007 в апреле 2009г. В июне 2009г. Установили SP2 </li></ul><ul><li>За 6 месяцев эксплуатации серьезных сбоев в работе системы зафиксировано не было </li></ul><ul><li>Нам пришлось существенно доработать функции сбора отчетности о фактических трудозатратах </li></ul>Заключение
  46. 46. <ul><li>Адрес: </li></ul><ul><li>ФИО, должность: </li></ul><ul><li>Тел: </li></ul><ul><li>Сайт: </li></ul><ul><li>E - mail: </li></ul><ul><li>127254, Россия, г. Москва, Дмитровское ш., д. 60а </li></ul><ul><li>Лазутов Сергей Михайлович, Консультант по ИСУП </li></ul><ul><li>+7 (495) 223-07-99 (многоканальный) </li></ul><ul><li>www . otr . ru </li></ul><ul><li>lazutov.sergey @otr.ru </li></ul><ul><li>po @otr.ru </li></ul>Контактная информация

×