Введение
Рабочий процесс – это обобщенный термин для упорядоченных и повторяющихся моделей деятельности, реализуемых посредством систематической организации ресурсов в процессы, преобразующие материалы, предоставляющие услуги или обрабатывающие информацию. Он может быть представлен как последовательность операций, работа отдельного человека или группы, деятельность организации или один или несколько простых или сложных механизмов. С более абстрактной точки зрения, рабочий процесс можно рассматривать как отображение реальной работы. Описываемый поток может относиться к документу, услуге или продукту, перемещаемому между этапами. Рабочие процессы можно рассматривать как один из фундаментальных строительных блоков, которые комбинируются с другими элементами структуры организации, такими как информационные технологии, команды, проекты и иерархии.
A workflow is a generic term for orchestrated and repeatable patterns of activity, enabled by the systematic organization of resources into processes that transform materials, provide services, or process information. It can be depicted as a sequence of operations, the work of a person or group, the work of an organization of staff, or one or more simple or complex mechanisms. From a more abstract or higher level perspective, workflow may be considered a view or representation of real work. The flow being described may refer to a document, service, or product that is being transferred from one step to another. Workflows may be viewed as one fundamental building block to be combined with other parts of an organization's structure such as information technology, teams, projects and hierarchies.
Историческое развитие
Развитие концепции рабочего процесса происходило на протяжении ряда слабо определенных, пересекающихся периодов.
Начало в производстве
Современная история рабочих процессов восходит к Фредерику Тейлору и Генри Ганту, хотя термин "рабочий процесс" в их время как таковой не использовался. Одно из самых ранних упоминаний термина "work flow" встречается в журнале по железнодорожному машиностроению 1921 года. Тейлор и Гант положили начало изучению сознательной, рациональной организации труда, главным образом в контексте производства. Это привело к развитию хронометражных и аналитических исследований. К смежным понятиям относятся цеховые производства и системы массового обслуживания (марковские цепи). Книга 1948 года "Десять дешевле" представила эти новые концепции в контексте семейной жизни.
Зревание и рост
Изобретение печатной машинки и копировального аппарата способствовало распространению изучения рациональной организации труда от производственного цеха в офис. Развивались системы хранения и другие сложные системы управления физическими информационными потоками. Вероятно, развитию формализованных информационных рабочих процессов способствовали несколько событий. Во-первых, область теории оптимизации достигла зрелости и разработала математические методы оптимизации. Например, советский математик и экономист Леонид Канторович заложил основы линейного программирования в 1939 году, работая над оптимизацией производства фанерной фабрики. Во-вторых, Вторая мировая война и программа «Аполлон» стимулировали совершенствование процессов благодаря своим требованиям к рациональной организации работы.
Эра качества
В послевоенную эпоху работы У. Эдвардса Деминга и Джозефа М. Джурана привели к акценту на качество, сначала в японских компаниях, а с 1980-х годов – в мировом масштабе. Возникло множество направлений, от всеобщего управления качеством до Шести сигм, а затем и более качественные подходы к реинженерии бизнес-процессов. Это стимулировало усилия по улучшению рабочих процессов как в секторах экономики знаний, так и в производстве. Переменчивость требований к рабочим процессам была учтена при анализе теории критического пути и перемещающихся узких мест.
Управление рабочими процессами
Басу и Кумар отмечают, что термин "управление рабочими процессами" используется для обозначения задач, связанных с движением информации по цепочке создания стоимости, а не с движением материальных товаров: они характеризуют определение, анализ и управление информацией как "управление рабочими процессами". Они отмечают, что рабочими процессами можно управлять как внутри одной организации, где отдельным ресурсам назначаются различные роли, так и между несколькими организациями или распределенными подразделениями, где необходимо учитывать взаимодействие между видами деятельности, находящимися на организационных или территориальных границах. Передача информации от одной организации к другой является критически важным вопросом в этом межорганизационном контексте и подчеркивает важность задач, которые они описывают как "валидация", "верификация" и "анализ использования данных".
Системы управления рабочими процессами
Система управления рабочими процессами (WfMS) – это программная система для настройки, выполнения и мониторинга определенной последовательности процессов и задач, с основными целями повышения производительности, снижения затрат, повышения гибкости и улучшения обмена информацией внутри организации. Эти системы могут быть ориентированы на процессы или данные и могут представлять рабочий процесс в виде графических схем. Система управления рабочими процессами также может включать расширяемый интерфейс для интеграции внешних программных приложений и поддержки масштабных рабочих процессов, обеспечивающих более быстрое время отклика и повышение производительности. Управление потоком: это концепция управления, применяемая к рабочим процессам, в отличие от статического управления буферами материалов или заказов, подразумевающая более динамическое управление скоростью и объемом потока в движении и в процессе. Такая ориентация на динамические аспекты является базовым фундаментом для подготовки к более продвинутым системам управления производством, таким как «точно в срок» или «точно в последовательности». Отслеживание в пути: эта концепция мониторинга применяется как к транспортируемым материалам, так и к незавершенному производству, то есть к рабочим процессам.
Особенности и феноменология
Моделирование: проблемы рабочего процесса могут быть смоделированы и проанализированы с использованием формализмов на основе графов, таких как сети Петри. Измерение: Многие концепции, используемые для измерения систем планирования в исследованиях операций, применимы и для измерения общих рабочих процессов. К ним относятся пропускная способность, время обработки и другие стандартные метрики. Специализированные значения: Термин "рабочий процесс" имеет особые значения в информационных технологиях, управлении документами и обработке изображений. С 1993 года консорциум Workflow Management Coalition специализируется на управлении рабочими процессами и обеспечении совместимости систем управления рабочими процессами. Научные системы рабочих процессов: они получили широкое распространение в биоинформатике и хемоинформатике в начале 2000-х годов, поскольку отвечали потребности в нескольких взаимосвязанных инструментах, способных обрабатывать различные форматы данных и большие объемы информации. Кроме того, парадигма научных рабочих процессов перекликается с устоявшейся практикой программирования на Perl в научно-исследовательских организациях, занимающихся биологическими науками, что сделало их внедрение естественным шагом к более структурированной инфраструктуре. Взаимодействие человека и машины: Исследованы различные концепции рабочих процессов со смешанной инициативой, особенно в военной сфере, где автоматизированные агенты выполняют те же функции, что и люди. Для инновационной, адаптивной и совместной работы человека требуются методы управления взаимодействием с человеком. Анализ рабочего процесса: Системы рабочего процесса позволяют пользователям разрабатывать исполняемые процессы, не владея формальными знаниями программирования. Методы автоматизированного анализа рабочих процессов помогают пользователям анализировать свойства созданных ими рабочих процессов для проверки определенных характеристик перед выполнением, например, управления потоком или потоком данных. Разработаны и используются инструменты, основанные на формальных аналитических фреймворках, для анализа научных рабочих процессов, которые могут быть расширены для анализа других типов рабочих процессов.