Постановка задачи автоматизации бизнес-процессов
Автоматизация как непрерывная деятельность
Автоматизация деятельности предприятия — это автоматизация его бизнес-процессов. Любая информационная система на предприятии функционирует в рамках конкретного процесса. Простейший пример: камера наружного наблюдения, подключённая к контуру мониторинга периметра здания, автоматизирует процесс
обеспечения безопасности — сбор информации, обнаружение нежелательного события, сохранение и анализ данных. Раньше эту задачу выполнял сторож с колотушкой; теперь работает камера.
В результате автоматизации ответственность за бизнес-процесс частично или полностью перекладывается на разработчиков и внедренцев средств автоматизации. Они становятся
совладельцами процесса — соисполнителями, со-менеджерами.
Принципиально важно: автоматизацию бизнес-процесса следует рассматривать не как разовое создание или внедрение информационной системы, а как деятельность, которая протекает на всём протяжении
жизненного цикла процесса. Он включает:
• анализ требований к будущей системе;
• проектирование;
• разработку;
• внедрение (в том числе опытно-промышленную эксплуатацию);
• сопровождение и обеспечение работоспособности;
• вывод системы из эксплуатации.
Если автоматизированный процесс останавливается из-за сбоя оборудования или программного обеспечения, должно быть предусмотрено решение для быстрого возобновления его работы — непрерывность процесса обязательна. Кроме того, информационная система должна поддерживать изменения, потому что главная черта процессных организаций — способность и стремление к изменениям.
Таким образом, автоматизация — это деятельность, продолжающаяся весь жизненный цикл бизнес-процесса.
Мотивы автоматизации
Основные мотивы для автоматизации бизнес-процесса:
• стремление повысить производительность;
• желание снизить затраты;
• требования контрагентов и государственных органов (налоговой службы, Пенсионного фонда и др.);
•
институализация (institutionalization) процесса — закрепление и формализация, важный самостоятельный мотив.
Сравнение автоматизированного и ручного процессов
Автоматизированный процесс не всегда лучше ручного. Сравнение необходимо проводить по нескольким ключевым параметрам.
Институализация и гибкость
Автоматизированный процесс лучше
институализирован и менее подвержен произвольным изменениям, чем ручной. Однако он, как правило, существенно
менее гибок. Изменять программное обеспечение и бизнес-приложения сложно. Большинство готовых решений предполагает, что заложенные в них «хорошие практики» не потребуют радикальных отклонений — возможны лишь небольшие настройки. Кардинально заменить процесс такие системы не позволяют.
Исключение — платформы, дающие свободу определять процесс (например, «1С»). В этом случае предоставляется среда взаимодействия компонентов процесса через общие данные и интерфейсы, а порядок и состав компонентов определяет сама организация.
Экономическая эффективность
Автоматизированный процесс может оказаться
дороже ручного в эксплуатации. Распространено мнение, что ручной труд требует зарплаты, люди работают медленно и с ошибками, а автоматизация решит эти проблемы. Однако необходимо учитывать затраты на всём жизненном цикле: анализ требований, проектирование, разработку, внедрение, сопровождение и модификацию. Полный расчёт может показать, что автоматизированный процесс экономически нецелесообразен.
Надёжность и ошибки
Надёжность автоматизированного процесса может быть
ниже из-за труднопредсказуемых и трудноустранимых ошибок программного обеспечения. Люди тоже ошибаются, и последствия могут быть серьёзными, но человек быстро учится, минимизирует ущерб и избегает повторения ошибки. Приложение же, содержащее ошибку, будет воспроизводить её систематически. Ошибку человека часто можно спрогнозировать; ошибку приложения спрогнозировать, как правило, нельзя.
Требования к персоналу
Автоматизированный процесс требует
более высокой квалификации как менеджеров и пользователей, так и исполнителей, взаимодействующих с системой. Серьёзные требования предъявляются не только к собственному персоналу, но и к персоналу смежных подразделений и партнёров.
Краткие итоги
Исходная посылка обсуждения состоит в том, что автоматизация деятельности предприятия неразрывно связана с его бизнес-процессами: любое средство автоматизации обслуживает тот или иной процесс, и именно это делает автоматизацию осмысленной. Однако ключевой императив — отказ от иллюзии, что автоматизация представляет собой единовременный акт внедрения системы. На практике это непрерывный поток работ, синхронизированный со всем жизненным циклом процесса — от первых требований до полного вывода системы из эксплуатации. Такое понимание немедленно переопределяет границы ответственности: разработчики и специалисты по внедрению становятся полноценными соисполнителями, разделяя с бизнесом риски и результаты.
Мотивы, запускающие автоматизацию, разнородны. Наряду с очевидными внутренними стимулами — повышением производительности и снижением издержек — действуют внешние факторы, такие как требования регуляторов и контрагентов. Особого внимания заслуживает мотив институализации, когда сама по себе фиксация и формализация процесса становятся самоценным результатом, повышающим стабильность организации.
Центральное место занимает взвешенное сравнение автоматизированного и ручного исполнения. Оно разрушает несколько опасных мифов. Во-первых, за повышенную институализацию и защиту от произвольных изменений приходится платить снижением гибкости: большинство коробочных решений жёстко фиксируют логику, и радикальные изменения оказываются либо невозможными, либо крайне дорогими. Во-вторых, экономическое преимущество не гарантировано — совокупная стоимость владения, включающая сопровождение, восстановление после сбоев и непрерывную модификацию, может сделать ручной процесс более выгодным. В-третьих, тезис о безусловной надёжности автомата уязвим: программные ошибки носят систематический характер, и в отличие от человека, который учится и адаптируется после сбоя, программа будет повторять неверное поведение снова и снова, порождая трудно прогнозируемые риски. Наконец, эксплуатация автоматизированных процессов предъявляет заметно более высокие требования к квалификации персонала — как собственного, так и внешнего окружения.
Совокупность этих факторов формирует прагматичный взгляд: решение об автоматизации не может базироваться на априорной вере в технологическое превосходство. Оно требует многомерного анализа, включающего оценку полной экономики жизненного цикла, прогноз устойчивости к изменениям, моделирование надёжности с учётом специфики ошибок ПО и честную инвентаризацию компетенций людей, которые будут работать с системой. Только такой подход позволяет избежать ситуации, когда автоматизация, призванная повысить эффективность, превращается в источник новых издержек и уязвимостей.
Автоматизация предприятия — это автоматизация его бизнес-процессов. Каждая информационная система обслуживает конкретный процесс. Например, камера видеонаблюдения автоматизирует процесс безопасности, ранее выполнявшийся сторожем.
При автоматизации ответственность за процесс частично переходит к разработчикам и внедренцам — они становятся совладельцами процесса. Автоматизацию нельзя считать разовым проектом: это деятельность, охватывающая весь жизненный цикл процесса — от анализа требований и проектирования до разработки, внедрения, сопровождения и вывода из эксплуатации. Необходимо обеспечивать непрерывную работоспособность и предусмотреть быстрое восстановление при сбоях. Система также должна поддерживать изменения, свойственные процессным организациям.
Мотивы автоматизации: повышение производительности, снижение затрат, требования госорганов и контрагентов, а также институализация — формальное закрепление и стабилизация процесса.
Сравнение с ручным процессом выявляет неоднозначность преимуществ:
• Институализация и гибкость: автоматизированный процесс лучше закреплён и меньше подвержен произвольным изменениям, но менее гибок. Изменение ПО сложно; большинство систем предлагают «хорошие практики» без возможности радикальной перестройки. Платформы типа «1С» составляют исключение: они дают свободу выстраивать процесс, обеспечивая лишь среду взаимодействия через общие данные.
• Экономическая эффективность: автоматизированный процесс может оказаться дороже ручного. Необходимо учитывать полную стоимость жизненного цикла — анализ, разработку, внедрение, сопровождение, модификацию. Без этого расчёта автоматизация может быть экономически бессмысленной.
• Надёжность и ошибки: надёжность автоматизированного процесса может быть ниже из-за систематических ошибок ПО. Человек учится на ошибках и избегает повторений; программа же воспроизводит сбой регулярно. Ошибку человека часто можно предвидеть, ошибку приложения — почти никогда.
• Требования к персоналу: автоматизированный процесс требует более высокой квалификации менеджеров, пользователей и смежных исполнителей, включая персонал партнёров.
Таким образом, решение об автоматизации требует всесторонней оценки, учитывающей все перечисленные факторы и отвергающей предположение о заведомом превосходстве технологи
1. Автоматизация предприятия сводится к автоматизации его бизнес-процессов.
2. Автоматизацию следует рассматривать не как разовый проект, а как непрерывную деятельность на всём жизненном цикле процесса.
3. Разработчики и внедренцы средств автоматизации становятся совладельцами процесса, разделяя ответственность за его результаты.
4. Ключевые мотивы автоматизации: повышение производительности, снижение затрат, внешние требования и институализация.
5. Институализация фиксирует и стабилизирует процесс, делая его менее подверженным произвольным изменениям.
6. Автоматизированный процесс, как правило, менее гибок, чем ручной, из-за сложности изменения программного обеспечения.
7. Большинство тиражных решений рассчитаны на «хорошие практики» и не допускают радикальной перестройки процессов.
8. Без учёта полной стоимости жизненного цикла автоматизированный процесс может оказаться экономически невыгодным.
9. Надёжность автоматизированного процесса может быть ниже ручного из-за систематических ошибок ПО, неспособных к самообучению.
10. Для обеспечения непрерывности процесса необходимо заранее предусмотреть решение для быстрого восстановления после сбоев.
11. Эксплуатация автоматизированных процессов требует более высокой квалификации как собственного персонала, так и смежных участников.
12. Решение об автоматизации требует всесторонней оценки, исключающей предположение о её безусловном превосходстве.
1. Почему автоматизацию бизнес-процессов нельзя считать разовым мероприятием?
2. Какие категории мотивов для автоматизации выделяются и чем они различаются?
3. Что такое институализация процесса и почему она может быть самостоятельной целью автоматизации?
4. В чём заключается основное ограничение гибкости автоматизированных процессов?
5. Как распределяется ответственность за бизнес-процесс после его автоматизации?
6. Почему при оценке стоимости автоматизированного процесса необходимо учитывать затраты на сопровождение и модификацию?
7. При каком условии автоматизированный процесс может оказаться дороже ручного?
8. Чем принципиально отличаются ошибки программного обеспечения от человеческих с точки зрения последствий для процесса?
9. Какое обязательное условие должно быть выполнено для обеспечения непрерывной работоспособности автоматизированного процесса?
10. Какие требования к персоналу предъявляет эксплуатация автоматизированных процессов?
11. Почему не следует автоматически считать автоматизированный процесс более надёжным?
12. Какие стадии жизненного цикла автоматизации необходимо учитывать при планировании?