Реинжиниринг бизнес-процессов в информационных системах.
Понятие «реинжиниринг» впервые было введено учеными Хаммером и Чампи, которые в своих рассуждениях пришли к выводу, что ориентация на отдельно взятые задачи в бизнесе – это организационный архаизм.
Самые современные компании во главу угла ставят не что иное, как бизнес-процессы. Такую гипотезу можно назвать революционной, ведь она отвергает многие понятия традиционного бизнеса.
Например, Хаммер утверждает, что компания больше не нуждается в стабильной организационной структуре – она должна выстраиваться под бизнес-процессы, а не наоборот.
Реинжиниринг неразрывно связан с бизнес-процессами, так как считается полным перепроектированием последних с целью повышения качества продукции и результативности производства, оптимизации затрат. Другими словами, реинжиниринг – это встряска, необходимая организации, которая медленно, но верно катится под откос.
В то же время у реинжиниринга есть и другое определение – переосмысление бизнеса. При этом переосмысливать должен не только руководитель организации, но и его подчиненные вплоть до низших звеньев.
Те же Хаммер и Чампи утверждали, что на основе исключительно механистических преобразований добиться возрождения компании из пепла не получится.
Чтобы результаты такого мощного инструмента, как реинжиниринг, впечатлили, нужно изменить образ мышления персонала таким образом, чтобы они поняли, почему их роль в выполнении того или иного бизнес-процесса исключительно важна. По мнению ученых, эффективный реинжиниринг есть гармоничное сочетание двух элементов:
В то время как объектом ОЛУ является процесс в компании, а само управление считается сугубо административным, СПУ направлено на человеческие ресурсы. Основная цель СПУ – мотивация персонала, причем мотивация не к выполнению задач (как принято считать), а к переосмыслению собственной роли в компании.
Ключевые характеристики реинжиниринга
Если разложить реинжиниринг на составляющие, останутся 4 основных характеристики, позволяющие отличить этот процесс от прочих способов совершенствования бизнеса:
Рассмотрим каждую из характеристик подробнее:
- Фундаментальный. Реинжиниринг заключается в том, чтобы абстрагироваться от настоящего состояния бизнеса и «заглянуть в будущее». Рисуется идеальная картина, после чего определяется, насколько возможно для компании достичь такого состояния и какие методы необходимо использовать для этого.
- Радикальный. Бизнес строится заново. Основная ошибка руководителей, обращающихся к реинжинирингу, кроется в том, что они рассчитывают сохранить удачные, по их мнению, наработки и связи. Этот подход неверный, так как реинжиниринг предполагает полную перезагрузку системы. Меняется все вплоть до стратегии развития и миссии компании.
- Существенный. Реинжиниринг также имеет цель – не бывает процесса ради процесса. Если по итогам реинжиниринга не произошло существенного изменения в результатах работы, руководителями на каком-то этапе была допущена ошибка.
- Бизнес-процессы. Реинжиниринг ориентируется на бизнес-процессы, поэтому после «перезагрузки» должна быть организована система, «проповедующая» процессный подход.
Известны примеры успешного реинжиниринга. Компания IBM благодаря этому процессу добилась стократного (!) увеличения производительности труда и десятикратного снижения длительности выполнения процессов (в среднем).
Компания Ford сумела снизить количество работников отдела по работе с поставщиками в 4 раза, не потеряв при этом в качестве выполнения работы. Такие примеры прекрасно демонстрируют, насколько масштабных успехов позволяет добиться реинжиниринг.
Важно понимать, что такие успехи не случайны, а предполагаются реинжинирингом по умолчанию.
К слову, в случае с крупными организациями (как тот же Ford) «перезагрузка» всей компании необязательна – достаточно усовершенствовать работу «проблемного» отдела, который включает в себя столько же работников, сколько и небольшая компания.
Классификации реинжиниринга
Реинжиниринг классифицируется по степени воздействия на организацию и по ситуативному признаку. По первой классификации он делится на:
Согласно этой классификации, допускается эволюционный («мягкий») реинжиниринг, хотя это и противоречит тем характеристикам, которые были рассмотрены нами выше. Эволюционный реинжиниринг предполагает частичное изменение процессов либо полное изменение, но без перехода на новый вид бизнеса. Революционный реинжиниринг предполагает полное перепрофилирование.
По ситуативному признаку реинжиниринг делится на:
- К кризисному реинжинирингу прибегают тогда, когда компания оказывается на грани банкротства, например, из-за потери конкурентоспособности или снижения качества товара.
- К развивающему реинжинирингу обращаются, если при текущей благополучной позиции есть желание получить или увеличить отрыв от конкурентов.
К кризисному реинжинирингу прибегают тогда, когда компания оказывается на грани банкротства, например, из-за потери конкурентоспособности или снижения качества товара.
К развивающему реинжинирингу обращаются, если при текущей благополучной позиции есть желание получить или увеличить отрыв от конкурентов.
Как производится реинжиниринг: основные этапы
Точный процесс проведения процедуры реинжиниринга всегда определяется тем, кто эту процедуру производит. Однако в примитивном теоретическом виде эту процедуру можно представить как совокупность следующих этапов:
Рассмотрим каждый этап подробнее:
-
Стратегическое планирование. Если цель фирмы остается прежней (получение прибыли – любой студент-экономист знает об этом), то задачи, которые необходимо выполнять для ее достижения, определяются заново. Такими задачами могут быть снижение риска банкротства, увеличение прибыли, повышение эффективности работы компании. При разработке стратегического плана определяется ключевая компетенция предприятия – некое конкурентное преимущество или ноу-хау, с помощью которого миссия организации будет осуществимой.
-
Описание существующей бизнес-структуры. На этом этапе строится функциональная модель «как есть», то есть рассматривается существующая структура с нескольких точек зрения: например, компания как сеть процессов и подпроцессов, как сеть информационных источников, как организационная структура. Важность этого этапа невозможно преувеличить: рассмотрение текущего состояния фирмы – это отправная точка самого процесса реинжиниринга.
-
Анализ моделей. Используется функционально-стоимостной анализ (ФСА) – он признан наиболее объективным. ФСА измеряет эффективность настоящих процессов и выявляет возможности для ее повышения. Анализу в первую очередь подвергаются такие процессы:
ФСА производит замеры по двум признакам: время, затрачиваемое на выполнение процесса, и стоимость операции (в сопоставлении с отдачей).
-
Собственно реинжиниринг. Если количество «неблагополучных» мест превышает допустимый уровень, руководство принимает решение о реинжиниринге. Средств и методик, с помощью которых осуществляется реинжиниринг, бывает несколько:
- Построение диаграмм эффективности и моделей балансовых ведомостей.
- Графические методы: SA / SD (структурный анализ / структурный дизайн) – наиболее известный метод из этой категории.
- Средства имитации, позволяющие протестировать будущую систему в реальных условиях.
- Моделирование с помощью баз данных (например, через Oracle Developer).
- Использование экспертных систем (например, Gensym).
Стоит отметить, что реинжиниринг – достаточно ответственная процедура, и пробовать новые для руководства методы здесь нецелесообразно, более того, опасно. Лучше положиться на те средства, которые отлично знакомы и чья эффективность уже практически проверена.
Психологические «тормоза» реинжиниринга
Не секрет, что реинжиниринг, как и любое организационное изменение в компании, встречает сопротивление со стороны сотрудников (а иногда и руководителей).
Часто бывает, что именно психологический барьер является главной проблемой при осуществлении процедуры.
По этой причине руководителям важно не попасться в ловушку психологических комплексов, для чего нужно знать, где же эти «капканы» расставлены.
Основные «стоп-сигналы» описаны в книге тех же Хаммера и Чампи:
- Достроить легче, чем построить заново. В этом есть смысл, но только тогда, когда организация требует «косметического ремонта». Если же по всем признакам компания приближается к банкротству, нет причин пытаться сберечь то, что уже налажено. Реинжиниринг предполагает легкое расставание с прошлым.
- Лучше синица в руках. Руководитель не рассчитывает на стремительный рост эффективности работы компании и готов довольствоваться малым ввиду отсутствия амбиций. Изменить образ мышления такого руководителя (главное, чтобы надежно) – настоящая проблема. Куда проще найти нового, амбициозного менеджера.
- Поспешное прекращение процедуры. Руководитель сворачивает реинжиниринг как только видит первые успехи, считая, что дальнейшие преобразования уже ни к чему. Результат часто плачевен: если реинжиниринг не доведен до конца, компания возвращается к былым процессам и уже через пару лет нуждается в повторении процедуры.
- Игнорирование ценностей кадров. Превращенный в формальную механистическую процедуру реинжиниринг обречен на неудачу в 100% случаев – это правило выделено в книге Хаммера и Чампи жирным. Грамотный менеджер должен обращать внимание на то, что творится в головах сотрудников, а не на их столах. Поэтому сотрудникам важно привить новые ценности, и использовать в качестве инструмента следует не красивые речи и обещания, а собственный пример.
- Сосредоточенность на схемах, а не на их реализации. Быть экспертом в теории – лишь полдела для реинжиниринга. От руководителя требуются смелость (а, возможно, и дерзость), чтобы осуществлять изменения, кажущиеся ему необходимыми, без сомнения.
В качестве вывода можно отметить, что для того, чтобы реинжиниринг был проведен правильно и имел отдачу в виде повышения эффективности, не нужны какие-либо специальные или узконаправленные навыки – достаточно просто быть грамотным управленцем и понимать суть процедуры.
Источник: https://utmagazine.ru/posts/8617-reinzhiniring-biznesa
Реинжиниринг бизнес-процессов
Внедрение информационных технологий и реализованных на их основе
информационных систем в повседневную деятельность предприятия дает ему
тактические и долгосрочные преимущества в бизнесе. Стремление
руководства к использованию ИТ может остаться лишь благими
намерениями, если оно не будет следовать сложившимся требованиям и
правилам разработки, проектирования и внедрения ИТ. Выше говорилось о
базовых требованиях к стандартизации объектов и функциональных задач,
без которых реализуемая система не будет являться открытой системой,
что приведет впоследствии к многочисленным проблемам при ее внедрении
и эксплуатации.
Следование требованиям стандартов при разработке ИС автоматически
приводит к тому, чтобы само предприятие — внешняя среда для ИС — также
отвечало необходимым требованиям: определение и стандартизация классов
пользователей и объектов, топология потоков данных и работ,
архитектура наследуемых систем, состояние бизнес-процессов и т. д.
Бизнес-процесс представляет собой систему последовательных,
целенаправленных и регламентированных видов деятельности, в которой
посредством управляющего воздействия и с помощью определенных ресурсов
за определенное время входы процесса преобразуются в выходы — в
результаты, представляющие ценность для потребителя и приносящие
прибыль изготовителю.
Бизнес-процесс в масштабах предприятия реализуется в виде сети
основных, вспомогательных, поддерживающих и управленческих процессов
(
рис.
8.6).
Рис.
8.6.
При этом разделение на основные и вспомогательные процессы в
определяющей степени зависит от предметной области и направления
деятельности предприятия: для производственной компании, например,
деятельность юридического отдела является вспомогательной, а для
юридической или консалтинговой фирмы — основной. Идентификация
процессов является обязательным условием, без реализации которого
невозможна информатизация деятельности.
Руководители предприятия, решившиеся на внедрение ИТ, должны твердо
усвоить: начало работ по проектированию информационной системы чаще
всего влечет за собой обязательный реинжиниринг бизнес-процессов!
Реинжиниринг представляет собой множество методик и рекомендаций,
среди них нужно выбрать те, которые наилучшим образом удовлетворяют
поставленным целям.
Реинжиниринг бизнес-процессов — это совокупность методов и
действий, служащих для перепроектирования процессов в соответствии с
изменившимися условиями внешней и внутренней среды и/или целями
бизнеса.
Существует несколько базовых правил, которых следует придерживаться
в процессе проведения реинжиниринга:
- разработка последовательных пошаговых процедур для перепроектирования процессов;
- использование в проектировании стандартных языков и нотаций;
- наличие эвристических и прагматических показателей, позволяющих оценить или измерить степень соответствия перепроектированного процесса или функциональности заданным целям;
- подход к решению частных задач и к их совокупности должен быть системным;
- даже небольшое улучшение должно давать быстрый положительный эффект.
Реинжиниринг деловых процессов и функций начинается с пересмотра
целей предприятия, его структуры, анализа потребностей внутренних
пользователей и рынка, производимых продуктов и услуг (
рис.
8.7).
Перепланирование целей и задач предполагает пересмотр политики
предприятия и ответа на следующие вопросы:
- Какие новые вызовы предъявляют нам изменившиеся условия бизнеса?
- Что представляет собой предприятие сейчас, и что мы хотим от него в будущем?
- Каких именно потребителей мы обслуживаем, насколько мы удовлетворяем их требования и ожидания, и что нужно сделать для привлечения новых?
- Какие именно показатели определяют эффективность деятельности предприятия, производительность труда и качество продукта, является ли это определение полным и адекватным?
- Какие именно информационные технологии и средства помогут нам в этом?
Рис.
8.7.
Для ответа на эти ключевые вопросы необходимо в первую очередь
провести детальное описание бизнес-архитектуры предприятия, его
бизнес-логики, построить функциональную модель взаимодействия
бизнес-процессов, ресурсов и персонала и отразить ее в архитектуре ИС,
содержании модулей информационных подсистем и визуализации форм
представления информации. Необходимо также иметь методики и
инструменты реорганизации процессов, решения прикладных задач и
управления проектом реинжиниринга (
рис.
8.8).
Описание бизнес-архитектуры позволяет:
- построить схему основных потоков данных, работ, движения финансов и документов;
- понять, как информация распределяется между подразделениями и кто является конечным пользователем в том или ином бизнес-процессе;
- описать взаимодействие процессов и модулей информационной системы;
- определить критическую важность видов информации для конкретных уровней управления предприятием;
- выявить дублированные структуры и связи.
Рис.
8.8.
Базовая основа улучшения процесса
Результатом такого описания является:
- уточненная карта сети процессов;
- матрица взаимосвязей процессов и подразделений, вовлеченных в эти процессы;
- информация о том, какие системы автоматизации существуют, при выполнении каких операций применяются, где и какие данные используются, какие системы автоматизации и информатизации необходимо разработать;
- функциональные схемы потоков данных (Data Flow), работ (Work Flow), финансовых потоков (Cash Flow), потоков управленческих воздействий (Control Flow) и документооборота (Doc Flow).
Функциональная модель поможет составить точные спецификации всех
операций, процедур и взаимосвязей между ними. Такая модель, если она
построена правильно, обеспечивает исчерпывающее описание
функционирующего процесса и всех имеющихся в нем потоков информации.
Эта модель описывает состояние «Как есть» (As Is). По
результатам анализа возможных путей улучшения от реальной модели нужно
перейти к модели, характеризующей улучшения: модель «Как
будет» (As To Be), вариант «Как должно быть»
(
рис.
8.9).
Рис.
8.9.
Схема реинжиниринга бизнес-процесса
Функциональное моделирование является достаточно серьезной
проблемой. Его полнота и соответствие построенной модели зависят как
от средств моделирования, так и от квалификации специалистов,
выполняющих это моделирование.
Реинжиниринг бизнес-процессов является сложным и многоаспектным
проектом, требующим тщательного планирования и проработки деталей. В
таблице 8.1 показаны основные этапы реинжиниринга.
Этап | Мероприятия |
---|---|
Планирование и начало работ | Выявление главных причин проведения реформы на предприятии и оценка последствий отказа от такой реформы |
Выявление важнейших процессов, требующих реинжиниринга | |
Выявление единомышленников среди руководства и создание рабочей группы из представителей администрации | |
Обеспечение поддержки проекта руководством | |
Подготовка плана проекта: определение объема, обозначение измеримых целей, выбор методологии, составление подробного графика | |
Согласование целей и объемов проекта с руководством | |
Формирование группы реинжиниринга | |
Выбор консультантов или внешних экспертов | |
Проведение вводного совещания | |
Доведение целей проекта до руководителей низшего звена; начальное информирование всей организации | |
Обучение группы реинжиниринга | |
Подготовка плана и начало работ | |
Исследования | Аналитическое исследование опыта компаний с подобными процессами |
Опрос клиентов и контрольных групп для выявления существующих и будущих требований | |
Опрос служащих и руководителей для выявления вопросов; мозговой штурм | |
Поиск в литературе и прессе данных о тенденциях в отрасли и о чужом опыте | |
Оформление подробных документов на исходные процессы и сбор рабочих данных; выявление недоработок | |
Обзор изменений и вариантов технологий | |
Опрос владельцев и представителей руководства | |
Посещение кружков и семинаров | |
Сбор данных от внешних экспертов и консультантов | |
Проектирование | Мозговой штурм и выработка новаторских идей; упражнения по творческому мышлению, чтобы «снять шоры» |
Проработка сценариев «а что, если?» и применение «шаблонов успеха» других компаний | |
Создание при помощи специалистов 3-5 моделей; разработка комплексных моделей, в которых собрано лучшее от каждой из предыдущих | |
Создание картины идеального процесса | |
Определение моделей нового процесса и их графическое представление | |
Разработка организационной модели в сочетании с новым процессом | |
Определение технологических требований; выбор платформы для новых процессов | |
Выделение краткосрочных и долгосрочных мер | |
Утверждение | Анализ затрат и преимуществ; расчет прибыли на капитал |
Оценка влияния на клиентов и служащих; оценка влияния на конкурентоспособность | |
Подготовка официального документа для высшего руководства | |
Проведение обзорных совещаний для ознакомления и утверждения деталей проекта оргкомитетом и высшим руководством | |
Внедрение | Завершение подробной разработки процессов и организационных моделей; определение новых рабочих обязанностей |
Разработка систем поддержки | |
Реализация предварительных вариантов и первичные испытания | |
Ознакомление работников с новым вариантом; разработка и осуществление плана реформы | |
Разработка поэтапного плана; внедрение как таковое | |
Разработка плана обучения; обучение работников новым процессам и системам | |
Последующие мероприятия | Разработка мероприятий по периодической оценке; определение итогов нового процесса; внедрение программы непрерывного совершенствования нового процесса |
Предоставление окончательного отчета оргкомитету и администрации |
Реинжиниринг бизнес-процессов или BPR (Business Process Reengineering), начиная с 1990 года вызывает активный интерес специалистов в области менеджмента и информационных технологий. Сегодня методы BPR взяты на вооружение уже практически всеми ведущими компаниями мира.
Сущность реинжиниринга
Смена акцентов
Реинжиниринг и эффективность
Что не является реинжинирингом?
Роль методологии реинжиниринга
Система ReThink
Заключение
Литература
Реинжиниринг бизнес-процессов или BPR (Business Process Reengineering), начиная
По данным Ernst & Young, 100 крупнейших банков Северной Америки затратят в 1997 году около 2.9 млрд. долларов только на реинжиниринг своих подразделений. За последние полтора года правительство США инициировало более 200 проектов по реинжинирингу, а сегодняшний рынок инструментальных средств поддержки BPR оценивается в 100 млн. долларов и растет со скоростью более чем 40% в год.
М. Хаммер, автор термина «реинжиниринг», рассматривает появление BPR (Business Process Reengineering) как революцию в бизнесе, которая знаменует отход от базовых принципов построения предприятий, предложенных 200 лет назад А.Смитом, и превращает конструирование бизнеса в инженерную деятельность. Возможность такой революции обусловлена, в первую очередь, новейшими достижениями в области информационных технологий (ИТ), специалисты которой начинают играть ведущую роль в конструировании бизнеса. BPR является научно-практическим направлением, возникшим на стыке двух различных дисциплин, и поэтому он требует новых специфических средств представления и обработки проблемной информации — понятных и удобных как менеджерам, так и разработчикам информационных систем. Подобные средства требуют интеграции ключевых достижений информационных технологий и создания соответствующих инструментальных средств поддержки реинжиниринга, ориентированных на использование как специалистами в области информационных технологий, так и менеджерами. Одним из конкретных примеров многочисленных инструментальных средств данного класса является система ReThink, разработанная фирмой Gensym (США).
Сущность реинжиниринга
М.Хаммер и Дж.Чампи в своей работе [1] определяют реинжиниринг как «фундаментальное переосмысление и радикальное перепроектирование бизнес-процессов компаний для достижения коренных улучшений в основных актуальных показателях их деятельности: стоимость, качество, услуги и темпы». Подчеркнем, что речь идет не о небольшом усовершенствовании бизнес-процессов компаний — на 10-100% — а о кардинальном повышении их эффективности, в десятки или даже в сотни раз. При этом реинжиниринг рассматривается как способ выживания современных компаний в условиях жесткой конкурентной борьбы на мировом рынке.
Необходимость реинжиниринга связывается с высокой динамичностью современного делового мира. Непрерывные и довольно существенные изменения в технологиях, рынках сбыта и потребностях клиентов стали обычным явлением, и компании, стремясь сохранить свою конкурентоспособность, вынуждены непрерывно перестраивать корпоративную стратегию и тактику. BPR, переосмыслив принципы организации бизнес-процессов на основе разделения труда, предложенные А.Смитом в «Богатстве наций», показал, что они неадекватны современным условиям. Дело в том, что принцип разделения труда, послуживший основой успешному развитию бизнеса в течение последних двухсот лет (эффективная организация железных дорог в Северной Америке в 1820-х годах; конвейер Генри Форда; принципы организации управления большими компаниями Альфреда Слоуна, внедренные в Дженерал Моторс, и др.), исходит из предположения об относительной стабильности существующих технологий, а также постоянно растущем спросе на товары и услуги, при котором потребитель не имеет широкого выбора и довольствуется уже самим наличием продукции. Поэтому наиболее эффективной оказалась с иерархическая пирамидальная структура, компаний организованных по функциональному признаку. Управление построено на административно-командных принципах. При этом клиентам отводится самый нижний уровень иерархии, где они представлены безликим «массовым потребителем». Однако с развитием современных технологий исчезла стабильность, а с ростом конкуренции — изменилась и роль потребителя. Соревнование между производителями привело к дроблению массового рынка на относительно небольшие ниши, где уже потребитель диктует свои условия производителям, а не наоборот.
Потребитель в наше время имеет существенно больший выбор не только товаров и услуг, но и технологий, например, он запросто может приобрести настольный издательский комплекс. В результате производитель вынужден непрерывно приспосабливаться как к новым технологиям, так и к постоянно меняющимся запросам своих клиентов: изменение бизнес-процессов превращается в практику повседневной жизни компаний, а инерционность пирамидальной структуры становится тормозом на пути к их выживанию.
Смена акцентов
Решение проблемы — в смене основных принципов организации компаний и в переходе к ориентации не на функции, а на процессы. Из всех концепций менеджмента, основанных на процессах, BPR рассматривается как наиболее эффективная, революционность которой, по мнению М. Хаммера, обусловлена современным состоянием информационных технологий. Например, фирма IBM Credit сумела сократить срок рассмотрения заявок на получение кредитов с одной недели до нескольких часов за счет создания специализированной информационной системы. Завод Сатурн компании «Дженерал Моторс» открыл свою базу данных поставщикам. Это позволило исключить фазу отправки официальных заказов на детали — теперь поставщики сами подвозят необходимые компоненты в запланированные сроки, поскольку им уже известны потребности производства и график работ завода. В результате удалось избавиться от трудоемкой переписки и сократить втрое число сотрудников в отделе закупки деталей. В этом году Unisys Corp. завершила полугодовой проект по реинжинирингу в Отделе Транспорта. При стоимости проекта 746 тыс. долл. ожидаемый эффект от экономии составляет 2 млн. долл. ежегодно.
Каким же может быть вклад информационных технологий в организацию деятельности компании? Очевидный ответ — это автоматизация бизнес-процессов (БПА), в оригинале — business process automation. Но автоматизация приводит лишь к ускорению существующих процессов, которое не может, в подавляющем большинстве случаев, привести к тому многократному улучшению эффективности, которое предусматривает подлинный реинжиниринг. На самом деле можно выделить два способа влияния ИТ на деятельность организаций:
- применение методов ИТ для анализа и конструирования бизнес-процессов, например, объектно-ориентированное моделирование;
- появление новых бизнес-процессов, позволивших коренным образом изменить базовые правила работы организаций (табл. 1).
Таблица 1. Влияние ИТ на переход к новым правилам работы компаний.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Реинжиниринг и эффективность
Чтобы пояснить, каким образом проведение BPR повышает эффективность работы компании, рассмотрим, как реинжиниринг изменяет реконструируемые бизнес-процессы.
1. Несколько рабочих процедур объединяются в одну. Для перепроектированных процессов наиболее характерно отсутствие технологии «сборочного конвейера», в рамках которой на каждом рабочем месте выполняются простые задания, или рабочие процедуры. Выполнявшиеся различными сотрудниками, теперь они интегрируются в одну — происходит горизонтальное сжатие процесса. Если не удается привести все шаги процесса к одной работе, то создается команда, отвечающая за данный процесс. Наличие в команде нескольких человек неизбежно приводит к некоторым задержкам и ошибкам, возникающим при передаче работы между членами команды. Однако потери здесь значительно меньше, чем при традиционной организации работ, когда исполнители подчиняются различным подразделениям компании, располагающимся, возможно, на различных территориях. Кроме того, при традиционной организации трудно, а иногда и невозможно определить ответственного за быстрое и качественное выполнение работы. По имеющимся оценкам, горизонтальное сжатие ускоряет выполнение процесса примерно в 10 раз.
2. Исполнители принимают самостоятельные решения. В ходе реинжиниринга компании осуществляют не только горизонтальное, но и вертикальное сжатие процессов. Это происходит за счет самостоятельного принятия решения исполнителем, в тех случаях, когда при традиционной организации работ он должен был обращаться к управленческой иерархии.
При традиционной организации работ, ориентированной на выпуск массовой продукции, исходили из предположения, что исполнители не имеют ни времени, ни знаний, необходимых для принятия решений. Реинжиниринг отвергает эти предположения, что вполне естественно при отказе от массового производства и современном уровне образования. Наделение сотрудников большими полномочиями и увеличение роли каждого из них в работе компании приводит к значительному повышению их отдачи.
3. Шаги процесса выполняются в естественном порядке. Реинжиниринг процессов освобождает от линейного упорядочивания рабочих процедур, свойственного традиционному подходу, позволяя распараллеливать процессы там, где это возможно.
4. Процессы имеют различные варианты исполнения. Традиционный процесс ориентирован на производство массовой продукции для массового рынка, поэтому он должен исполняться единообразно, независимо от исходных условий при всех возможных входах процесса. В наше время высокая динамичность рынка приводит к тому, что процесс должен иметь различные версии исполнения в зависимости от конкретной ситуации, состояния рынка и т.д. Традиционные процессы обычно оказываются довольно сложными — они учитывают различные исключения и частные случаи. Новые процессы, в отличие от традиционных, ясны и просты — каждый вариант ориентирован только на одну соответствующую ему ситуацию.
5. Работа выполняется в том месте, где это целесообразно. В традиционных компаниях она организуется по функциональным подразделениям: отдел заказов, транспортный отдел и т.п., и если, например, конструкторскому отделу требуется новый карандаш, то он обращается с заявкой в отдел заказов. Тот находит производителя, договаривается о цене, размещает заказ, осматривает товар, оплачивает его и передает конструкторам. все это достаточно расточительно и медленно. Проведенный в одной из компаний США анализ показал [2], что при традиционном распределении работ внутренние затраты компании на приобретение батарейки стоимостью 3 долл. составили 100 долл. Кроме того, было установлено, что 35% всех заказов составляют заказы стоимостью менее 500 долл. После проведения реинжиниринга отделы перешли к самостоятельному заказу дешевых товаров.
Итак, реинжиниринг распределяет работу между границами подразделений, устраняя излишнюю интеграцию, что приводит к повышению эффективности процесса в целом.
6. Уменьшается количество проверок и управляющих воздействий. Проверки и управляющие воздействия непосредственно не производят материальных ценностей, поэтому задача реинжиниринга — сократить их до экономически целесообразного уровня. Традиционные процессы насыщены подобными шагами, единственное назначение которых — контроль за соблюдением исполнителями предписанных правил. К сожалению, на практике довольно часто оказывается, что стоимость проверок и управляющих воздействий превосходит стоимость заказа требуемого продукта. Реинжиниринг предлагает более сбалансированный подход. Вместо проверки каждого из выполняемых заданий перепроектированный процесс часто агрегирует эти задания и осуществляет проверки и управляющие воздействия в отложенном режиме, что заметно сокращает время и стоимость процессов.
7. Минимизируется количество согласований. Еще один вид работ, не производящих непосредственных ценностей для заказчика, — это согласования. Задача реинжиниринга состоит в минимизации согласований путем сокращения внешних точек контакта. Как и в п.5, речь идет о стирании граней между функциональными подразделениями.
8. «Уполномоченный» менеджер обеспечивает единую точку контакта. Механизм «уполномоченного» менеджера применяется в тех случаях, когда шаги процесса либо сложны, либо распределены таким образом, что их не удается объединить силами небольшой команды. «Уполномоченный» менеджер играет роль буфера между сложным процессом и заказчиком. Он ведет себя с заказчиком так, как если бы был ответственным за весь процесс. Чтобы выполнить эту роль, менеджер должен быть способен отвечать на вопросы заказчика и решать его проблемы, имея для этого доступ ко всем используемым информационным системам и ко всем исполнителям.
9. Преобладает смешанный централизованно/децентрализованный подход. Современные технологии дают возможность компаниям действовать полностью автономно на уровне подразделений, сохраняя при этом возможность пользоваться централизованными данными. Важность объединения достоинств централизации и децентрализации можно проиллюстрировать на примере работы банков. При работе с крупными корпорациями многие банки осуществляют с одним и тем же клиентом независимые финансовые отношения через различные подразделения. Подобный децентрализованный подход может приводить к хаосу, так как каждое подразделение отслеживает только ту часть рынка, которая соответствует его профилю. В работе [1] приведена реальная ситуация, в которой банк установил для одного из своих клиентов максимальный кредит в размере 20 млн. долл. Вследствие децентрализованности этого банка каждое из его подразделений выдало этому клиенту по 20 млн., а в результате клиент получил кредит в несколько раз больший, чем планировал банк, что выяснилось только после банкротства клиента.
Что не является реинжинирингом?
Теперь укажем, что не относится к новому подходу, называемому реинжинирингом бизнес-процессов. К сожалению, из-за большой популярности BPR часто происходит путаница реинжиниринга с другими известными подходами. Итак, что не является реинжинирингом?
1. Несмотря на важную роль, которую информационные технологии играют в BPR, реинжиниринг нельзя непосредственно отождествлять с автоматизацией бизнес-процессов. БПА, используя информационные технологии, автоматизирует существующий процесс со всеми его недостатками и не ставит перед собой основную задачу реинжиниринга — проектирование нового процесса для кардинального повышения его эффективности.
2. Некоторые пользователи путают реинжиниринг бизнеса с реинжинирингом программного обеспечения, задача которого состоит в переписывании — на основе современных технологий — устаревших ИС без изменения самих автоматизируемых процессов.
3. Реинжиниринг не является ни реструктурированием (restructuring), ни уменьшением размерности (downsizing). Эти термины обозначают уменьшение возможностей компании, например снижение производственных мощностей, для соответствия текущим более низким требованиям. Например, на рынке падает спрос на автомобили компании GM, и ей необходимо перестроить производство — с минимальными затратами — в сторону уменьшения количества выпускаемых автомобилей. Реинжиниринг, в отличие от реструктурирования и уменьшения размерности, стремится сделать больше, а не меньше.
4. Реинжиниринг — это не реорганизация (reorganizing) не «выравнивание организации» (flattening), хотя «выравнивание» вполне может оказаться результатом проведения реинжиниринга. В отличие от реорганизации и выравнивания, имеющих дело с организационными структурами, реинжиниринг имеет дело с процессами. Многие компании видят причину своих бед в бюрократии и пытаются с ней бороться. Это ошибочная точка зрения. При традиционной иерархической структуре организации, где процессы разбиты на фрагменты, выполняемые в подразделениях, без бюрократии наступит хаос. Бюрократия — это клей, соединяющий вместе подразделения традиционной организации. Избавиться от бюрократии можно только с помощью реинжиниринга, который восстанавливает целостность процессов.
5. Реинжиниринг ни в коем случае не улучшение качества (quality improvement — QI) и не глобальное управление качеством (total quality management — TQM). Хотя и реинжиниринг, и управление качеством отводят центральную роль бизнес-процессам, существует принципиальное отличие: управление качеством принимает имеющиеся процессы и старается их улучшить, в то время как реинжиниринг заменяет существующие процессы на новые.
Цикл современной компании начинается с реинжиниринга — кардинальной и революционной перестройки бизнес-процессов компании, сопровождающейся переходом на новые принципы построения организации. Этот вид деятельности требует выполнения специального проекта и создания команды по реинжинирингу, включающей как сотрудников компании, так и приглашенных консультантов. После достижения намеченных целей работы по проекту завершаются и компания переходит к эволюционному периоду своего развития, называемому усовершенствованием бизнеса: постоянные небольшие модернизации выполняются в ходе текущей работы. По мере того как возможности эволюционного развития исчерпываются, компания вновь проводит реинжиниринг — как правило, проект охватывает уже не всю компанию целиком, а несколько функциональных подразделений. Таким образом, изменения организации работ в компании становятся частью ее повседневной жизни — как реакция на постоянные изменения во внешнем окружении: рынок, уровень технологий, потребности клиентов, конкуренция.
Роль методологии реинжиниринга
Задачи, которые приходится решать в ходе реинжиниринга, обычно характеризуются высокой степенью сложности и большой ответственностью. Опыт неудач первых лет развития этого направления показал, что успешный реинжиниринг не может быть осуществлен без твердой методологической основы. Сегодня предлагается несколько методологий проведения BPR, разработанных ведущими консалтинговыми фирмами мира. Учитывая важность проблем методологии, мы предполагаем в последующем посвятить им отдельную статью.
Исторически большинство консалтинговых фирм основывали свои подходы к реинжинирингу, исходя из CASE-технологии разработки информационных систем. Здесь можно отметить такие известные фирмы, как Gemini Consulting — методология Construct и Andersen Consulting — методология Eagle. П.Хармон, рассматривая методологии этих фирм в своем обзоре [3], отмечает их ориентацию на профессионалов в области ИТ и направленность на разработку поддерживающих информационных систем.
Однако в проведении реинжиниринга участвуют специалисты двух типов — профессионалы в области реконструируемого бизнеса и разработчики информационных систем. Опыт реинжиниринга показывает, что по-настоящему успешное и новаторское внедрение информационных технологий является уникальным творческим процессом: управляющие компаний и специалисты-технологи, знакомясь с методами ИТ, сами делают открытия относительно возможностей их использования в своем конкретном бизнесе [1,4]. В то же время, создание высококачественных информационных систем требует участия профессионалов в области ИТ. Возникает проблема поиска общего языка, которая стоит на пути интеграции современных технологий моделирования и разработки сложных систем: объектно-ориентированные методы, CASE-технологии, инженерия знаний, имитационное моделирование процессов и методы быстрой разработки приложений RAD (Rapid Application Development). Именно эта тенденция и наблюдается сейчас в развитии методологий и инструментальных средств BPR (см. также [5,6]).
Объектно-ориентированное моделирование признано сегодня базовой методологией BPR. Традиционно, создавая информационные системы компаний, разработчики отталкивались от данных. В результате, используемые ими подходы к моделированию систем были ориентированы на описание данных о сущностях реального мира и их взаимосвязей, но не на поведение этих сущностей. Поскольку реинжиниринг ориентирован на процессы, а не на данные, традиционные подходы оказались неадекватны. Объектно-ориентированный подход является единственным пока подходом, позволяющим описывать как данные о сущностях, так и их поведение. Кроме того, он обеспечивает создание прозрачных, легко модифицируемых моделей бизнеса и информационных систем, допускающих повторное использование отдельных компонентов.
CASE-технологии использовались в реинжиниринге практически с момента его появления. Однако их ориентация на разработчиков информационных систем привела к тому, что теперь их начинают объединять с другими современными технологиями — в первую очередь, с объектно-ориентированными.
Имитационное моделирование обеспечивает не только наиболее глубокое представление моделей для непрограммирующего пользователя, но и наиболее полные средства анализа таких моделей. Модели создаются в виде потоковых диаграмм, где представлены основные рабочие процедуры, используемые в компании, описано их поведение, а также информационные и материальные потоки между ними. Впрочем, построение реальных имитационных моделей довольно трудоемкий процесс, а их детальный анализ, выходящий за рамки простого сбора статистики по срокам и стоимостям, зачастую требует от пользователя специальной подготовки. Для описания рабочих процедур может понадобиться дополнительное программирование.
Чтобы преодолеть эти трудности, сегодня начинают использовать методы инженерии знаний. Во-первых, с их помощью можно непосредственно представлять в моделях плохо формализуемые знания менеджеров о бизнес-процессах и, в частности, о рабочих процедурах. Во-вторых, решается проблема создания интеллектуального интерфейса конечного пользователя со сложными средствами анализа моделей.
Методы быстрой разработки приложений позволяют сокращать время создания поддерживающих информационных систем и, следовательно, используются не только в ходе реинжиниринга компании, но и на этапе эволюционного развития, сопровождающегося постоянными модификациями и улучшениями информационных систем компании. Современный период характеризуется активным переходом к использованию интегрированных методологий и инструментальных средств. Мы планируем рассмотреть современное состояние и тенденции развития рынка консалтинговых услуг и инструментариев по BPR в отдельной статье.
Система ReThink
С интегрированным подходом к поддержке реинжиниринга можно ознакомиться на примере одного из перспективных инструментальных средств BPR — системы ReThink [7], разработанной фирмой Gensym (США). В этой системе объединены возможности ключевых современных информационных технологий: графический объектно-ориентированный язык для описания моделей и проектов, средства анимации и имитационного моделирования реконструируемых процессов, методы искусственного интеллекта для полного и адекватного представления экспертных знаний о процессах. Все это открыло доступ к непосредственному моделированию и реконструированию бизнес-процессов новой группе пользователей — менеджерам. Сочетание прозрачных средств интерактивной графики с возможностями моделирования процессов в реальном времени позволяет им самостоятельно, без помощи программистов, воплощать свои идеи в виде работающих моделей процессов.
Система ReThink построена на базе инструментального комплекса G2 [8] и является проблемно-ориентированным приложением, позволяющим разработчикам использовать не только специализированные средства моделирования бизнес-процессов, но и универсальные средства комплекса по созданию интеллектуальных объектно-ориентированных систем управления реального времени.
Фирма Gensym, основанная в 1986 году, специализируется на создании объектно-ориентированных интеллектуальных систем, функционирующих в реальном масштабе времени и использующих средства имитационного моделирования. Основной программный продукт фирмы — инструментальный комплекс G2, представляющий собой универсальную среду разработки приложений, функционирующих в реальном масштабе времени. Комплекс G2 нашел применение практически во всех отраслях промышленности, а также в космических приложениях (NASA), телекоммуникациях, безопасности офисов и др. Разработчики, использующие комплекс G2, отмечают такие его достоинства, как существенное сокращение сроков создания приложений по сравнению со средствами традиционного программирования; удобные средства интерактивной графики и анимации, обеспечивающие прозрачность и наглядность моделей и приложений в целом; средства вывода решений, позволяющие параллельно обрабатывать тысячи параметров в реальном масштабе времени; архитектура «клиент-сервер»; разнообразие аппаратно-программных платформ.
Тесная связь фирмы Gensym с техническими университетами обеспечивает быстрое внедрение новейших достижений в области информационных технологий в коммерческие программные продукты фирмы. На базе комплекса G2 разработан ряд проблемно-ориентированных инструментальных средств для решения задач диагностики и мониторинга процессов, решения задач составления расписаний, решения задач пространственного планирования, обучения на основе методов нейронных сетей и ряд других.
Для представления моделей бизнес-процессов используются диаграммы, состоящие из блоков и соединений. Блоки представляют задачи в бизнес-процессах, а соединения — потоки сущностей: документов, информации, а также предметов, фигурирующих в бизнесе, — например, запасных частей или упаковок с отпускаемой продукцией. В системе реализован ряд стандартных блоков, которые могут быть использованы в качестве сборочных элементов для построения работающих моделей практически любых процессов, например: источник заявок, принятие решения, обработка задания. Свойства и поведение блоков могут описываться как точными, так и случайными величинами. В случае необходимости разработчик переопределяет поведение блоков или задает новые их классы с помощью встроенных базовых средств.
Объектная ориентация системы ReThink позволяет создавать понятные и довольно наглядные модели бизнес-процессов, что упрощает освоение и использование системы непрограммирующими пользователями. Объекты, построенные в результате моделирования бизнес-процессов, становятся естественной основой для проектирования информационных систем поддержки этих процессов. В этом смысле средства системы ReThink могут рассматриваться как развитие CASE-средств.
ReThink поддерживает анимацию потоков работ в ходе моделирования деятельности компании. Благодаря этому менеджер имеет возможность непосредственно наблюдать функционирование моделей, что повышает степень его доверия к результатам моделирования. Данная система обеспечивает создание иерархических моделей, позволяющих описывать процессы с различной степенью детализации. Это гарантирует простоту и естественность при создании сложных моделей больших компаний (рис. 1).
Рис. 1. Пример иерархической модели
Все элементы моделей, включая ресурсы процессов, могут модифицироваться непосредственно во время исполнения, результаты изменений можно увидеть сразу же после их введения.
Система ReThink позволяет формировать стоимостные и временные характеристики различных проектов для их объективного сравнения, а также проверять гипотезы типа «что если». Для анализа работы моделей предусмотрен целый набор инструментариев: блоки-датчики для сбора данных, блоки-установщики значений атрибутов сущностей, графики для наглядного отображения результатов моделирования, всевозможные просмотровые табло из стандартных средств комплекса G2. С помощью датчиков можно снимать такие показатели, как длительность цикла обработки сущности на том или ином этапе, стоимость обработки, а также другие свойства, определенные разработчиком модели. Для отсева шумов и выявления тенденций можно использовать специальные блокфильтры.
Для проверки гипотез «что если» в системе реализован механизм сценариев. Сценарии позволяют исследовать зависимость поведения одной и той же модели от поведения внешнего мира, (например, частота поступления заявок, их сложность и т.д.), а также от каких-либо параметров этой модели (например, количества транспортных средств или численности служащих, занятых оформлением заказов). Варьируемые параметры и измеряемые показатели выносятся на отдельное окно сценария, после чего в результате прогона модели автоматически формируется отчет. Кроме этого, система позволяет использовать сценарии для объективного сравнения альтернативных проектов: один и тот же сценарий, описывающий некоторое заранее заданное поведение внешнего мира, может применяться для прогона различных моделей. Результаты вынесенные в отчет, являются основой для сопоставления и оценки этих моделей.
Основа данной системы — поддержка коллективной работы с приложениями на основе архитектуры «клиент-сервер» с помощью системы Telewindows комплекса G2. Telewindows обеспечивает множественный доступ к централизованному приложению на сервере с других рабочих станций или с ПК. Коллективная разработка и использование приложений имеет принципиальное значение при проведении глобального реинжиниринга крупной компании или их объединения в рамках отрасли.
Средства стандартных интерфейсов с внешними приложениями (GSI — G2 Standard Interface) комплекса G2 позволяют использовать в моделях реальные данные. Это обеспечивает надежность при тестировании, а кроме того, превращает графические модели, создаваемые средствами системы ReThink, в идеальную основу для мониторинга бизнес-процессов, управления информационными потоками, непрерывного инкрементального реконструирования текущих процессов, а также поддержки принятия решений в оперативном управлении. Полученные приложения будут естественным образом стыковаться с технологическими приложениями диагностики и мониторинга производственных процессов, разработанными на базе комплекса G2.
С помощью интерфейсов GSI возможна стыковка системы ReThink с внешними приложениями. В частности, реализованы стандартные средства сопряжения с СУБД Oracle, Sybase, Rdb и Informix и с системами сбора данных в реальном масштабе времени. Имеются средства сопряжения с Visual Basic. Как и инструментальный комплекс G2, система ReThink функционирует на Unix-рабочих станциях, системах OPEN VMS, а также на ПК в средах NT и Windows 3.1.
При создании системы ReThink фирма Gensym не ставила своей целью предложить какую-либо конкретную методологию реинжиниринга. Ее задача — создание удобного универсального средства для реализации различных методологий. Система адресована, в первую очередь, консалтинговым фирмам и информационным подразделениям крупных компаний для воплощения их оригинальных идей в области реинжиниринга. Предоставлена возможность развития системы средствами инструментального комплекса G2 — вплоть до реализации новых нестандартных средств моделирования и анализа.
Сегодня ReThink используется в ряде компаний, среди которых патентное ведомство США и компания Xerox, осуществившая реинжиниринг отделения по закупке сопутствующих материалов с годовым оборотом в 3 млрд. долл. В компании Xerox при проведении реинжиниринга сначала использовался пакет ABC FlowCharter, а построенная модель работы отделения включала 17 процессов и 314 рабочих процедур. Анализ модели показал, что 70% процедур оказались непроизводительными. Затем была разработана новая модель процессов закупки, включающая всего 42 рабочие процедуры. Столкнувшись с таким существенным сокращением количества процедур, руководство компании поставило вопрос о работоспособности новой организации: не возникнут ли перед компанией серьезные непредвиденные проблемы после того, как она сделает основные капиталовложения в реконструкцию отделения? Чтобы обосновать предложенный проект, было решено использовать систему ReThink, с помощью которой предполагалось исследовать имитационную модель планируемой организации работы отделения. В результате несколько процессов пришлось снова перепроектировать, что привело к выигрышу в качестве проекта, а следовательно, снизило риск неудачи при проведении реинжиниринга.
***
Как научно-практическое направление BPR впервые появился в США и за пять лет превратился в одну из ведущих и активно развивающихся отраслей информатики. Сегодня начинается продвижение консалтинговых услуг и инструментариев по BPR и на российский рынок. Применение мирового опыта построения эффективных компаний представляет огромную ценность для нашей страны, проводящей глобальную экономическую реформу и активно внедряющейся в мировую экономическую систему. Первая отечественная практика применения BPR показала, что реинжиниринг не только необходим, но и возможен, однако для его успешного проведения важно использование обоснованных методологий и современных инструментальных средств, адекватных решаемым задачам.
Литература
1. Hammer M. and Champy J. Reengineering the Corporation: A Manifesto for Business Revolution. New York: HarperCollins, 1993.
2. Davenport T.H. Business Innovation, Reengineering Work through Information Technology. Boston, MA: Harvard Business School Press, 1993.
3. Harmon P. Business Process Reengineering with Objects — Part 2. Object-Oriented Strategies, 1995, vol. 5, no 1, pp.1-13.
4. Jacobson I., Ericsson M., Jacobson A. The Object Advantage: Business Process Reengineering with Object Technology. ACM Press, Addison-Wesley Publishing, 1995.
5. Попов Э.В., Шапот М.Д. Реинжиниринг бизнес-процессов и интеллектуальное моделирование. — Материалы семинара «Динамические интеллектуальные системы в управлении и моделировании». Москва: ЦРДЗ, 1996.
6. Шапот М.Д. Инструментальные средства поддержки реинжиниринга бизнес-процессов. — Материалы семинара «Динамические интеллектуальные системы в управлении и моделировании». Москва: ЦРДЗ, 1996.
7. ReThink Tutorials. Release 1.0. Gensym Corp. Cambridge, Mass., USA, May 1995.
8. Попов Э.В. Экспертные системы реального времени. Открытые системы, N2, 1995.
!!! Полезный материал! Статьи “Как внедрить бизнес-процессы за 2 дня”. Скачать >
Что такое реинжиниринг?
Основоположниками теории реинжиниринга бизнес-процессов являются Майкл Хаммер и Джеймс Чампи. Основы реинжиниринга были заложены в США в 1984-1990 гг. Согласно представлениям данных учёных реинжиниринг – это фундаментальное переосмысление и радикальное перепроектирование бизнес-процессов, которые дают возможность достигать кардинальных улучшений в таких ключевых для современного бизнеса условий результативности таких как стоимость, качество, сервис и темпы.
В основе данного определения лежат несколько ключевых понятий:
- Фундаментальный.
- Радикальный.
- Кардинальный.
Фундаментальный означает, что должны быть получены ответы на самые важные вопросы и работе предприятия. Среди них такие вопросы, как “Почему мы обязаны делать то, что делаем?”, “Почему мы делаем это именно таким способом, как делаем?”, “Какой компания хочет быть?”. Чтобы ответить на данные вопросы, специалистам необходимо переосмыслить некоторые правила ведения бизнеса в настоящий момент. Поскольку некоторые из них могут оказаться уже неактуальными и устаревшими, что ещё хуже – ошибочными или неуместными. Реинжиниринг изначально указывает на то, что предприятие должно делать и только после этого определяет принцип действия. Он пропускает то, что есть и акцентирует внимание на том, что должно быть в итоге.
Радикальный отвечает за изменение вещей в самом их основании. К слову, радикальное перепроектирование представляет собой изменение существующей системы, помимо поверхностных преобразований, иначе говоря, то, что на входе радикального проектирования предлагается в качестве совершенно новых способов выполнения работы.
Кардинальный представляет собой процесс реинжиниринга, который является оправданным только при условии, когда требуется достичь резкого улучшения показателей деятельности компании (500-1000% и более) посредством замены старых методов на новые более усовершенствованные. В случае, когда на предприятии наблюдается падение прибыли в районе 10%, то его затраты всего на несколько процентных пунктов превышают запланированные, однако в случае когда показатель качества необходимо улучшить лишь чуть-чуть или когда обслуживание клиентов требуется немного усовершенствовать, то как таковой реинжиниринг предприятию не нужен. Для таких ситуаций лучше всего применять обычные методы, вроде программ постепенного улучшения качества.
Использование реинжиниринга в бизнес-процессах
Применяется реинжиниринг в следующих ситуациях:
- Критическая ситуация на предприятии, например, потеряна доля рынка, активно снижается прибыль, высокими темпами растут издержки.
- В данный момент времени на предприятии не наступило критическое положение, но, по некоторым прогнозам, может наступить в самые сжатые сроки.
- Предприятие, которое является лидером на рынке и работает на пределе своей эффективности благодаря агрессивной маркетинговой политике, хочет иметь успех в дальнейшем благодаря применению принципов реинжиниринга.
- На предприятии внедряются в систему управления современные информационные технологии.
Причиной возникновения реинжиниринга бизнес-процессов послужило внедрение в практику управления информационных технологий.
Важно понимать, что нововведения могут подорвать уже сложившиеся правила и нормы, которые некоторым образом ограничивают существующие способы реализации работ.
Информационные технологии служат локомотивом для усовершенствования связей между менеджерами и работниками, внешней средой и между собой. Необходимо выделить самые значимые результаты информатизации реинжиниринга бизнес-процессов:
- Повышение уровня эффективности труда работников. Это происходит благодаря исключению временных и географических преград, что позволяет получить доступ к базам данных из любой точки мира в любое время. Вследствие чего появляется возможность работать в тот момент, когда это требует наибольшей необходимости и там, где можно выложиться по максимуму.
- Повышается производительность труда. Благодаря внедрению новых информационных технологий можно ускорить производственные процессы, значительно сократить расходы и увеличить производительность труда персонала.
- Происходит перераспределение полномочий. Посредством внедрения информационных технологий можно изменить принципы распределения информации на предприятии, а также расширить возможности доступа к ней многих сотрудников. Надо понимать, что в таких условиях организации рабочей деятельности даже работники низших уровней ставятся в условия необходимости принятия решений, которые прежде могли принимать только руководящие сотрудники. Такие перемены полностью соответствуют принципам изменения знаниями, иначе говоря, решения принимаются теми, кому в последующем их предстоит реализовывать.
- Активно развивается сотрудничество. Новые информационные технологии обеспечивают развитие сотрудничества внутри предприятия и за его пределами с внешней средой. Новые информационные технологии предоставляют возможность обмениваться опытом, идеями между сотрудниками из разных уголков планеты.
- Новые информационные технологии позволяют создавать командный дух на предприятии. Кроме того, новые технологии составляют важную часть современных обучающих организаций, которые помогают быстро идентифицировать проблемы и возможности, ускоряют принятие решений, а также увеличивают способности организации к обучению посредством широкого обмена информацией и полезными знаниями. Работники на любом уровне имеют возможность анализировать ключевую информацию и принимать важные решения.
Реинжиниринг – это всегда внесение изменений в структуру предприятия и процессы деятельности. Данные изменения не могут быть проведены с потерей качества управления, в силу этих обстоятельств предлагаемые изменения всегда согласовываются и обосновываются с руководством. Ключевым обоснованием подобных изменений является их целесообразность с позиции процесса в общем. Среди основных предпосылок успешного ведения изменений необходимо отметить конструктивность позиции и осознание причины ответственными руководящими лицами.
!!! Полезный материал! Статьи “Как внедрить бизнес-процессы за 2 дня”. Скачать >
Реинжиниринг и его аналоги
Нельзя говорить о том, что любые изменения на предприятии являются реинжинирингом. К нему не относятся:
- Нельзя говорить о том, что реинжиниринг и автоматизация бизнес-процессов идентичны. Автоматизация бизнес-процессов, с применением информационных технологий автоматизирует существующий процесс со всеми недостатками, в его задачи не входит проектирование нового процесса для глубокого повышения эффективности.
- Реинжиниринг бизнеса в корне отличается от реинжиниринга программного обеспечения тем, что задача первого заключается в переписывании устаревших информационных систем без внесения каких-либо изменений в автоматизируемые процессы.
- Не нужно путать реинжиниринг с реструктурированием или уменьшением размерности. Данные термины не обозначают уменьшение возможностей предприятия, к примеру, снижение производственных мощностей, для соответствия некоторых показателей более низким требованиям. В первую очередь реинжиниринг отличается от реструктурирования и уменьшения размерности тем, что его главная цель в том, чтобы сделать больше, а не меньше.
- Реинжиниринг не является реорганизацией. Основное отличие от реорганизации заключается в том, чтобы выровнять уже имеющиеся организационные структуры необходимо иметь дело с процессами.
- Реинжиниринг не является процессом улучшения качества или глобальным управлением качеством. Однако стоит отметить, что именно реинжинирингу отводится главная роль управления бизнес-процессами. Реинжиниринг заменяет существующие процессы на новые, в то время как управление качеством принимает уже имеющиеся процессы и улучшает их.
!!! Полезный материал! Статьи “Как внедрить бизнес-процессы за 2 дня”. Скачать >
Источник: материалы сайта zaochnik.com
Как
научно-практическое направление,
реинжиниринг бизнес-процессов впервые
появился в США и за несколько лет
превратился в одну из ведущих и активно
развивающихся отраслей информатики.
Сегодня начинается продвижение
консалтинговых услуг и инструментариев
по реинжинирингу и на российский рынок.
Отечественная практика применения
реинжиниринга показала, что этот метод
необходим, особенно в условиях проведения
глобальной экономической реформы и
активного внедрения России в мировую
экономическую систему.
Впервые
термин «реинжиниринг
бизнес-процессов»
(от англ. business process reengineering, BPR) был введен
М.Хаммером, который определяет этот вид
деятельности как «фундаментальное
перепроектирование бизнес-процессов
компаний для достижения коренных
улучшений в основных актуальным
показателях их деятельности: стоимость,
качество, услуги и темпы».
В
западном мире (и, в первую очередь, в
США) реинжиниринг приобретает все
большую и большую популярность. Так,
компании США затратили на проекты по
реинжинирингу бизнес-процессов в 1994
году около 37 млрд. долларов. В течение
ближайших лет рост затрат на решение
этих задач ожидается на уровне 19% в год.
По
данным компании Emst & Young, 100 крупнейших
банков Северной Америки затратят в 1999
году около 3,9 млрд. долларов только на
реинжиниринг своих подразделений. За
последние полтора года правительство
США инициировало более 250 поектов по
реинжинирингу, а сегодняшний рынок
инструментальных средств поддержки
BPR оценивается более чем в 100 млн. долларов
и растет со скоростью около 60% в год.
По
результатам опроса, проведенного Emst &
Young среди финансовых директоров 80-ти
крупнейших компаний США, основной
мотивацией проведения реинжиниринга
было улучшение сервиса и качества
продукции (услуг), а также снижение
расходов.
М.Хаммер
рассматривает BPR как революцию в бизнесе,
которая знаменует отход от базовых
принципов построения предприятий и
превращает конструирование бизнеса в
инженерную деятельность. Возможность
такой революции обусловлена, в первую
очередь, новейшими достижениями в
области информационных технологий,
специалисты которой начинают играть
ведущую роль в конструировании бизнеса.
BPR
является направлением, возникшим на
стыке двух различных сфер деятельности
— управления (менеджмента) и информатизации.
Именно поэтому реинжиниринг требует
новых специфических средств представления
и обработки проблемной информации,
понятных как менеджерам, так и разработчикам
информационных систем. Подобные средства
требуют интеграции ключевых достижений
информационных технологий и создания
соответствующих инструментальных
средств поддержки реинжиниринга.
Одной
из основных особенностей BPR является
ориентация реинжиниринга не на функции,
а на процессы. Причем из всех концепций
менеджмента, основанных на процессах,
BPR рассматривается как наиболее
эффективная, революционность которой
обусловлена современным состоянием
информационных технологий.
Мы
выяснили, что реинжиниринг — это
революционный метод конструирования
бизнеса. Существуют и другие методы,
которые можно рассматривать либо как
частные случаи BPR (если в основе этих
методов лежит управление процессами),
либо как автономные концепции (если они
базируются на иных принципах). Перечислим
их.
Концепция |
Особенности |
Автоматизация |
Автоматизация |
Реинжиниринг |
На |
Уменьшение |
Уменьшение |
Реорганизация |
Данная |
Улучшение |
Хотя |
Реинжиниринг |
«Фундаментальное |
Таким
образом, реинжиниринг бизнес-процессов
ориентирован на коренную перестройку
всей деятельности предприятия, а не на
частичные изменения в той или иной сфере
управления.
Поскольку
BPR оперирует с такими понятиями, как
бизнес-процесс, бизнес-система, деловая
процедура, то в целях более четкого
восприятия этих терминов следует дать
следующие определения.
Бизнес-система
— это связанное множество бизнес-процессов,
конечной целью которойявляется выпуск
продукции. Под продукцией, понимают
товары, услуги и документы.
Бизнес-процесс
— это горизонтальная иерархия внутренних
и зависимых между сабой функциональных
действий, конечной целью которых является
выпуск продукции или отдельных ее
компонентов.
Деловая
процедура
— это функция, задача, цепь событий,
происходящих в течение определенного
промежутка времени и обладающих
познаваемым результатом.
Существуют следующие
категории бизнес-процессов:
— процессы,
непосредственно обеспечивающие выпуск
продукции;
— процессы
планирования и управления;
— ресурсные процессы;
— процессы
преобразования.
Бизнес-процесс
характеризуется:
— существующей
технологией реализации бизнес-процесса;
— существующей
структурой бизнес-системы;
— средствами
автоматизации, оборудованием, механизмами
и т.п., обеспечивающими реализацию
процесса.
Основными
показателями оценки эффективности
бизнес-процессов являются:
— количество
производимой продукции заданного
качества, оплаченное за определенный
интервал времени;
— количество
потребителей продукции;
— количество
типовых операций, которые необходимо
выполнить при производстве продукции
за определенный интервал времени;
— стоимость издержек
производства продукции;
— длительность
выполнения типовых операций;
— капиталовложения
в производство продукции.
Базовыми принципами,
лежащими в основе реинжиниринга
бизнес-процессов, являются:
— несколько
рабочих процедур объединяются в одну,
т.е. происходит горизонтальное сжатие
процесса (по имеющимся оценкам,
горизонтальное сжатие ускоряет выполнение
процесса примерно в 10 раз);
— исполнители
принимают самостоятельные решения,
т.е. осуществляется не только горизонтальное,
но и вертикальное сжатие процессов
(наделение сотрудников большими
полномочиями и увеличение роли каждого
из них приводит к значительному повышению
их отдачи);
— шаги процесса
выполняются в естественном порядке;
— процессы имеют
различные варианты исполнения ( тот или
иной вариант выбирается в зависимости
от конкретной ситуации, состояния и
т.д.);
— работа
выполняется в том месте (подразделении,
отделе), где это целесообразно (устраняется
излишняя интеграция, что приводит к
повышению эффективности процесса в
целом);
— уменьшается
количество проверок и управляющих
воздействий;
— минимизируется
количество согласований путем сокращения
внешних точек контакта;
— единая
точка контакта обеспечивается
уполномеченным менеджером (в тех случаях,
когда шаги процесса либо сложны, либо
распределены таким образом, что их не
удается объединить силами небольшой
команды).
Подводя
итог теме реинжиниринга, заметим, что
BPR — это не просто модная тенденция, а
следствие жесточайшей конкурентной
борьбы, которая требует внедрения
наукоемких инновационных технологий
как средств повышения производительности
и эффективности деятельности предприятия.
Причины
возникновения BPR
С
середины, еще более — с конца 80-х годов
темп изменений внешней среды предприятий
ускорился, в том числе за счет ИТ. Во
всем мире изменения в организации
производственной и управленческой
деятельности стали происходить все
быстрее. С внешней стороны, стороны
потребителей, правильнее всего описывать
причины этих изменений с позиций
маркетингового анализа:
— возросла доступность
товаров и услуг производителей из любой
точки мира;
— резко
возросли требования потребителей к
качеству товаров и услуг любых видов,
к срокам их предоставления;
— из-за
роста возможностей выбора, который
имеют потребители, стало резко уменьшаться
время жизни товара или услуги на рынке;
— сильно
возросла конкуренция в части предложения
новых товаров и повышения их качества.
Соответственно,
стали изменяться требования к деятельности
субъектов рынков — банков, промышленных
предприятий, предприятий индустрии ИТ
и др.
Внутренние
причины возникновения BPR
В
литературе выделяют следующие три, во
многом взаимосвязанных причины:
1 Рост
сложности новых продуктов.
Имеется в виду ускорившийся рост числа
и сложности продуктов практически во
всех производственных организациях,
причем в степени, приведшей к тому, что
ни отдельный человек, ни даже группа
людей не может знать все технические
детали продукта. Это справедливо и для
автомобильной промышленности, и для
страховых и инвестиционных компаний,
и для ресторанов «быстрой еды».
Соответственно усложняются управленческие
задачи.
2 Непригодность
дальнейшего увеличения
числа сотрудников на всех уровнях
предприятия для решения усложнившихся
управленческих задач. Рост числа
работников на средних уровнях менеджмента
организаций США многие годы являлся
ответом на несколько факторов, включая
рост сложности продуктов и методов
бизнеса, плодовитость правительственных
организаций в области законодательного
регулирования и глобализацию коммерческой
деятельности. Но возникла ситуация, в
которой рост числа персонала перестал
соответствовать росту удовлетворения
клиентов. Одна из причин — стоимость
труда: другие страны применили схему
бизнеса США при существенно меньшей
стоимости рабочей силы.
3 Недостаточная
отдача от инвестиций
в компьютерные системы и ИТ. Расчеты на
то, что использование компьютеров и
других ИТ само по себе решит проблемы
эффективного управления производством
не оправдались. Пример из бизнеса США:
с 60-х годов, когда компьютеры стали
доступны многим предприятиям, общие
затраты на них составили более двух
триллионов долларов. Однако рост
производительности, соответствующий
росту инвестиций, не был получен. Основная
причина: использование компьютеров не
меняло ничего в том, как собственно
велись дела, т.е. как выполнялся бизнес.
Не менялись траектории и объем потоков
бумаг, точки принятия решений и их число
и т.п.
Только
появление качественных изменений в ИТ
стало приводить, причем вначале — к
отдельным очагам изменения ситуации,
когда новые ИТ стали и подталкивать к
улучшению бизнес-процессов, и давать
для этого реальные средства.
BPR: мотивы
предприятий
При
классификации предприятий по мотивам
к проведению BPR выделены три категории
предприятий, которые обдумывают и
планируют для себя Реконструкцию:
— находящиеся
в большой тревоге. Те,
например, которые теряют клиентов, объем
продаж, имеют плохие финансовые
показатели;
— у
которых текущие дела — в порядке, но их
руководители предвидят серьезные
проблемы в будущем, если имеющаяся
организация не изменится в принципе;
— которые
лидируют в своей области и будут
лидировать в обозримом будущем, но хотят
реорганизации для того, чтобы еще более
затруднить конкуренцию с собой.
Для
отечественных условий можно выделить
и другие, специфические конкретные
мотивы, например:
4 решение
выйти на внешние рынки со
своими товарами и услугами (банки,
экспорт сырья, авиаперевозки и др.);
5 прогноз
появления на своем рынке конкуренции
иностранных фирм;
6 стремление
создать условия,
в которых были бы вероятны западные
инвестиции в данное предприятие;
7 желание
перейти к выпуску
качественно новой продукции для начала
конкурентной борьбы (как на национальном,
так и на зарубежных рынках).
Принципы
реинжиниринга предприятия
Изменения
в стратегии, производственных процессах,
структуре и культуре предприятия могут
осуществляться постепенно, в виде мелких
шагов, или же радикально, в виде крупных
скачков. В этой связи соответственно
говорят об эволюционной и революционной
моделях изменений. Революционные
изменения можно представить в рамках
реинжиниринга хозяйственной деятельности.
1 «Фундаментальный».
Должны
быть получены ответы на ключевые вопросы
о деятельности предприятия: «Почему мы
должны делать то, что мы делаем?» и
«Почему мы должны делать это тем способом,
которым мы это делаем?»
2 «Радикальный»
Радикальность
означает отбрасывание всех существующих
структур и процедур и воплощение новых
способов выполнения работ.
3 «Драматический»
Если
предприятие имеет падение производства
всего на 10%, если его затраты всего на
10% превышают норму, если показатель
качества нужно увеличить всего на 10%,
если процесс обслуживания заказчиков
требует ускорения всего на 10% — то
предприятию не требуется реинжиниринг.
В этом случае применимы «обычные»
методы, например программы постепенного
улучшения качества. РБП должен применяться
только тогда, когда есть нужда во
«взрывном» воздействии.
4 «Процессы»
Указывается,
что хотя это понятие — самое важное в
определении реинжиниринга, оно наиболее
трудно понимается управляющими
предприятий. Большая часть деловых
людей не является «процессоориентированными»;
они сфокусированы на задачах, на работах,
на людях, на структурах, но не на процессах.
М.Хаммер и Дж.Чампи определяют
бизнес-процесс как «совокупность видов
деятельности, которая имеет один или
более видов входных потоков и создает
выход, имеющий ценность для клиента».
Объектом
реинжиниринга являются не организации,
а процессы. Предприятия подвергают
реинжинирингу не свои отделы продаж
или производства, а работу, выполняемую
персоналом этих отделов.
Одним
из путей улучшения управления процессами,
в совокупности образующими бизнес
компании, является присвоение им
наименований, отражающих их исходное
и конечное состояния. Эти наименования
должны отражать все работы, которые
выполняются в промежутке между стартом
и финишем процесса. Термин «производство»,
звучащий как название отдела, лучше
подходит к процессу, происходящему с
момента закупки сырья до момента отгрузки
готовой продукции. По этому же принципу
могут быть названы еще некоторые
повторяющиеся процессы, например:
— «разработка
продукта» — от выработки концепции до
создания прототипа;
— «продажи»
— от выявления потенциального клиента
до получения заказа;
— «выполнение
заказа» — от оформления заказа до
осуществления платежа;
— «обслуживание»
— от получения запроса до разрешения
возникшей проблемы.
Для
первичного определения процессов
предприятия ориентиром может служить
система качества ИСО 9001. В стандарте
ИСО 9001 перечисляются те бизнес-функции
предприятия, или, другими словами,
элементы качества, на которые
распространяется действие стандарта:
— ответственность
руководства;
— система качества;
— анализ контракта;
— управление
проектированием;
— управление
документацией;
— закупки продукции;
— продукция,
предоставленная потребителем;
— идентификация
продукции и прослеживаемость;
— управление
процессами;
— контроль и
проведение испытаний;
— контрольное,
измерительное и испытательное
оборудование;
— статус контроля
и испытаний;
— управление
несоответствующей продукцией;
— корректирующие
и предупреждающие действия;
— погрузочно-разгрузочные
работы, хранение, упаковка и поставка;
— регистрация
данных о качестве;
— внутренние
проверки качества;
— подготовка кадров;
— техническое
обслуживание;
— статистические
методы.
При
определении порядка реинжиниринговых
мероприятий после идентификации
процессов используются три критерия,
определяющих последовательность замены
процессов:
Первый
— дисфункциональность: осуществление
каких процессов сопряжено с наибольшими
трудностями.
Второй — значимость:
какие процессы оказывают наибольшее
воздействие на клиентов компании.
Третий —
осуществимость: какие из происходящих
в компании процессов могут быть
перепроектированы в данный момент
наиболее успешно.
Проект
по реинжинирингу бизнеса обычно включает
в себя следующие четыре этапа:
1 Разработка образа
будущей компании;
2 Создание модели
существующей компании (обратный
инжиниринг);
3 Разработка нового
бизнеса (прямой инжиниринг):
— перепроектирование
бизнес-процессов;
— разработка
бизнес-процессов компании на уровне
трудовых ресурсов;
— разработка
поддерживающих информационных систем.
4 Внедрение
перепроектированных процессов.
Несомненно,
приведенная последовательность несколько
условна, однако в каждом проекте по
изменению бизнеса компании присутствуют
данные этапы.
При проведении
РБП выделяют несколько ключевых ролей:
— владелец процесса,
— лидер команды,
— коммуникатор,
— участник команды,
— внешний консультант,
— координатор.
Владелец
процесса отвечает за ход и результат
всего процесса в целом, занимается
измерением и совершенствованием
эффективности всего процесса. Лидер
команды — руководитель группы по
реинжинирингу, занимающий влиятельный
пост в организации, инициирует проведение
реинжиниринга и берет на себя всю
ответственность и риск, связанный с
ним. Коммуникатор является дополнительным
звеном между лидером и группой РБП. Его
задачей является формализация в
соответствии с технологией идей лидера,
проведение обучения группы. Внешний
консультант является сторонним по
отношению к организации экспертом, что
имеет как положительные стороны для
результата проекта, так и отрицательные,
об этом не следует забывать. В больших
организациях могут параллельно
выполняться несколько проектов,
следовательно, имеется необходимость
в их согласовании, обеспечении связи
между разными реинжиниринговыми
проектами. Данными вопросами занимается
координатор. При малом количестве
проектов эта роль может быть совмещена
с ролью коммуникатора.
Установлено,
что оптимальное число участников команды
по РБП колеблется в зависимости от
величины проекта от 5 до 7 человек, включая
лидера и не считая коммуникатора. Для
реализации проекта не обязательна
полная занятость всех членов команды,
так как выполнение своих непосредственных
обязанностей не дает возникнуть чувству
оторванности от организации.
Для
перепроектирования процесса
реинжиниринговая команда должна
получить основную информацию о
состоянии текущего процесса: в чем он,
собственно, состоит, насколько хорошо
(или плохо) он функционирует, какие
основные проблемы влияют на его
результаты. Поскольку целью команды не
является улучшение имеющегося процесса,
нет необходимости анализировать и
документировать его, раскрывая все
детали. Наоборот, члены команды нуждаются
в укрупненном обзоре, часто достаточном
для создания абсолютно нового, лучшего
проекта на основе интуиции и творческих
озарений.
Установлено,
что источником получения ценных идей
и знаний руководителями компаний
были беседы с коллегами и знакомство с
опытом других предприятий. Поэтому
методы «передача передового опыта» и
«сравнение с показателями других
предприятий» (бенчмаркинг) становятся
популярными. Команда по реинжинирингу
при анализе существующих и представляемых
(будущих) процессов не должна пренебрегать
опытом коллег.
Опора
на опыт способствует снижению риска,
сокращению временных и финансовых
затрат, связанных с наработкой собственных
схем через экспериментирование. Следует
особенно отметить, что использование
бенчмаркинга позволит реформируемому
предприятию создать команду внутренних
консультантов, наработать опыт,
подготовить базу для дальнейшего
совершенствования организации и
управления [6].
Таким
образом, реинжиниринг отнюдь не является
тенденцией, оторванной от остальных
современных инициатив; скорее, это один
из последних представителей семейства
процессуально ориентированных стратегий
и методов управления, к которым относятся
также методики «точно в срок» и тотального
управления качеством. И реинжиниринг,
и тотальное управление качеством,
рассматривая предприятие как открытую
систему, направлены на наибольшее
удовлетворение потребностей клиента
и ставят под сомнение эффективность
существующих на предприятии процессов.
Тем не менее, эти две стратегии различны
и дополняют друг друга.
Управление
качеством — децентрализованная
инициатива персонала, идущая снизу
вверх и ориентированная на постепенные
усовершенствования текущих процессов,
принимаемых за основу. В отличие от
этого, реинжиниринг предполагает полное
разрушение традиционных организационных
границ и замену имеющихся процессов,
чтобы добиться резкого улучшения
деятельности предприятия. Он всегда
инициируется централизованно, сверху
вниз.
Новые
процессы, возникающие в результате
реинжиниринга, обычно имеют отличительные
свойства. К ним относятся реинтеграция,
или горизонтальное сжатие процесса
(несколько операций объединяются в
одну), вертикальное сжатие процесса
(исполнители, которым делегирована
часть властных полномочий, принимают
самостоятельные решения), совмещение
или распараллеливание части ранее
последовательных работ, уменьшение
проверок и управляющих воздействий,
минимизация согласований, преобладание
смешанного централизованно/децентрализованного
подхода.
В
результате реинжиниринга происходит
переход от функциональных подразделений
к автономным междисциплинарным рабочим
группам, а сама деятельность становится
многоплановой, требуя от персонала
инициативы и способности принимать
самостоятельные решения. Сокращается
работа, выполняемая рядовыми менеджерами,
меняется ее характер (от контролирующей
к тренерской) и, как следствие, уменьшается
число менеджеров, а структура предприятий
становится более «плоской». Теперь
различные члены организации рассматриваются
не как шестеренки некоторого механизма,
а как узлы сети, осознающие цели системы
и развивающие интеллектуальные
взаимодействия с другими узлами сети.
При
реинжиниринге процесса происходит
эволюция трудовых заданий от
узкоспециализированных и ориентированных
на задачу к более многомерным. Люди,
которые раньше действовали в соответствии
с инструкциями, теперь сами выбирают
вариант из имеющихся альтернатив и
принимают решения. Исчезает конвейерный
принцип организации работы.
Обобщим
изменения, происходящие на предприятии,
проводящем реинжиниринг своих
бизнес-процессов. Изменяются трудовые
задания, равно как и люди, способные их
выполнить, отношения между этими людьми
и менеджерами, планы личного развития
этих людей, способы, с помощью которых
их труд оценивается и оплачивается,
роли менеджеров и руководителей и даже
то, что происходит в головах работников.
Можно сделать общий вывод — изменения,
инициированные реинжинирингом
бизнес-процессов, обязательно изменяют
ключевые элементы системной структуры
предприятия, поскольку все аспекты ее
функционирования — люди, трудовые
задания, менеджеры и ценности — связаны
друг с другом. Хаммер и Чампи называют
их четырьмя элементами многогранной
модели системы внутрифирменного
управления. Заглавный элемент данной
модели — это бизнес-процессы предприятия,
то есть способ, которым осуществляется
работа; второй — это ее трудовые задания
и организационные структуры; третий —
системы управления и оценки результатов;
четвертый — организационная культура,
то есть ценности и убеждения ее работников.
Связи
между этими элементами играют ключевую
роль. Заглавный элемент многогранной
модели системы внутрифирменного
управления — процессы — определяет
второй — трудовые задания и структуру
(рисунок 2). Способы осуществления работы
определяют природу трудовых заданий и
то, как люди, выполняющие эти задания,
сгруппированы и организованы.
Фрагментированные процессы, столь
характерные для традиционных компаний,
обусловливают узкую специализацию
трудовых заданий и организаций, основанных
на функциональных отделах. Интегрированные
процессы порождают многомерные трудовые
задания, выполнение которых лучше всего
может быть организовано посредством
процессных команд.
Аналогично
люди, выполняющие многомерные трудовые
задания и организованные в команды,
должны наниматься, оцениваться,
оплачиваться посредством надлежащих
управленческих систем. Другими словами,
трудовые задания и структуры, сами
определяемые характером процессов, в
свою очередь, приводят к третьему
элементу многогранной модели — типу
управленческих систем, которые должно
иметь предприятие.
Системы
управления, то есть то, как усилия людей
оплачиваются, по каким критериям
оцениваются результаты их работы и
т.д., являются главными факторами,
определяющими ценности и убеждения
работников. Они и составляют четвертый
элемент многогранной модели.
Наконец,
превалирующие в организации ценности
и убеждения должны поддерживать
функционирование ее процессов в том
виде, в котором они спроектированы.
Например, процесс выполнения заказов,
спроектированный как действующий быстро
и точно, не станет таковым, если люди,
осуществляющие его, не считают важными
скорость и точность. Здесь возвращаемся
на вершину — в реинжиниринге недостаточно
перепроектировать лишь сами процессы.
Все четыре элемента модели системы
внутрифирменного управления должны
соответствовать друг другу, иначе у
предприятия появляются изъяны в работе
и она деформируется.
Рисунок 1 –
Многогранная модель системы внутрифирменного
управления
Таким
образом, реинжиниринг может пониматься
как процесс замены многогранной модели
управления предприятием, потерявшей
свою стройность, на новую.
Информационные
технологии при проведении реорганизации
Часто
возникает вопрос о проведении реинжиниринга
бизнес-процессов в связи с внедрением
компьютерных систем управления (табл.
1). Более того, существует устоявшееся
мнение, что процесс внедрения системы
управления должен сопровождаться
реструктуризацией бизнес-процессов
предприятия. Необходимо уяснить, что
реинжиниринг и внедрение КИС (корпоративной
информационной системы) есть процессы
совершенно различные, и ни в коем случае
их не следует смешивать. Более того,
большинство неудач при внедрении КИС
связаны именно с тем, что перед началом
проекта не была четко уяснена его цель,
в процессе автоматизации становились
явными недостатки предыдущей системы,
появлялась возможность изменить,
ускорить, расширить сложившиеся процессы.
В результате принималось решение о
локальной реструктуризации, слабо
контролируемой и нетехнологичной.
Тем
не менее, информационные технологии
играют определяющую роль в реинжиниринге
бизнеса, современные передовые
информационные технологии являются
неотъемлемой частью любого реинжинирингового
мероприятия, существенным конструктивным
фактором его успеха.
М.
Хаммер и Дж. Чампи определили значимость
информационных технологий для
реинжиниринга в виде следующих
утверждений:
— компания,
которая не способна поменять свое
мышление с дедуктивного на индуктивное,
не готова к проведению реинжиниринга;
— компания,
которая ставит знак равенства между
технологией и автоматизацией, не готова
к проведению реинжиниринга;
— компания,
которая сначала ищет проблемы, а затем
для их решения подыскивает технологии,
не готова к проведению реинжиниринга.
Можно
определить различия данных определений
следующим образом: дедуктивное решение
есть поиск решения выявленной проблемы,
а индуктивное мышление сначала определяет
эффективное решение, а затем определяет
проблемы, которое найденное решение
исключает. А основным инструментом для
построения новых возможностей служат
информационные технологии, однако их
неправильное применение может сорвать
реинжиниринг, усиливая как старые
способы мышления, так и прежние стереотипы
поведения.
Таблица
1 – Этапы РБП и внедрения корпоративной
информационной системы
Этапы |
Этапы |
1. |
1. |
2. |
2. |
3. 3.1 3.2 3.3 |
3. Объектоориентированная, |
4. Эволюционные |
4. 4.1 4.2 4.3 4.4 |
Ключевой
функцией процесса преобразований
деятельности предприятия является
построение моделей деятельности
предприятия. На данном этапе осуществляются
обработка результатов обследования и
построение моделей деятельности
предприятия следующих двух видов:
— модели
«как есть»,
представляющей собой «снимок» положения
дел на предприятии (структура организации,
взаимодействия подразделений, принятые
технологии, автоматизированные и
неавтоматизированные бизнес-процессы
и т.д.) на момент обследования и позволяющей
понять, что делает и как функционирует
данное предприятие с позиций системного
анализа, а также на основе автоматической
верификации выявить ряд ошибок и узких
мест и сформулировать ряд предложений
по улучшению ситуации;
— модели
«как должно быть»,
интегрирующей перспективные предложения
руководства и сотрудников предприятия,
экспертов и системных аналитиков и
позволяющей сформировать видение новых
рациональных технологий работы
предприятия.
Каждая
из моделей включает в себя полную
структурную функциональную модель
деятельности, информационную модель,
как правило, с использованием нотации
«сущность-связь», а также, в случае
необходимости, событийную (описывающую
поведение) модель с использованием
диаграмм переходов состояний.
Переход от модели
«как есть» к модели «как должно быть»
осуществляется следующими двумя
способами.
1 Совершенствование
технологий на основе оценки их
эффективности. При этом критериями
оценки являются стоимостные и временные
затраты выполнения бизнес-процессов,
дублирование и противоречивость
выполнения отдельных задач бизнес-процесса,
степень загруженности сотрудников
(«легкий» реинжиниринг).
2 Радикальное
изменение технологий и переосмысление
бизнес-процессов («жесткий» реинжиниринг).
Например, вместо попыток улучшения
бизнес-процесса проверки кредитоспособности
клиента, может быть, следует задуматься,
а нужна ли вообще такая проверка?
Возможно, затраты на такие проверки
каждого из клиентов во много раз превышают
убытки, которые может понести предприятие
в отдельных случаях недобросовестности
(в случае, когда клиентов много, а суммы
закупок незначительны).
Построенные
модели являются не просто реализацией
начальных этапов разработки системы и
техническим заданием на последующие
этапы. Они представляют собой
самостоятельный отделяемый результат,
имеющий большое практическое значение,
в частности:
1 Модель
«как есть» включает в себя существующие
неавтоматизированные технологии,
работающие на предприятии. Формальный
анализ этой модели позволит выявить
узкие места в технологиях и выработать
рекомендации по ее улучшению (независимо
от того, предполагается на данном этапе
автоматизация предприятия или нет).
2 Она
позволяет осуществлять автоматизированное
и быстрое обучение новых работников
конкретному направлению деятельности
предприятия (так как ее технология
содержится в модели) с использованием
диаграмм (известно, что «одна картинка
стоит тысячи слов»).
3 С
ее помощью можно осуществлять
предварительное моделирование нового
направления деятельности с целью
выявления новых потоков данных,
взаимодействующих подсистем и
бизнес-процессов.
Средством
реализации предложенных задач могут
служить CASE-средства. (Computer-Aided Software/System
Engineering). В настоящее время не существует
общепринятого определения CASE. Содержание
этого понятия обычно определяется
перечнем задач, решаемых с помощью CASE,
а также совокупностью применяемых
методов и средств. Можно определить
CASE как технологию, представляющую собой
совокупность методологий анализа,
проектирования, разработки и сопровождения
сложных систем программного обеспечения
(ПО), поддержанную комплексом взаимоувязанных
средств автоматизации. CASE — это
инструментарий для системных аналитиков,
разработчиков и программистов, позволяющий
заменить им бумагу и карандаш на компьютер
для автоматизации процесса проектирования
и разработки ПО.
При
использовании CASE-технологий изменяются
все этапы жизненного цикла программной
системы, при этом наибольшие изменения
касаются этапов анализа и проектирования.
В большинстве современных CASE-систем
применяются методологии структурного
анализа и проектирования, основанные
на наглядных диаграммных техниках, при
этом для описания модели проектируемой
системы используются графы, диаграммы,
таблицы и схемы. Такие методологии
обеспечивают строгое и наглядное
описание проектируемой системы, которое
начинается с ее общего обзора и затем
детализируется, приобретая иерархическую
структуру со все большим числом уровней.
Несмотря
на то что структурные методологии
зарождались как средства анализа и
проектирования ПО, сфера их применений
выходит далеко за рамки названной
предметной области. Поэтому CASE-технологии
успешно применяются для моделирования
практически всех предметных областей,
однако устойчивое положение они занимают
в следующих областях:
— в
бизнес-анализе (фактически модели
деятельности предприятий «как есть» и
«как должно быть» строятся с применением
методов структурного системного анализа
и поддерживающих их CASE-средств);
— в
системном анализе и проектировании
(практически любая современная крупная
программная система разрабатывается
с применением CASE-технологий, по крайней
мере, на этапах анализа и проектирования,
что связано с большой сложностью данной
проблематики и со стремлением повысить
эффективность работ).
Практически
ни один серьезный зарубежный программный
проект не осуществляется без использования
CASE-средств. Известная методология
структурного системного анализа SADT
(Structured Analysis and Desing Technique), точнее ее
подмножество IDEF0 (Icam DEFinition — IDEF), принято
в качестве стандарта на разработку ПО
Министерством обороны США. Более того,
среди менеджеров и руководителей
компьютерных фирм считается чуть ли не
правилом хорошего тона знать основы
SADT и при обсуждении каких-либо вопросов
суметь нарисовать простейшую диаграмму,
поясняющую суть дела.
В
процессе реорганизации деятельности
предприятия, проведения реинжиниринга
бизнес-процессов нельзя присваивать
более высокий приоритет информационным
технологиям и отходить от методических
основ, технологии реинжиниринга в угоду
краткосрочной выгоде. В результате
следования основным принципам
реинжиниринга можно добиться поставленных
целей.
Основные
методологии обследования организаций.
Стандарт IDEF0.
Одной
из самых важных целей, при подготовке
проекта построения информационной
системы является четкая и правильно
понимаемая постановка задачи. Для
достижения этой цели необходимо
исследовать все происходящие
финансово-хозяйственные процессы, и
соответствующие им потоки информации
на предприятии, выявить те из них, которые
должны быть реорганизованы в первую
очередь.
Хорошо
известен замечательный пример о том,
как с первой попытки даже опытному
руководителю трудно сосчитать «количество
бизнесов» в рамках одного предприятия
(фирмы). Однако практически всегда стоит
задача не просто пересчитать бизнесы,
а определить их взаимодействие, по
возможности оптимальным образом.
Наиболее существенными
для бизнеса являются вопросы организации
трех процессов финансового взаимодействия:
— финансового
планирования (бюджетирования);
— финансирования
(исполнения бюджетов);
— финансовой
отчетности.
Естественно,
что подобное взаимодействие не обходится
без документооборота. Для отображения
документооборота приходится применять
различные средства, одним из которых
являются «диаграммы потоков данных».
«Диаграммы
потоков данных» имеют один существенный
недостаток: они показывают перемещение
только тех данных (документов), которые
мы смогли «увидеть». Из трех
перечисленных выше систем взаимодействия
подразделений наиболее хорошо поддержана
формализованным документооборотом
финансовая система, административное
и материальное взаимодействие поддержано
документооборотом, как правило, только
в части тесно связанной с финансами.
Кроме того, на практике есть масса
дополнительных факторов, оказывающих
влияние на документооборот, но стандартно
не формализуемых. Например, как отразить
тот факт, что в реальном офисе заявку
может подать только «дядя Вася»,
то есть фактически проводится процесс
«визирования», не отраженный в
бумажной форме документа. Подобные
«тонкости» не находят должного
отражения при моделировании систем с
помощью «диаграмм потоков данных»
(ДПД). Тем не менее весьма эффективны
ДПД-диаграммы как простейшее средство
формализации взаимодействия между
обьектами бизнеса, в двух случаях: или
когда вы хотите наиболее простыми
средствами отразить уже идеально
отлаженный механизм бизнеса (например,
для целей построения компьютерной
системы) или же, наоборот, если перед
вами совершенно «темный лес», и вы
делаете первые наброски, пытаясь найти
«луч света в темном царстве». Для
полноты картины следует упомянуть, что
существуют более изощренные методики
ДПД-моделирования, входящие в семейство
CASE (computer aided software engineering)- компьютерное
проектирование программных систем) и
предназначенные для профессионалов
информационных систем. Однако их
практическое применение высокоэффективно,
как правило, только для отражения
информационных структур бизнес-процесса,
оптимизация которого проведена уже
другими средствами.
В
большинстве случаев имеет место
значительно более сложная ситуация,
промежуточная между двумя описанными
выше крайностями: интуитивно все вроде
бы понятно, но при попытках формализовать
взаимоотношения возникает «сплошной
туман». В данной ситуации существенно
помочь может хорошо разработанное
семейство методологий IDEF, являющееся
государственным стандартом в США. Данное
семейство состоит из методологии
функционального моделирования IDEF0 и
методологии информационного моделирования
IDEF1X. Предполагалось создание стандарта
на методологию динамического моделирования
IDEF2, однако по хорошо известным причинам
оптимизм в вопросах моделирования
динамических систем угас по сравнению
с эпохой ранней компьютеризации и
стандарт так и не был создан (тем не
менее существуют реализации систем
динамического моделирования, преобразующие
статические модели семейства IDEF0 в
модели на базе «раскрашенных сетей
Петри»). IDEF — методологии создавались
в рамках предложенной ВВС США программы
компьютеризации промышленности — ICAM, в
ходе реализации которой выявилась
потребность в разработке методов анализа
процессов взаимодействия в производственных
(промышленных) системах. Принципиальным
требованием при разработке рассматриваемого
семейства методологий была возможность
эффективного обмена информацией между
ВСЕМИ специалистами — участниками
программы ICAM (отсюда название: Icam
DEFinition — IDEF). После опубликования стандарта
он был успешно применен в самых различных
областях бизнеса, показав себя эффективным
средством анализа, конструирования и
отображения бизнес-процессов (к слову
сказать, он активно применяется и в
отечественных госструктурах, например
в Государственной Налоговой Инспекции).
Более того, собственно с широким
применением IDEF ( и предшествующей
методолoгии — SADT ) и связано возникновение
основных идей популярного ныне понятия
— BPR (бизнес-процесс реинжиниринг).
Особенностью
рассматриваемого семейства методологий
является, во-первых, уникальная способность
«задавать вопросы» в процессе
моделирования, а, во-вторых, неразрывная
связь графических средств (нотации),
методологии и , наконец, технологии. С
этой точки зрения семейство IDEF является,
пожалуй, единственной системой, которая
предоставляет не только средства
отображения бизнес-процессов, но и
методологию взаимодействия
«аналитик-специалист», и, кроме
того, технологию создания проектов,
охватывающую все стадии «жизненного
цикла» — от первичного анализа до
формы представления окончательного
проекта, через поэтапный процесс создания
Диаграмм и хранения версий.
Использование
методологии IDEF
при BPR
Подобные
системы всегда подразумевают проведение
глубокого предпроектного обследования
деятельности компании. Результатом
этого обследование является экспертное
заключение, в котором отдельными пунктами
выносятся рекомендации по устранению
«узких мест» в управлении
деятельностью. На основании этого
заключения, непосредственно перед
проектом внедрения системы автоматизации,
проводится так называемая реорганизация
бизнес-процессов, иногда достаточно
серьезная и болезненная для компании.
Это и естественно, сложившийся годами
коллектив всегда сложно заставить
«думать по-новому». Подобные
комплексные обследования предприятий
всегда являются сложными и существенно
отличающимися от случая к случаю
задачами. Для решения подобных задач
моделирования сложных систем существуют
хорошо обкатанные методологии и
стандарты. К таким стандартам относятся
методологии семейства IDEF. С их помощью
можно эффективно отображать и анализировать
модели деятельности широкого спектра
сложных систем в различных разрезах.
При этом широта и глубина обследования
процессов в системе определяется самим
разработчиком, что позволяет не
перегружать создаваемую модель излишними
данными. В настоящий момент к семейству
IDEF можно отнести следующие стандарты:
1 IDEF0
— методология функционального
моделирования. С помощью наглядного
графического языка IDEF0, изучаемая система
предстает перед разработчиками и
аналитиками в виде набора взаимосвязанных
функций (функциональных блоков — в
терминах IDEF0). Как правило, моделирование
средствами IDEF0 является первым этапом
изучения любой системы;
2 IDEF1
— методология моделирования информационных
потоков внутри системы, позволяющая
отображать и анализировать их структуру
и взаимосвязи;
3 IDEF1X
(IDEF1 Extended) — методология построения
реляционных структур. IDEF1X относится к
типу методологий «Сущность-взаимосвязь»
(ER — Entity-Relationship) и, как правило, используется
для моделирования реляционных баз
данных, имеющих отношение к рассматриваемой
системе;
4 IDEF2
— методология динамического моделирования
развития систем. В связи с весьма
серьезными сложностями анализа
динамических систем от этого стандарта
практически отказались, и его развитие
приостановилось на самом начальном
этапе. Однако в настоящее время
присутствуют алгоритмы и их компьютерные
реализации, позволяющие превращать
набор статических диаграмм IDEF0 в
динамические модели, построенные на
базе «раскрашенных сетей Петри»
(CPN — Color Petri Nets);
5 IDEF3
— методология документирования процессов,
происходящих в системе, которая
используется, например, при исследовании
технологических процессов на предприятиях.
С помощью IDEF3 описываются сценарий и
последовательность операций для каждого
процесса. IDEF3 имеет прямую взаимосвязь
с методологией IDEF0 — каждая функция
(функциональный блок) может быть
представлена в виде отдельного процесса
средствами IDEF3;
6 IDEF4
— методология построения
объектно-ориентированных систем.
Средства IDEF4 позволяют наглядно отображать
структуру объектов и заложенные принципы
их взаимодействия, тем самым позволяя
анализировать и оптимизировать сложные
объектно-ориентированные системы;
7 IDEF5
— методология онтологического исследования
сложных систем. С помощью методологии
IDEF5 онтология системы может быть описана
при помощи определенного словаря
терминов и правил, на основании которых
могут быть сформированы достоверные
утверждения о состоянии рассматриваемой
системы в некоторый момент времени. На
основе этих утверждений формируются
выводы о дальнейшем развитии системы
и производится её оптимизация.
В
рамках этой статьи мы рассмотрим наиболее
часто используемую методологию
функционального моделирования IDEF0.
История
возникновения стандарта IDEF0
Методологию
IDEF0 можно считать следующим этапом
развития хорошо известного графического
языка описания функциональных систем
SADT (Structured Analysis and Design Teqnique). Несколько
лет назад в России небольшим тиражом
вышла одноименная книга, посвящанная
описанию основных принципов построения
SADT-диаграмм. Исторически, IDEF0, как стандарт
был разработан в 1981 году в рамках обширной
программы автоматизации промышленных
предприятий, которая носила обозначение
ICAM (Integrated Computer Aided Manufacturing) и была предложена
департаментом Военно-Воздушных Сил
США. Собственно семейство стандартов
IDEF унаследовало свое обозначение от
названия этой программы (IDEF=ICAM DEFinition).
В процессе практической реализации,
участники программы ICAM столкнулись с
необходимостью разработки новых методов
анализа процессов взаимодействия в
промышленных системах. При этом кроме
усовершенствованного набора функций
для описания бизнес-процессов, одним
из требований к новому стандарту было
наличие эффективной методологии
взаимодействия в рамках «аналитик-специалист».
Другими словами, новый метод должен был
обеспечить групповую работу над созданием
модели, с непосредственным участием
всех аналитиков и специалистов, занятых
в рамках проекта.
В
результате поиска соответствующих
решений родилась методология
функционального моделирования IDEF0. C
1981 года стандарт IDEF0 претерпел несколько
незначительных изменения, в основном
ограничивающего характера, и последняя
его редакция была выпущена в декабре
1993 года Национальным Институтом По
Стандарам и Технологиям США (NIST).
Основные элементы
и понятия IDEF0
Графический
язык IDEF0 удивительно прост и гармоничен.
В основе методологии лежат четыре
основных понятия:
Первым
из них является понятие функционального
блока (Activity Box). Функциональный блок
графически изображается в виде
прямоугольника (см. рис. 1) и олицетворяет
собой некоторую конкретную функцию в
рамках рассматриваемой системы. По
требованиям стандарта название каждого
функционального блока должно быть
сформулировано в глагольном наклонении
(например, «производить услуги», а
не «производство услуг»).
Каждая из четырех
сторон функционального блока имеет
своё определенное значение (роль), при
этом:
— Верхняя
сторона имеет значение «Управление»
(Control);
— Левая
сторона имеет значение «Вход»
(Input);
— Правая
сторона имеет значение «Выход»
(Output);
— Нижняя
сторона имеет значение «Механизм»
(Mechanism).
Каждый функциональный
блок в рамках единой рассматриваемой
системы должен иметь свой уникальный
идентификационный номер.
Рисунок
1 – Функциональный блок
Вторым
«китом» методологии IDEF0
является понятие интерфейсной дуги
(Arrow).
Также интерфейсные дуги часто называют
потоками или стрелками. Интерфейсная
дуга отображает элемент системы, который
обрабатывается функциональным блоком
или оказывает иное влияние на функцию,
отображенную данным функциональным
блоком.
Графическим
отображением интерфейсной дуги является
однонаправленная стрелка. Каждая
интерфейсная дуга должна иметь свое
уникальное наименование (Arrow
Label).
По требованию стандарта, наименование
должно быть оборотом существительного.
С
помощью интерфейсных дуг отображают
различные объекты, в той или иной степени
определяющие процессы, происходящие в
системе. Такими объектами могут быть
элементы реального мира (детали, вагоны,
сотрудники и т.д.) или потоки данных и
информации (документы, данные, инструкции
и т.д.).
В зависимости от
того, к какой из сторон подходит данная
интерфейсная дуга, она носит название
«входящей», «исходящей» или
«управляющей». Кроме того, «источником»
(началом) и «приемником» (концом)
каждой функциональной дуги могут быть
только функциональные блоки, при этом
«источником» может быть только
выходная сторона блока, а «приемником»
любая из трех оставшихся.
Необходимо
отметить, что любой функциональный блок
по требованиям стандарта должен иметь
по крайней мере одну управляющую
интерфейсную дугу и одну исходящую. Это
и понятно — каждый процесс должен
происходить по каким-то правилам
(отображаемым управляющей дугой) и
должен выдавать некоторый результат
(выходящая дуга), иначе его рассмотрение
не имеет никакого смысла.
При
построении IDEF0
— диаграмм важно правильно отделять
входящие интерфейсные дуги от управляющих,
что часто бывает непросто. К примеру,
на рисунке 2 изображен функциональный
блок «Обработать заготовку».
В
реальном процессе рабочему, производящему
обработку, выдают заготовку и
технологические указания по обработке
(или правила техники безопасности при
работе со станком). Ошибочно может
показаться, что и заготовка и документ
с технологическими указаниями являются
входящими объектами, однако это не так.
На самом деле в этом процессе заготовка
обрабатывается по правилам отраженным
в технологических указаниях, которые
должны соответственно изображаться
управляющей интерфейсной другой.
Рисунок 2 –
Функциональный блок «Обработать
заготовку»
Другое
дело, когда технологические указания
обрабатываются главным технологом и в
них вносятся изменения (рисунок 3). В
этом случае они отображаются уже входящей
интерфейсной дугой, а управляющим
объектом являются, например, новые
промышленные стандарты, исходя из
которых производятся данные изменения.
Рисунок
3 – Функциональный
блок «Корректировать технологические
указания»
Приведенные
выше примеры подчеркивают внешне схожую
природу входящих и управляющих
интерфейсных дуг, однако для систем
одного класса всегда есть определенные
разграничения. Например, в случае
рассмотрения предприятий и организаций
существуют пять основных видов объектов:
материальные потоки (детали, товары,
сырье и т.д.), финансовые потоки (наличные
и безналичные, инвестиции и т.д.), потоки
документов (коммерческие, финансовые
и организационные документы), потоки
информации (информация, данные о
намерениях, устные распоряжения и т.д.)
и ресурсы (сотрудники, станки, машины и
т.д.). При этом в различных случаях
входящими и исходящими интерфейсными
дугами могут отображаться все виды
объектов, управляющими только относящиеся
к потокам документов и информации, а
дугами-механизмами только ресурсы.
Обязательное
наличие управляющих интерфейсных дуг
является одним из главных отличий
стандарта IDEF0 от других методологий
классов DFD (Data Flow Diagram) и WFD (Work Flow Diagram).
Третьим
основным понятием стандарта IDEF0 является
декомпозиция (Decomposition). Принцип декомпозиции
применяется при разбиении сложного
процесса на составляющие его функции.
При этом уровень детализации процесса
определяется непосредственно разработчиком
модели.
Декомпозиция
позволяет постепенно и структурированно
представлять модель системы в виде
иерархической структуры отдельных
диаграмм, что делает ее менее перегруженной
и легко усваиваемой.
Модель
IDEF0 всегда начинается с представления
системы как единого целого — одного
функционального блока с интерфейсными
дугами, простирающимися за пределы
рассматриваемой области. Такая диаграмма
с одним функциональным блоком называется
контекстной диаграммой, и обозначается
идентификатором «А-0».
В пояснительном
тексте к контекстной диаграмме должна
быть указана цель (Purpose) построения
диаграммы в виде краткого описания и
зафиксирована точка зрения (Viewpoint).
Определение
и формализация цели разработки IDEF0 —
модели является крайне важным моментом.
Фактически цель определяет соответствующие
области в исследуемой системе, на которых
необходимо фокусироваться в первую
очередь. Например, если мы моделируем
деятельность предприятия с целью
построения в дальнейшем на базе этой
модели информационной системы, то эта
модель будет существенно отличаться
от той, которую бы мы разрабатывали для
того же самого предприятия, но уже с
целью оптимизации логистических цепочек.
Точка
зрения определяет основное направление
развития модели и уровень необходимой
детализации. Четкое фиксирование точки
зрения позволяет разгрузить модель,
отказавшись от детализации и исследования
отдельных элементов, не являющихся
необходимыми, исходя из выбранной точки
зрения на систему. Например, функциональные
модели одного и того же предприятия с
точек зрения главного технолога и
финансового директора будут существенно
различаться по направленности их
детализации. Это связано с тем, что в
конечном итоге, финансового директора
не интересуют аспекты обработки сырья
на производственных станках, а главному
технологу ни к чему прорисованные схемы
финансовых потоков. Правильный выбор
точки зрения существенно сокращает
временные затраты на построение конечной
модели.
В
процессе декомпозиции, функциональный
блок, который в контекстной диаграмме
отображает систему как единое целое,
подвергается детализации на другой
диаграмме. Получившаяся диаграмма
второго уровня содержит функциональные
блоки, отображающие главные подфункции
функционального блока контекстной
диаграммы и называется дочерней (Child
diagram) по отношению к нему (каждый из
функциональных блоков, принадлежащих
дочерней диаграмме соответственно
называется дочерним блоком — Child Box). В
свою очередь, функциональный блок —
предок называется родительским блоком
по отношению к дочерней диаграмме
(Parent Box), а диаграмма, к которой он
принадлежит — родительской диаграммой
(Parent Diagram). Каждая из подфункций дочерней
диаграммы может быть далее детализирована
путем аналогичной декомпозиции
соответствующего ей функционального
блока. Важно отметить, что в каждом
случае декомпозиции функционального
блока все интерфейсные дуги, входящие
в данный блок, или исходящие из него
фиксируются на дочерней диаграмме. Этим
достигается структурная целостность
IDEF0 — модели. Наглядно принцип декомпозиции
представлен на рисунке 4. Следует обратить
внимание на взаимосвязь нумерации
функциональных блоков и диаграмм —
каждый блок имеет свой уникальный
порядковый номер на диаграмме (цифра в
правом нижнем углу прямоугольника), а
обозначение под правым углом указывает
на номер дочерней для этого блока
диаграммы. Отсутствие этого обозначения
говорит о том, что декомпозиции для
данного блока не существует.
Часто
бывают случаи, когда отдельные интерфейсные
дуги не имеет смысла продолжать
рассматривать в дочерних диаграммах
ниже какого-то определенного уровня в
иерархии, или наоборот — отдельные дуги
не имеют практического смысла выше
какого-то уровня. Например, интерфейсную
дугу, изображающую «деталь» на
входе в функциональный блок «Обработать
на токарном станке» не имеет смысла
отражать на диаграммах более высоких
уровней — это будет только перегружать
диаграммы и делать их сложными для
восприятия. С другой стороны, случается
необходимость избавиться от отдельных
«концептуальных» интерфейсных дуг
и не детализировать их глубже некоторого
уровня. Для решения подобных задач в
стандарте IDEF0 предусмотрено понятие
туннелирования. Обозначение «туннеля»
(Arrow Tunnel) в виде двух круглых скобок
вокруг начала интерфейсной дуги
обозначает, что эта дуга не была
унаследована от функционального
родительского блока и появилась (из
«туннеля») только на этой диаграмме.
В свою очередь, такое же обозначение
вокруг конца (стрелки) интерфейсной
дуги в непосредственной близи от блока
— приёмника означает тот факт, что в
дочерней по отношению к этому блоку
диаграмме эта дуга отображаться и
рассматриваться не будет. Чаще всего
бывает, что отдельные объекты и
соответствующие им интерфейсные дуги
не рассматриваются на некоторых
промежуточных уровнях иерархии — в таком
случае, они сначала «погружаются в
туннель», а затем, при необходимости
«возвращаются из туннеля».
Последним
из понятий IDEF0 является глоссарий
(Glossary). Для каждого из элементов IDEF0:
диаграмм, функциональных блоков,
интерфейсных дуг существующий стандарт
подразумевает создание и поддержание
набора соответствующих определений,
ключевых слов, повествовательных
изложений и т.д., которые характеризуют
объект, отображенный данным элементом.
Этот набор называется глоссарием и
является описанием сущности данного
элемента. Например, для управляющей
интерфейсной дуги «распоряжение об
оплате» глоссарий может содержать
перечень полей соответствующего дуге
документа, необходимый набор виз и т.д.
Глоссарий гармонично дополняет наглядный
графический язык, снабжая диаграммы
необходимой дополнительной информацией.
Рисунок
4 – Декомпозиция функциональных блоков
Принципы
ограничения сложности IDEF0-диаграмм
Обычно
IDEF0-модели несут в себе сложную и
концентрированную информацию, и для
того, чтобы ограничить их перегруженность
и сделать удобочитаемыми, в соответствующем
стандарте приняты соответствующие
ограничения сложности:
— Ограничение
количества функциональных блоков на
диаграмме тремя-шестью. Верхний предел
(шесть) заставляет разработчика
использовать иерархии при описании
сложных предметов, а нижний предел (три)
гарантирует, что на соответствующей
диаграмме достаточно деталей, чтобы
оправдать ее создание;
— Ограничение
количества подходящих к одному
функциональному блоку (выходящих из
одного функционального блока) интерфейсных
дуг четырьмя.
Разумеется,
строго следовать этим ограничениям
вовсе необязательно, однако, как
показывает опыт, они являются весьма
практичными в реальной работе.
Дисциплина
групповой работы над разработкой
IDEF0-модели
Стандарт
IDEF0 содержит набор процедур, позволяющих
разрабатывать и согласовывать модель
большой группой людей, принадлежащих
к разным областям деятельности
моделируемой системы. Обычно процесс
разработки является итеративным и
состоит из следующих условных этапов:
— Создание
модели группой специалистов, относящихся
к различным сферам деятельности
предприятия. Эта группа в терминах IDEF0
называется авторами (Authors). Построение
первоначальной модели является
динамическим процессом, в течение
которого авторы опрашивают компетентных
лиц о структуре различных процессов.
На основе имеющихся положений, документов
и результатов опросов создается черновик
(Model Draft) модели.
— Распространение
черновика для рассмотрения, согласований
и комментариев. На этой стадии происходит
обсуждение черновика модели с широким
спектром компетентных лиц (в терминах
IDEF0- читателей) на предприятии. При этом
каждая из диаграмм черновой модели
письменно критикуется и комментируется,
а затем передается автору. Автор, в свою
очередь, также письменно соглашается
с критикой или отвергает её с изложением
логики принятия решения и вновь возвращает
откорректированный черновик для
дальнейшего рассмотрения. Этот цикл
продолжается до тех пор, пока авторы и
читатели не придут к единому мнению.
— Официальное
утверждение модели. Утверждение
согласованной модели происходит
руководителем рабочей группы в том
случае, если у авторов модели и читателей
отсутствуют разногласия по поводу ее
адекватности. Окончательная модель
представляет собой согласованное
представление о предприятии (системе)
с заданной точки зрения и для заданной
цели.
Наглядность
графического языка IDEF0 делает модель
вполне читаемой и для лиц, которые не
принимали участия в проекте ее создания,
а также эффективной для проведения
показов и презентаций. В дальнейшем, на
базе построенной модели могут быть
организованы новые проекты, нацеленные
на производство изменений на предприятии
(в системе).
Особенности
национальной практики применения
функционального моделирования средствами
IDEF0
При
проведении сложных проектов обследования
предприятий, разработка моделей в
стандарте IDEF0 позволяет наглядно и
эффективно отобразить весь механизм
деятельности предприятия в нужном
разрезе. Однако самое главное — это
возможность коллективной работы, которую
предоставляет IDEF0. В моей практической
деятельности было достаточно много
случаев, когда построение модели
осуществлялось с прямой помощью
сотрудников различных подразделений.
При этом, консультант за достаточно
короткое время объяснял им основные
принципы IDEF0 и обучал работе с
соответствующим прикладным программным
обеспечением. В результате, сотрудники
различных отделов создавали IDEF-диаграммы
деятельности своего функционального
подразделения, которые должны были
ответить на следующие вопросы:
— Что
поступает в подразделение «на входе»?
— Какие
функции, и в какой последовательности
выполняются в рамках подразделения?
— Кто
является ответственным за выполнение
каждой из функций?
— Чем
руководствуется исполнитель при
выполнении каждой из функций?
— Что
является результатом работы подразделения
(на выходе)?
После
согласования черновиков диаграмм внутри
каждого конкретного подразделения, они
собираются консультантом в черновую
модель предприятия, в которой увязываются
все входные и выходные элементы. На этом
этапе фиксируются все неувязки отдельных
диаграмм и их спорные места. Далее, эта
модель вновь проходит через функциональные
отделы для дальнейшего согласования и
внесения необходимых корректив. В
результате, за достаточно короткое
время и при привлечении минимума
человеческих ресурсов со стороны
консультационной компании (а эти ресурсы,
как известно, весьма недешевы), получается
IDEF0-модель предприятия по принципу «Как
есть», причем, что немаловажно, она
представляет предприятие с позиции
сотрудников, которые в нем работают и
досконально знают все нюансы, в том
числе неформальные. В дальнейшем, эта
модель будет передана на анализ и
обработку к бизнес-аналитикам, которые
будут заниматься поиском «узких мест»
в управлении компанией и оптимизацией
основных процессов, трансформируя
модель «Как есть» в соответствующее
представление «Как должно быть».
На основании этих изменений и выносится
итоговое заключение, которое содержит
в себе рекомендации по реорганизации
сисемы управления.
Разумеется,
подобный подход требует ряда организационных
мер, в первую очередь со стороны
руководства обследуемого предприятия.
Это обусловлено тем, что эта техника
подразумевает возложение на некоторых
сотрудников дополнительных обязанностей
по освоению и практическому применению
новых методологий. Однако в конечном
итоге это оправдывает себя, так как
дополнительные один-два часа работы
отдельных сотрудников в течение
нескольких дней позволяют существенно
экономить средства на оплату
консультационных услуг сторонней
компании (которые в любом случае будут
отрывать от работы тех же работников
анкетами и вопросами). Что касается
самих работников предприятия, так или
иначе выраженного противодействия с
их стороны я в своей практике не встречал.
Вывод
из всего этого можно сделать следующий:
совершенно не обязательно каждый раз
самим придумывать решения для стандартных
задач. Всегда, когда Вы сталкиваетесь
с необходимостью анализа той или иной
функциональной системы (от системы
проектирования космического корабля,
до процесса приготовления комплексного
ужина) — используйте годами проверенные
и обкатанные методы. Одним из таких
методов и является IDEF0, позволяющий с
помощью своего простого и понятного
инструментария решать сложные жизненные
задачи.
Контрольные
вопросы
1 Сформулируйте
причины возникновения BPR.
2 Перечислите
принципы реинжиниринга предприятия.
3 Дайте определение
процессу.
4 Перечислите
основные этапы РБП и внедрения
корпоративной информационной системы.
5 Сформулируйте
основные стандарты методологии IDEF и
поясните основные отличия.
ИТ
— лек 82