Show simple item record

dc.contributor.authorПрихожий, А. А.
dc.contributor.authorЖдановский, А. М.
dc.coverage.spatialМинскru
dc.date.accessioned2018-08-13T11:51:08Z
dc.date.available2018-08-13T11:51:08Z
dc.date.issued2018
dc.identifier.citationПрихожий, А. А. Метод оценки квалификации и оптимизация состава профессиональных групп программистов = Method of qualification estimation and optimization of professional teams of programmers / А. А. Прихожий, А. М. Ждановский // Системный анализ и прикладная информатика. - 2018. - №2. - С. 4-11.ru
dc.identifier.urihttps://rep.bntu.by/handle/data/46130
dc.description.abstractРассматривается проблема формирования и оптимизации команд программистов с учетом квалификации и уровня владения технологиями и инструментами программирования. Известные технологические среды для организации работы команд, такие как Agile, формулируют лишь общие требования и принципы формирования коллективов и распределения работ между ними. Предлагается метод формализации оценки квалификации отдельных программистов и целых программистских групп. Исходными являются данные о наиболее востребованных технологиях и инструментах программирования, их рейтинге, а также результаты опроса программистов об уровне владения ими. Квалификация группы программистов оценивается с учетом требований к конкретному проекту как величина, интегрирующая три составляющие: среднюю квалификацию программистов, включаемых в группу; квалификацию группы по лучшим представителям по каждой из технологий; пороговые значения уровней квалификации программистов и групп программистов по каждой из технологий, а также пороговые значения интегрированной квалификации, отражающие специфику конкретного проекта. Вклад каждой составляющей определяется варьируемыми. весовыми коэффициентами. Метод положен в основу генетического алгоритма, выполняющего поиск количества, размера и состава программистских групп, которые имеют максимальную суммарную квалификацию. Разработано программное обеспечение и проведены вычислительные эксперименты на выборке программистов, окончивших белорусские университеты. Полученные результаты демонстрируют реальную способность системы находить количество, состав и размеры групп программистов, увеличивающие суммарную квалификации групп до 30% при минимизации числа незадействованных разработчиков. Результаты доказывают практическую значимость разработки в сфере технологий и средств управления профессиональными коллективами программистов.ru
dc.language.isoruru
dc.publisherБНТУru
dc.subjectПрограммистru
dc.subjectТехнологияru
dc.subjectИнструментарийru
dc.subjectКвалификацияru
dc.subjectГруппа программистовru
dc.subjectСостав группыru
dc.subjectОптимизацияru
dc.subjectProgrammerru
dc.subjectTechnologyru
dc.subjectToolru
dc.subjectQualificationru
dc.subjectSkillsru
dc.subjectProgrammer teamru
dc.subjectTeam staffru
dc.subjectOptimizationru
dc.titleМетод оценки квалификации и оптимизация состава профессиональных групп программистовru
dc.title.alternativeMethod of qualification estimation and optimization of professional teams of programmersru
dc.typeArticleru
local.description.annotationThe problem of building and optimizing the teams of programmers taking into account the qualification and the level of skills in programming technologies and tools is considered. Known technological environments for the management of teamwork, such as Agile, formulate only general requirements and principles for building the teams and the distribution of work between them. A method for formalizing and evaluating the qualification of individual programmers and entire groups of programmers has been proposed. The input data are attributes of the most popular technologies and programming tools, including technology rating, as well as the results of a survey of programmers on their level of skills. The qualification of a group of programmers is evaluated taking into account the requirements for a particular project, which integrates three components: the average qualification of programmers included in the group; the qualification of the group with respect to the best representatives for each of the technologies; threshold values of the levels of programmer qualification and group qualification for each of the technologies, as well as threshold values of the integrated qualification, reflecting the specifics of the given project. The contribution of each component is determined by appropriate weights. The proposed method is a basis for a genetic algorithm that performs the search for the number, size and staff of groups of programmers which yield a maximum of total qualification. Software has been developed and computer experiments have been carried out on a set of programmers who graduated from Belarusian universities. The obtained results demonstrate the real ability of the system to find the number, size and staff of groups of programmers, which increase the overall qualification of groups by 30% while minimizing the number of unemployed developers. The results prove the practical importance of the method and software in the field of technologies and tools for the management of professional teams of programmers.ru


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record