Как работает система Workflow в компании. Автоматизируем рутину в iOS с помощью Workflow Workflow примеры

22 марта 2017 года Apple завершила сделку по покупке известного приложения Workflow, предназначенного для автоматизации различных процессов на iOS. Workflow — отличный пример того, как следует пользоваться новыми возможностями и облегчать пользователям жизнь. С этого момента приложение стало распространяться в App Store абсолютно бесплатно.

Оптимизировать выполнение рутинных задач — разве это не здорово? В этом смысле iOS очень интересна — ведь начиная с iOS 8 в мобильной операционной системе Apple появились расширения для выполнения действий и расшаривания данных по всей системе.

Как работает Workflow?

Принцип работы Workflow схож с для macOS. Юзер выбирает один из интересующих модулей, перетаскивает его в нужное место и тем самым создает системную задачу. Отличие программы от встроенного в macOS софта Apple заключается в сенсорном интерфейсе с гораздо более дружелюбным дизайном. Благодаря ему разобраться в программе сможет даже неподготовленный пользователь.

Главным минусом приложения на данный момент является отсутствие русской локализации. Скорее всего, после покупки приложения компанией Apple, этот вопрос будет решен в самое ближайшее время.

Как создать оптимизированный процесс? В левой части экрана находится список модулей, из которых и «собирается» программа. Справа отображаются выбранные пользователем модули. В нашем примере это процесс для создания.GIF-файлов. Всё настроено следующим образом: камера iPad делает четыре снимка, затем по команде Workflow из них (устанавливается зацикливание «loop», автоматически подстраивается размер). Далее результат копируется в буфер обмена, и пользователь волен делать с ним всё, что угодно — например, зайти в Сообщения и сбросить друзьям образец своего творчества. При желании можно добавить ещё один модуль — к примеру, автоматического копирования GIF-файла в новое письмо электронной почты.

Но и это ещё не всё! Workflow позволяет не просто сохранить автопроцесс в файловое хранилище внутри приложения. Здесь можно пойти даже дальше — а именно, создать его иконку на экране «Домой» для быстрого доступа к файлу без открытия самого приложения!

Наконец, благодаря демократизму iOS здесь можно создавать и расширения для меню действий и удобный виджет (для iOS 10+). Пользователь Workflow , например, способен добавить к списку привычных действий для страницы Safari опцию «Сделать из страницы PDF-файл». Удобно? Более чем.

Официальное видео:

Отныне программа Workflow доступна как для iPhone, так и для iPad совершенно бесплатно.

Очередной раз открываю App Store с мыслью «ну какого черта я сюда лезу, все программы уже давно придуманы, все используются». Но как говорится все новое – это хорошо забытое старое и на поверхность внезапно всплывают приложения-ветераны, которые до сих пор держат планку и внезапно оказываются очень востребованными. Сегодня мы будет делать на iPhone в один клик то, что на Android придется производить в десять кликов.

Приложение Workflow – рабочая среда, позволяющая автоматизировать ваши процессы. Практически любые процессы. Те, кто пользуется Mac, наверняка знает, что такое утилита Automator. Приложение, позволяющее создать любую собственную функцию или комбинацию действий в системе, причем назначить на нее отдельную кнопку или горячие клавиши и в дальнейшем с легкостью воспроизводить рутинные дела в один клик. Но, чтобы использовать Automator, нужно быть как минимум гением и читать тонны руководства по написанию скриптов. Workflow на iPhone позволяет вам делать все то же, без каких-либо знаний.

Если вы прочитали первые два абзаца и ничего не поняли, попытаюсь объяснить вам на реальном примере, что можно сделать при помощи Workflow.


Вот третий примитивный сценарий. В iOS нельзя назначить сторонние клиенты программ используемыми по-умолчанию. При помощи WorkFlow – можно. Вы можете настроить любые макросы, которые заставят систему автоматически открывать ссылки твиттера в приложении Tweetbot, использовать браузер Chrome по умолчанию или автоматически запускать ссылки из Instagram в приложении Instagram без предпросмотра в «обрезанных» версиях браузера.

Эти сценарии можно перечислять бесконечно, возможность WorkFlow настолько велика, что в этой программе вы можете провести неделю, просто настраивая ваш смартфон под себя. Любой порядок действий можно запрограммировать на одну кнопку и вывести ее, к примеру, в виде виджета на шторку уведомлений.


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

Можно настроить все для себя индивидуально, поочередно добавляя функции и порядок их выполнения. Все что душа пожелает. Интерфейс приложения легкий и понятный, функции добавляются обычным перетягиваем плиток друг к другу, как в игре. Никакого машинного кода, никакой путаницы. Разберется даже ребенок.

На днях я начал приучать себя к голосовому вводу. Для этого создал отдельный виджет, при нажатии на который смартфон слушает мою речь, переводит ее в печатный вид и сразу же отправляет это сообщение моей жене в Telegram. Очень удобно использовать за рулем, когда нужно что-то быстро передать. Мне не нужно искать приложение Telegram в системе, открывать его, искать контакт жены и целиться в кнопку микрофона. Один большой виджет решает эту задачу, всего один клик.

Чем крут WorkFlow? Помимо расширения функциональности системы и автоматизации рутинных задач, при должном уровне фантазии вы сможете превратить мобильное устройство в полноценный рабочий инструмент. Уже который год ведутся споры о том, может ли планшет на iOS частично заменить ПК. Трудность работы на планшете заключается в том, что в iOS нет понятия «файловая система» или «файловый менеджер», поэтому некоторые рутинные задачи выполнять получается не просто. Если вы заранее определите свои потребности и вооружитесь WorkFlow, то привычные дела сможете на смартфоне или планшете делать даже быстрее, чем на компьютере без необходимости путешествовать по папкам и каталогам.

Вот пример из жизни: мне на почту часто присылают различные документы, которые в дальнейшем нужно переводить в формат PDF и складировать в отдельной папке на Google Drive. На компьютере мне нужно скачать этот документ, найти соответствующую программу, сделать импорт документа, после экспортировать в PDF и поместить его в облако, предварительно открыв вкладку в браузере. На iPhone эту задачу я выполняю одним нажатием при помощи WorkFlow. Увидел письмо от адресата, открыл его, нажал на документ сразу приметил к нему заранее созданное действие. Таких скриптов для разных задач я насобирал около трех десятков. Рабочий процесс ускоряется неимоверно.

