SlideShare a Scribd company logo
1 of 22
Software Project Management
Conference
26 ноября 2011, Санкт-Петербург




Описание бизнес-процессов –
                                  waste?
Докладчик:
Максим Цепков (M.Tsepkov@custis.ru)
www.custis.ru
Диалог теории и практики
Теория:
– Описание бизнес-процессов == Зрелость компании

Практика:
– В теории это так, но…
– Впрочем, не будем останавливаться на мелочах…


          На самом деле,
          пришла пора поправить теорию!


                                                   2/43
Описания бизнес-процессов




                            3/43
Виды описаний бизнес-процессов
 TO DO или FAQ для начинающего
 Схемы верхнего уровня
 Правила – что делать в конкретном случае
 Устаревшие схемы и описания времен становления
 Краткие должностные инструкции
 Большие регламенты, слабо пригодные
  к исполнению
 Толстые красивые книги от консультантов




                                               4/43
Зачем описывать бизнес-процессы?
 Договориться, как делать
 Разобраться, как оно работает
 Обеспечить единообразное исполнение
 Получить сертификаты (ISO, CMMI)
 Чтобы определить нарушителя

? Потому что так принято в компании
? Потому начальник считает, что так – правильно




                                                  5/43
Что говорит теория?
 Описание процессов – свидетельство их осознания
 Позволяет отчуждать процессы от исполнителей
 Без описания невозможна жесткость процессов
 Аморфные процессы нельзя улучшать




        Идеал – полная и непротиворечивая
        система документов


                                                    6/43
Возвращаясь к вариантам описаний…
 TO DO или FAQ для начинающего
 Схемы верхнего уровня
 Правила – что делать в конкретном случае
 Устаревшие схемы и описания времен становления
 Краткие должностные инструкции
 Большие регламенты, слабо пригодные
  к исполнению
 Толстые красивые книги от консультантов
                                   Образцы, наиболее
                                соответствующие теории –
                                    наименее полезны


                                                      7/43
Полные описания – инерция прошлого
Сейчас эти цели достигают по-другому…




                                    8/43
Автоматизация фиксирует процессы
 Современные компании сильно автоматизированы
 Многие процессы выполняются полуавтоматически
 Информационная система определяет процесс
  гораздо надежнее регламентов и инструкций
 Даже когда система ведет не жестко, нарушение
  правил использования будет замечено коллегами



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


                                                  9/43
Примеры из бизнеса
 Интернет-магазин
  • Заказы создаются покупателями или операторами на телефоне
  • Накопленные в системе заказы – готовятся к исполнению
  • При необходимости – операторы уточняют заказы в системе
  • В день исполнения склад отгружает товар, курьеры – развозят
 Банковское обслуживание
  • Операционисты принимают и вводят в систему документы
  • Документы поступают к исполнителям по профилю подразделений
  • Исполнители – проверяют и массово обрабатывают, например,
      отправляя платежи в РКЦ или заявки на биржу
  •   Результат исполнения поступает через операционистов клиентам

             IT-система ведет бизнес-
             процесс, обеспечивает
             взаимодействие подразделений
                                                                     10/43
Обобщаем описания процессов
 Описание высоко автоматизированного процесса:
  • При появлении нового документа – нажмите «Обработать»
  • Если при обработке возникнут ошибке - разберитесь
 Вариант:
  • В 11 часов нажмите большую зеленую кнопку.
  • Дождитесь сообщения об успехе.
  • Если будут сообщения о проблемах – разберитесь.
  • К 12 часам надо закончить, если нет – зовите начальство.
 Разбор проблем регламентирован слабо


           Похоже на разбор багов от заказчика
           и процедуры выпуска версий
                                                               11/43
Поговорим об IT-компаниях
 Автоматизация процесса в IT-компаниях
  • Системы ведения дел и/или bug-трекеры
  • Системы контроля версий, continuous integration, автотесты
  • И другие…
 Участники проекта используют системы одинаково
 Все это хорошо фиксирует процесс




                                                                 12/43
Аgile без автоматизации?
                                            Процесс
                                           достаточно
 Есть рамочное описание процесса          фиксирован
 Есть артефакты, его обеспечивающие
  • Доски
  • Backlog
 Общение в команде дает единое понимание
 Сборка и хранение кода автоматизировано

 В разных командах – процесс вариативен
 В ходе проекта – процесс меняется, адаптируется


                                                    13/43
Пара слов о показателях
 Мерить показатели – не проблема, вопрос – зачем?
 Примитивный подход (штрафы и премии) ведет
  к работе на показатели, а не на результат
 Мониторинг показателей – для уверенности
  в нормальном ходе процесса
 Если что-то стало не так – надо разбираться,
  и способ разбора не регламентируешь




                                                 14/43
Аналогия: документация
 Идеал прошлого
  • Тщательные спецификации программы
  • Описание кода в отдельных документах
 Лозунг: лучшая документация – код программы
  • Сначала – комментарии как средства документирования
  • Потом – говорящие идентификаторы и ясный код        Достаточно!
 XP: стандарт кодирования + метафора системы


           С описаниями бизнес-процессов
           произойдет то же самое…


                                                                15/43
Описания бизнес-процессов
в условиях автоматизации




                            16/43
