Date post: | 21-Jan-2018 |
Category: |
Leadership & Management |
Upload: | lviv-startup-club |
View: | 152 times |
Download: | 2 times |
PMO for business
Рубен Мелконян
Мастер-класс Lviv PM Day 2016
November, 26 2016
МЕЛКОНЯН РУБЕН
Партнер консалтинговой компании at SBS-Consulting
Business development director at QuantuMobile
Руководитель проекта Moldova eGoverment
Transformation
О себе
Teazer
Teazer
Customer voice
Where is my profit?
Master class topic
PMO for business
PMO role in organization
PMO services
Case
Роль PMO в организации
Project management office
Структура. Традиционный PMO
Структура. Agile PMO
Сервисы PMO
Project management office
PMO
Процессы
Инструменты
Ресурсы
Место PMO в организации
Традиционный PMO Agile PMO
Основная функция - контроль Основная функция - консультации
Основная цель – успешная
реализация проектов путем
управления бюджетом
длительностью проектов
Основная цель - увеличение
бизнес-ценности
Функциональные подразделения
обеспечивают доступность,
квалификацию и
производительность команд
Команды становятся более само
организованными, роль
функциональных подразделений
снижается
Процессы
Методология
•Unified process (iteration waterfall)
•Scrum
•Kanban
•Scrumban
Scrum
Kanban
Scrumban
Unified process
Scrum Kanban Scrumban
Iterations 1-4 week sprints Continuous work alongside
releases shorter than one week
or bigger iterations like goals
Continuous work with short cycles
for planning and longer cycles for
release
Work routines Push and pull principle mixed
with early binding to team
members
Pull principle with late binding to
team members
Pull principle with late binding to
team members
Scope limits Sprint limits total work amount Work in progress limits current
work amount
Work in progress limits current work
amount
Planning
routines
Sprint planning Release/iteration planning,
demand planning
Work in progress limits current work
amount
Estimation Must be done before start of
sprint
Optional Optional
Performance
metrics
Burndown Cumulative flow diagram, lead
time cycle time
Average cycle time
Roles Product owner, Scrum
master, team
Team and other work specific
roles
Team and other work specific roles
Team
members
Cross- functional team
members
Cross-functional team members,
specialization is allowed
Specialization or preference to tasks
Task size The size that can be
completed in sprint
Any Any
New items in
iteration
Forbidden Allowed whenever queue allows it Allowed whenever queue allows it
Prioritization Through backlog Optional Recommended on each planning
Инструменты
Ресурсы
Роли
Project manager обеспечивает достижение целей проектов в рамках
выделенного бюджета и времени.
Delivery manager обеспечивает успешный процесс поставки продукта
командами в Agile окружении. Убирает все препятствия, блокирующие
прогресс, постоянно помогая командам становиться более
организованными.
Program manager отвечает за тактику и стратегию реализацию
проектов. Стратегия заключается в учете массы факторов, влияющих
на реализацию проектов. Другими словами, менеджер программ
создает окружение, в котором руководители проектов могут успешно
управлять проектами.
Product Manager ориентирован на максимизации ценности продукта.
Product Managers should be obsessed with optimizing a product to achieve
the business goals while maximizing return on investment
KPI
KPIs
Вопросы для определения метрик.
• Что мы делаем?
• Кто наш заказчик?
• Что для нашего заказчика является важным?
KPIs
Development capabilities
Product
Schedule
Financial
KPIs
• Delivered/earned
business value
• Number of defects in
backlog
• Customer satisfaction
• Running features velocity
• Revenue per
release
• NPV
Classic approach
Customer voice
Я хочу в срок
Я хочу в рамках бюджета
Я хочу хорошее качество
Цели проекта должны быть достигнуты
Процесс должен быть управляемым
KPIs
Время, которое должен тратить Customerна работу с командой
Соблюдение сроков сдачи этапов
Earned Value
Количество дефектов в back log
Соблюдение процессов обеспечения качества (ревью, тестирование, …)
Достижение целей проекта
Agile approach
Customer voice
Я хочу быстро
Я хочу дешево
Я хочу хорошее качество
Процесс должен быть управляемым
KPIs
Изменение Velocity
Изменение Team capacity
Время, которое должен тратить Product ownerна работу с командой
Количество задач в back log
Среднее время реализации story (PCE)
Cost performance index (Actual hrs/SP / Scheduled hrs/SP)
Schedule performance index (Actual hrs/SP / Scheduled hrs/SP)
Среднее время закрытия дефекта
Количество дефектов в back log
Соблюдение процессов обеспечения качества (тестирование, ретроспективы, релизы)
Epic Burndown
Number of story points closed in the sprint
Velocity
Number of story points closed per sprint
Deviations between estimation and actual completion
Control chart
Average time of an issue closing
Deviations from average time of issues closing
Cumulative flow diagram
Average time of an issue closing
Deviations from average time of issues closing
Кейс
Кейс
Организация
• Бизнес – интернет-услуги
• Оборот – USD 100М
• Количество клиентов – 3М
• География – глобальная
• Позиция на рынке – в десятке провайдеров в мире
Кейс
Проекты
• Исправление багов существующего решения
• Разработка нового решения
• Разработка и вывод на рынок новых сервисов
• Разное (Проекты организационного развития, разовые маркетинговые и бизнес проекты)
Support
1 level• Customer support
2 level• Technical support
3 level
• Development support
Specialized
ticket system
Specialized
ticket system
Jiira
Chat, call, mail
Ticket
registered
Task
registered
Task
registered
Customer
New solution
Solution
Releases
New featuresBugs
Customer Solution with micro services
3rd party services
New services
Бизнес и организационные проекты
• Покупка конкурентов
• Покупка пулов клиентов у других компаний
• Переход на других провайдеров базовых услуг
• Маркетинговые проекты (сезонные распродажи)
• Открытие новых офисов разработки/поддержки
• Внедрение новых ИТ продуктов для автоматизации бизнес-процессов силами подрядчиков
Структура
Customer support
DevelopmentMarketing
PMO
Product
management
Business
development
Support
1 level
2 level
3 level
IT products DevelopmentImplementation
Management
Business projects
Initiation
Management
Operational
management
Org projects
Initiation
Management
Ресурсы
Продакт менеджеры
Руководители проектов.
Бизнес-аналитики.
Scrum мастера.
Рабочие команды.
Кейс
Задачи
• Определить оптимальные методологии управления для различных типов проектов
• Определить оптимальные инструменты для управления проектами
• Определить роли в PMO
• Определить показатели эффективности работы ролей в PMO
Спасибо за понимание
Вы можете найти меня в Facebook
или Linkedin
(Ruben Melkonian)