Еще один пример. Для публикаций на сайт мне нужно подогнать несколько фотографий к одному размеру предварительно обрезав их в одинаковой пропорции и прилепив логотип компании. Как вы уже поняли на iPhone у меня есть для этого отдельная кнопка. Я просто выбираю все фото в галерее, и одним нажатием обрезаю все снимки. А самое главное, что эти снимки сами улетают в облако, в отдельную папку «Crop», а ссылка на папку сохраняется в буфере обмена.

На этом завершаю свой рассказал, по ссылке можно купить приложение за 3 бакса. Если вы используете WorkFlow и у вас есть свой уникальный сценарий применениях этого «комбайна» напиши в комментариях, мне интересно рассматривать разные комбинации.

Практические аспекты использования Workflow в PLM-решениях

Дмитрий Садовников, Николай Ширяев

В настоящее время невозможно представить серьезную PDM/PLM-систему, которая не имела бы в своем составе средств автоматизации бизнес-процессов и документооборота — Workflow. Но, к сожалению, в ряде случаев при внедрении PDM/PLM-решения происходит недооценка значения этой подсистемы, и Workflow используется в лучшем случае как простая система внутренней электронной почты предприятия. В данной статье мы постарались дать читателям более полное представление о возможностях подсистемы Workflow на примере соответствующей подсистемы решения Lotsia PDM PLUS.

Что такое Workflow

Прежде всего давайте разберемся с терминологией. Международная организация Workflow Management Coalition (WfMC) определяет термин Workflow следующим образом: это «автоматизация бизнес-процесса, полная или частичная, при которой документы, информация или задачи передаются от одних участников другим для выполнения действий в соответствии с набором методологических (процедурных) правил». То есть речь идет об автоматизации не только документооборота, но и бизнес-процессов. При этом под бизнес-процессом понимается совокупность взаимосвязанных процедур или мероприятий, которые реализуют бизнес-задачу или цель бизнес-политики, как правило, в контексте организационной структуры предприятия с заданными ролями и отношениями между персоналом. Данное определение представляется нам более корректным и понятным, чем используемое в публикациях ряда отечественных авторов словосочетание «поток работ», представляющее собой прямую кальку с английского.

Фактическая реализация автоматизации бизнес-процессов ложится на системы класса Workflow Management System, которые описывают, создают и управляют выполнением бизнес-процессов через использование программного обеспечения, применяющего один или более инструментов для обработки бизнес-процессов. Данные инструменты интерпретируют описание бизнес-процесса, взаимодействуют с его участниками и, где это требуется, используют программные инструменты и приложения.

Отличия систем Workflow от систем электронной почты

Люди, не знакомые с системами Workflow, часто спрашивают, зачем им система Workflow, если у них уже есть программа электронной почты.

Основные различия между ними следующие:

  • полная контролируемость состояния процесса в любой момент времени. Электронную почту можно сравнить с рогаткой, из которой вы «выстреливаете» свое сообщение и далее его уже не контролируете. Получатель может переадресовать ваше сообщение кому-то еще, и вы об этом не узнаете. В системах Workflow вы в любой момент можете посмотреть, где именно находится ваше сообщение и какие действия с ним производились;
  • возможность автоматизировать сложные бизнес-процессы. Системы Workflow позволяют не только обмениваться сообщениями и пересылать файлы, но и выполнять различные действия (например, запускать скрипт, изменять права доступа к документам и т.п.) в автоматическом режиме в зависимости от заданных при описании бизнес-процесса условий. Также большинство систем Workflow поддерживает механизм транзакций;
  • визуальное описание бизнес-процессов. В большинстве систем Workflow присутствуют графические редакторы, позволяющие строить сложные схемы бизнес-процессов;
  • устойчивая повторяемость бизнес-процессов в Workflow достигается за сет использования предварительно настроенных шаблонов;
  • существенно большие возможности по анализу процессов в Workflow благодаря хранению информации по процессам в единой базе данных.

Назначение подсистемы Workflow систем PDM/PLM

В системах PDM/PLM подсистема Workflow используется, как правило, для решения следующих задач:

  • управление процессами поддержки жизненного цикла продукции;
  • управление маршрутизацией документов;
  • управление процессом утверждения документации и проведением изменений;
  • управление организационно-техническими мероприятиями;
  • управление маршрутизацией форм;
  • организация информационных рассылок.

Разумеется, этот перечень может варьироваться в зависимости от специфики предприятия и не является исчерпывающим.

Основные функциональные возможности подсистемы Workflow систем PDM/PLM

Применительно к реализации в системах PDM/PLM подсистема Workflow обычно обладает следующими функциональными возможностями:

  • графическое описание шаблонов бизнес-процессов;
  • последовательная маршрутизация;
  • параллельная маршрутизация (в том числе с динамическим распараллеливанием работ);
  • комбинированная маршрутизация;
  • построение сложных бизнес-процессов с вложенными подпроцессами;
  • изменение маршрутов «на лету»;
  • автоматизация присвоения и изменения атрибутов объектов;
  • автоматизация изменения прав доступа к объектам и документам;
  • поддержка голосований и подготовки совещаний;
  • перенаправление заданий (замена исполнителей);
  • нотификация;
  • интеграция с системами электронной почты.

Данные функциональные возможности позволяют решать широкий перечень практических задач. Давайте рассмотрим, как это может применяться на практике.

Описание бизнес-процессов

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

Современные системы Workflow в ряде случаев успешно справляются с задачами описания бизнес-процессов (Process Definition) практически любого уровня сложности, включая вложенные подпроцессы (sub-processes). В подсистеме Workflow программы Lotsia PDM PLUS для описания шаблонов бизнес-процессов служит визуальный редактор, позволяющий строить описание процессов в режиме drag-and-drop. При этом описание процесса может включать как неавтоматизированные, так и автоматизированные мероприятия, а также идентифицирует различные мероприятия (activities), методологические правила и связанную управляющую информацию для управления последовательностью действий во время выполнения процесса.

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

На основании построенных шаблонов бизнес-процессов в дальнейшем исполняются отдельные экземпляры процессов, с каждым из которых связан специфический набор данных, относящихся к этому отдельному экземпляру процесса (Workflow Case).

