ОЦІНЮВАННЯ ЕФЕКТИВНОСТІ СТУДЕНТСЬКИХ DEVOPS-ПРОЄКТІВ У СИСТЕМІ ПРОЄКТНО-ОРІЄНТОВАНОГО НАВЧАННЯ
DOI:
https://doi.org/10.32782/2415-3605.26.1.14Ключові слова:
DevOps, проєктно-орієнтоване навчання, оцінювання проєктів, педагогічна модель, курсовий проєктАнотація
У статті досліджено проблему оцінювання ефективності студентських DevOps-проєктів у системі проєктно-орієнтованого навчання. Актуальність дослідження зумовлена необхідністю адаптації освітніх програм підготовки фахівців з інформаційних технологій до сучасних інженерних практик розроблення програмного забезпечення, зокрема методології DevOps, що передбачає інтеграцію процесів розроблення, тестування, інтеграції та розгортання програмних систем. Метою дослідження є розроблення педагогічної моделі оцінювання ефективності студентських DevOps-проєктів. Запропонована модель ґрунтується на поєднанні результативних і процесних показників, що дозволяє комплексно оцінювати як якість програмного продукту, так і ефективність організації DevOps-процесу та командної взаємодії. Для досягнення поставленої мети використано комплекс методів дослідження, зокрема аналіз наукових джерел, метод експертного оцінювання для визначення вагових коефіцієнтів критеріїв, а також педагогічний експеримент. Експертне оцінювання проводилося із залученням фахівців у галузі інформаційних технологій та DevOps і передбачало визначення значущості критеріїв за 10-бальною шкалою з подальшим нормуванням результатів. На основі отриманих даних сформовано систему критеріїв оцінювання, що включає функціональність програмної системи, якість програмного коду, використання DevOps-практик, автоматизоване тестування, командну взаємодію та документацію проєкту. Ефективність запропонованої моделі перевірено в межах педагогічного експерименту, у якому взяли участь студенти спеціальності «Інформаційні системи та технології», поділені на контрольну та експериментальну групи. Експеримент тривав протягом одного семестру та передбачав виконання курсового DevOps-проєкту із використанням сучасних інструментів автоматизації розроблення програмного забезпечення. Для підтвердження результатів застосовано статистичний аналіз, зокрема порівняння середніх значень показників та перевірку їх значущості. Результати дослідження засвідчили підвищення показників якості виконання DevOps-проєктів у студентів експериментальної групи, особливо за критеріями використання DevOps-практик, автоматизованого тестування та командної взаємодії. Запропонована модель забезпечує більш об’єктивне оцінювання результатів навчання, сприяє формуванню професійних компетентностей студентів і може бути використана для вдосконалення системи оцінювання курсових і дипломних проєктів у закладах вищої освіти.
Посилання
Лучкевич М. Інтеграція методології DevOps у професійну підготовку фахівців з інформаційних технологій: концептуальні засади та освітні підходи. Науковий часопис УДУ імені Михайла Драгоманова. Серія 5. Педагогічні науки: реалії та перспективи. 2025. Вип. 106. С. 80–85. DOI: https://doi.org/10.31392/UDU-nc.series5.2025.106.13
Лучкевич М. Педагогічні можливості використання DevOps у професійній підготовці фахівців з інформаційних технологій. Наукові записки Тернопільського національного педагогічного університету імені Володимира Гнатюка. Серія: педагогіка. 2025. № 2. С. 93–99. DOI: https://doi.org/10.32782/2415-3605.25.2.11
Alves I., Rocha C. Qualifying software engineers undergraduates in DevOps: Challenges of introducing technical and non-technical concepts in a project-oriented course. 2021 IEEE/ACM 43rd International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET). IEEE, 2021. P. 144–153. https://doi.org/10.1109/ICSE-SEET52601.2021.00024
Bai X., Pei D., Li M., Li S. The DevOps lab platform for managing diversified projects in educating agile software engineering. 2018 IEEE Frontiers in Education Conference (FIE). IEEE, 2018. P. 1–5. https://doi.org/10.1109/FIE.2018.8658817
Garcia P. S., Ferreira J., Gonçalves M., Carneiro T., Figueiredo E., Pereira I. M. Current DevOps Teaching Techniques: A Systematic Literature Review. Simpósio Brasileiro de Engenharia de Software (SBES). 2024. P. 389–398. DOI: https://doi.org/10.32782/2415-3605.25.2.11
Hands-On DevOps Assessments with AWS Sandbox in HackerRank: Design, Score, Scale. HackerRank Writing Blog. URL: https://www.hackerrank.com/writing/hands-on-devops-assessments-aws-sandbox-hackerrank-design-score-scale
Paez N., Fontela C. Software engineering education in the DevOps era: Experiences and recommendations. Congresso Ibero-Americano em Engenharia de Software (CIbSE). 2023. P. 130–137. DOI: https://doi.org/10.5753/cibse.2023.24698
Radenković M., Popović S., Mitrović S. Project-based learning for DevOps: School of Computing experiences. E-business Technologies Conference Proceedings. 2022. Vol. 2, No. 1. P. 127–131. URL: https://www.ebt.rs/journals/index.php/conf-proc/article/view/133
Sali N. A., Anvekar N. N. The Role of DevOps in Software Development. International Journal of Scientific Research and Engineering Development. 2025. Vol. 8, Issue 4 (July–August). P. 1395–1407. URL: https://www.ijsred.com/volume8/issue4/IJSRED-V8I4P140.pdf
Teaching DevOps with Project Based Learning. Bone Idol Blog. 2025. URL: https://www.bone-idol.net/2025/09/17/teaching_devops/
##submission.downloads##
Опубліковано
Номер
Розділ
Ліцензія

Ця робота ліцензується відповідно до Creative Commons Attribution 4.0 International License.





