Abstract and keywords
Abstract (English):
The subject of the research is to improve the efficiency of business processes for various industries (for example, IT service provision). Constant involvement in the competition is forcing service providers and high-tech product manufacturers to optimize internal and external processes to achieve the desired result. The market information and other services need to obtain an integrated toolkit that allows to perform analysis of existing processes and their metrics and make management decisions. The paper focuses on variable procedural model or network model of the business process as one of the components of the assessment system and the possibility to improve the efficiency of enterprises and organizations. The main actively applied research methods are the system analysis of the elements of set theory and graph theory. Illustration of a business process model has been made with the assistance of a methodological framework of the best management practices in the IT sector. The following developing effective technologies of software systems have also been used: relational databases, object-oriented programming, and unit testing. The novelty of the research is to develop a changeable business process model, which if necessary can be adjusted for a particular subject area. The essence of the elements of the variable model is reflected in the possibility of a flexible dynamic binding of certain roles or assets to the processes of the network schedule or procedures. Thus, the proposed model is sufficiently versatile, which allows using it in a wide range of applications and systems for performance improvement with a comprehensive assessment of costs and resources.

Keywords:
business process, network model, MSF, ITIL, MOF, implementation stage, polymorphism, standard-setting suggestion, modeling-algorithmic complex, network schedule
Text
Введение Идеи проектно-процессного подхода нашли широкое отражение в информационных технологиях и способах управления бизнесом последних лет. При этом работа компаний и предприятий обязательно связана с непрерывной оптимизацией бизнес-процессов, с актуальными вопросами повышения эффективности функционирования предприятий и организаций. Принятие решений в условиях рисков, ограничений по срокам выполнения работ и бюджету на всех стадиях жизненного цикла продукта или услуги требует качественно иных подходов. Численную оценку эффективности бизнес-процессов возможно получить на основе контрольных метрик, которые в задачах проектной деятельности и составления расписаний можно обобщенно разделить на две категории: временные и стоимостные. Метрики вычисляются с использованием оперативных данных или отчетов по результатам деятельности. Известно, что применение даже самых современных информационных систем в промышленности и бизнесе не дает положительных результатов без четкого понимания конечных целей и формирования необходимого множества оценочных показателей. Современные нотации проектного и сервисного управления, включая MSF, ITIL, MOF, не дают ответа на вопрос, как строить эффективные системы планирования деятельности и их сопровождение, чтобы достичь конечного результата в условиях неопределенности и (или) риска, связанного с превышением сроков и бюджета на всех стадиях жизненного цикла систем. Предлагаемая ниже нормативная модель ИТ-услуги (сервиса), конечно, не может устранить все риски, однако позволяет существенно снизить вероятность их появления за счет улучшенного механизма контроля возникающих ситуаций на каждом этапе выполнения процессов. Модель описывает порядок проведения работ и необходимые ресурсы, может использоваться для построения сложных систем планирования оказания услуг и синтеза расписаний в различных сферах деятельности. Основным ее отличием от моделей, рассматривавшихся ранее, является включение через наследование элементов полиморфизма, ассоциированных с компонентами сетевого графика. Предлагаемые технические решения подходят для реализации в терминах любого современного языка программирования высокого уровня. Общая модель бизнес-процесса Рассмотрим обобщенную структурную модель ИТ-процесса на примере домена (стадии жизненного цикла) Service Transition библиотеки управления инфраструктурой ITIL v3 [1, 2], которая представляет собой набор «лучших практик» по управлению услугами в сфере информационных технологий. Выбор библиотеки сервисного или проектного управления (ITIL [1, 2], MSF, MOF, RUP и т. д.) не играет здесь принципиальной роли и служит лишь отправной точкой, примером рабочего окружения для определенного класса задач планирования. Домен ST (преобразование услуги) описывает переход состояния функционирующей системы из начальной точки в другую - конечную. Внедрение принципиально новых проектов или услуг можно представить как изменения сопутствующих бизнес-процессов и элементов ИТ-инфраструктуры относительно некоторого пустого (отсутствующего) набора элементов. Подобная необходимость может быть продиктована различными причинами, самая веская из которых - необходимость постоянной оптимизации бизнес-процессов в условиях конкурентной борьбы и улучшения качества предоставляемых услуг (выпускаемой продукции) [3]. Всегда есть способ определенным образом улучшить то, что было сделано и хорошо работало ранее. Замена программного обеспечения, обновление инфраструктуры, проектирование и внедрение новых технологий, разработка нового программного обеспечения - это типовые примеры трансформации любых ИТ-систем (бизнес-процессов и оказываемых услуг) в новое состояние. Каждая из них сопровождается затратами времени, вводом или выводом активов, финансовыми издержками, требованиями конкретных исполнителей. Оценка качества и (или) эффективности бизнес-процессов осуществляется с использованием метрик [4], которые отражают текущее состояние системы. Анализ и исследование возможных состояний позволяют добиться лучших результатов. Совершенно очевидно, что при переходе от текущего состояния системы к желаемому необходим комплекс мероприятий и работ, который соответствует желаемому состоянию системы и новым значениям метрик и показателей эффективности. Таким образом, для перехода от текущего к желаемому состоянию ИТ-системы необходим конечный комплекс работ, мероприятий, которые необходимо выполнить за определенный, согласованный с участниками проекта отрезок времени. При описании перечня работ и операций, необходимых для перетекания состояния системы от текущего в желаемое, может использоваться один или несколько сетевых графиков (направленный граф) произвольного вида. Начальные и конечные узлы сетевого графика могут ассоциироваться с состояниями системы или с началом и окончанием определенного нормативного процесса в домене ITIL v3. Стадия Service Transition описывает семь нормативных процессов, которые должны быть реализованы для изменения системы: Change Management (ChM) - управление изменениями; Service Asset and Configuration Management (SAaCM) - управление активами и конфигурацией; Knowledge Management - управление знаниями; Transition Planning And Support - планирование преобразования и поддержки; Release And Deployment Management - управление релизами и развертыванием; Service Validation and Testing - проверка и тестирование; Evaluation - оценка. Рассмотрим структурную модель бизнес-процесса, в которой допускается процедурное или сетевое описание выполняемых действий, работ (рис. 1). Такая модель используется на начальном этапе разработки процесса. В дальнейшем она может быть декомпозирована до необходимого уровня, что позволяет в конечном итоге создавать полноценные информационные системы планирования, контроля и совершенствования бизнес-процессов. В качестве структурной основы предложенной модели процесса (типа Б), используемой нами, рассматривается направленный граф (сетевой график), произвольного вида, в котором узлы обозначают определенные этапы (события), а дуги - операции (действия, работы). С узлами и дугами отождествляется информация различного вида. Подобная основа позволяет создавать динамические модели с постоянно изменяющимся набором данных, составом метрик и алгоритмов их оценки. Владелец процессов обеспечивает видение основных целей, задач и метрик процесса; менеджер процесса обеспечивает протекание процесса в согласованной с бизнесом форме. Рис. 1. Модели бизнес-процесса: А - процедурная; Б - сетевая Сетевая модель бизнес-процесса с элементами полиморфизма Фактически любой бизнес-процесс может быть описан периодически повторяющимся (для операционной деятельности) или уникальным набором (проектная деятельность) действий, процедур. Для такого описания хорошо подходит сетевая структура (направленный граф) произвольного вида, созданная на основе модели продолжительности работ, ресурсов, привязанных данных произвольной природы. Общее представление процесса дополняется отдельными элементами, ресурсами и ролями, которые необходимы для его полноценного протекания. Возможный частный случай представления такой модели показан на рис. 2. В представленном примере модели с каждой дугой графа связан двухкомпонентный вес, который описывает временную разницу и соответствующее действительное число, вычисленное с использованием функции, сопоставляющей временной разнице (структура TimeSpan языка C#) эквивалентное вещественное число. С дугами и вершинами сетевого графика ассоциируются конкретные данные различной природы, такие как двухкомпонентный вес, владелец и менеджер стадии и соответствующие интерфейсы, которые позволяют оперативно привязывать сущности, их реализующие. Рис. 2. Пример сетевой модели бизнес-процесса с элементами полиморфизма Состав, структура и порядок действий, выполняемых при изменении (трансформации) услуги, зависят от предметной области, в которой работает бизнес или ИТ-подразделение. Очевидно, что протекание основных процессов будет достаточно существенно отличаться для компаний, которые занимаются разработкой и продажей программного обеспечения на рынке, и компаний, занимающихся технической поддержкой и сопровождением процессов пользователей. Нельзя недооценивать роль владельцев и менеджеров на различных этапах жизненного цикла бизнес-процессов. Владелец процесса заинтересован в получении максимальной прибыли, минимизации всех затрат и бескомпромиссной, жесткой оптимизации любой деятельности. Владелец процесса определяет цели, задачи, а также метрики, по которым будут оцениваться все процессы. Менеджер процесса отвечает за достижение целей, поставленных владельцем, обеспечивает процессы активами для достижения заданных значений метрик. Рассмотрим технологическую схему элементов стадии жизненного цикла «Преобразование (внедрение) услуги» для нотаций ITIL, MOF. Предложенная схема отражает отдельные этапы жизненного цикла, которые связаны в единую логическую последовательность. Перенос изменений, включая релизы и сервисные активы, производится постепенно. На первоначальном этапе осуществляются планирование и тестирование компонентов релизов с обновлением знаний и конфигурационной базой данных (CMDB). Непосредственно после изменения бизнес-процессов и внедрения сервисных активов в эксплуатационную среду осуществляется переход в начальную стадию на очередном этапе преобразования сервиса (рис. 3). Нормативное представление деятельности, показанное на рис. 3, подходит для организаций, осуществляющих консалтинговые услуги по управлению проектами и типовыми бизнес-процессами, протекающими в сфере информационных технологий. Современный подход, принятый в ИТ-бизнесе, заключается в использовании интегрированных пакетов [5, 6] для повышения эффективности бизнес-процессов. Построение крупных интегрированных систем планирования, сопровождения бизнес-процессов может быть обеспечено только за счет дополнительной гибкости, связанной с возможностью привязки данных различной природы. Новизна предложенной модели заключается в интерпретации изменяемых элементов отдельных стадий жизненного цикла ITIL v3, MOF v.4 или других нотаций управления оказанием услуг в сфере ИТ-деятельности в соответствии с сетевой структурой, которая предложена нами в качестве отправной точки для реализации сложных сценариев предоставления услуг. Рис. 3. Укрупненный вид стадии преобразования (внедрения) услуги на примере ITIL, MOF Модель достаточно универсальна и предполагает использование полиморфно-изменяемых компонент с динамической привязкой данных (классификаторы, роли, исполнители работ и другие активы), что позволяет создавать программные системы различного назначения унифицированным способом. Предложенная модель опробована в рамках моделирующих комплексов жизненного цикла систем [7-10] и построения расписаний в проектной деятельности ИТ-поставщика [11]. Получены практические результаты, позволяющие сделать вывод об эффективности предложенной модели за счет более точной оценки метрик процессов и ожидаемых затрат, в том числе на стадии внедрения и эксплуатации систем. Заключение Предложенная структурная модель бизнес-процесса была опробована в различных программных продуктах, предназначенных для решения задач повышения эффективности работы предприятий и организаций. Моделирующие комплексы, разработанные с использованием предложенной модели, подтверждают ее эффективность. Как показала практика, ключевым преимуществом предлагаемой модели бизнес-процесса по сравнению с жестко зафиксированными моделями являются гибкость и широкий охват значительного комплекса разнообразных задач планирования, создания и дальнейшего сопровождения бизнес-процессов.
References

1. OGC-ITIL V3-2 Service Transition, TSO. 2007.

2. Ingland R. Ovladevaya ITIL. M.: Layvbuk, 2011. 200 s.

3. Vetluzhskih E. Strategicheskaya karta, sistemnyy podhod i KPI. M.: Al'pina Biznes Buks, 2008. 208 s.

4. Bruks P. Metriki dlya upravleniya IT-uslugami. M.: Al'pina Biznes Buks, 2008. 208 s.

5. Zagidullin R. R. Upravlenie mashinostroitel'nym proizvodstvom s pomosch'yu sistem MES, APS, ERP. Staryy Oskol: TNT, 2011. 372 s.

6. Bell S. ERP, CRM, PLM working together // Lean Enterprise Systems. N.Y.: McGraw-Hill, 2006. P. 242-296.

7. Dobrynin A. S., Koynov R. S., Kulakov S. M. Model' nepolnogo zhiznennogo cikla programmnogo obespecheniya // Vestn. Astrahan. gos. tehn. un-ta. Ser.: Upravlenie, vychislitel'naya tehnika i informatika. 2015. № 2. S. 65-70.

8. Purgina M. V., Koynov R. S., Dobrynin A. S., Kulakov S. M. Sistema modelirovaniya processov zhiznennogo cikla IT-servisov: Svidetel'stvo o gos. registr. programmy dlya EVM № 2015614860 Rossiyskaya Federaciya / № 2015610631; zayavl. 04.02.2015; zaregistr. 29.04.2015.

9. Koynov R. S., Dobrynin A. S., Kulakov S. M., Zimin V. V. Modeliruyuschiy kompleks zhiznennogo cikla sistemy. Svidetel'stvo o gos. registr. programmy dlya EVM № 2014613598 Ros. Feder. № 2014610808; zayavl. 05.02.2014; zaregistr. 31.03.2014.

10. Zimin V. V., Ivushkin A. A., Kulakov S. M., Ivushkin K. A. Osnovy upravleniya zhiznennym ciklom servisov sistem informatiki i avtomatizacii (luchshie praktiki ITIL): ucheb. posobie. Kemerovo: Kuzbassvuzizdat, 2013. 500 s.

11. Dobrynin A. S., Koynov R. S., Kulakov S. M., Zimin V. V. Programma postroeniya raspisaniy v proektno-processnoy deyatel'nosti i servisnom upravlenii. Svidetel'stvo o gos. registr. programmy dlya EVM № 2014613280 Ros. Feder.; № 2014610775; zayavl. 06.02.2014; zaregistr. 21.03.2014.


Login or Create
* Forgot password?