Такое формализованное описание бизнес-процессов удовлетворяет требованиям стандартов менеджмента качества серии ISO 9000 в части устойчивой повторяемости процессов.

При описании бизнес-процесса в системе Workflow сразу же создаются экранные формы и контекстная справка для пользователей системы.

Типичными примерами шаблонов бизнес-процессов применительно к использованию в PDM/PLM-системах являются:

процесс разработки и утверждения проектной, конструкторской или технологической документации по ЕСКД/СПДС (в том числе с многократным представлением документов на утверждение);

  • процесс проведения изменений по ЕСКД;
  • процесс обмена информацией с контрагентами и смежными подразделениями;
  • процесс выдачи задания.

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

Проверка бизнес-процесса

Важным моментом при моделировании бизнес-процессов является проверка валидности созданного процесса. При этом процесс проверяется на отсутствие необходимых экранных форм, заданных исполнителей и условий перехода между задачами (этапами), наличие незавершенных действий и т.п. Редактор Workflow системы Lotsia PDM PLUS включает средства автоматической проверки шаблонов бизнес-процессов, что значительно облегчает процедуру их создания и контроля.

Запуск экземпляра процесса

После того как шаблон бизнес-процесса создан, по нему может быть запущено на исполнение неограниченное количество экземпляров бизнес-процесса. На данном этапе работы системы переменные из шаблона бизнес-процесса заменяются специфическими для этого экземпляра процесса значениями.

Для сложных шаблонов бизнес-процессов, имеющих различные варианты работы с ними исполнителей, могут применяться динамическое распараллеливание работ и условные переходы. Также могут быть проведены динамическое назначение исполнителей, замена исполнителя, переадресация работы и т.д.

При этом у участвующего в процессе исполнителя при передаче ему задания (перехода процесса на этап, в котором участвует данный пользователь) в его личном окне заданий и сообщений появляется соответствующее сообщение, которое может дублироваться специальным уведомлением, срабатывающим даже в том случае, если система Lotsia PDM PLUS не запущена на его компьютере.

Контроль состояния бизнес-процесса

Одним из неоспоримых достоинств Workflow является возможность как проконтролировать в любое время состояние исполняющегося процесса, так и получить сводный отчет по выполнению всех процессов.

Lotsia PDM PLUS позволяет визуально определить состояние любого процесса на карте, а также получить отчет по контролю исполнения.

Также администратор системы может настроить специализированные отчеты по контролю за исполнением интересующих его бизнес-процессов.

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

Все эти возможности существенно облегчают выполнение организацией требований стандартов серии ISO 9000 в части протоколирования действий пользователей и контроля исполнения.

Использование специализированных функций

Помимо возможностей, стандартных для профессиональных систем Workflow (таких как информационные рассылки, управление правами доступа и т.п.), Lotsia PDM PLUS включает ряд настраиваемых специализированных функций. Одной из них является возможность организации электронных голосований. При этом участники голосования могут голосовать по нескольким вопросам в рамках одного голосования, высказывать особое мнение и делать комментарии. Итоги голосования могут обрабатываться различным образом и отображаться в наглядной форме.

Встроенный клиент электронной почты и интеграция со средствами ввода информации

Одним из преимуществ Workflow системы Lotsia PDM PLUS является наличие встроенного почтового клиента. На практике это означает поддержку протоколов POP3 и SMTP. Для каждого пользователя в Lotsia PDM PLUS может быть настроено несколько учетных записей внешней электронной почты. Таким образом, и внутренняя и внешняя переписка хранится в одной базе данных и ведется совершенно прозрачно. Наиболее ценным здесь представляется автоматическое увязывание внутренней и внешней переписки по определенному вопросу в сквозную цепочку истории переписки. Типичный пример: внешнее сообщение пересылается внутреннему адресату, его ответ пересылается обратно внешнему адресату, внешний адресат вновь отвечает и т.д. и т.п. В данной ситуации Lotsia PDM PLUS автоматически свяжет все эти сообщения между собой и наглядно отобразит всю цепочку писем в истории переписки.

В то же время очень удобна возможность использования встроенного диспетчера входящих писем. Благодаря ему пользователь может сам выбрать, какие внешние письма следует поместить в базу данных Lotsia PDM PLUS.

Принятые в Lotsia PDM PLUS внешние сообщения могут маршрутизироваться точно так же, как и сообщения внутренних адресатов.

Интеграция со средствами ввода информации дает возможность сразу же поместить в систему отсканированный документ и задействовать его в бизнес-процессе (или отправить по предварительно заданному маршруту).

Данные функции делают удобным обмен информацией с организациями, не имеющими систем PDM/PLM.

Workflow и реинжиниринг бизнес-процессов

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

Для анализа и оптимизации бизнес-процессов можно воспользоваться накопленной статистикой по выполненным процессам. Данные по процессам при этом, с целью снижения нагрузки на рабочий сервер системы PDM/PLM, имеет смысл выгрузить в отдельную базу данных и анализировать с помощью специальных средств (OLAP и т.п.). Но первичный анализ можно проводить и с помощью входящего в состав решения Lotsia PDM PLUS генератора отчетов.

На основании полученных данных можно определить критические точки (критические задачи, подразделения, исполнителей и т.п.) процессов и далее изменить шаблоны бизнес-процессов в целях их оптимизации.

Данные возможности подсистемы Workflow облегчают поддержку требований стандартов серии ISO 9000 в части аудита бизнес-процессов.

П оложительный опыт внедрения Workflow

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

К сожалению, формат журнальной статьи не дает возможности подробно рассказать обо всех полезных функциях подсистемы Workflow, желающие более подробно ознакомиться с ними могут сделать это на регулярно проводимых группой компаний «Лоция Софт» бесплатных семинарах.

Хотите верьте, хотите - нет, но iPhone может быть автоматизирован. Инструменты для этого, конечно, не такие мощные, как для macOS, но с помощью таких приложений, как Workflow, которое доступно в App Store за £2.99/$2.99, вы можете сделать довольно таки многое.

Workflow больше похож на приложения для автоматизации для IFTTT, чем на приложения для macOS, вроде Keyboard Maestro. Вы объединяете действия из массы различных приложений.

В предыдущем руководстве я дал представление о Workflow в очень общих чертах. Теперь мне хотелось бы капнуть немного глубже и рассмотреть расширенные функциональные возможности, например переменную. Если вы еще не прочитали первое руководство, то я настоятельно советую сделать это прежде, чем продолжить.

