Безопасность цифровых технологий

БЕЗОПАСНОСТЬ ЦИФРОВЫХ ТЕХНОЛОГИЙ

БЕЗОПАСНОСТЬ
ЦИФРОВЫХ ТЕХНОЛОГИЙ

English | Русский

Последний выпуск
№1(112) январь - март 2024

Модель оценки квалификации IТ-специалистов в области разработки программного обеспечения

Выпуск № 2 (101) Апрель - Июнь 2021
Авторы:

Гаврильев Эрчимэн Иванович,
Авдеенко Татьяна Владимировна
DOI: http://dx.doi.org/10.17212/2782-2230-2021-2-67-84
Аннотация

Решающим фактором успешной работы современных IТ-организаций являются профессиональные качества персонала и система их развития. Развитие персонала для IТ-организаций в сфере разработки программного обеспечения (ПО) имеет особое значение в связи с тем, что деятельность предъявляет высокие требования к уровню квалификации сотрудников, их знаниям и навыкам, тогда как они имеют свойство быстро терять свою актуальность. Однако при оценке квалификации персонала возникают проблемы, влияющие на объективность оценки и эффективность дальнейших управленческих решений, например: фаворитизм, предвзятость, высокая требовательность, ошибочный эталон. Соответственно, целью работы является разработка модели оценки квалификации IТ-специалистов в области разработки программного обеспечения. В работе рассматриваются система оценки персонала, виды критериев оценки квалификации разработчиков и тестировщиков программного обеспечении, которые охватывают технические аспекты деятельности, межличностные и ментальные характеристики специалистов. Для оценки квалификации была выбрана и изменена модель концептуальной теории компетентности разработки ПО. На основе обзора литературы, анализа вакансий и интервью с IТ-специалистами были выделены основные направления деятельности разработчиков и тестировщиков, а также характеристики, которые необходимо оценить. На основе измененной модели был разработан прототип системы на языке программирования JavaScript и на программной платформе Node JS сбора информации, который загружает данные из систем контроля версий и отслеживания задач Atlassian Jira для дальнейшей оценки.


Ключевые слова: разработчики программного обеспечения, тестировщики программного обеспечения, компетенции, методы оценки персонала, критерии оценки персонала, управление персоналом, управление карьерой, теория процессов, Node.JS

Список литературы

1. Носырева И.Г. Анализ эффективности системы оценки персонала // Экономика труда. – 2019. – № 1 (6). – С. 440–452.



2. Кибанов А. Я. Управление персоналом в России: теория, отечественная и зарубежная практика. – М.: ИНФРА-М, 2014. – 283 с.



3. Джинчарадзе Г.Р. Процедура оценки персонала в рамках системы управления человеческими ресурсами // Науковедение. – 2013. – № 3. – С. 1–12.



4. Гафурова О.Ю. Качественные, количественные и комбинированные методы оценки персонала // Актуальные проблемы гуманитарных и естественных наук. – 2017. – № 5 (4). – С. 55–58.



5. Surakka S. What subjects and skills are important for software developers? // Communications of the ACM. – 2007. – Vol. 50 (1). – P. 73–80.



6. Robillard M.P., Coelho W., Murphy G.C. How effective developers investigate source code: an exploratory study // IEEE Transactions on Software Engineering. – 2004. – Vol. 30 (12). – P. 889–903.



7. Ahmadzadeh M. An analysis of patterns of debugging among novice computer science students // ACM SIGCSE Bulletin. – 2005. – Vol. 37 (3). – P. 84–88.



8. Faheem A. Soft skills requirements in software development jobs: a cross cultural empirical study / F. Ahmed, L. Fernando Capretz, S. Bouktif, P. Campbell // Journal of Systems and Information Technology. – 2005. – Vol. 14 (1). – P. 58–81.



9. Hewner M., Guzdial M. What game developers look for in a new graduate: interviews and surveys at one game company // Proceedings of the 41st ACM Technical Symposium on Computer Science Education. – New York, 2010. – P. 275–279.



10. Begel A., Simon B. Novice software developers, all over again // Computing Education Research Workshop. – Sydney, Australia, 2008. – P. 3–14.



11. Li P.L., Ko A.J., Begel A. What distinguishes great software engineers? // Empirical Software Engineering. – 2020. – Vol. 25. – P. 322–352.



12. Li P.L., Ko A.J., Zhu J. What makes a great software engineer? // 37th IEEE International Conference on Software Engineering. – 2015. – Vol. 1. – P. 700–711.



13. Baltes S, Diehl S. Towards a theory of software development expertise // Proceedings of the 2018 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, ESEC/FSE 2018. ACM. – Lake Buena Vista, FL, 2018. – P. 187–200.



14. Certified Software Tester (CSTE): web-сайт. – URL: https://www.softwarecertifications.org/cste/ (accessed: 30.05.2021).



15. Iivonen J., Mäntylä M., Itkonen J. Characteristics of high performing testers: a case study // ESEM' 10: Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement. – Bolzano-Bozen, Italy, 2010. – P. 1–9.



16. Deak A. What characterizes a good software tester? – A survey in Four Norwegian Companies // Testing Software and Systems. ICTSS 2014. – Berlin; Heidelberg: Springer, 2014. – P. 161–172. – DOI: 10.1007/978-3-662-44857-1_11. – (Lecture Notes in Computer Science; vol. 8763).



17. Florea R., Stray V. The skills that employers look for in software testers // Software Quality Journal. – 2019. – Vol. 27. – P. 1449–1479.



18. Макашов П.А., Романенко Н.А. Сервис-ориентированный подход к управлению ИТ проектами на примере использования программного продукта «JIRA» // Современные информационные технологии и ИТ-образование. – 2015. – № 2. – С. 127–132.



19. Ясько А.О. Обзор ITSM-систем для автоматизации бизнес-процессов внедрения и сопровождения программного обеспечения // Научный потенциал молодежи и технический прогресс. – 2018. – № 1. – С. 18–20.



20. Zolkifli N.N., Ngah A., Deraman A. Version control system: a review // Lecture Notes in Computer Science. – 2018. – Vol. 135. – P. 408–415.

Для цитирования:

Гаврильев Э.И., Авдеенко Т.В. Модель оценки квалификации ИТ-специалистов
в области разработки программного обеспечения // Безопасность цифровых технологий. – 2021. – № 2 (101). – С. 67–84. – DOI: 10.17212/2782-2230-2021-2-67-84.

For citation:

Gavrilev E.I., Avdeenko T.V. K modeli otsenki kvalifikatsii IT-spetsialistov v oblasti razrabotki programmnogo obespecheniya [Model for assessing the qualification of it specialists in software development]. Bezopasnost' tsifrovykh tekhnologii = Digital technology security, 2021, no. 2 (101), pp. 67–84. DOI: 10.17212/2782-2230-2021-2-67-84.

Просмотров: 593