Журнал Российского общества по неразрушающему контролю и технической диагностике
The journal of the Russian society for non-destructive testing and technical diagnostic
 
| Русский Русский | English English |
 
Главная
23 | 12 | 2024
2024, 01 January

DOI: 10.14489/td.2024.01.pp.048-055

Garanin I. V., Sadovskaya N. E.
DEVELOPMENT AND IMPLEMENTATION OF A SYSTEM OF METRICS FOR EVALUATING THE QUALITY OF SOFTWARE PRODUCTS
(pp. 48-55)

Abstract. This article discusses the development and implementation of a system of metrics for assigning employees of various levels of training to projects of varying complexity. Quality is an important aspect of software development, therefore, the development of a system that allows you to evaluate and control the assignment of employees to projects at various stages of creating a software product is an urgent task. The article suggests an approach to the development of such a system based on the analysis of existing methods and practices. The system of metrics for assessing competencies and complexity of projects may include various indicators, such as the number of integrations of a project, the complexity of the code, or experience in implementing complex integration projects or experience in implementing similar projects. The implementation of the system will allow you to evaluate the project and assign to it a certain training of analysts, testers and developers at various stages of software product development, which will allow you to implement it competently and without a large number of errors, as well as reduce development time. In addition, the article discusses the methodology of using a system of metrics for assigning human resources. This includes analyzing the data obtained, identifying trends and errors, as well as taking appropriate measures to assign resources to projects. Using the system will allow development companies to make more informed decisions regarding the quality of software products and increase customer satisfaction. In general, the article presents the basic principles and methods of developing and implementing a system for implementing a control system and assigning employees to projects, as well as describes the practical applications and benefits of using such a system.

Keywords: software development, quality management, standardization, quality assurance, agile software development methodologies, SCRUM, KPI, SLA.

I. V. Garanin, N. E. Sadovskaya (Institute of Radio Engineering and Tele-communication Systems, RTU MIREA, Moscow, Russia) E-mail: Данный адрес e-mail защищен от спам-ботов, Вам необходимо включить Javascript для его просмотра. , Данный адрес e-mail защищен от спам-ботов, Вам необходимо включить Javascript для его просмотра.  

1. Bass J. М. (2012). Influences on Agile Practice Tailoring in Enterprise Software Development. Proceedings of AGILE India. IEEE Computer Society. Washington.
2. Koning P. (2019). Agile Leadership Toolkit: Learning to Thrive with Self-Managing Teams (The Professional Scrum Series), 127 – 130.‎ Boston: Addison-Wesley Professional.
3. Garanin I. V., Sadkovskaya N. E. (2022). Methods for improving the quality of software development based on DOR and DOD. Kachestvo i zhizn', 35(3), 26 – 32. [in Russian language]
4. Collins E., de Lucena V. (2012). Software Test Automation Practices in Agile Development Environment: An Industry Experience Report. Proceedings of 2012 7th International Workshop on Automation of Software Test. AST'12, 57 – 63. IEEE Computer Society. Washington.
5. Garanin I. V., Sadkovskaya N. E. (2023). Method for improving the quality of software development using the TETRIS methodology. Sovremennye naukoemkie tekhno-logii, (3), 22 – 28. [in Russian language]
6. Smirnov A. V. (2019). Methods of Evaluating and Software Quality Management. Izvestiya SPbGETU LETI, (2), 20 – 25. [in Russian language]
7. Nazarenko M. A. (2019). Quality Management of Tax Burden's Optimization Processes in Russia Commercial Enterprises. International Transaction Journal of Engineering. Management and Applied Sciences and Technologies, 10(6).
8. Reindl S., Ockerman S. (2019). Mastering Professional Scrum: A Practitioners Guide to Overcoming Challenges and Maximizing the Benefits of Agility (The Professional Scrum Series), 112 – 115. Boston: Addison-Wesley Professional.

This article  is available in electronic format (PDF).

The cost of a single article is 500 rubles. (including VAT 20%). After you place an order within a few days, you will receive following documents to your specified e-mail: account on payment and receipt to pay in the bank.

After depositing your payment on our bank account we send you file of the article by e-mail.

To order articles please copy the article doi:

10.14489/td.2024.01.pp.048-055

and fill out the  form  

 

 

 
Rambler's Top100 Яндекс цитирования