Знакомство с переменными

Переменная - одна из самых значительных возможностей в Workflow. Вместо того, чтобы использовать результаты проходящих действий единожды, переменная позволяет сохранить их для дальнейшего использования.

Переменная может сохранять тексты, картинки, url - адреса и любые другие виды контента, с которыми можно работать в Workflow.

Создание переменных в Workflow - процесс простой: каждый результат автоматически становится чудо-переменной. Вам не нужно делать ничего особенного; они уже все здесь в вашем распоряжении.

Создание "Буду дома через Х минут" действий

Я начну использовать переменную в относительно простом примере. Я собираюсь создать действие, которое определяет, сколько времени понадобится, чтобы добраться до какого-либо определенного места, в данном случае до вашего дома, и отправляет результат определенному контакту.

Откройте Workflow и нажмите Create Workflow, чтобы создать новый рабочий процесс. Для этого типа задачи вам нужен Normal workflow. Назовем его "Буду дома через..."

Создание нового рабочего процесса.

Первое, что нужно сделать, это определить, где находится дом. Откройте карты, нажав для этого Maps, и добавьте Street Address в рабочий процесс. Введите свой адрес.

Добавление вашего домашнего адреса в workflow.

Идем дальше, вернитесь в карты, Maps, и добавьте Get Travel Time (узнать время в пути) в рабочий процесс. Выберете Current Location (текущее местоположение) и Driving (доехать на автомобиле), конечно, если только вы обычно не идете домой пешком или едете на велосипеде.Нажмите кнопку воспроизведения для проверки.

Тестирование результата времени в пути.

Вы должны увидеть, сколько времени вам понадобится, чтобы добраться до дома из текущего местоположения. В настоящий момент я во Франции, так что дорога домой в Ирландию на машине займет 19 часов, 30 минут.

Добавление сообщение

Начните вводить сообщение, которое хотите отправить. Что-то вроде: "Привет! Буду дома через Х минут. Скоро увидимся. Целую".

Когда нужно будет ввести время, нажмите кнопку Travel Time в Variables Bar (меню переменных); оно отображает все возможные переменные, которые вы можете использовать в рабочем процессе.

Введение переменной.

Последний шаг - настроить рабочий процесс на отправку сообщений.

Добавьте действие Send Message (отправить сообщение) и выберете получателя. Для демонстрации я использую свою контактную информацию и местоположение.

Добавление действия отправки сообщения.

Нажмите Done, чтобы завершить действие. Теперь когда вы запустили его в Workflow, оно автоматически определит время в пути и подготовит текст для отправки любимым людям, чтобы дать им знать, что вы уже едете домой.

Запуск готового рабочего процесса.

Идем дальше

Это достаточно неплохое действие, но это далеко не все, что мы можем сделать. Во-первых, мы можем скорректировать его так, что помимо всего прочего оно будет отправлять ваше текущее местоположение в случае пробок или других непредвиденных обстоятельств. А, во-вторых, мы можем добавить это действие на экран вашего iPhone.

Снова откройте это действие в Workflow. Нажмите Edit, чтобы изменить его. Начните с добавления действия Get Current Location (получить текущее местоположение).

Изменение действия.

Добавьте переменную текущего местоположения (Current Location) в сообщение в нужном месте. Если вы не видите ее в меню переменных, нажмите на Magic Wand (волшебная палочка), чтобы увидеть список всех возможных чудо-переменных и выбрать нужную.

Добавление переменной текущего местоположения.

Когда вы закончили, нажмите Done и протестируйте действие.

Ну и наконец добавьте его на экран телефона для быстрого и легкого использования.

Сначала нажмите на значок Settings (настройки) в действии, а затем на Add to Home Screen (добавить на домашний экран).

Добавление действия на экран телефона.

Настройте значок, чтобы он выглядел так, как вам нравится и нажмите Done.

Настройка эмблемы. Завершенное действие на моем экране.

Давайте закругляться

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

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

В этом уроке я показал очень простой способ использования двух переменных для создания текстового сообщения, которое делиться вашим местоположением и временем в пути. Но в Workflow есть и еще более продвинутые функции переменных, которые мы изучим в следующих уроках.

Валерий Климов

Прежде чем перейти к обзору систем workflow ,
необходимо определить некоторые термины, с которыми волей-неволей придется иметь
дело в его пределах.

Самое главное и, как ни странно, трудное понятие - это само
workflow . Вроде бы все ясно, но в объяснениях даже большинство экспертов
обычно сбиваются на примеры (в этом, конечно, нет ничего страшного - попытайтесь
дать четкое определение слову «каламбур»).

Так, недавно наш вице-президент, вернувшись из очередной
зарубежной командировки, был совершенно очарован некоторыми ассоциациями.
Представьте себе человека, стоящего под чудным лозунгом «True workflow »
(наверное, многие смотрели сериал «Настоящие охотники за привидениями» - эта
стильная вывеска имела приблизительно тот же смысл, но только в срезе
workflow
). Когда заинтригованный руководитель поинтересовался у белозубого
великана, что сие означает, тот снисходительно начал рассказывать историю о
чудной вещи, почте, которая служит для передачи информации в другое место. Все
было очень интересно, но непонятным оставалось только одно - а причем здесь
workflow
.

Тогда американец в доходчивой форме, взяв ручку и листок
бумаги, разбил это слово на составляющие «work» и «flow» и разъяснил, что работа
делается, а информация пересылается.

Однако следует отметить, что наше понимание workflow
отличается от описанного выше. Оно включает в себя автоматизацию деловых
процессов (полностью или частично), выполняемых на предприятии работ, - от
описания сценария взаимодействия сотрудников (карта или маршрут делового
процесса): кто, что, над чем и когда должен сделать в рамках конкретного
процесса, до реального управления выполнением заданий: уведомления о
необходимости провести ту или иную работу, ее контроль и мониторинг, замена
исполнителей и т. п. Это позволит поднять на качественно новый уровень
производительность труда сотрудников вашего предприятия.

Естественно, что от одного workflow -продукта к другому
может меняться функционал, позволяющий описывать деловые процессы чрезвычайной
сложности, дополнительные утилиты стыковки с различными программами третьих фирм
(например, с системами управления документами, почтовыми комплексами).