Потребность в описаниях
 Инструкции для новичков – не лучший способ,
  наставничество или обучение – эффективнее
 Но краткие справки пользователю – полезны
 И рамочные описания – тоже полезны
 Там, где IT-система ведет – документы излишни
 Там, где IT-система допускает альтернативы,
  необходимость описаний зависит от конкретики


        Необходимость описаний
        определяем, соотнося их пользу и
        стоимость

                                                  17/43
Актуальные описания – дорого
 Подробные описания нужны только на этапе
  построения процесса
 Потом процесс живет и изменяется, улучшается
 Постоянная актуальность документа – требует
  времени и не является необходимой для процесса
 Но если жизнь процесса долгая – иногда наводим
  резкость


        Забота о постоянной актуальности
        описаний бизнес-процессов –
        лишний и дорогой перфекционизм

                                                   18/43
Какие описания сохраняются?
 Схемы верхнего уровня организации процесса
 TO DO для начинающих – там, где полезно
 FAQ для начинающих и по редким ситуациям

 Документы, по которым о процессе договаривались
 Документы, описывающие изменения процессов
 Документы для сертификации и внешнего мира


        Концепция актуального и полного
        описания – более не актуальна 

                                                19/43
Как объяснить заказчику
процессы без полных описаний?
 Объяснять так же, как остальной agile:
  • Рамочные описания – обычно есть
  • Гибкость и адаптивность процесса
  • Автоматизация и прозрачность
                                     Как для сертификации
  • Интерактив и презентации
 Если надо, можно породить описания в моменте
 Непосредственные участники от заказчика обычно
  понимают преимущества

         Прозрачное и успешное движение
         проекта – лучший аргумент

                                                      20/43
Выводы

 Полное, актуальное описание автоматизированных
 бизнес-процессов, как правило, не нужно.

 Связь наличия описаний со зрелостью компании –
 дань прошлому. Но ею не стоит пренебрегать.

 Необходимость конкретных документов оцениваем
 в каждом случае, соотнося их пользу и стоимость.




                                                    21/43
Спасибо!

Вопросы?


Максим Цепков (M.Tsepkov@custis.ru)




                                      22/43

More Related Content

What's hot

Адаптивный кейс-менеджмент (ACM)
Адаптивный кейс-менеджмент (ACM)Адаптивный кейс-менеджмент (ACM)
Адаптивный кейс-менеджмент (ACM)PayDox
 
Адаптивный кейс-менеджмент (ACM) vs. BPM и ECM (СЭД)
Адаптивный кейс-менеджмент (ACM) vs. BPM и ECM (СЭД)Адаптивный кейс-менеджмент (ACM) vs. BPM и ECM (СЭД)
Адаптивный кейс-менеджмент (ACM) vs. BPM и ECM (СЭД)PayDox
 
Объединение систем моделирования и исполнения бизнес-процессов в единой инфор...
Объединение систем моделирования и исполнения бизнес-процессов в единой инфор...Объединение систем моделирования и исполнения бизнес-процессов в единой инфор...
Объединение систем моделирования и исполнения бизнес-процессов в единой инфор...Andrey Shumakov
 
Управленческий хайтек
Управленческий хайтекУправленческий хайтек
Управленческий хайтекAnatoly Belychook
 
Business Continuity Management - 8 Keys To Success
Business Continuity Management - 8 Keys To SuccessBusiness Continuity Management - 8 Keys To Success
Business Continuity Management - 8 Keys To SuccessAlexey Chekanov
 
Сетевые модели управления: время пришло?
Сетевые модели управления: время пришло?Сетевые модели управления: время пришло?
Сетевые модели управления: время пришло?Andrey Koptelov
 
Будущее уже наступило: от Agile к бирюзовым организациям
Будущее уже наступило: от Agile к бирюзовым организациямБудущее уже наступило: от Agile к бирюзовым организациям
Будущее уже наступило: от Agile к бирюзовым организациямCUSTIS
 
Системная инженерия
Системная инженерияСистемная инженерия
Системная инженерияAnatoly Levenchuk
 
Особенности национального ECM
Особенности национального ECM Особенности национального ECM
Особенности национального ECM LANIT
 
Без единого разрыва: горящие IT­сервисы и механизмы их тушения
Без единого разрыва: горящие IT­сервисы и механизмы их тушенияБез единого разрыва: горящие IT­сервисы и механизмы их тушения
Без единого разрыва: горящие IT­сервисы и механизмы их тушенияEDS Systems
 
BPM на OpenText – автоматизация десятков тысяч одновременно запущенных сложны...
BPM на OpenText – автоматизация десятков тысяч одновременно запущенных сложны...BPM на OpenText – автоматизация десятков тысяч одновременно запущенных сложны...
BPM на OpenText – автоматизация десятков тысяч одновременно запущенных сложны...LANIT
 
Управление процессами разработки ПО
Управление процессами разработки ПОУправление процессами разработки ПО
Управление процессами разработки ПОPeoplemind
 
Опыт госпроектов и взаимодействия с корпоративными структурами
Опыт госпроектов и взаимодействия с корпоративными структурамиОпыт госпроектов и взаимодействия с корпоративными структурами
Опыт госпроектов и взаимодействия с корпоративными структурамиПрофсоUX
 
Технология моделирования бизнес процессов
Технология моделирования бизнес процессовТехнология моделирования бизнес процессов
Технология моделирования бизнес процессовOlya Kollen, PhD
 
