Розробка методу вирішення задачі формування і класифікації запитів на зміни ІТ-продукту
DOI:
https://doi.org/10.30837/0135-1710.2024.182.005Ключові слова:
управління змінами, ІТ-продукт, запит на зміну, класифікація, потреба у зміні, ключові словаАнотація
Об’єктом дослідження є робота «Визначте/уточніть потребу в змінах» підпроцесу «Формулювання змін» процесу «Управління змінами». Визначено, що існуючий фреймворк управління змінами має загальний та рекомендаційний характер і не визначає найбажаніші методи та інструменти управління змінами. Існуючі моделі, методи та технології формулюванні і класифікації запитів на зміни розроблені згідно з особливостями конкретних ІТ-проєктів та ІТ-продуктів Проблема уніфікації формального опису моделей і методів робіт з формулювання та класифікації запитів на зміни ІТ-продукту залишається невирішеною, що обумовлює актуальність подібних досліджень.
Виділено та проаналізовано особливості існуючих інформаційних технологій формулювання та класифікації запитів на зміни, які виникають під час виконання ІТ-проєктів. Внесено пропозицію розглядати ці технології як окремі випадки уніфікованої інформаційної технології. Виходячи з цієї пропозиції, було розроблено теоретико-множинну модель запиту на зміну ІТ-продукту, яка на формальному рівні дозволяє описати будь-які функціональні та технічні запити на зміни, що виникають під час виконання ІТ-проєкту з розробки або модифікації ІТ-продукту.
На основі отриманої моделі було розроблено загальний метод вирішення задачі формування і класифікації RFC. Цей метод, на відміну від існуючих, дозволяє не тільки застосовувати апріорно визначену модель класифікації RFC, а й адаптувати існуючу модель до нових особливостей ІТ-проєкту та ІТ-продукту та розробляти власну модель класифікації RFC, яка найкращим чином підходить до особливостей діяльності ІТ-компанії, її ІТ-проєктів та ІТ-продуктів.
Посилання
Настанова до Зводу знань з управління проєктами. Настанова PMBOK. Сьоме видання. Стандарт з управління проєктами. Project Management Institute, Inc., 14 Campus Boulevard Newtown Square, Pennsylvania 19073-3299 USA, 2021. 370 с.
Managing change in organizations: a practice guide. Project Management Institute, Inc., 14 Campus Boulevard Newtown Square, Pennsylvania 19073-3299 USA. 2013. 122 p.
ISO/IEC/IEEE 12207:2017. Systems and software engineering – Software life cycle processes. Чинний від 2017-11-01. 150 p.
Віжан К. Процес управління змінами в IT-компанії, або Як побороти страх роботи з чендж реквестами. DOU. URL: https://dou.ua/forums/topic/42501/ (дата звернення 27.03.2024).
Riesener M, Dölle C, Mendl-Heinisch M, Schuh G, Keuper A. Derivation of Description Features for Engineering Change Request by Aid of Latent Dirichlet Allocation. Proceedings of the Design Society: DESIGN Conference. 2020. Vol. 1. P. 697-706. doi:10.1017/dsd.2020.98.
Jarratt T.A.W. et al. Engineering change. An overview and perspective on the literature. Research in Engineering Design. 2011. Vol. 22, No. 2. Р. 103-124. https://doi.org/10.1007/s00163-010-0097-y
Feldhusen J., Grote K.-H. Pahl/Beitz Konstruktionslehre: Methoden und Anwendung erfolgreicher Produktentwicklung. Berlin, Heidelberg: Springer Berlin Heidelberg, 2013. https://doi.org/10.1007/978-3-642-29569-0
Sakhrawi Z., Sellami A., Bouassida N. Requirements Change Requests Classification: An Ontology-Based Approach. In: Abraham A., Siarry P., Ma K., Kaklauskas A. (eds) Intelligent Systems Design and Applications. ISDA 2019. Advances in Intelligent Systems and Computing, Vol. 1181. Springer, Cham. 2021. P. 487-496. https://doi.org/10.1007/978-3-030-49342-4_47
Zhou Y., Su Y., Chen T., Huang Z., Gall H.C., Panichella S. User Review-Based Change File Localization for Mobile Applications. IEEE Transactions on Software Engineering. 2019. Vol. 47 (12). P. 2755-2770.
Panichella S., Zaugg N. An Empirical Investigation of Relevant Changes and Automation Needs in Modern Code Review. Empiric Software Engineering. 2020. Vol. 25. Р. 4833–4872. https://doi.org/10.1007/s10664-020-09870-3.
Beller M, Bacchelli A, Zaidman A, Jurgens E. Modern code reviews in open-source projects: which problems do they fix? 11Th working conference on mining software repositories, MSR 2014, proceedings, 2014, Hyderabad, India. P. 202–211. https://doi.org/10.1145/2597073.2597082
Burggräf P., Wagner J., Saßmannshausen T. et al. AI-artifacts in engineering change management – a systematic literature review. Research in Engineering Design. 2024. Vol. 35. P. 215–237. https://doi.org/10.1007/s00163-023-00430-6.
Burggräf P, Wagner J, Saßmannshausen T.M. Sustainable Interaction of Human and Artificial Intelligence in Cyber Production Management Systems. In: Behrens B-A, Brosius A, Hintze W, Ihlenfeldt S, Wulfsberg JP (eds). Production at the leading edge of technology. WGP 2020. Lecture Notes in Production Engineering. Berlin, Heidelberg: Springer, Berlin Heidelberg, 2021. P. 508–517.
Radisic-Aberger O., Weisser T., Saßmannshausen T., Wagner J., Burggräf P. Concept of a multi-agent system for optimized and automated engineering change implementation. Proceedings of the Design Society. 2022. Vol. 2. P. 1689–1698. https://doi.org/10.1017/pds.2022.171/
Левыкин, В.М., Евланов, М.В., Керносов, М.А. Паттерны проектирования требований: моделирование и применение: монография. Харьков: ООО «Компанія «Сміт»», 2014. 320 с.