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

Источники инноваций в программных проектах
Источники инноваций в программных проектахИсточники инноваций в программных проектах
Источники инноваций в программных проектахSQALab
 
Управление списком задач: как делать то, что нужно делать
Управление списком задач: как делать то, что нужно делатьУправление списком задач: как делать то, что нужно делать
Управление списком задач: как делать то, что нужно делатьSQALab
 
Ситуационное управление или как правильно развивать ИТ таланты
Ситуационное управление или как правильно развивать ИТ талантыСитуационное управление или как правильно развивать ИТ таланты
Ситуационное управление или как правильно развивать ИТ талантыSQALab
 
Курс молодого бойца для менеджеров
Курс молодого бойца для менеджеровКурс молодого бойца для менеджеров
Курс молодого бойца для менеджеровSQALab
 
Создание продукта: от мечты к реальности
Создание продукта: от мечты к реальностиСоздание продукта: от мечты к реальности
Создание продукта: от мечты к реальностиSQALab
 
Переключение инженеров в менеджеры: трудности, методика, рецепты
Переключение инженеров в менеджеры: трудности, методика, рецепты Переключение инженеров в менеджеры: трудности, методика, рецепты
Переключение инженеров в менеджеры: трудности, методика, рецепты SQALab
 
Оценка трудоёмкости и сроков разработки ПО
Оценка трудоёмкости и сроков разработки ПООценка трудоёмкости и сроков разработки ПО
Оценка трудоёмкости и сроков разработки ПОSQALab
 
Корпоративная Wiki-система: что это дает и почему её у вас еще нет
Корпоративная Wiki-система: что это дает и почему её у вас еще нетКорпоративная Wiki-система: что это дает и почему её у вас еще нет
Корпоративная Wiki-система: что это дает и почему её у вас еще нетSQALab
 
Как провалить проект. Антипаттерны управления проектом
Как провалить проект. Антипаттерны управления проектомКак провалить проект. Антипаттерны управления проектом
Как провалить проект. Антипаттерны управления проектомSQALab
 
Как провалить проект 2. Антипаттерны командного поведения
Как провалить проект 2. Антипаттерны командного поведенияКак провалить проект 2. Антипаттерны командного поведения
Как провалить проект 2. Антипаттерны командного поведенияSQALab
 
Бизнес мышление у сотрудников IT сферы
Бизнес мышление у сотрудников IT сферыБизнес мышление у сотрудников IT сферы
Бизнес мышление у сотрудников IT сферыSQALab
 
Планирование и запуск проекта в условиях ‘нулевой’ видимости: практический опыт
Планирование и запуск проекта в условиях ‘нулевой’ видимости: практический опытПланирование и запуск проекта в условиях ‘нулевой’ видимости: практический опыт
Планирование и запуск проекта в условиях ‘нулевой’ видимости: практический опытSQALab
 
Gamification или Менеджмент 80го уровня
Gamification или Менеджмент 80го уровняGamification или Менеджмент 80го уровня
Gamification или Менеджмент 80го уровняSQALab
 
MindMap - в мире интеллектуального тестирования
MindMap - в мире интеллектуального тестированияMindMap - в мире интеллектуального тестирования
MindMap - в мире интеллектуального тестированияSQALab
 
Роли в команде - модель Белбина
Роли в команде - модель БелбинаРоли в команде - модель Белбина
Роли в команде - модель БелбинаSQALab
 

Viewers also liked (15)

Источники инноваций в программных проектах
Источники инноваций в программных проектахИсточники инноваций в программных проектах
Источники инноваций в программных проектах
 
Управление списком задач: как делать то, что нужно делать
Управление списком задач: как делать то, что нужно делатьУправление списком задач: как делать то, что нужно делать
Управление списком задач: как делать то, что нужно делать
 
Ситуационное управление или как правильно развивать ИТ таланты
Ситуационное управление или как правильно развивать ИТ талантыСитуационное управление или как правильно развивать ИТ таланты
Ситуационное управление или как правильно развивать ИТ таланты
 
Курс молодого бойца для менеджеров
Курс молодого бойца для менеджеровКурс молодого бойца для менеджеров
Курс молодого бойца для менеджеров
 
Создание продукта: от мечты к реальности
Создание продукта: от мечты к реальностиСоздание продукта: от мечты к реальности
Создание продукта: от мечты к реальности
 
Переключение инженеров в менеджеры: трудности, методика, рецепты
Переключение инженеров в менеджеры: трудности, методика, рецепты Переключение инженеров в менеджеры: трудности, методика, рецепты
Переключение инженеров в менеджеры: трудности, методика, рецепты
 
