WF - архитектура и функциональные возможности WF - архитектура и функциональные возможности

Информационная система WF обладает набором особенностей и преимуществ, позволяющих выделить её в ряду конкурирующих решений.

Эффективность и масштабируемость

Информационная система WF написана на языке Java, благодаря чему она может работать на любой серверной платформе, для которой существует реализация Java SE; в частности, полностью поддерживаются решения под управлением операционных систем Solaris, Linux и Windows.

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

Ввиду того, что взаимодействие с базой данных реализовано посредством Hibernate Framework и является независимым от диалекта конкретной СУБД, хранилище данных может быть сконфигурировано на базе практически любой СУБД, для которой существует JDBC-драйвер (например, Oracle, PostgreSQL или MySQL).

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

Возможность доработки в соответствии со спецификой бизнеса заказчика

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

Эффективное планирование

Основным модулем системы, вокруг которого строятся и CRM-, и ECM-сервисы, является workflow - подсистема управления потоком задач. Таким образом, "стержневой сущностью" системы, вокруг которой построена основная логика её работы, является задача - "атомарный" блок рабочего процесса каждого сотрудника компании.  Именно с задачами соотносится вся остальная информация, обмен которой осуществляется в ходе рабочего процесса - комментарии, контактные данные клиентов, файлы и т.д.

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

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

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

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

Параметры задачи и "прикреплённые" к ней файлы

Параметры задачи и "прикреплённые" к ней файлы

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

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

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

Просмотр параметров шаблона задачи

Просмотр параметров шаблона задачи

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

Мониторинг рабочего процесса сотрудников компании

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

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

Временная диаграмма для группы взаимосвязанных задач

Временная диаграмма для группы взаимосвязанных задач