Плюс к вышесказанному хотелось бы добавить, что не стоит
путать продукты workflow и groupware. В последние входят многие почтовые
системы , такие как MS Exchange или GroupWise, главное назначение которых
- обеспечение коллективной работы пользователей на общем уровне, т. е. обмен
сообщениями, документами, общие или персональные папки для хранения информации
(заметьте, не электронного архива) и механизмы для определения простых
маршрутов.

Не стоит путать также программы с элементами workflow
(о которых тоже говорится, что в них реализован механизм workflow ),
какой, в частности, является MS Windows Explorer, ведь она осуществляет движение
документов между директориями и даже отдельными компьютерами, с
полнофункциональными одноименными системами .

Основные вопросы

Приводимая ниже градация условная и ни в коем случае не
претендует на абсолют. Данные разделы выделены на основе вопросов клиентов,
которые задавались на семинарах, выставках и частных беседах по этой тематике, и
не являются обособленными, рассматривать их необходимо в комплексе друг с
другом.

Для обзора основных групп workflow -продуктов были
взяты системы , известные широкому кругу отечественных читателей. Это
объясняется, с одной стороны, тем, что разговор об особенностях систем ,
известных только узкому кругу специалистов, будет не понятен и, возможно, не
интересен большей части аудитории, кроме того, подробное исследование
бесконечного множества западных продуктов - не цель данной статьи; а с другой -
тот набор workflow - систем , который будет обсуждаться ниже,
затронет все классы данной ниши программного обеспечения, для того чтобы вы
могли правильно сориентироваться в этом направлении.

Последовательность предлагаемых вопросов характеризует
примерную очередность решаемых проблем в пределах отдельно взятого предприятия в
ходе выбора системы автоматизации деловых процессов. Но это не исключает
возможность изучения материала и, например, с середины, в том случае если,
скажем, некоторые разделы кажутся вам и без того понятными.

Дополнительно хотелось обратить ваше внимание на тот факт,
что процесс комплексной автоматизации предприятия далеко не полностью
исчерпывается вопросом компьютеризации самих деловых процессов.

Систему workflow можно рассматривать как
сердечно-сосудистую, являющуюся одной из основных частей организма. Наряду с
ней, конечно, существует множество органов, не столь значимых, но жизненно
необходимых.

Так, в деловых процессах практически всегда присутствуют
данные (документы, формы, счета и др. информация), для автоматизации обработки
которых и привлекаются workflow - системы . Открытыми остаются
вопросы - где будут храниться эти данные при обработке и хранении информации,
как обеспечить пользователям быстрый и эффективный поиск необходимой информации?
Для этого, как правило, привлекаются специализированные системы
управления документами, составляющие основу электронных архивов предприятий.

Причина внедрения системы

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

Особенно это проявляется в процессах, представляющих собой
множество мелких операций, не предъявляющих повышенных требований в области
творческого отношения к работе, и характерно для тех участков, где смысл работы
сводится к анализу или заполнению определенных граф или пунктов.

А вспомните, какие проблемы возникали при попытках узнать,
что сейчас происходит с конкретным документом, кто с ним уже работал, у кого он
находится и к какому сроку тот должен его обработать? Сколько же сотрудников
необходимо выделять на подобные работы, для получения «оперативной» информации о
состоянии дел на всем предприятии.

Именно для решения данного круга вопросов и предназначены в
первую очередь workflow - системы - описание правил выполнения
заданий и осуществления оперативного управления пользователями и работами.

Чем управлять?

Итак, предварительно ответив на первый вопрос - зачем, мы
плавно переходим к разделу «Чем управлять?». Какими данными будут манипулировать
сотрудники, участвующие в том или ином деловом процессе.

Например, при автоматизации процедуры оформления счетов
клиентам все данные могут быть представлены в виде полей различных типов, а вся
работа будет заключаться в обработке форм - заполнение и редактирование полей,
порядок следования между сотрудниками. При относительной простоте описываемых
деловых процессов здесь наиболее целесообразно воспользоваться системами ,
делающими упор именно на механизм обработки электронных форм, например FormFlow.

Если вам необходимо автоматизировать работу контрактного
отдела, львиную долю которой составляют неструктурированные документы, как-то:
файлы, таблицы, рисунки, здесь уже целесообразнее использовать универсальные
workflow
-комплексы, наряду с формализованными данными имеющие также и
расширенные механизмы для операций с простыми файлами (см. табл.1).

Маршрутизация

(Action Technologies)

(ВЕСТЬ АО)

созданных в собственном редакторе

созданных сторонними программными

Продуктами

Изображений

Документов

Почтовых сообщений

Других типов данных

Рис.1 Редактор карт ActionWorkflow

Рис.2 Редактор карт WorkRoute II

Рис.3 Редактор карт FormFlow

Средства описания процесса

Практически все workflow - системы имеют в своем
наборе графический редактор маршрутов (или карт деловых процессов). И здесь
фирмы-производители должны довольно тонко уловить ту грань, за которой
реализация возможностей часто становится запутанной или излишне сложной.

Необходимо выделять главную линию при автоматизации. Что
является первоочередным - детальное описание процедуры выполнения работ, т. е.
механизмы описания самого делового процесса, или же средства обработки данных.
Это позволит при неразрешимых вопросах (чего-то не хватает или что-то не
реализуется так, как хотелось бы) поступиться некоторыми требованиями к
функционалу, конечно же, если это не затрагивает ключевых моментов.

Если существующие деловые процессы достаточно сложны (или же
в перспективе вам придется автоматизировать в пределах своего предприятия
каверзные процедуры), скажем нельзя ограничиться понятием последовательной или
параллельной обработки, необходимо множественное назначение участников процесса
на конкретный этап, контроль исполнения и различные уведомления о статусах
выполняемых работ - следует обращать внимание на специализированные workflow - системы ,
предоставляющие больший функционал и возможности по описанию деловых процессов,
нежели продукты, ориентированные на обработку форм (см. табл. 2).

(Action Technologies)

(ВЕСТЬ АО)

Наличие графического редактора карт

Инструментарий

точка входа в карту

Наличие встроенной системы скриптов

Поддержка внутренних переменных карты

