Аннотация: в статье обсуждаются существующие своды знаний, релевантные ИТ-проектам, а также их применимость в активностях предпроектного обследования, внедрения и пост-имплементации ERP-систем. Рассматриваются общеизвестные этапы жизненного цикла программных продуктов, дополненные элементами теории корпоративных информационных систем и демонстрирующие типовые ИТ-задачи, решаемые в процессе обдумывания, реализации и эксплуатации ПО. Исследуются области знаний из PMBoK, BABoK, BPM CBoK, SWEBoK, DAMA-DMBoK, EABoK/TOGAF и ITIL, описывающие особенности работы над программным обеспечением, а также сложности имплементации и поддержки ПО. Осуществляется сопоставление фаз жизненного цикла ERP-систем и релевантных доменов знаний из соответствующих сводов, содержащих лучшие практики по решению проектных вызовов. В заключении определяются своды знаний, наиболее подходящие ERP-инициативам, а также выявляются дефицитные ИТ-области, которые ни один из сводов не покрывает.
Ключевые слова: этапы жизненного цикла ПО, управление проектами, бизнес анализ babok, свод знаний по бизнес анализу, bpm cbok 4.0, dama dmbok, управление данными, swebok, программная инженерия, togaf, модель togaf, itil itsm, процессы itil, организация корпоративных информационных систем.
Скачать: PDF (статья).
С точки зрения развития информационного общества мы переживаем 4-ю промышленную революцию, которая знаменуется активностями цифровизации и цифровой трансформации процессов. Термин цифровой трансформации подразумевает под собой коренной пересмотр реализации бизнес-процессов и вовлечение информационных технологий в ход их выполнения. Данная идея не является новой, например, автоматизация предприятия от уровней SCADA и MES до ERP и BI стратегий является каноном, по которому живут организации ни один десяток лет. В настоящее время популярные ИТ-термины фактически отражают концепции, разработанные еще много лет назад: технологии программирования, модели внедрения ПО, искусственный интеллект и др., адаптированные под вычислительные возможности настоящего времени.
Корпоративные информационные системы не являются исключением, несмотря на то что они рассматриваются как вершина эволюции бизнес-приложений, подходы к их реализации остаются практически неизменными. Если рассмотреть литературные источники по КИС [1-3], можно заметить, что большая часть их теоретического базиса отражается в существующих сводах знаний. Действительно ли современная теория, посвященная ERP-системам, основывается на предыдущих научных исследованиях или же это что-то новое? Ответ на этот вопрос мы постарается найти в контексте данной статьи.
Цель текущей работы состоит в анализе применимости существующих сводов знаний в процесс внедрения комплексного ПО для максимального использования лучших практик реализации ИТ-проектов и ИС. Достижение данной цели потребует решения следующих задач:
- рассмотрение жизненного цикла ПО;
- обзор сводов знаний, релевантных ИТ-проектам и разработке КИС;
- уточнение областей применения сводов знаний в ИТ-проектах.
Жизненный цикл программных решений состоит из последовательности этапов работ над ПО, начиная от проработки идеи будущего продукта до его утилизации [4]. Несмотря на множество фаз жизненного цикла, их можно сгруппировать на 3-и вида проектов: предпроект внедрения, позволяющий доказать целесообразность ПО и получить предварительную стоимость его имплементации; непосредственно проект внедрения ИС, завершающийся созданием готового программного продукта; а также проект пост-имплементации, состоящий из поддержки, развития и последующей замены КИС (рис. 1).
Рис. 1. Этапы жизненного цикла ERP-систем
Свод знаний представляет собой лучшие практики решения тех или иных задач, накопленные в течение длительного периода времени и обновляемые по мере появления новых инновационных технологий и решений. Довольно часто упоминается свод знаний PMBoK для управления проектами, но он далеко не единственный: доступны работы по бизнес-анализу, управлению бизнес-процессами и данными, программной инженерией и многие другие (BABoK, BPM CBoK, DAMA-DMBoK, SWEBoK, TOGAF и ITIL). Каждый свод знаний состоит из областей знаний, категоризируемым согласно последовательности выполняемых задач. Наиболее объемным сводом является SWEBoK, представленный 18-ю доменами знаний. Глубина описания решения задач зависит от свода: одни максимально отсылают к доступным литературным источникам, например, в SWEBoK, другие – детально представляют обучающий материал, к примеру, BPM CBoK. Области наиболее распространенных сводов знаний представлены в табл. 1.
Табл. 1. Своды и домены знаний
| Свод знаний | Домен знаний/этап работ | Краткое описание |
| PMBoK (управление проектом) |
|
Универсальный свод знаний для управления различными проектами. Основой служит PDCA-цикл, применяемый для 10-ти областей знаний [5] |
| BABoK (бизнес-анализ) |
|
Рассматривается реализация бизнес-инициатив для достижения стратегических целей компании. Даны несколько вариантов выполнения бизнес-активностей: до, параллельно и после внедрения ERP-системы [6] |
| BPM CBoK (бизнес-процессы) |
|
Общепринятое понимание проектирования бизнес-процессов в AS-IS, TO-BE и устранение их «узких» мест дополнено оценкой эффективности процессов, процессно-ориентированной корпоративной культурой, использованием BPMS-систем и прочими областями знаний [7] |
| DAMA-DMBoK (данные) |
|
Данные служат значимым активом организации. Используя пирамиду Питера Айкена, иллюстрируются состояния компании от внедрения программных продуктов, оперирующих данными, до использования передовых практик по извлечению и аналитике данных [8] |
| SWEBoK (программная инженерия) |
|
Ориентированный на программное обеспечение набор знаний, покрывающий все фазы жизненного цикла ПО. Содержит 18-ть доменов знаний, из которых 4-е относятся к категориям Hard и Soft skills [9] |
| EABoK/TOGAF (корпоративная архитектура) |
|
Методология реализации корпоративной архитектуры. ИТ-архитектура должна соответствовать стратегическим целям и потребностям организации. Выбор того или иного программного решения ко внедрению зависит от величины приносимой им выгоды или критичности рисковой ситуации [10] |
| ITIL (библиотека инфраструктуры информационных технологий) |
|
Набор лучших практик и рекомендаций по управлению услугами, направленными на внедрение, сопровождение и развитие информационных технологий [11] |
Как видно из содержания приведенной выше таблицы, своды знаний покрывают множество вопросов, связанных с программным обеспечением, при этом схожие активности, относящиеся к требованиям, качеству, архитектуре, освещаются в более чем половине указанных сводов. Выполнив сопоставление доменов знаний с этапами жизненного цикла КИС по мере подобности решаемых/описываемых ИТ-задач (табл. 2), озвучим следующее выводы:
- наиболее упоминаемыми сводами знаний являются PMBoK и SWEBoK, покрывающие практически все этапы работы над ERP-системой, что не удивительно: знания по управлению проектами применимы для реализации любых видов проектов, не ограниченных только ИТ-деятельностью, которыми могут являться также отдельные фазы работ; а набор знаний, посвященный управлению программной инженерией, охватывает весь жизненный цикл ПО и все входящие в него этапы (рис. 2);
- все 7-мь сводов знаний с той или иной степенью детализации описывают активности, относящиеся к фазам бизнес-кейса, анализа и проектирования. Данные этапы содержат похожие проектные ИТ-задачи, связанные с бизнес-требованиями и дизайном решения, которое в будущем будет их реализовывать, исполняемые в различные временные интервалы жизненного цикла ПО;
- домены знаний практически из всех сводов за исключением BPM CBoK и DAMA-DMBoK сопоставимы со всеми этапами работ над КИС, принадлежащими проектам внедрения и пост-имплементации программного обеспечения;
- этапы тендера и заключения договора на внедрение ИС самые скудные с точки зрения описания доменов знаний, их характеризующих (рис. 2). Указанные активности имеют косвенное отношение к ИТ-деятельности и носят преимущественно общий характер. Однако даже в этом случае SWEBoK и ITIL включают минимально достаточные сведения об особенностях их выполнения.
Таким образом все этапы жизненного цикла КИС находят свое отражение в существующих сводах знаний. Задачи некоторых фаз детально описываются в нескольких сводах, содержание которых зачастую дублируется, тем не менее определенные активности, свойственные исключительно реализации ERP-систем: роли и полномочия, технический и бизнес Cutover, обучение пользователей и др. [12], остаются прерогативой ИТ-проектов и не упоминаются ни в одном из них.
Табл. 2А. Этапы жизненного цикла КИС и соответствующие им своды/домены знаний
| Тип проекта | Этап | Домен знаний/этап работ | |||
| PMBoK | BABoK | BPM CBoK | DAMA-DMBoK | ||
| Предпроект внедрения | Бизнес-кейс |
|
|
|
|
| Тендер |
|
||||
| Договор внедрения |
|
||||
| Проект имплементации | Подготовка |
|
|
||
| Анализ |
|
|
|
|
|
| Проектирование |
|
|
|
|
|
| Реализация |
|
|
|||
| Тестирование |
|
|
|||
| Подготовка к промышленной эксплуатации |
|
|
|||
| Гиперподдержка промышленной эксплуатации |
|
|
|
|
|
| Проект пост-внедрения | Поддержка промышленной эксплуатации |
|
|
|
|
| Прекращение применения |
|
|
|||
Табл. 2Б. Этапы жизненного цикла КИС и соответствующие им своды/домены знаний
| Тип проекта | Этап | Домен знаний/этап работ | ||
| SWEBoK | TOGAF | ITIL | ||
| Предпроект внедрения | Бизнес-кейс |
|
|
|
| Тендер |
|
|||
| Договор внедрения |
|
|
||
| Проект имплементации | Подготовка |
|
|
|
| Анализ |
|
|
|
|
| Проектирование |
|
|
|
|
| Реализация |
|
|
|
|
| Тестирование |
|
|
|
|
| Подготовка к промышленной эксплуатации |
|
|
|
|
| Гиперподдержка промышленной эксплуатации |
|
|
|
|
| Проект пост-внедрения | Поддержка промышленной эксплуатации |
|
|
|
| Прекращение применения |
|
|
|
|
Результаты проведенного анализа показывают то, что практически все ключевые активности внедрения ERP-системы, реализуемые на всех этапах ее жизненного цикла, отражены в существующих сводах знаний. Некоторые своды знаний рассматривают проектные задачи, уже проанализированные в других сводах (BABoK и SWEBoK, TOGAF), определенные наборы знаний носят общий характер (PMBoK), в то время как другие специализируются исключительно на ПО (SWEBoK, TOGAF и ITIL). Решение практических задач имплементации КИС, требует предварительного ознакомления с существующими литературными источниками: сводами знаний PMBoK, SWEBoK и др., покрывающими наибольшее число инициатив, относящихся к проектам и системам ERP (рис. 2). Однако даже этого, как выяснилось, не будет достаточно для решения ряда специфических ИТ-задач.
Рис. 2. Объем доменов знаний, сопоставимых с этапами жизненного цикла КИС в разрезе:
а) сводов знаний; б) фаз проектных работ
Список литературы
- Грекул В.И. Проектирование информационных систем. М.: Юрайт, 2023. – 385 с.
- Laudon J., Laudon K. Management information systems. Prentice hall, 2002, 648 p.
- Samara T. ERP and information systems. Integration or disintegration. John Wiley & Sons Limited, 2018, 142 p.
- Stepanov D.Yu. The lifecycle of corporate information systems // Proceedings of 6th International Conference on Control Systems, Mathematical Modeling, Automation and Energy Efficiency. – 2024. – p.593-597. – URL: https://stepanovd.com/science/article/197-2024-4-thelifecyclecis.
- A guide to the project management body of knowledge and the standard for project management, 7th edition. Project Management Institute, 2021. – 369 p.
- IIBA. A Guide to the business analysis body of knowledge. Institute of Business Analysis, 2015. – 783 p.
- Benedict T., Kirchmer M., Scarsig M. BPM CBOK, version 4. Independently published, 2019. – 419 p.
- DAMA International. DAMA-DMBOK: data management body of knowledge. Technics Publications, 2017. – 588 p.
- Washizaki H. Guide to the software engineering body of knowledge. Waseda University, IEEE Computer Society, 2024. – 413 p.
- Harrison R. TOGAF certified study guide. Van Haren Publishing, Zaltbommel, 2013. – 324 p.
- Axelos. ITIL foundation. ITIL4 edition. TSO, 2019. – 260 p.
- Степанов Д.Ю. Основы теории корпоративных информационных систем // Высокопроизводительные вычислительные системы и технологии. – 2023. – т. 7, № 1. – c.147-152. – URL: https://stepanovd.com/science/article/152-2023-1-theorycis.
Выходные данные
Манохина Е.С., Маслов М.Е., Степанов Д.Ю. Анализ сводов знаний и их применимости в ERP-проектах // Высокопроизводительные вычислительные системы и технологии. – 2026. – т. 10, № 1. – c. 200-207. – URL: https://stepanovd.com/science/article/211-2026-3-bodiesofknowledge.





