27
УПРАВЛЕНИЕ ПРОЕКТАМИ РАЗРАБОТКИ в крупных холдингах СОЗДАТЬ ПОЗИТИВНЫЙ ИМИДЖ СФОРМИРОВАТЬ СИЛЬНУЮ КОМАНДУ ОПТИМИЗИРОВАТЬ БИЗНЕС ПРОЦЕССЫ АЛЕКСЕЙ ЛОХНИН

Lviv PMDay: Олексій Лохнін Особливості управління проектами розробки у великих холдингах

Embed Size (px)

Citation preview

УПРАВЛЕНИЕ ПРОЕКТАМИ РАЗРАБОТКИв крупных холдингах

СОЗДАТЬПОЗИТ ИВНЫЙ ИМИДЖ

СФОРМИРОВАТЬСИЛЬНУЮ КОМАНД У

ОПТИМИЗИРОВАТЬБИЗНЕС ПРОЦЕССЫ

АЛЕКСЕЙ ЛОХНИН

О ЧЁМ БУДЕМ ГОВОРИТЬ

Будем говорить про разработку и внедрение КИС (MRP, ERP, BPM, etc)• Как максимально быстро оценить внешнюю среду проекта• Как привести всех стейколдеров к одной точке зрения• PMBoK vs Agile (waterfall VS scrum VS kanban)• Какими знаниями и навыками должен обладать РМ

АЛЕКСЕЙ ЛОХНИН

16000+ часов управления IT командами

Играл роли: BA, PM, Delivery, CIO, CEO

Сертификаты: РМР, MSc (MBA), SFC, 1C, etc

Уникальный опыт: от Digital Promo до ERP

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

Внедрил 3 ERP системы на 2500+ пользователей

ЗАЧЕМ БИЗНЕСУ НУЖНЫ ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ?

Миссияповысить эффективность работы

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

холдинга в целом

ЧТО ТАКОЕ «ЗАМЫСЕЛ»?

Где он будет учиться?Каким спортом будет заниматься?

Какую профессию получит?В какой стране будет жить?

И т.д.

ПРИМЕР ЗАМЫСЛА IT ПОДРАЗДЕЛЕНИЯ

1. Мы строим нашу работу таким образом, чтобы она являлась образцом технологичности и эффективности2. Используем готовые решения3. Модульная ERP система. Общие справочники4. ТOP staff пользуется данными из BI для принятия решений5. Расставляем приоритеты исходя из стратегии бизнеса

УРОВНИ ОСОЗНАННОСТИ КОМАНДЫ ЗАКАЗЧИКА

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

1IT-обслуживание

2IT-сервис

3Бизнес-функция

АНАЛИЗ ЗАИНТЕРЕСОВАННЫХ СТОРОН ПРОЕКТА

НА ЧТО ВАЖНО ОБРАЩАТЬ ВНИМАНИЕ

ШАГ 1: Экспресс анализ внешней среды проекта• Ожидания от проекта/процесса разработки• Уровень осознанности команды заказчика• Анализ заинтересованных сторон проекта

ТИПИЧНЫЙ СЦЕНАРИЙ КОРПОРАТИВНОГО ПРОЕКТА

Документ«КОНЦЕПЦИЯ ПРОЕКТА»

ТАБЛИЦА «МОДУЛЕЙ» (ПОДСИСТЕМ / ТЕМ)

Регламентированный учет Оперативный учётУправленческий

учет ИТ задачи

Типовые хозяйственные операции

Типовые разделы Бухгалтерского и налогового учета (типовые подсистемы 1С), Расчет зарплаты, Кадры, Регламентированная отчетность, МСФО

Заявки на НСИПрава доступаРазрешенная аналитика затратОткрытие/закрытие периодаСроки внесения первички

Запасы, Взаиморасчёты,Необоротные активы, инвестиции

Архитектура 1ССервера, связьОбмен даннымиОптимизация прав доступа

РастениеводствоПутевые листыАренда земли (без участков)Имущественные паи

Уборка урожая (талоны)Учет на зернотоке"Земельный банк" (участки)Технологические картыРеестр полевых работ

ТЭП растениеводства

GPSКарты 2011Штрихкодирование

Элеваторы, ККЗ Расчет услугКоличественно-качественный учет

Бизнес-процессыРецептыТехнология

ТЭП элеватора, ТЭП ККЗ

ВесыВидеомониторинг

Животноводство

Бухгалтерский учет биологических активов в животноводстве. (Учет в головах и весе, индивидуальный и груповой учет), учет молока (с учетом жирности)

Планирование кормов, кормодни, движение животных. Оперативный учет животноводства (учетчики, зоотехники, ветеринары)

ТЭП животноводства

Импорт из молочно-товарный комплекс

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

Свеклопункт ТЭП сахарное производство

Импорт данных из программы "Свеклопункт"

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

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

- Затраты -

НОРМАТИВНО – СПРАВОЧНАЯ ИНФОРМАЦИЯ (НСИ)