Бизнес весна 2014 лекция 1
Бизнес весна 2014 лекция 1Бизнес весна 2014 лекция 1
Бизнес весна 2014 лекция 1Technopark
 
История о внедрении Процесса
История о внедрении ПроцессаИстория о внедрении Процесса
История о внедрении ПроцессаSergiy Povolyashko
 
Бизнес весна 2014 лекция 2
Бизнес весна 2014 лекция 2Бизнес весна 2014 лекция 2
Бизнес весна 2014 лекция 2Technopark
 
APS TENDER - Презентация
APS TENDER - ПрезентацияAPS TENDER - Презентация
APS TENDER - ПрезентацияDmitriy Pryadko
 
BPM-системы: средство для повышения эффективности бизнеса
BPM-системы: средство для повышения эффективности бизнесаBPM-системы: средство для повышения эффективности бизнеса
BPM-системы: средство для повышения эффективности бизнесаStanislav Makarov
 

What's hot (20)

Адаптивный кейс-менеджмент (ACM)
Адаптивный кейс-менеджмент (ACM)Адаптивный кейс-менеджмент (ACM)
Адаптивный кейс-менеджмент (ACM)
 
Адаптивный кейс-менеджмент (ACM) vs. BPM и ECM (СЭД)
Адаптивный кейс-менеджмент (ACM) vs. BPM и ECM (СЭД)Адаптивный кейс-менеджмент (ACM) vs. BPM и ECM (СЭД)
Адаптивный кейс-менеджмент (ACM) vs. BPM и ECM (СЭД)
 
Объединение систем моделирования и исполнения бизнес-процессов в единой инфор...
Объединение систем моделирования и исполнения бизнес-процессов в единой инфор...Объединение систем моделирования и исполнения бизнес-процессов в единой инфор...
Объединение систем моделирования и исполнения бизнес-процессов в единой инфор...
 
Управленческий хайтек
Управленческий хайтекУправленческий хайтек
Управленческий хайтек
 
Business Continuity Management - 8 Keys To Success
Business Continuity Management - 8 Keys To SuccessBusiness Continuity Management - 8 Keys To Success
Business Continuity Management - 8 Keys To Success
 
Сетевые модели управления: время пришло?
Сетевые модели управления: время пришло?Сетевые модели управления: время пришло?
Сетевые модели управления: время пришло?
 
Будущее уже наступило: от Agile к бирюзовым организациям
Будущее уже наступило: от Agile к бирюзовым организациямБудущее уже наступило: от Agile к бирюзовым организациям
Будущее уже наступило: от Agile к бирюзовым организациям
 
Системная инженерия
Системная инженерияСистемная инженерия
Системная инженерия
 
Особенности национального ECM
Особенности национального ECM Особенности национального ECM
Особенности национального ECM
 
Без единого разрыва: горящие IT­сервисы и механизмы их тушения
Без единого разрыва: горящие IT­сервисы и механизмы их тушенияБез единого разрыва: горящие IT­сервисы и механизмы их тушения
Без единого разрыва: горящие IT­сервисы и механизмы их тушения
 
BPM на OpenText – автоматизация десятков тысяч одновременно запущенных сложны...
BPM на OpenText – автоматизация десятков тысяч одновременно запущенных сложны...BPM на OpenText – автоматизация десятков тысяч одновременно запущенных сложны...
BPM на OpenText – автоматизация десятков тысяч одновременно запущенных сложны...
 
теория ограничений
теория ограниченийтеория ограничений
теория ограничений
 
Управление процессами разработки ПО
Управление процессами разработки ПОУправление процессами разработки ПО
Управление процессами разработки ПО
 
Опыт госпроектов и взаимодействия с корпоративными структурами
Опыт госпроектов и взаимодействия с корпоративными структурамиОпыт госпроектов и взаимодействия с корпоративными структурами
Опыт госпроектов и взаимодействия с корпоративными структурами
 
Технология моделирования бизнес процессов
Технология моделирования бизнес процессовТехнология моделирования бизнес процессов
Технология моделирования бизнес процессов
 
Бизнес весна 2014 лекция 1
Бизнес весна 2014 лекция 1Бизнес весна 2014 лекция 1
Бизнес весна 2014 лекция 1
 
История о внедрении Процесса
История о внедрении ПроцессаИстория о внедрении Процесса
История о внедрении Процесса
 
Бизнес весна 2014 лекция 2
Бизнес весна 2014 лекция 2Бизнес весна 2014 лекция 2
Бизнес весна 2014 лекция 2
 
APS TENDER - Презентация
APS TENDER - ПрезентацияAPS TENDER - Презентация
APS TENDER - Презентация
 
BPM-системы: средство для повышения эффективности бизнеса
BPM-системы: средство для повышения эффективности бизнесаBPM-системы: средство для повышения эффективности бизнеса
BPM-системы: средство для повышения эффективности бизнеса
 

Viewers also liked

Zmini do programi
Zmini do programiZmini do programi
Zmini do programiSergey70
 
CEE-SECR'2011 Бизнес-процессы
CEE-SECR'2011 Бизнес-процессыCEE-SECR'2011 Бизнес-процессы
CEE-SECR'2011 Бизнес-процессыYury Kupriyanov
 
додаток до річного плану закупівель
додаток до річного плану  закупівельдодаток до річного плану  закупівель
додаток до річного плану закупівельMischa Terechuk
 