Оценка трудоёмкости и сроков разработки ПО
Оценка трудоёмкости и сроков разработки ПООценка трудоёмкости и сроков разработки ПО
Оценка трудоёмкости и сроков разработки ПО
 
Корпоративная Wiki-система: что это дает и почему её у вас еще нет
Корпоративная Wiki-система: что это дает и почему её у вас еще нетКорпоративная Wiki-система: что это дает и почему её у вас еще нет
Корпоративная Wiki-система: что это дает и почему её у вас еще нет
 
Как провалить проект. Антипаттерны управления проектом
Как провалить проект. Антипаттерны управления проектомКак провалить проект. Антипаттерны управления проектом
Как провалить проект. Антипаттерны управления проектом
 
Как провалить проект 2. Антипаттерны командного поведения
Как провалить проект 2. Антипаттерны командного поведенияКак провалить проект 2. Антипаттерны командного поведения
Как провалить проект 2. Антипаттерны командного поведения
 
Бизнес мышление у сотрудников IT сферы
Бизнес мышление у сотрудников IT сферыБизнес мышление у сотрудников IT сферы
Бизнес мышление у сотрудников IT сферы
 
Планирование и запуск проекта в условиях ‘нулевой’ видимости: практический опыт
Планирование и запуск проекта в условиях ‘нулевой’ видимости: практический опытПланирование и запуск проекта в условиях ‘нулевой’ видимости: практический опыт
Планирование и запуск проекта в условиях ‘нулевой’ видимости: практический опыт
 
Gamification или Менеджмент 80го уровня
Gamification или Менеджмент 80го уровняGamification или Менеджмент 80го уровня
Gamification или Менеджмент 80го уровня
 
MindMap - в мире интеллектуального тестирования
MindMap - в мире интеллектуального тестированияMindMap - в мире интеллектуального тестирования
MindMap - в мире интеллектуального тестирования
 
Роли в команде - модель Белбина
Роли в команде - модель БелбинаРоли в команде - модель Белбина
Роли в команде - модель Белбина
 

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 SQALab

Готовим стажировку
Готовим стажировкуГотовим стажировку
Готовим стажировкуSQALab
 
Куда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаКуда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаSQALab
 
Оптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиОптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиSQALab
 
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияАвтоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияSQALab
 
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...SQALab
 
Continuous performance testing
Continuous performance testingContinuous performance testing
Continuous performance testingSQALab
 
Конфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженКонфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженSQALab
 
Команда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииКоманда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииSQALab
 
API. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовAPI. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовSQALab
 
Добиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовДобиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовSQALab
 
Делаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsДелаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsSQALab
 
Вредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеВредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеSQALab
 
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииМощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииSQALab
 
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеКак hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеSQALab
 
Стили лидерства и тестирование
Стили лидерства и тестированиеСтили лидерства и тестирование
Стили лидерства и тестированиеSQALab
 
"Давайте не будем про качество"
"Давайте не будем про качество""Давайте не будем про качество"
"Давайте не будем про качество"SQALab
 
Apache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовApache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовSQALab
 
Тестирование геолокационных систем
Тестирование геолокационных системТестирование геолокационных систем
Тестирование геолокационных системSQALab
 
Лидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросЛидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросSQALab
 
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...SQALab
 

More from SQALab (20)

Готовим стажировку
Готовим стажировкуГотовим стажировку
Готовим стажировку
 
Куда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаКуда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщика
 
Оптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиОптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержки
 
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияАвтоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
 
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
 
Continuous performance testing
Continuous performance testingContinuous performance testing
Continuous performance testing
 
Конфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженКонфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нужен
 
Команда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииКоманда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихии
 
API. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовAPI. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советов
 
Добиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовДобиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестов
 
Делаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsДелаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIs
 
Вредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеВредные привычки в тест-менеджменте
Вредные привычки в тест-менеджменте
 
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииМощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
 
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеКак hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
 
Стили лидерства и тестирование
Стили лидерства и тестированиеСтили лидерства и тестирование
Стили лидерства и тестирование
 
"Давайте не будем про качество"
"Давайте не будем про качество""Давайте не будем про качество"
"Давайте не будем про качество"
 
Apache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовApache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектов
 
Тестирование геолокационных систем
Тестирование геолокационных системТестирование геолокационных систем
Тестирование геолокационных систем
 
Лидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросЛидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопрос
 
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
 

Описание бизнес-процессов — 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