Возможность редактирования существующей
карты делового процесса или отдельного его этапа
с последующим изменением всех работ,
запущенных по данной карте
с последующим изменением конкретных
работ, запущенных по данной карте
с последующим изменением всех вновь
запускаемых по данной карте работ
Наличие графического редактора форм
Наличие службы обмена сообщениями

Кто управляет выполнением работ?

Фактор, определяющий дополнительные требования к системе .
Кто управляет заданиями - люди или внешние программные компоненты. Так, в
подавляющем большинстве внедрений workflow - систем ответственность
по выполнению работ и принятию решений будет возложена на человека. Главной
целью подобных шагов является вполне объяснимое желание производить больший
объем работ меньшими ресурсами, заметьте, при высоком качестве.

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

Например, ставится задача автоматизации массового ввода
бумажных документов в информационную систему . Здесь возможно различное
представление формата хранимых в системе документов, что зависит от
конкретных условий, которые выдвигает предприятие, предполагающее внедрение
комплекса поточного ввода документов с бумажных носителей (не будем лукавить,
это прежде всего ввод большого количества различного рода бумажных форм:
платежных поручений для банков, деклараций для налоговых инспекций и таможенных
служб, анализ результатов голосований и т. п.). Так вот, в зависимости от
требований предприятия, информация может храниться в виде образа, или же
отдельные поля должны быть распознаны и помещены в определенные поля базы
данных. Другими словами, при необходимости возможна различная настройка линии
массового ввода: сканирование - предварительная обработка изображения -
распознавание печатных символов - распознавание рукописного текста - проверка
правильности распознавания полей (т. е. валидация) - запись отдельных полей в БД
- пересылка документа (распознанного или образа, а может быть, и обоих в
электронный архив). Здесь был приведен один из вариантов реализации процедуры
массового ввода бумажных документов.

Но каким образом должны следовать операции друг за другом,
какие из них необходимы, что будет происходить с документом, когда на одном из
этапов обработки система выдает ошибку - как раз этот сценарий и
описывается картой делового процесса. В таком процессе практически все операции
будут выполняться программными средствами: сканирование, распознавание,
валидация, сохранение в архив. Лишь незначительная часть работ, возможно, будет
поручена человеку - это загрузка новой порции документов в лоток и служба
оператора, необходимая в том случае, когда система не может однозначно
определить правильность выполнения той или иной операции.

Буквально пару слов стоит сказать о назначении сотрудников на
работы. Практически все workflow -продукты поддерживают либо персональное
назначение на выполнение этапа (например Иванов И. И.), либо по ролям (по
группам) - допустим бухгалтерия.

Даже самый поверхностный анализ такого распределения не
выдерживает никакой критики. Положим, тот же Иванов И. И. является исполнителем
на 5 этапах разных деловых процессов, с определенной интенсивностью к нему
поступают работы, на выполнение которых отводится конкретный срок. Каким образом
определялся этот срок - с учетом того, что сотрудник одновременно должен будет
выполнять несколько работ или же только одну. Другой вариант, когда сотрудник
назначен на один этап со сроком исполнения 2 часа. Теперь к нему на обработку
начинают приходить работы, интенсивность потока которых может меняться, к
примеру, в зависимости от времени дня. Таким образом у него может оказаться
одновременно несколько работ по данной карте, и все со сроком исполнения 2 часа,
но требуемое время выполнения работы пересчитывается в момент прихода задания и
передачи его конкретному сотруднику, что повлечет за собой большое количество
просроченных работ на этапе, ведь сотрудник не в состоянии выполнить несколько
работ одновременно.

Во второй половине 90-х годов появились так называемые
интеллектуальные workflow - системы (к числу которых можно смело
отнести WorkRoute II - детище компании ВЕСТЬ АО), которые в отличие от своих
предшественниц могут назначить на исполнение конкретной работы наименее
загруженного сотрудника отдела.

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

Другой вариант, когда из числа сотрудников, которые являются
потенциальными исполнителями на этапе, работа должна быть направлена наименее
загруженному из них. Здесь на этапе уже не будет «висячих» работ, для которых
нет исполнителя, все они будут распределены по сотрудникам.

Тем самым гарантируется дополнительная возможность более
четкого прогнозирования и равномерного распределения загрузки специалистов как
отдельных отделов, так и предприятия в целом, задействованных на выполнение
различных работ, которые находятся под управлением workflow - системы
(см. табл. 3).

ActionWorkflow

(Action Technologies)

(ВЕСТЬ АО)

Адресация заданий

отдельному пользователю

списку пользователей

списку групп

списку групп и пользователей

Возможность интеллект-ного назначения на этап

взять себе все

по заданному алгоритму

взять себе одну

назначить наименее загруженного

Где происходит выполнение работ?

Пожалуй, один из самых важных моментов, на который следует
обратить внимание при выборе системы , - это насколько тот или другой
продукт отвечает «территориальным» особенностям вашей организации. Одно дело,
когда все сотрудники находятся в одном здании (или в пределах локальной сети), и
совсем другое, когда часть подразделений или филиалов предприятия расположены в
разных городах - здесь первоочередным является вопрос поддержки распределенного
режима управления процессами.

Локальная сеть - это в данном срезе самый простой случай
организации взаимодействия сотрудников предприятия. Все данные, относящиеся к
деловым процессам (документы, исполнители, времена, истории и т. п.), находятся
в одном месте (возможно, даже на одном компьютере - сервере), и все проблемы,
связанные с тем, чтобы каждый пользователь получал необходимую информацию по
работам, возлагаются на сетевую операционную систему . Это либо в чистом
виде локальная сеть, или локальная сеть с удаленными пользователями, которые
могут получить доступ в режиме on-line к серверной машине. Главным достоинством
этой схемы является работа пользователей с актуальной информацией, ведь все
данные находятся в одном месте.

Удаленные площадки (распределенная система ). Следующая
проблема в этом направлении - это устойчивость и пропускная способность каналов
связи. Если у вас имеются прекрасные выделенные линии (скажем 64 Кбит), тогда
все тревоги ложны, и мы приходим к некоему аналогу локальной вычислительной
сети, поскольку все сетевые операционные системы , присутствующие на
рынке, поддерживают удаленный доступ (Remote Access).

На грешной земле, однако, в большинстве случаев имеется
только почта, и здесь возможны несколько вариантов совместной работы.

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

Второй - вариант удаленного расположения сотрудников, которые
с помощью электронной почты должны получать информацию по работам. Естественно,
что в данной модели всегда будет присутствовать запаздывание информации на
интервал, предусмотренный для квантования между различными удаленными
площадками, объединенными в глобальный комплекс управления.

Здесь также стоит отметить и другой возможный вариант
синхронизации информации между различными площадками - on-line connect,
заметьте, не постоянный (реализация чего влечет за собой довольно существенные
финансовые издержки), а кратковременный, необходимый только на время передачи
кванта информации о работах между удаленными подразделениями, после которой он
разрывается до следующего сеанса связи.

Мобильные пользователи. В последнее время все чаще необходима
поддержка мобильных пользователей. В чем же суть понятия «мобильный
пользователь» (мобильный клиент)? Все очень просто - это возможность сотрудника
взять предназначенные для него работы и относящуюся к ним информацию на
переносной (мобильный) компьютер и, находясь вне предприятия, без наличия
каких-либо каналов передачи информации, заниматься вопросами, требующими
оперативного решения. Те данные, с которыми работает мобильный пользователь,
будут заблокированы от изменений в основной системе до тех пор, пока он
не снимет блокировку по возвращению из командировки в офис или по телефонным
каналам посредством модема.

Доступ через WWW. Середина 90-х годов отмечена буквально
шквальным ростом интереса компаний к Internet/intranet/Extranet-технологиям,
который вынудил практически всех производителей продуктов для коллективной
работы реализовать еще одну возможность получения информации - через стандартный
браузер Web, что бесспорно позволит упростить администрирование, с одной
стороны, и работу для пользователей, которые при этом должны будут работать
только с универсальной оболочкой - навигатором по информационной паутине, с
другой.

Достаточно велико количество компаний-производителей, которые
ограничились вариантом своих workflow - систем только для
Web-технологий, что ни в коем случае нельзя рассматривать как недостаток,
скорее, это линия продуктов для предприятий, которые всю свою работу решили
строить только на ее основе. Если же у вас присутствуют смешанные технологии на
предприятии или же Internet используется, как среда для работы удаленных
пользователей, то стоит уделить внимание наличию Web-шлюза к поставляемой
workflow
- системе (см. табл. 4).

(Action Technologies)

(ВЕСТЬ АО)

Поддержка распределенности

доступ on-line

магнитные носители

Поддержка мультисерверности

Наличие мобильного клиента

Реализация доступа через Internet

Продолжительность выполнения

Данный пункт пересекается с характером процессов,
автоматизацию которых вы желаете выполнить. В зависимости от их типа
продолжительность выполнения может варьироваться от нескольких минут, обработка
входящей корреспонденции, до нескольких месяцев или лет, как, например, при
работе с долгосрочным контрактом или заказом.

Сложность описания существующих процессов

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

Данный вопрос имеет две стороны.

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

И, во-вторых, - это принципиальная возможность формализовать
деловой процесс с тем, чтобы затем описать сценарий его выполнения. Под
формализацией процесса в данном контексте понимается возможность выделения
устойчивых участков исполнения работ, которые повторяются из раза в раз - так
называемая жесткая маршрутизация (см. табл. 5).

(Action Technologies)

(ВЕСТЬ АО)

Наличие встроенных механизмов:

контроля исполнения работы на этапе

уведомлений о нарушении сроков

уведомлений о выполнении этапа

задать вопрос

Поддержка свободной маршрутизации на этапе

Сложность интеграции с другими комплексами

Мы подошли к очень интересной проблеме возможности интеграции
в общий комплекс всех имеющихся у вас в наличии программных средств. Например, у
вас есть система управления кадрами, бухгалтерский комплекс или другое
программное обеспечение, которое приобреталось в разное время по различным
причинам, начиная с производственных требований и заканчивая наличием свободных
денежных средств или же просто необходимостью установить на компьютер хоть
что-нибудь отличное от игрушек. И теперь перед вами стоит задача создания
единого информационного пространства. Для этого необходимым условием является
наличие открытого программного интерфейса (API) у workflow - системы
и тех программных модулей, которые предполагается интегрировать друг с другом.

Здесь все системы по степени предполагаемого
использования программных интерфейсов для нормального функционирования
комплексов можно разделить на несколько групп.

Инструментальные системы . Как правило, поставляется
только ядро системы и открытый API к нему с инструкцией по его
использованию. В этом случае отделу информатики предприятия или же
компаниям-интеграторам придется приложить определенные усилия с тем, чтобы на
базе поставляемого ядра реализовать выполнение автоматизируемых деловых
процессов (ярким представителем данного класса систем является
ActionWorkflow компании Action Technologies).

Комбинированные - это универсальные программные комплексы,
которые позволяют в довольно широких пределах с помощью имеющегося
инструментария построить системы управления деловыми процессами (Staffware,
WorkRoute II). Они могут рассматриваться и как законченные системы :
инструментальными средствами описываются деловые процессы, создаются формы
обработки информации, после чего все начинает работать (пока мы не касаемся
вопроса сложности использования того или другого продукта); а некоторые
(например WorkRoute II с удобным внешним программным интерфейсом) еще и как
интегрирующие модули, на базе которых будут создаваться системы ,
ориентированные на управление деловыми процессами. Так, сущность любого
управления заключается в том, кто, что, в какой последовательности и в течение
какого времени должен выполнить, а это ничто иное как карта делового процесса.
При этом пользователи могут обмениваться информацией произвольного формата - от
простых документов до специфических полей в базе данных (если под информацией в
пределах конкретного процесса понимается, в частности, бухгалтерская проводка).
И когда создается финансовая система , то технологически вся обработка
данных должна строиться на двух китах. Первый - это движение информации, за что
отвечает workflow -модуль; и второй - это аналитическая часть, характерная
для конкретных рабочих мест и отвечающая за обработку информации теми или иными
сотрудниками, задействованными в едином деловом процессе.

Самодостаточные системы . Это большие, сложные
комплексы (например R/3 или SAAB), включающие в себя множество различных модулей
(общий отдел, склад и т. п.), внедрение которых на предприятии заключается в
тщательной настройке множества параметров, что влечет за собой довольно большие
временные и материальные издержки при установке и настройке систем такого
рода, не говоря уже о стоимости самого продукта. Хотя, справедливости ради,
стоит отметить, что даже они в настоящее время стали предоставлять к продуктам
программные интерфейсы, которые позволяют осуществлять интеграцию с продуктами
третьих фирм, специализирующихся в узких областях (так, та же система R/3
теперь для управления работой с неструктурированными документами может
использовать систему управления документами DOCS Open компании PC DOCS -
лидера на мировом рынке в данной области).

