Корпоративные информационные системы

Автоматизация бизнес-процессов

В центре материала — постановка задачи автоматизации бизнес-процессов. Раскрывается взгляд на автоматизацию не как на разовый проект, а как на непрерывную деятельность, охватывающую весь жизненный цикл процесса: от анализа требований до вывода из эксплуатации. Последовательно рассматриваются ключевые мотивы внедрения — от стремления снизить затраты до институализации. Затем проводится сравнительный анализ автоматизированного и ручного процессов по четырём осям: институализация и гибкость, экономическая эффективность, надёжность и требования к персоналу. Логика изложения подводит к выводу, что автоматизация далеко не всегда означает однозначное улучшение и требует всесторонней оценки полной стоимости владения и рисков.

Основные мысли

В результате изучения лекции слушатель будет способен:
1. Описать автоматизацию бизнес-процессов как деятельность, протекающую на всём жизненном цикле процесса.
2. Перечислить основные мотивы, побуждающие организации автоматизировать бизнес-процессы.
3. Объяснить, почему автоматизация не может считаться разовым мероприятием.
4. Сравнить автоматизированный и ручной процессы по критериям институализации, гибкости, стоимости и надёжности.
5. Оценить экономическую целесообразность автоматизации с учётом совокупных затрат жизненного цикла.
6. Выявить риски снижения надёжности автоматизированного процесса, связанные с систематическими ошибками программного обеспечения.
7. Сформулировать требования к квалификации персонала, возникающие при эксплуатации автоматизированных процессов.
Показывать лекцию целиком
Краткое изложение

Постановка задачи автоматизации бизнес-процессов

Автоматизация как непрерывная деятельность

Автоматизация деятельности предприятия — это автоматизация его бизнес-процессов. Любая информационная система на предприятии функционирует в рамках конкретного процесса. Простейший пример: камера наружного наблюдения, подключённая к контуру мониторинга периметра здания, автоматизирует процесс обеспечения безопасности — сбор информации, обнаружение нежелательного события, сохранение и анализ данных. Раньше эту задачу выполнял сторож с колотушкой; теперь работает камера.

В результате автоматизации ответственность за бизнес-процесс частично или полностью перекладывается на разработчиков и внедренцев средств автоматизации. Они становятся совладельцами процесса — соисполнителями, со-менеджерами.

Принципиально важно: автоматизацию бизнес-процесса следует рассматривать не как разовое создание или внедрение информационной системы, а как деятельность, которая протекает на всём протяжении жизненного цикла процесса. Он включает:
• анализ требований к будущей системе;
• проектирование;
• разработку;
• внедрение (в том числе опытно-промышленную эксплуатацию);
• сопровождение и обеспечение работоспособности;
• вывод системы из эксплуатации.

Если автоматизированный процесс останавливается из-за сбоя оборудования или программного обеспечения, должно быть предусмотрено решение для быстрого возобновления его работы — непрерывность процесса обязательна. Кроме того, информационная система должна поддерживать изменения, потому что главная черта процессных организаций — способность и стремление к изменениям.

Таким образом, автоматизация — это деятельность, продолжающаяся весь жизненный цикл бизнес-процесса.

Мотивы автоматизации

Основные мотивы для автоматизации бизнес-процесса:
• стремление повысить производительность;
• желание снизить затраты;
• требования контрагентов и государственных органов (налоговой службы, Пенсионного фонда и др.);
институализация (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. Какие стадии жизненного цикла автоматизации необходимо учитывать при планировании?
Вернуться к учебному плану