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

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

Гаранин И. В., Садковская Н. Е.
РАЗРАБОТКА И ВНЕДРЕНИЕ СИСТЕМЫ ОЦЕНКИ И ПРИВЛЕЧЕНИЯ СПЕЦИАЛИСТОВ РАЗНОГО УРОВНЯ ПОДГОТОВКИ К РЕАЛИЗАЦИИ ПРОЕКТОВ ОПРЕДЕЛЕННОЙ СЛОЖНОСТИ
(c. 48-55)

Аннотация.  Рассматривается вопрос о разработке и внедрении системы метрик для назначения на должности в проектах разной сложности сотрудников различного уровня подготовки. Качество выступает важным аспектом разработки программного обеспечения, поэтому разработка системы, которая позволяет оценить и контролировать привлечение сотрудников к работе над проектами на различных этапах создания программного продукта, является актуальной задачей. Предлагается подход к разработке такой системы, основанный на анализе существующих методов и практик. Система метрик оценки компетенций и сложности проектов может включать различные показатели, такие как количество интеграций проекта, сложность кода, опыт сотрудников в реализации сложных интеграционных проектов или им подобных. Внедрение системы позволит оценить проект и привлечь к работе аналитиков, тестировщиков и разработчиков определенной подготовки на различных этапах разработки программного продукта, что обеспечит грамотную и без большого количества ошибок реализацию, а также сокращение времени на разработку. Кроме того, рассматривается методика использования системы метрик для привлечения человеческих ресурсов. Методика включает в себя анализ полученных данных, выявление трендов и погрешностей, а также принятие мер по привлечению ресурсов к работе над проектами. Использование системы позволит компаниям-разработчикам принимать более обоснованные решения в отношении качества программных продуктов и удовлетворенности запросов клиентов. В целом, представлены основные принципы и методики разработки и внедрения системы реализации системы контроля и привлечения к работе над проектами сотрудников, а также возможности практического применения такой системы.

Ключевые слова:  разработка программного обеспечения, менеджмент качества, стандартизация, обеспечение качества, гибкие методологии разработки программного обеспечения, SCRUM, KPI, SLA.

 

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.

Рус

И. В. Гаранин, Н. Е. Садковская (Институт радиотехнических и телекоммуникационных систем РТУ МИРЭА, Москва, Россия) E-mail: Данный адрес e-mail защищен от спам-ботов, Вам необходимо включить Javascript для его просмотра. , Данный адрес e-mail защищен от спам-ботов, Вам необходимо включить Javascript для его просмотра.  

Eng

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. М. Influences on Agile Practice Tailoring in Enterprise Software Development // Proceedings of AGILE India. IEEE Computer Society. Washington, DC, 2012. 9 р.
2. Koning P. Agile Leadership Toolkit: Learning to Thrive with Self-Managing Teams (The Professional Scrum Series).‎ Boston: Addison-Wesley Professional, 2019. P. 127 – 130.
3. Гаранин И. В., Садковская Н. Е. Методы повышения качества разработки программного обеспечение на основе DOR и DOD // Качество и жизнь. 2022. № 3(35). С. 26 – 32.
4. Collins E., de Lucena V. 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 / IEEE Computer Society. Washington, DC. 2012. P. 57 – 63
5. Гаранин И. В., Садковская Н. Е. Метод повышения качества разработки программного обеспечения с использованием методологии TETRIS // Современные наукоемкие технологии. 2023. № 3. С. 22 – 28.
6. Smirnov A. V. Methods of Evaluating and Software Quality Management // Известия СПбГЭТУ ЛЭТИ. 2019. № 2. С. 20 – 25.
7. Nazarenko M. A. Quality Management of Tax Burden's Optimization Processes in Russia Commercial Enterprises // International Transaction Journal of Engineering. Management and Applied Sciences and Technologies. 2019. V. 10, No. 6. P. 837.
8. Reindl S., Ockerman S. Mastering Professional Scrum: A Practitioners Guide to Overcoming Challenges and Maximizing the Benefits of Agility (The Professional Scrum Series). Boston: Addison-Wesley Professional, 2019. P. 112 – 115.

Eng

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.

Рус

Статью можно приобрести в электронном виде (PDF формат).

Стоимость статьи 500 руб. (в том числе НДС 20%). После оформления заказа, в течение нескольких дней, на указанный вами e-mail придут счет и квитанция для оплаты в банке.

После поступления денег на счет издательства, вам будет выслан электронный вариант статьи.

Для заказа скопируйте doi статьи:

10.14489/td.2024.01.pp.048-055

и заполните  форму 

Отправляя форму вы даете согласие на обработку персональных данных.

.

 

Eng

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 Яндекс цитирования