[Yaware] ИТ-технологии для повышения эффективности бизнес-процессов и операци...
[Yaware] ИТ-технологии для повышения эффективности бизнес-процессов и операци...[Yaware] ИТ-технологии для повышения эффективности бизнес-процессов и операци...
[Yaware] ИТ-технологии для повышения эффективности бизнес-процессов и операци...Yaware
 
Дмитро Суслов“Як не зазнати невдачі і вирости в перші 3 роки”
Дмитро Суслов“Як не зазнати невдачі і вирости в перші 3 роки”Дмитро Суслов“Як не зазнати невдачі і вирости в перші 3 роки”
Дмитро Суслов“Як не зазнати невдачі і вирости в перші 3 роки”Lviv Startup Club
 

Viewers also liked (7)

BPM
BPMBPM
BPM
 
Zmini do programi
Zmini do programiZmini do programi
Zmini do programi
 
CEE-SECR'2011 Бизнес-процессы
CEE-SECR'2011 Бизнес-процессыCEE-SECR'2011 Бизнес-процессы
CEE-SECR'2011 Бизнес-процессы
 
додаток до річного плану закупівель
додаток до річного плану  закупівельдодаток до річного плану  закупівель
додаток до річного плану закупівель
 
[Yaware] ИТ-технологии для повышения эффективности бизнес-процессов и операци...
[Yaware] ИТ-технологии для повышения эффективности бизнес-процессов и операци...[Yaware] ИТ-технологии для повышения эффективности бизнес-процессов и операци...
[Yaware] ИТ-технологии для повышения эффективности бизнес-процессов и операци...
 
Дмитро Суслов“Як не зазнати невдачі і вирости в перші 3 роки”
Дмитро Суслов“Як не зазнати невдачі і вирости в перші 3 роки”Дмитро Суслов“Як не зазнати невдачі і вирости в перші 3 роки”
Дмитро Суслов“Як не зазнати невдачі і вирости в перші 3 роки”
 
Geo 2015
Geo 2015Geo 2015
Geo 2015
 

Similar to Описания бизнес-процессов - waste?

Взаимодействие бизнес-аналитика с командой проекта и Заказчиком, Людмила Гули...
Взаимодействие бизнес-аналитика с командой проекта и Заказчиком, Людмила Гули...Взаимодействие бизнес-аналитика с командой проекта и Заказчиком, Людмила Гули...
Взаимодействие бизнес-аналитика с командой проекта и Заказчиком, Людмила Гули...DataArt
 
QA Club Kiev #16: BA in IT
QA Club Kiev #16: BA in ITQA Club Kiev #16: BA in IT
QA Club Kiev #16: BA in ITQA Club Kiev
 
Outsourcing e-learning / Аутсорсинг e-learning
Outsourcing e-learning / Аутсорсинг e-learningOutsourcing e-learning / Аутсорсинг e-learning
Outsourcing e-learning / Аутсорсинг e-learningElena Tikhomirova
 
Аутсорсинг e-learning/E-learning Outsourcing 29.10.09
Аутсорсинг e-learning/E-learning Outsourcing 29.10.09Аутсорсинг e-learning/E-learning Outsourcing 29.10.09
Аутсорсинг e-learning/E-learning Outsourcing 29.10.09Elena Tikhomirova
 
Проектирование программных систем. Занятие 2
Проектирование программных систем. Занятие 2Проектирование программных систем. Занятие 2
Проектирование программных систем. Занятие 2Dima Dzuba
 
DDD — эффективный способ работы в условиях системной сложности
DDD — эффективный способ работы в условиях системной сложностиDDD — эффективный способ работы в условиях системной сложности
DDD — эффективный способ работы в условиях системной сложностиCUSTIS
 
Уникальная информационная система для контроля бизнеса
Уникальная информационная система для контроля бизнесаУникальная информационная система для контроля бизнеса
Уникальная информационная система для контроля бизнесаInvestec
 
Как выжить глобальной корпорации?
Как выжить глобальной корпорации?Как выжить глобальной корпорации?
Как выжить глобальной корпорации?CEE-SEC(R)
 
Agile и управление знаниями в ИТ-проектах
Agile и управление знаниями в ИТ-проектахAgile и управление знаниями в ИТ-проектах
Agile и управление знаниями в ИТ-проектахCUSTIS
 
Agile и управление знаниями в ИТ-проектах
Agile и управление знаниями в ИТ-проектахAgile и управление знаниями в ИТ-проектах
Agile и управление знаниями в ИТ-проектахMaxim Tsepkov
 
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARE
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUAREТехники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARE
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARESQALab
 
Process and Case Management together (SECR-2016)
Process and Case Management together (SECR-2016)Process and Case Management together (SECR-2016)
Process and Case Management together (SECR-2016)Maxim Tsepkov
 
Process и Case Management в информационной системе:
Process и Case Management в информационной системе: Process и Case Management в информационной системе:
Process и Case Management в информационной системе: CEE-SEC(R)
 
Process и Case Management в информационной системе: от автоматизации As Is к ...
Process и Case Management в информационной системе: от автоматизации As Is к ...Process и Case Management в информационной системе: от автоматизации As Is к ...
Process и Case Management в информационной системе: от автоматизации As Is к ...CUSTIS
 
