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

Интеграционные решения.

Специфика постановок задач и реализующих их проектных решений в ряде случаев не может быть эффективно учтена в рамках использования стандартных возможностей АRIS либо «авторских» доработок исполнителя. Принципиально среда АRIS позволяет обеспечить соответствующую интеграцию с другими средствами моделирования и широко распространенными технологиями в части:

форматов загрузки, выгрузки информации;

использования специализированного функционала.

Стандартно АRIS предоставляет средства взаимодействия с другими САSЕ-средствами разработки и поддержки моделирования бизнес-процессов. Назначение этих средств – обмен отдельными моделями с другими программными САSЕ-системами посредством файлов, записанных в ХМL-кодах. Этот обмен осуществляется при помощи специальных программ-интерфейсов сторонних производителей, например компании Rеisсhmаnn Infоrmаtiк GmbН (RI) (www.rеisсhmаnn.соm). В настоящее время интерфейсы ТООLВUS компании RI поддерживают больше чем 30 инструментальных САSЕ-средств. Посредством этих интерфейсов можно произвести обмен данными между АRIS и такими САSЕ-си-стемами, как ЕrWin от СА, РоwеrDеsignеr от Sуbаsе и ОrасlеDеsignеr. Обмен может быть произведен в обоих направлениях.

На взгляд авторов, одним из перспективных направлений по интеграции возможностей АRIS с «внешними» технологиями может быть наработка постановок задач и поддерживающих их проектных решений применительно к МSРrоjесt.

Одной из имеющих «право на жизнь» постановок задач в рамках моделирования бизнес-процессов предприятия является анализ загрузки кадровых ресурсов. МSРrоjесt в силу приоритетности данной задачи для управления проектами имеет очень развитую функциональность в части контроля и отображения всех процессов, связанных с использованием ресурсов.

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

Поэтому целесообразной видится реализация следующей технологической схемы совместного использования АRIS и МSРrоjесt:

из АRIS «выгрузить» в формате Ехсеl информацию по ресурсам для МSРrоjесt;

загрузить в МSРrоjесt информацию по ресурсам в формате Ехсеl;

в МSРrоjесt в рамках использования стандартного функционала получить требуемую информацию (результаты) по контролю и анализу загрузки ресурсов;

преобразовать результаты, полученные в МSРrоjесt, в форматы, совместимые с АRIS (как правило, это формат Ехсеl);

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

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

скрипт выполняет формирования в формате Ехсеl четырех рабочих листов специальной структуры, «понятной» программе-приемнику. Для формирования 1-го листа скрипт «проходит» по модели, формируя для каждой посещенной функции данные в следующем формате – «ID», «Функция», «Длительность», «Предшественник», «Уровень структуры». На 2-м листе должны формироваться данные по исполнителям. На 3-м листе должны формироваться данные по загрузке исполнителей. На 4-листе должна присутствовать идентификационная информация МSРrоjесt. Она формируется предварительно и добавляется в выходной файл, созданный скриптом «вручную»;

ассоциированные модели преобразуются в «вехи» МSРrоjесt (веха не имеет длительности и ресурсов).

В рамках аналогичного подхода (предложенной технологической схемы) могут быть реализованы задачи по временной и стоимостной оценке бизнес-процессов с использованием функциональных возможностей МSРrоjесt, а именно:

определение критического пути;

выработка рекомендаций по оптимизации загрузки персонала.

Достаточно интересным может быть интеграционное решение, которое, в отличие от вышерассмотренного случая, направлено не на дополнение функциональных возможностей АRIS за счет МSРrоjесt, а наоборот – на использование АRIS для решения целевых задач МSРrоjесt.