ЛОГИЧЕСКАЯ АРХИТЕКТУРА КОРПОРАТИВНОЙ СИСТЕМЫ

ШАГ 2: Концепция

Документ: КОНЦЕПЦИЯ ПРОЕКТАКонцепция должна включать: ТАБЛИЦА ПОДСИСТЕМ

Скелет системы: НОРМАТИВНО - СПРАВОЧНАЯ ИНФОРМАЦИЯ

КАК ОРГАНИЗОВАТЬ ВЗАИМОДЕЙСТВИЕ КОМАНД?

PMBoK VS AGILE: КТО ЗА ЧТО ОТВЕЧАЕТ

Управление проектом:- Бизнес цель- Бизнес требования- Концепция проекта- Описание модулей/подсистем- Содержание (WBS)- Этапы, Сроки, Бюджет- Контракты

Управление разработкой:- User story- Функциональные требования- SDLC (процесс разработки)- Приоритеты (WIP)Внедрение:- Обучение пользователей- Service desk

МЕТОДОЛОГИЯ УПРАВЛЕНИЯ ПРОЕКТОМ

ТРИ ФАКТОРА «ЗА» ТЯЖЕЛЫЕ МЕТОДОЛОГИИ• Сложность программного решения• Критичность системы / подсистем• Количество/иерархия стейкхолдеров

«Тяжесть» = Документирование + Дополнительные роли + Горизонт планированияРМВоК, RUP, SAFe, etc

FRAMEWORK ДЛЯ ПРОЦЕССА РАЗРАБОТКИ – КАК ВЫБРАТЬ?

ЧЕМ МЫ НА САМОМ ДЕЛЕ УПРАВЛЯЕМ ?

Waterfall

Scrum

Kanban

ПОЧЕМУ НЕ РАБОТАЮТ SCRUM И WATERFALL?

ДЛИННЫЙ ЖИЗНЕННЫЙ ЦИКЛ РАЗРАБОТКИ И ВНЕДРЕНИЯБизнес анализ – (Требования-Проектирование-Разработка-Тесты)-Внедрение-Сопровождение

WIP (WORK IN PROGRESS) УБИВАЕТ ПРОИЗВОДИТЕЛЬНОСТЬ«загрузить программистов на 100% = убить проект»

Большое количество «внезапных» задач

НУЖНА БЫСТРАЯ РЕАКЦИЯ НА ИЗМЕНЕНИЕ ТРЕБОВАНИЙ И СМЕНУ ПРИОРИТЕТОВБольшое количество команд

Сложная иерархия требований

КАКОЙ ФРЕЙМВОРК / МЕТОДОЛОГИЮ ВЫБРАТЬ?

Доступные опции (эффективность подтверждена практикой) PMBoK (CCPM) + Kanban, где WBS = Backlog

SAFe (Kanban)

ШАГ 3ВЫБРАТЬ МЕТОДОЛОГИЮ

ПРИВЛЕКАЙТЕ КОНСУЛЬТАНТОВ

УЗНАЕТЕ «ПРЕЛЕСТИ» СВОЕГО РАБОЧЕГО ДНЯ?

● Всё идёт хорошо только до момента сдачи работ

● Недопонимания и конфликты в команде

● Безответственные сотрудники

● Неадекватные заказчики

● Факапы и пожары

ИДЕАЛЬНАЯ КАРТИНА МИРА:

ОПТИМАЛЬНЫМ СПОСОБОМ

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

СТАБИЛЬНЫЙ РЕЗУЛЬТАТ

Сдаёт ВСЕ проекты вовремя и в рамках бюджета

ЗНАЕТ ЧТО ДЕЛАЕТ

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

БЕЗ «ВОЙНЫ»

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

ДОЛЖЕН ЛИ РМ РАЗБИРАТЬСЯ В ТЕХНОЛОГИЯХ?

SOFT SKILLS

HARD SKILLS

DOMAIN

TECHNOLOGY

БЫТЬ МЕНЕДЖЕРОМ – ЭТО ПРОСТО!

«ГЛУБИНА ПОГРУЖЕНИЯ»

ПРОЧНОСТЬ ЦЕПИ определяется самым слабым звеном

УРОВЕНЬ СТРЕЛКА определяется самым худшим его выстрелом

ГЛУБИНА ПОГРУЖЕНИЯ менеджер должен иметь необходимые знания и навыки, чтобы

планировать работу и контролировать её выполнение

Этапы построения корпоративной информационной системы: Анализ окружения (миссия, замысел, уровень развития IT) Логическая архитектура системы (концепция системы) Методология управления проектом и разработкой

Требования к РМ: Идеальный менеджер: стабильно, оптимально, осознанно, без войны Матрица 2х2: что в идеале должен знать и уметь менеджер Менеджер – это просто: 6 областей знаний Необходимая и достаточная «глубина погружения»

ИТОГО

[email protected]

+380 93 580-29-22

СПАСИБОЗА ВНИМАНИЕ!