7 видеошпаргалка
7 видеошпаргалка7 видеошпаргалка
7 видеошпаргалкаRnD_SM
 
Ddd happy dev-2013-tsepkov
Ddd happy dev-2013-tsepkovDdd happy dev-2013-tsepkov
Ddd happy dev-2013-tsepkovMaxim Tsepkov
 
Аналитик в Agile (статья)
Аналитик в Agile (статья)Аналитик в Agile (статья)
Аналитик в Agile (статья)Andrey Bibichev
 
Слайдкаст. Stratoplan Kharkov. Методологический паззл.
Слайдкаст. Stratoplan Kharkov. Методологический паззл.Слайдкаст. Stratoplan Kharkov. Методологический паззл.
Слайдкаст. Stratoplan Kharkov. Методологический паззл.Sergiy Povolyashko
 
Определение и описание процессов
Определение и описание процессовОпределение и описание процессов
Определение и описание процессовMikhail Kalinin
 

Similar to Описания бизнес-процессов - waste? (20)

Взаимодействие бизнес-аналитика с командой проекта и Заказчиком, Людмила Гули...
Взаимодействие бизнес-аналитика с командой проекта и Заказчиком, Людмила Гули...Взаимодействие бизнес-аналитика с командой проекта и Заказчиком, Людмила Гули...
Взаимодействие бизнес-аналитика с командой проекта и Заказчиком, Людмила Гули...
 
QA Club Kiev #16: BA in IT
QA Club Kiev #16: BA in ITQA Club Kiev #16: BA in IT
QA Club Kiev #16: BA in IT
 
Outsourcing e-learning / Аутсорсинг e-learning
Outsourcing e-learning / Аутсорсинг e-learningOutsourcing e-learning / Аутсорсинг e-learning
Outsourcing e-learning / Аутсорсинг e-learning
 
Аутсорсинг e-learning/E-learning Outsourcing 29.10.09
Аутсорсинг e-learning/E-learning Outsourcing 29.10.09Аутсорсинг e-learning/E-learning Outsourcing 29.10.09
Аутсорсинг e-learning/E-learning Outsourcing 29.10.09
 
Проектирование программных систем. Занятие 2
Проектирование программных систем. Занятие 2Проектирование программных систем. Занятие 2
Проектирование программных систем. Занятие 2
 
DDD — эффективный способ работы в условиях системной сложности
DDD — эффективный способ работы в условиях системной сложностиDDD — эффективный способ работы в условиях системной сложности
DDD — эффективный способ работы в условиях системной сложности
 
Уникальная информационная система для контроля бизнеса
Уникальная информационная система для контроля бизнесаУникальная информационная система для контроля бизнеса
Уникальная информационная система для контроля бизнеса
 
Как выжить глобальной корпорации?
Как выжить глобальной корпорации?Как выжить глобальной корпорации?
Как выжить глобальной корпорации?
 
Автоматизация бизнес-процессов, электронного документооборота и архивного хра...
Автоматизация бизнес-процессов, электронного документооборота и архивного хра...Автоматизация бизнес-процессов, электронного документооборота и архивного хра...
Автоматизация бизнес-процессов, электронного документооборота и архивного хра...
 
Agile и управление знаниями в ИТ-проектах
Agile и управление знаниями в ИТ-проектахAgile и управление знаниями в ИТ-проектах
Agile и управление знаниями в ИТ-проектах
 
Agile и управление знаниями в ИТ-проектах
Agile и управление знаниями в ИТ-проектахAgile и управление знаниями в ИТ-проектах
Agile и управление знаниями в ИТ-проектах
 
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARE
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUAREТехники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARE
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARE
 
Process and Case Management together (SECR-2016)
Process and Case Management together (SECR-2016)Process and Case Management together (SECR-2016)
Process and Case Management together (SECR-2016)
 
Process и Case Management в информационной системе:
Process и Case Management в информационной системе: Process и Case Management в информационной системе:
Process и Case Management в информационной системе:
 
Process и Case Management в информационной системе: от автоматизации As Is к ...
Process и Case Management в информационной системе: от автоматизации As Is к ...Process и Case Management в информационной системе: от автоматизации As Is к ...
Process и Case Management в информационной системе: от автоматизации As Is к ...
 
7 видеошпаргалка
7 видеошпаргалка7 видеошпаргалка
7 видеошпаргалка
 
Ddd happy dev-2013-tsepkov
Ddd happy dev-2013-tsepkovDdd happy dev-2013-tsepkov
Ddd happy dev-2013-tsepkov
 
Аналитик в Agile (статья)
Аналитик в Agile (статья)Аналитик в Agile (статья)
Аналитик в Agile (статья)
 
Слайдкаст. Stratoplan Kharkov. Методологический паззл.
Слайдкаст. Stratoplan Kharkov. Методологический паззл.Слайдкаст. Stratoplan Kharkov. Методологический паззл.
Слайдкаст. Stratoplan Kharkov. Методологический паззл.
 
Определение и описание процессов
Определение и описание процессовОпределение и описание процессов
Определение и описание процессов
 

More from CUSTIS

Три истории микросервисов, или MSA для Enterprise
Три истории микросервисов, или MSA для EnterpriseТри истории микросервисов, или MSA для Enterprise
Три истории микросервисов, или MSA для EnterpriseCUSTIS
 
