Управление бизнес-процессами. Практическое руководство по успешной реализации проектов
Шрифт:
• методика формирования систем контроля производительности повлияет на их жизнеспособность.
Риски этапа работы с персоналом
Данному этапу присущи некоторые риски, так что нужно предусмотреть и реализовать стратегии их снижения или исключения. Некоторые из рисков приведены в табл. 18.2.
Таблица 18.2. Риски и стратегии их снижения на этапе работы с персоналом
Глава 19
Этап
Назначение
Мы уже подчеркивали, что для успеха проекта BPM автоматизация необязательна, и в главе 3 утверждалось, что важно отладить бизнес-процессы, перед тем как автоматизировать их. Поэтому этап разработки (рис. 19.1) содержит шаги, необходимые для перевода вновь перестроенных или усовершенствованных процессов с этапа инноваций на этап реализации и внедрения. Мы не станем подробно описывать стандартные шаги разработки, поскольку большинство их в целом очевидно группе проекта. Мы сосредоточимся на разработке автоматизированного решения BPM (которое выбиралось на предыдущих этапах) и конкретных вопросах, отличающих его от «стандартного» решения автоматизации.
На данном этапе завершаются необходимые приготовления, после чего формируется решение. Затем следует этап реализации – внедрение решения. Нужно понимать, что «разработка» в данном контексте выполняется параллельно с этапом работы с персоналом, где решаются проблемы «человеческого фактора».
При разработке новой системы нужно проявлять осмотрительность: она должна обеспечивать достаточную гибкость, чтобы отвечать на нужды бизнеса в ближайшем будущем, а также на частые изменения в бизнес-процессах. Более того, важно осознавать, что во время разработки системы BPM на этом этапе бизнес-процессы тоже могут измениться. Применяемая методика разработки должна предусматривать подобную ситуацию. В противном случае разработанная система устареет еще при внедрении и серьезно повредит маневренности организации и ее бизнес-процессам.
Кейс: дьявол скрывается в деталях
Отдел маркетинга одной организации связи ввел новую схему стимулирования для получения бонусов, но забыл сообщить об этом в отдел систем. В результате менеджер отдела систем, прочитав в газете рекламу бонусов, осознал, что от его отдела требуется доработать системы, чтобы выполнить рекламные обещания. На срочном совещании было решено, что необходимые изменения будут реализованы за 24 часа. Отдел маркетинга заявил: «Нас не интересует, сколько это стоит, внесите изменения, дающие нам возможность выполнить обещанное в рекламе». Программист за день внес изменения в систему, и все, казалось, работало прекрасно. Но из-за вариантов, которые пришлось выбрать для осуществления быстрой доработки на ходу, более половины всех будущих маркетинговых действий система не могла поддержать – явный случай «частичной» организационной (суб)оптимизации.
Вывод. Перед внесением изменений в систему подумайте о них и их воздействии и заручитесь участием всех заинтересованных сторон.
Концепция автоматизации BPM состоит в том, что технология BPM позволяет выделить бизнес-правила и компоненты бизнес-процессов приложения в свои собственные «слои». Смит и Фингар в книге о третьей волне BPM (Smith, Fingar) {68} считают, что система охватывает три широкие области, как показано на рис. 19.2:
1. Интеграция
2. Автоматизация того, что они называют процессами (бизнес-правила и библиотеки процессов).
3. Сотрудничество с внешними контрагентами – клиентами, бизнес-партнерами, каналами дистрибуции, узлами-накопителями и биржами бизнес-информации.
Хотя отдельные компоненты технологий уже существуют какое-то время, именно интеграция компонентов и нарастающее процессно-центрированное мышление дают качественный скачок.
Если бы мы смогли заглянуть в будущее, то довольно спорным оказалось бы мнение, что у старых систем приложений, которые хорошо служили крупным организациям, хотя и накладывали на них существенные ограничения, будет потенциал оставаться «только»:
• крупными хранилищами данных и библиотеками управления;
• крупными модулями обработки пакетных заданий массовой обработки, которая требуется большим организациям (например, обработка продлений полисов в страховой компании);
• драйверами отчетности и распечатки для массовых или объемных заданий (опять же пример распечатки продлений полисов в страховой компании, если такие работы не отданы в аутсорсинг, или крупных объемов отчетов).
Недавние изменения в технологии означают, что сейчас легче и проще разработать и внедрить автоматизированное решение BPM, чем в прошлом (в предположении правильности подхода). Более того, сегодняшние технологии позволяют бизнесу плотнее участвовать в разработке и управлении таких систем. Другими словами, бизнес может двигать автоматизацию системы BPM.
Результаты
Результаты этого этапа таковы:
1. Общее описание решения.
2. Подробные бизнес-требования.
3. Окончательная доработка документации по выбору ПО.
4. Спецификации/технические условия на ПО.
5. Разработка/конфигурирование ПО.
6. Программы тестирования ПО и результаты.
7. Спецификации аппаратного обеспечения.
8. Наличие аппаратуры.
9. Программа испытаний аппаратуры и результаты.
10. Программа испытаний интеграции и результаты.
Осуществление
Существует два способа разработать автоматизированное решение BPM: традиционный подход по методу цикла разработки ПО (SDLC) (спецификация, разработка, тестирование) и итеративный метод быстрой разработки приложений (RAD). Эта глава отличается от других, поскольку дает лишь общее описание нескольких крупных шагов (рис. 19.3), которые необходимо принять во внимание при реализации автоматизированного решения BPM. Подробные пошаговые методики SDLC и RAD достаточно полно освещены в других публикациях и предметом этой книги не являются.
Шаг 1. Обмен информацией
На этапе разработки важно довести объем и предполагаемую степень автоматизации до всех заинтересованных сторон. Важно также решить основные вопросы, которые возникают в случае автоматизации:
1. Я сохраню свою работу?
2. Какие новые навыки мне потребуются?
3. Как изменится моя работа?
Автоматизация, возможно, также окажет влияние на взаимодействие с партнерами, поставщиками и клиентами. Веб-сервисы и сервисно-ориентированная архитектура значительно упростили интеграцию процессов через границы организации. Если это именно такой случай, то донесение информации следует также распространить и на третьи стороны, указав не только выгоды и воздействие автоматизации, но и развитие, проблемы и потенциальные задержки.