Этот вопрос напрямую перекликается с проблемой привлечения
сторонних компаний для внедрения комплекса или, с течением времени, возможной
его перенастройкой. В подобной классификации группы I и III, как правило,
требуют участия внешних представителей - одни из-за сложности настройки, другие
- в связи с необходимостью привлечения дорогостоящих высококвалифицированных
программистов, которые не входят в штат большинства предприятий.

Рабочие платформы

В данном аспекте полезно проанализировать дополнительные
программные (а иногда и аппаратные) компоненты, которые должны присутствовать в
сети и на рабочих станциях у пользователей для нормального функционирования
комплекса. Эти особенности необходимо учитывать при анализе стоимости решения и
требований к надежности хранения информации и быстродействию. Естественным
желанием является максимальным образом использовать уже имеющееся сетевое
окружение для создания работающего комплекса - в идеале покупается только то,
что называется workflow - системой .

Здесь существуют ярко выраженные полюсные реализации.

Решения, базирующиеся на почтовых системах (в нашем
обзоре это FormFlow). Для работы таких комплексов необходимо приобрести почтовую
систему из списка поддерживаемых, и в дальнейшем при работе с такими
продуктами пользователи не должны смущаться аббревиатурами (например, чтобы
направить задание Иванову И. И., сотрудник должен будет набрать нечто, похожее
на электронный адрес исполнителя, скажем [email protected] - не правда ли,
оригинально?) и присущими им скудными возможностями операций коллективной работы
- у одних продуктов они вообще отсутствуют, у других же либо чрезвычайно сложны,
либо крайне ограничены.

Системы, использующие для работы SQL Server (остальные
продукты обзора). Основная информация по выполняемым работам (а также по
заданиям) - история выполнения работ, журнал действий сотрудников, находится в
базе данных на SQL Server, что гарантирует высокую производительность комплекса,
надежную защиту данных от взломов и аварийных ситуаций, например выключение
электричества. Как правило, все «стопроцентные» workflow -решения
относятся именно к этой группе продуктов.

Данная особенность позволяет сразу же оценить имеющийся у вас
на предприятии в наличии компьютерный парк, что, при удачном выборе системы
управления, даст возможность без промедления приступить к ее внедрению (см.
табл. 6).

(Action Technologies)

WorkRoute II

(ВЕСТЬ АО)

Сетевые ОС MS Windows NT Unix Unix

Novell NetWare

Unix

Novell NetWare

Поддерживаемые

SQL Server

MS SQL Server MS SQL Server

Informix

MS SQL Server

SYBASE SQL Server

SYBASE SQL Anywhere

Watcom SQL Server

Клиент MS Windows NT Workstation

MS Windows 95

MS Windows NT Workstation

MS Windows 3.х

Character terminals

MS Windows NT Workstation

MS Windows 95

MS Windows 3.1 и выше

MS-DOS 3.1 и выше

Интеграция

С почтовыми

Системами

MS Mail

MS Exchange

MS Mail

Lotus Notes Mail

MS Mail

MS Exchange

MS Mail

Lotus Notes Mail

Средства управления выполнением работ

Наверное, мечтой любого руководителя, но практически
несбыточной идиллией являются исполнительность и трудолюбие персонала. К этому
автоматически прибавляется контроль исполнительской дисциплины и анализ хода
выполнения работ (как говорится -доверяй, но проверяй). На сколько бы не были
исполнительны и добросовестны ваши сотрудники, они все-таки люди, а людям
свойственно ошибаться и забывать, что может происходить отнюдь не по
забывчивости последних, а, например, по причине большого объема выполняемых
работ и поручений.

Поэтому при выборе системы важная характеристика -
наличие механизмов контроля исполнения и различных уведомлений: о выполнении
задания, о приближении контрольного срока, о нарушении предельного времени на
этапе и т. п., которые вовремя напомнят пользователям системы , кому, что
и к какому сроку им необходимо сделать.

С другой стороны, нужно соответствующим сотрудникам или их
группам, отвечающим за отдельные этапы, дать возможность управлять работами
согласно имеющимся у них правам доступа (см. табл. 7).

(Action Technologies)

(ВЕСТЬ АО)

Определение прав доступа к этапу

просматривать работы

выполнять работы

приостанавливать работы

возобновлять работы

прерывать работы

удалять работы

добавлять документы к работе

Возможность динамического изм. срока исполнения на этапе

Возможность динамического изменения срока исполнения
конкретной работы на этапе

Возможность динамической замены исполнителя конкретной
работы на этапе

Ведение истории выполнения работ

Кто будет заниматься установкой и настройкой системы

Нужно отметить, что установка, настройка, внедрение и
сопровождение подобного рода систем задача далеко не ординарная, как и
все то, что предполагает коллективную работу сотрудников (для примера вспомните,
как вы устанавливали сетевой вариант MS Word).

Дополнительно хочется сказать о возможности предварительного
обследования предприятия с целью создания оптимальной модели управления, потому
что система управления, существовавшая ранее в большинстве отечественных
организаций, создавалась, как правило, еще тогда, когда люди не догадывались о
том, что такое персональный компьютер. Почему-то вовсю трубят о том, что на
многих предприятиях производственный комплекс изношенный или морально
устаревший, но мало кто вспоминает о том, что такому же старению и износу
подвергается система управления предприятием, особенно в непростые
времена, которые переживает сейчас наша экономика. Старые механизмы в новых
условиях дают то, что называется хаосом (а хаос, как известно, невозможно
автоматизировать).

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

Именно такой спектр задач решает компания ВЕСТЬ АО, высоко
поднимая флаг системного интегратора в области комплексной автоматизации
производственной деятельности.

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

Не забывайте, что нельзя экономить на вещах, которые будут
использоваться вами повседневно - скупой платит дважды. Но и выкладывать лишние
деньги совсем не обязательно. Многообразие workflow -продуктов, которое
появилось сейчас на нашем рынке, укрепляет веру в то, что каждый сможет получить
для себя наиболее выгодное решение.

Публикации по теме