Долгоживущие ИТ в динамичном ритейле
Долгоживущие ИТ в динамичном ритейлеДолгоживущие ИТ в динамичном ритейле
Долгоживущие ИТ в динамичном ритейлеCUSTIS
 
Как выбрать для проекта практики проектирования и работы с требованиями
Как выбрать для проекта практики проектирования и работы с требованиямиКак выбрать для проекта практики проектирования и работы с требованиями
Как выбрать для проекта практики проектирования и работы с требованиямиCUSTIS
 
Диаграммы учета как средство для наглядного и целостного отображения правил у...
Диаграммы учета как средство для наглядного и целостного отображения правил у...Диаграммы учета как средство для наглядного и целостного отображения правил у...
Диаграммы учета как средство для наглядного и целостного отображения правил у...CUSTIS
 
Сотрудничество с корпорациями: рецепты из практики
Сотрудничество с корпорациями: рецепты из практикиСотрудничество с корпорациями: рецепты из практики
Сотрудничество с корпорациями: рецепты из практикиCUSTIS
 
Опыт построения микросервисной архитектуры в цифровом банке
Опыт построения микросервисной архитектуры в цифровом банкеОпыт построения микросервисной архитектуры в цифровом банке
Опыт построения микросервисной архитектуры в цифровом банкеCUSTIS
 
Золотая лихорадка MSA: почему нам не подошли микросервисы?
Золотая лихорадка MSA: почему нам не подошли микросервисы?Золотая лихорадка MSA: почему нам не подошли микросервисы?
Золотая лихорадка MSA: почему нам не подошли микросервисы?CUSTIS
 
Барьеры микросервисной архитектуры
Барьеры микросервисной архитектурыБарьеры микросервисной архитектуры
Барьеры микросервисной архитектурыCUSTIS
 
Три истории микросервисов
Три истории микросервисовТри истории микросервисов
Три истории микросервисовCUSTIS
 
От монолитных моделей предметной области — к модульным
От монолитных моделей предметной области — к модульнымОт монолитных моделей предметной области — к модульным
От монолитных моделей предметной области — к модульнымCUSTIS
 
Проблемы управления правами доступа к информационным системам крупной торгово...
Проблемы управления правами доступа к информационным системам крупной торгово...Проблемы управления правами доступа к информационным системам крупной торгово...
Проблемы управления правами доступа к информационным системам крупной торгово...CUSTIS
 
Будущее omni-channel маркетинга: инструменты, кейсы и цифры
Будущее omni-channel маркетинга: инструменты, кейсы и цифрыБудущее omni-channel маркетинга: инструменты, кейсы и цифры
Будущее omni-channel маркетинга: инструменты, кейсы и цифрыCUSTIS
 
State of the .Net Performance
State of the .Net PerformanceState of the .Net Performance
State of the .Net PerformanceCUSTIS
 
Ответственность за качество в разных ИТ-проектах: в чем она и как ее разделять
Ответственность за качество в разных ИТ-проектах: в чем она и как ее разделятьОтветственность за качество в разных ИТ-проектах: в чем она и как ее разделять
Ответственность за качество в разных ИТ-проектах: в чем она и как ее разделятьCUSTIS
 
Опыт применения метода ATAM для оценки архитектуры
Опыт применения метода ATAM для оценки архитектурыОпыт применения метода ATAM для оценки архитектуры
Опыт применения метода ATAM для оценки архитектурыCUSTIS
 
Гибридный подход к управлению правами доступа: когда стандартного IDM не хватает
Гибридный подход к управлению правами доступа: когда стандартного IDM не хватаетГибридный подход к управлению правами доступа: когда стандартного IDM не хватает
Гибридный подход к управлению правами доступа: когда стандартного IDM не хватаетCUSTIS
 
Собираем кубик Рубика: восстановление архитектурного описания корпоративной р...
Собираем кубик Рубика: восстановление архитектурного описания корпоративной р...Собираем кубик Рубика: восстановление архитектурного описания корпоративной р...
Собираем кубик Рубика: восстановление архитектурного описания корпоративной р...CUSTIS
 
RBAC & ABAC: гибридное решение для управления правами доступа
RBAC & ABAC: гибридное решение для управления правами доступаRBAC & ABAC: гибридное решение для управления правами доступа
RBAC & ABAC: гибридное решение для управления правами доступаCUSTIS
 
Омниканальная модель в ритейле: решения и кейсы
Омниканальная модель в ритейле: решения и кейсыОмниканальная модель в ритейле: решения и кейсы
Омниканальная модель в ритейле: решения и кейсыCUSTIS
 
WinDbg со товарищи
WinDbg со товарищиWinDbg со товарищи
WinDbg со товарищиCUSTIS
 

More from CUSTIS (20)

Три истории микросервисов, или MSA для Enterprise
Три истории микросервисов, или MSA для EnterpriseТри истории микросервисов, или MSA для Enterprise
Три истории микросервисов, или MSA для Enterprise
 
Долгоживущие ИТ в динамичном ритейле
Долгоживущие ИТ в динамичном ритейлеДолгоживущие ИТ в динамичном ритейле
Долгоживущие ИТ в динамичном ритейле
 
Как выбрать для проекта практики проектирования и работы с требованиями
Как выбрать для проекта практики проектирования и работы с требованиямиКак выбрать для проекта практики проектирования и работы с требованиями
Как выбрать для проекта практики проектирования и работы с требованиями
 
