Бизнес-процесс– это совокупность взаимосвязанных мероприятий или задач, направленных на создание определенного продукта или услуги для потребителей.
В системе ELMA бизнес-процессом или просто процессом, называется последовательность задач, выполнение которых позволяет достичь определенного результата. В Дизайнере ELMA можно создать модель процесса, т.е. задать последовательность задач, их настройки, исполнителей и многое другое. После завершения моделирования процесс становится доступным для запуска (исполнения).
Запущенный пользователем в веб-приложении ELMA бизнес-процесс называется экземпляром процесса. Это конкретный набор задач с конкретными данными, выполняемый сотрудниками в настоящий момент. Например, процесс может называться "Заявление на отгул или отпуск", а его экземпляры "Заявление на отгул 03.04.2010", "Заявление на отпуск с 15 по 30 июля 2010" и т.п.
Запуск процесса и контроль его выполнения осуществляется в веб-приложении ELMA.
Для каждого процесса существует набор пользователей с различными правами и обязанностями:
Инициатор– пользователь, который запускает бизнес-процесс (создает его новый экземпляр). Инициатор является участником, однако может иметь некоторые дополнительные права в рамках процесса.
Владелец– пользователь, ответственный за выполнение процесса на всех его этапах. Другими словами, это человек, ответственный за результат. Владелец может (но не обязан) выполнять задачи в рамках процесса. В качестве владельца процесса могут быть выбраны следующие элементы оргструктуры: должность или группа сотрудников. У любого процесса может быть только один владелец (один сотрудник или одна группа сотрудников). Владелец и инициатор процесса в системе по умолчанию совпадают, но это можно изменить в Дизайнере при редактировании процесса на вкладке Матрица ответственности.
Куратор– пользователь, который не отвечает за выполнение процесса, однако имеет права для просмотра его деталей. Как правило, руководство компании обладает полномочиями куратора. В Дизайнере при редактировании процесса на вкладке Матрица ответственностиможно указать список кураторов. У каждого процесса может быть произвольное количество кураторов.
Ответственный за экземпляр процесса– пользователь, который отвечает за достижение результата для данного экземпляра. По умолчанию ответственным за экземпляр процесса является его инициатор. Ответственным за экземпляр может быть только один пользователь, изменить ответственного можно на странице процесса (для этого необходимо обладать правом на назначение ответственного).
Участник– пользователь, который видит экземпляр процесса в разделе Мои процессы. Список участников экземпляра процесса можно редактировать на странице экземпляра процесса во вкладке Участники. Права на управление списком участников предоставляются при настройке прав доступа к экземпляру процесса в разделе Мои процессы. Но по умолчанию участниками экземпляра процесса являются владелец процесса и ответственный за экземпляр процесса.
Информируемый– сотрудник, информируемый о ходе процесса организационными мерами. Такой сотрудник не взаимодействует с процессом в системе ELMA, однако информация о нем попадает в документацию по процессу и регламент процесса
В веб-приложении раздел Процессы состоит из следующих подразделов (рис. 1):
Мои процессы– подраздел с процессами, в которых пользователь является инициатором, участником или ответственным.
Монитор процессов– подраздел с процессами, в которых пользователь является владельцем, куратором или информируемым, либо обладает полномочиями на мониторинг процесса.
Улучшения– подраздел, где каждый пользователь может видеть все улучшения по всем процессам, в которых он является владельцем или куратором.
Документирование– подраздел, где можно просмотреть список опубликованных версий процессов и документацию по ним, в которых текущий пользователь является владельцем или куратором. Либо в этом подразделе отображаются все опубликованные версии процессов в системе с документацией по ним, если у пользователя настроен полный доступ к подразделу Документирование.
Очередь исполнения– подраздел, позволяющий отслеживать процессы, которые в текущий момент времени обрабатываются в службе исполнения процессов, а также ошибки их исполнения. В том случае, если при выполнении процесса происходит сбой при выполнении какой-либо операции, то информация об этом попадает в данный раздел с соответствующим сообщением об ошибке. Подраздел отображается у пользователей, имеющих доступ к управлению очередью исполнения процессов.
Смена версии – подраздел, позволяющий отслеживать процессы, для которых было запущено массовое изменение версии экземпляра процесса.
Рис. 1. Раздел "Процессы"
В веб-приложении системы ELMA на главной странице можно подключить портлеты, которые помогут в работе с бизнес-процессами, а именно: