|
Антон Шматалюк, заместитель Генерального
директора, директор по развитию бизнеса Светлана Храповская, консультант департамента развития
продуктов и услуг.
“IDS Scheer Россия и страны СНГ”
Использование ARIS на этапе Внедрения
бизнес-процессов
Технологии внедрения спроектированных бизнес-процессов
Статистика показывает, что большинство неудачных
проектов по совершенствованию деятельности спотыкаются именно на этапе
внедрения запланированных изменений. Причины, по которым спроектированные
процедуры и задуманные организационные преобразования так и остаются
идеями на бумаге, различны: осознанное сопротивление отдельных сотрудников
или недостаточное упорство и планомерность воплощения задуманного в жизнь.
Для успеха также немаловажным является наличие технологий, которые
помогают донести новую информации до заинтересованных лиц и обеспечивают
автоматизацию отдельных задач или, в идеале, всех спроектированных
бизнес-процессов.
В результате внедрения все спроектированные
бизнес-процессы должны стать частью повседневной жизни компании. Созданные
правила выполнения работ должны быть безусловными для всех участвующих в
процессе сотрудников, чтобы гарантировать получение ожидаемого от
оптимизации результата.
Внедрение осуществляется через адаптацию регламентных
документов и настройку информационных систем компании.
Для формирования регламентных документов платформа ARIS
имеет целый ряд функциональных возможностей, реализующих различные способы
преподнесения информации.
Во-первых, это гибкий и интуитивный инструмент
автоматического создания документов в различных форматах любой степени
сложности. Формирование регламентной базы осуществляется посредством
автоматической генерации документов на основе информации из базы данных
ARIS. Документы создаются при помощи встроенного в ARIS механизма готовых
и настраиваемых отчетов. Гибкость предлагаемого инструмента генерации
отчетов такова, что возможно создавать удобные для чтения документы, ничем
не уступающие традиционным инструкциям, создаваемым в компаниях. И при
этом автоматическая генерация документов имеет важное преимущество перед
ручным вариантом написания инструкций: отчетные механизмы можно настроить
таким образом, чтобы на основе выстроенной архитектуры предприятия
создавать полные и непротиворечивые комплекты регламентных документов
любой степени сложности. Одни и те же модели могут быть основой для
формирования регламентов в различных разрезах: по продуктам и услугам,
подразделениям, процессам, стратегическим картам, информационным системам
и так далее.
Во-вторых, существует ряд модулей, позволяющих
формировать портальные решения, содержащие взаимосвязанный набор моделей,
с их атрибутами, связанными документами и приложениями, что в целом
создает единой информационное пространство, содержащее знания о
деятельности компании. Эта информация доступна сотрудникам в соответствии
с ролевой структурой, а актуальность содержания достигается за счет
специализированных средств управления изменениями – встроенными
процедурами сбора предложений по изменениям и согласования новых версий
моделей и документов. За эти возможности отвечают такие продукты, как ARIS
Web Publisher, ARIS Business Publisher, ARIS Business Process Management
Portal.
Второй аспект внедрения бизнес-процессов –
автоматизация. Эффективность процессов и возможности информационных систем
очень часто находятся в серьезном конфликте друг с другом. Это может быть
связано с тем, что состоящие из отдельных компонент ИТ-решения компании
могут гарантировать автоматизацию отдельных функциональных областей
(финансовый учет и контроллинг, учет материалов, планирование продаж,
ведение базы данных о клиентах и продажах), но не способны обеспечить
целостное восприятие сквозных процессов.
Наш опыт показывает, что для удовлетворения потребностей
бизнеса в проектах по автоматизации важно не столько формирование
совместных команд, состоящих из представителей бизнес-подразделений и
ИТ-специалистов, сколько правильность организации взаимодействия.
Стандартные обследования, проводимые специалистами поставщика ИТ-решения,
приводят к созданию технических требований к внедряемой информационной
системе, которые очень часто не являются прозрачными для конечных
пользователей.
Компания IDS Scheer провела множество проектов по
подготовке к внедрению информационных систем. Во всех таких проектах
единственной формой общения между участниками проектной группы была
заранее продуманная архитектура предприятия и модели входящих в нее
бизнес-процессов. Именно эти модели являлись основой для проектирования и
внедрения информационных систем. По окончании таких проектов
бизнес-подразделения получили ожидаемый результат от внедрения,
обеспечивающий выполнение оговоренных правил работы и утвержденной
бизнес-логики.
Последовательность автоматизации, выбор ИТ-решений и
настройка интерфейсов между отдельными системами должны подчиняться единой
задаче — внедрению новых, адаптированных бизнес-процессов, продуманных как
с точки зрения эффективности бизнеса, так и с точки зрения возможности
применения тех или иных информационных технологий.
В процессе внедрения очень часто возникают сложности со
стандартами документирования проекта и презентации работ по внедрению.
Сложность управления документами, поддержки их в актуальном состоянии
приводит к потерям времени на их доработку, на обучение персонала,
повторным проектам ре-документирования внедренной функциональности. С
помощью ARIS процессы представляются в виде наглядных моделей, удобных в
использовании и простых для понимания. Таким образом формируется полное
описание всей деятельности предприятия - процессы и их исполнители,
организационная структура, ИТ ландшафт, продукты и услуги, данные и потоки
информации между процессами и системами и многое другое. Такое полное и
наглядное описание облегчает взаимодействие владельцев и исполнителей
процессов со специалистами по информационным технологиям, позволяет точно
определить требования в терминах ключевых пользователей, результатов и
содержания процессов. При этом получается, что функциональность
информационной системы существует для пользователя не сама по себе, а в
приложении к выполняемым им и его коллегами ежедневным процедурам. Многие
проекты внедрения показали, что описание по методологии ARIS положительно
влияет на понимание информационных систем представителями бизнеса и на
понимание бизнес-процессов ИТ-персоналом, проектирующим систему. Такой
подход позволяет повысить лояльность к системе, и сделать выполнение
операций в ней более осмысленным для всех.
Также необходимо отметить, что построение
ориентированной на сервисы архитектуры (SOA) базируется на процессном
подходе, и не может обойтись без описания процессов компании.
Платформа ARIS предлагает целый ряд модулей для
проектирования информационных систем. Все эти модули функционируют в
рамках целостной методологии и единой базы данных о деятельности
предприятия.
ARIS Business Rules Designer – интегрированный продукт
для моделирования бизнес-процессов и бизнес-правил.
Правила могут определять процессы утверждения,
распределение ответственности в организации, цены на продукцию, и по
существу оказывают сильное влияние на бизнес-процессы. Удивительно, что
бизнес-правилам уделялось мало внимания в ходе описания бизнес-процессов.
Процедуры или бизнес-правила оказывают значительное
влияние на успех компании, однако такого типа правила обычно существуют в
головах сотрудников или автоматизированы в ИТ системах. Как результат,
изменения правил могут быть внедрены в организации только с большим
запозданием. У большинства инструментов моделирования бизнес-процессов
отсутствуют возможности описывать правила управления на уровне детальных
процедур. ARIS Business Rules Designer позволяет разрабатывать правила
управления бизнес-процессами прямо в процедурах ARIS и контролировать
логику выполнения отдельных шагов процесса. Интеграция моделирования
бизнес-процессов и правил их выполнения позволяет повысить эффективность
проектирования процессов и их внедрения в виде информационных систем.
ARIS Business Rules Designer обеспечивает параллельное
ведение разработки процессов и правил на естественном языке, обнаруживать
и исправлять недостатки правил, а также комплектовать пакеты правил.
Полученная таким образом система правил может использоваться как в модели
бизнес-процесса, так и отдельно от нее. Мощные средства анализа ARIS
Business Rules Designer гарантируют интегральную целостность правил и их
непротиворечивость.
Интуитивно понятный интерфейс ARIS Business Rules
Designer, напоминающий электронные таблицы, позволяет описывать деловые
правила на естественном языке, используя функциональные возможности
drag-and-drop. ARIS Business Rules Designer предоставляет уникальные
возможности поиска проблем логики правил управления бизнес-процессами,
например, он может автоматически обнаруживать конфликтующие правила.
Запатентованные технологии ARIS Business Rules Designer позволяют
производить проверку полноты правил, и даже предлагать их новые варианты,
уместные в конкретном случае, но не описанные пользователем. Также можно
тестировать разработанные правила путем их моделирования и задания
реальных данных, и оценивать соответствие ожидаемых ответов реальным,
получаемым при помощи разработанных правил.
ARIS Business Rules Designer предоставляет пользователям
доступ к информации, совместно используемой бизнес-процессами и правилами
их управления, на базе ролей в базе моделей ARIS. Многопользовательская
среда этого инструмента позволяет определять логику правил в точках
принятия решений, расположенных в процессах ARIS, просматривать и
анализировать взаимосвязи между моделями бизнес-процессов и правилами. При
автоматизированном выполнении процессов эти правила можно автоматически
собирать в пакеты в выполняемых сервисных процедурах, то есть передавать
их прямо на уровень операционных информационных систем, выполняющих
процессы. Это значительно повышает эффективность моделей бизнес-процессов
и их выполнение в ИС.
ARIS UML Designer – инструмент, предназначенный для
перехода от моделей процессов к выполняемым приложениям.
Основной смысл разработки прикладного программного
обеспечения - предоставить наилучшую поддержку для выполнения процессов.
Тесное взаимодействие между исполнителями процессов и ИТ-департаментом
является необходимым условием успешного проекта внедрения при
самостоятельной разработке пользовательского решения. Для облегчения этого
процесса ARIS UML Designer позволяет на основе бизнес-моделей строить
разработку программного кода. Это уникальный инструмент, говорящий
одновременно на языке бизнес-процессов и разработки программного
обеспечения.
ИТ-специалисты и операционные отделы совместно создают
модели будущей системы. Однако будущие пользователи могут определить какие
элементы процесса необходимо автоматизировать, а ИТ специалисты в
состоянии сопоставить эти объекты соответствующему классу или атрибуту.
Модели процессов, полученные при описании деятельности
компании, с помощью ARIS UML Designer преобразуются в модели UML. Далее к
полученной модели добавляются понятия, недостающие в процессной модели.
Затем на основе последней генерируется программный код в различных CASE
средствах. ARIS UML Designer реализованы 2 варианта связи с инструментами
генерации кода: через XMI-интерфейс или интеграция через встроенный
интерфейс. ARIS UML Designer покрывает все стадии разработки, от анализа
процессов до дизайна системы. Как результат, разработанное ПО выполняет
конкретные задачи бизнеса и автоматизирует заданные процессы.
Этот инструмент в комплексе с другими средствами
разработки помогает выстроить гармоничную сервис-ориентированную
архитектуру. В SOA главными клиентами сервисов являются в первую очередь
клиентские приложения разного рода. Часто это небольшие приложения,
функционирующие на Java-серверах приложений или на IIS/.Net. Другой пример
высокоуровневого сервиса – часть ERP-приложения, оформленная как сервис
бизнес-процесса. Подобные сервисы организуются при помощи инструментов
BPM, лучшим из которых на сегодняшний день признано семейство продуктов
ARIS.
ARIS IT Architect
Среди основных требований, предъявляемых сегодня к
бизнес-процессам – гибкость и адекватность поддержки их работы
корпоративными информационными системами, а одна из современных тенденций
развития – заметный рост сложности внутренней инфраструктуры предприятия.
Многочисленные информационные системы с разными уровнями масштабирования и
полноты функциональности, низкие уровни их интеграции, недостаточная
гармонизация с поддерживаемыми процессами – главные препятствия
оптимизации комплексных информационных сред. Разобщенность систем ведет к
низкой прозрачности, чрезмерно сложному планированию требований к
информационной среде всего предприятия и к затруднениям при попытках
определить и устранить дублирование выполняемых ими функций.
Архитектура связывает между собой корпоративную
стратегию, бизнес-процессы и информационные системы и представляет собой
основу для описания, анализа и управления такой инфраструктурой. Из-за
сложности современных архитектур их описание требует эффективного метода и
удобного инструмента, устанавливающих связи между всеми существенными
элементами, и адекватной трансляции бизнес-системы в систему технических
процессов, представляющую собой каркас взаимодействия приложений. Этот
метод – ARIS, а инструмент – web-продукт ARIS IT Architect, основа ARIS
Enterprise Architecture Solution. Использование ARIS IT Architect
позволяет управлять архитектурой предприятия в соответствии со многими
стандартами, в частности, DoDAF, C4ISR, Zachman, TOGAF, TEAF, FEAF,
ArchiMate и IT City Planning.
ARIS SOA Architect – инструмент построения
сервисно-ориентированной архитектуры предприятия.
ИТ ландшафт современного крупного предприятия настолько
разнороден, что для управления всеми его компонентами необходим новый
подход. Многие компании “накапливали” ПО десятки лет и у них действует
несколько разных поколений систем, которые требуется развивать и
согласовывать между собой. Управление сервисной архитектурой предприятия
является методом упорядочивания существующих в компании решений и
программных средств, оптимизации их использования и создание основы для их
развития. SOA состоит из множества компонентов, таких, как серверы
приложений, связующее ПО, репозитории, специализированные пакеты
централизованного управления SOA.
Создание SOA сопряжено с множеством технических и
организационных проблем. Одним из важных вопросов построения архитектуры
SOA являются ее администрирование и обеспечение безопасности. При наличии
множества сервисов, готовых к применению, у специалистов возникает
потребность в централизованной системе администрирования, с помощью
которой можно было бы осуществлять их мониторинг и защиту. Не менее важный
вопрос связан с правильным выделением сервисов, чтобы не потребовалось
перепроектирование SOA в будущем. Часто встречается проблема семантической
согласованности информации, находящейся в системах, охваченных SOA.
Поскольку SOA не накладывает никаких ограничений на технологию, это могут
быть и системы ERP и отдельно разработанные приложения. Достаточно трудно
добиться унифицированного их описания в репозитории, который должен быть
единым по всей корпорации.
ARIS SOA Architect предоставляет возможности решения
этих вопросов и позволяет выстроить такую архитектуру сервисов, которая
поддерживает процессы во всех подразделениях компании.
Специальный Service Browser в SOA Architect упрощает
выявление сервисов для автоматизации деловой активности. Далее модели
процесса в ARIS автоматически преобразуются в исполняемые модели BPEL,
которые уже можно экспортировать на любую программную платформу, среди
которых IBM WebSphere, BEA WebLogic, и различные ERP.
Комбинация системного и бизнес-ракурсов в ARIS SOA
предоставляет возможность одним щелчком мыши показать, какой сервис и в
каком процессе используется. Таким образом если сервис даст ошибку, можно
быстро найти на какой бизнес процесс это повлияет и предупредить всех
задействованных исполнителей, менеджеров и ИТ персонал. Тем самым
сервис-ориентированная архитектура заканчивается так же как и начинается -
на поддержке процессов.
Заключение
Таким образом, платформа ARIS предлагает целый набор
инструментов для различных аспектов внедрения бизнес-процессов и
применения для этого различных подходов и технологий. Компания IDS Scheer
разработала уникальную методологию процессо-ориентированного внедрения
информационных технологий, которая успешно применяется в различных
проектах. Использование методологии поддержано линейкой продуктов ARIS и
различными ИТ-решениями от других поставщиков.
|