Диаграммы учета как средство для наглядного и целостного отображения правил у...
Диаграммы учета как средство для наглядного и целостного отображения правил у...Диаграммы учета как средство для наглядного и целостного отображения правил у...
Диаграммы учета как средство для наглядного и целостного отображения правил у...
 
Сотрудничество с корпорациями: рецепты из практики
Сотрудничество с корпорациями: рецепты из практикиСотрудничество с корпорациями: рецепты из практики
Сотрудничество с корпорациями: рецепты из практики
 
Опыт построения микросервисной архитектуры в цифровом банке
Опыт построения микросервисной архитектуры в цифровом банкеОпыт построения микросервисной архитектуры в цифровом банке
Опыт построения микросервисной архитектуры в цифровом банке
 
Золотая лихорадка MSA: почему нам не подошли микросервисы?
Золотая лихорадка MSA: почему нам не подошли микросервисы?Золотая лихорадка MSA: почему нам не подошли микросервисы?
Золотая лихорадка MSA: почему нам не подошли микросервисы?
 
Барьеры микросервисной архитектуры
Барьеры микросервисной архитектурыБарьеры микросервисной архитектуры
Барьеры микросервисной архитектуры
 
Три истории микросервисов
Три истории микросервисовТри истории микросервисов
Три истории микросервисов
 
От монолитных моделей предметной области — к модульным
От монолитных моделей предметной области — к модульнымОт монолитных моделей предметной области — к модульным
От монолитных моделей предметной области — к модульным
 
Проблемы управления правами доступа к информационным системам крупной торгово...
Проблемы управления правами доступа к информационным системам крупной торгово...Проблемы управления правами доступа к информационным системам крупной торгово...
Проблемы управления правами доступа к информационным системам крупной торгово...
 
Будущее omni-channel маркетинга: инструменты, кейсы и цифры
Будущее omni-channel маркетинга: инструменты, кейсы и цифрыБудущее omni-channel маркетинга: инструменты, кейсы и цифры
Будущее omni-channel маркетинга: инструменты, кейсы и цифры
 
State of the .Net Performance
State of the .Net PerformanceState of the .Net Performance
State of the .Net Performance
 
Ответственность за качество в разных ИТ-проектах: в чем она и как ее разделять
Ответственность за качество в разных ИТ-проектах: в чем она и как ее разделятьОтветственность за качество в разных ИТ-проектах: в чем она и как ее разделять
Ответственность за качество в разных ИТ-проектах: в чем она и как ее разделять
 
Опыт применения метода ATAM для оценки архитектуры
Опыт применения метода ATAM для оценки архитектурыОпыт применения метода ATAM для оценки архитектуры
Опыт применения метода ATAM для оценки архитектуры
 
Гибридный подход к управлению правами доступа: когда стандартного IDM не хватает
Гибридный подход к управлению правами доступа: когда стандартного IDM не хватаетГибридный подход к управлению правами доступа: когда стандартного IDM не хватает
Гибридный подход к управлению правами доступа: когда стандартного IDM не хватает
 
Собираем кубик Рубика: восстановление архитектурного описания корпоративной р...
Собираем кубик Рубика: восстановление архитектурного описания корпоративной р...Собираем кубик Рубика: восстановление архитектурного описания корпоративной р...
Собираем кубик Рубика: восстановление архитектурного описания корпоративной р...
 
RBAC & ABAC: гибридное решение для управления правами доступа
RBAC & ABAC: гибридное решение для управления правами доступаRBAC & ABAC: гибридное решение для управления правами доступа
RBAC & ABAC: гибридное решение для управления правами доступа
 
Омниканальная модель в ритейле: решения и кейсы
Омниканальная модель в ритейле: решения и кейсыОмниканальная модель в ритейле: решения и кейсы
Омниканальная модель в ритейле: решения и кейсы
 
WinDbg со товарищи
WinDbg со товарищиWinDbg со товарищи
WinDbg со товарищи
 

Описания бизнес-процессов - waste?

  • 1. Software Project Management Conference 26 ноября 2011, Санкт-Петербург Описание бизнес-процессов – waste? Докладчик: Максим Цепков (M.Tsepkov@custis.ru) www.custis.ru
  • 2. Диалог теории и практики Теория: – Описание бизнес-процессов == Зрелость компании Практика: – В теории это так, но… – Впрочем, не будем останавливаться на мелочах… На самом деле, пришла пора поправить теорию! 2/43
  • 4. Виды описаний бизнес-процессов  TO DO или FAQ для начинающего  Схемы верхнего уровня  Правила – что делать в конкретном случае  Устаревшие схемы и описания времен становления  Краткие должностные инструкции  Большие регламенты, слабо пригодные к исполнению  Толстые красивые книги от консультантов 4/43
  • 5. Зачем описывать бизнес-процессы?  Договориться, как делать  Разобраться, как оно работает  Обеспечить единообразное исполнение  Получить сертификаты (ISO, CMMI)  Чтобы определить нарушителя ? Потому что так принято в компании ? Потому начальник считает, что так – правильно 5/43
  • 6. Что говорит теория?  Описание процессов – свидетельство их осознания  Позволяет отчуждать процессы от исполнителей  Без описания невозможна жесткость процессов  Аморфные процессы нельзя улучшать Идеал – полная и непротиворечивая система документов 6/43
  • 7. Возвращаясь к вариантам описаний…  TO DO или FAQ для начинающего  Схемы верхнего уровня  Правила – что делать в конкретном случае  Устаревшие схемы и описания времен становления  Краткие должностные инструкции  Большие регламенты, слабо пригодные к исполнению  Толстые красивые книги от консультантов Образцы, наиболее соответствующие теории – наименее полезны 7/43
  • 8. Полные описания – инерция прошлого Сейчас эти цели достигают по-другому… 8/43
  • 9. Автоматизация фиксирует процессы  Современные компании сильно автоматизированы  Многие процессы выполняются полуавтоматически  Информационная система определяет процесс гораздо надежнее регламентов и инструкций  Даже когда система ведет не жестко, нарушение правил использования будет замечено коллегами Нет смысла дублировать в описании то, что зафиксировано в системе 9/43
  • 10. Примеры из бизнеса  Интернет-магазин • Заказы создаются покупателями или операторами на телефоне • Накопленные в системе заказы – готовятся к исполнению • При необходимости – операторы уточняют заказы в системе • В день исполнения склад отгружает товар, курьеры – развозят  Банковское обслуживание • Операционисты принимают и вводят в систему документы • Документы поступают к исполнителям по профилю подразделений • Исполнители – проверяют и массово обрабатывают, например, отправляя платежи в РКЦ или заявки на биржу • Результат исполнения поступает через операционистов клиентам IT-система ведет бизнес- процесс, обеспечивает взаимодействие подразделений 10/43
  • 11. Обобщаем описания процессов  Описание высоко автоматизированного процесса: • При появлении нового документа – нажмите «Обработать» • Если при обработке возникнут ошибке - разберитесь  Вариант: • В 11 часов нажмите большую зеленую кнопку. • Дождитесь сообщения об успехе. • Если будут сообщения о проблемах – разберитесь. • К 12 часам надо закончить, если нет – зовите начальство.  Разбор проблем регламентирован слабо Похоже на разбор багов от заказчика и процедуры выпуска версий 11/43
  • 12. Поговорим об IT-компаниях  Автоматизация процесса в IT-компаниях • Системы ведения дел и/или bug-трекеры • Системы контроля версий, continuous integration, автотесты • И другие…  Участники проекта используют системы одинаково  Все это хорошо фиксирует процесс 12/43
  • 13. Аgile без автоматизации? Процесс достаточно  Есть рамочное описание процесса фиксирован  Есть артефакты, его обеспечивающие • Доски • Backlog  Общение в команде дает единое понимание  Сборка и хранение кода автоматизировано  В разных командах – процесс вариативен  В ходе проекта – процесс меняется, адаптируется 13/43
  • 14. Пара слов о показателях  Мерить показатели – не проблема, вопрос – зачем?  Примитивный подход (штрафы и премии) ведет к работе на показатели, а не на результат  Мониторинг показателей – для уверенности в нормальном ходе процесса  Если что-то стало не так – надо разбираться, и способ разбора не регламентируешь 14/43
  • 15. Аналогия: документация  Идеал прошлого • Тщательные спецификации программы • Описание кода в отдельных документах  Лозунг: лучшая документация – код программы • Сначала – комментарии как средства документирования • Потом – говорящие идентификаторы и ясный код Достаточно!  XP: стандарт кодирования + метафора системы С описаниями бизнес-процессов произойдет то же самое… 15/43
  • 17. Потребность в описаниях  Инструкции для новичков – не лучший способ, наставничество или обучение – эффективнее  Но краткие справки пользователю – полезны  И рамочные описания – тоже полезны  Там, где IT-система ведет – документы излишни  Там, где IT-система допускает альтернативы, необходимость описаний зависит от конкретики Необходимость описаний определяем, соотнося их пользу и стоимость 17/43
  • 18. Актуальные описания – дорого  Подробные описания нужны только на этапе построения процесса  Потом процесс живет и изменяется, улучшается  Постоянная актуальность документа – требует времени и не является необходимой для процесса  Но если жизнь процесса долгая – иногда наводим резкость Забота о постоянной актуальности описаний бизнес-процессов – лишний и дорогой перфекционизм 18/43
  • 19. Какие описания сохраняются?  Схемы верхнего уровня организации процесса  TO DO для начинающих – там, где полезно  FAQ для начинающих и по редким ситуациям  Документы, по которым о процессе договаривались  Документы, описывающие изменения процессов  Документы для сертификации и внешнего мира Концепция актуального и полного описания – более не актуальна  19/43
  • 20. Как объяснить заказчику процессы без полных описаний?  Объяснять так же, как остальной agile: • Рамочные описания – обычно есть • Гибкость и адаптивность процесса • Автоматизация и прозрачность Как для сертификации • Интерактив и презентации  Если надо, можно породить описания в моменте  Непосредственные участники от заказчика обычно понимают преимущества Прозрачное и успешное движение проекта – лучший аргумент 20/43
  • 21. Выводы  Полное, актуальное описание автоматизированных бизнес-процессов, как правило, не нужно.  Связь наличия описаний со зрелостью компании – дань прошлому. Но ею не стоит пренебрегать.  Необходимость конкретных документов оцениваем в каждом случае, соотнося их пользу и стоимость. 21/43