Динамическая модель планирования улучшения качества процесса разработки программного обеспечения
Дата
2015
ORCID
DOI
Науковий ступінь
Рівень дисертації
Шифр та назва спеціальності
Рада захисту
Установа захисту
Науковий керівник
Члени комітету
Назва журналу
Номер ISSN
Назва тому
Видавець
НТУ "ХПИ"
Анотація
Предлагается модель среднесрочного планирования (динамическая постановка задачи) улучшения качества процесса разработки программного обеспечения на основе технологии CMMI (capability maturity model integration), представляющей собой модель зрелости. Использованы функции полезности двух групп критериев: степени достижения целевого профайла и ресурсного обеспечения (финансовая и временная составляющие). Решение данной задачи определяет целевой профайл, который в дальнейшем составит основу статической постановки задачи.
The task of quality improvement planning of the software development process is presented in the form of the problem of rolling scheduling, which involves the formation of static and dynamic models. There have been proposed the dynamic problem statement, which is based on the formalization of maturity model. The utility functions of the extent of achieving the target profile and resource provision, necessary to accomplish the goal were used as criteria. Resource provision is determined by two generalized indicators. The first is finance, which are distributed among the individual structural components (practice and focus areas) of the software development process. The second - a resource indicator, is associated with the time the company employees must spend on advancing the software development process to a higher maturity level, that is, the time the employees are distracted from the company's core activities. The solution of the dynamic problem allows to determine the target profile for the static problem statement.
The task of quality improvement planning of the software development process is presented in the form of the problem of rolling scheduling, which involves the formation of static and dynamic models. There have been proposed the dynamic problem statement, which is based on the formalization of maturity model. The utility functions of the extent of achieving the target profile and resource provision, necessary to accomplish the goal were used as criteria. Resource provision is determined by two generalized indicators. The first is finance, which are distributed among the individual structural components (practice and focus areas) of the software development process. The second - a resource indicator, is associated with the time the company employees must spend on advancing the software development process to a higher maturity level, that is, the time the employees are distracted from the company's core activities. The solution of the dynamic problem allows to determine the target profile for the static problem statement.
Опис
Ключові слова
модель зрелости, функция полезности, целевой профайл, ПО, ПР, maturity model, utility function, goal-oriented profile
Бібліографічний опис
Годлевский М. Д. Динамическая модель планирования улучшения качества процесса разработки программного обеспечения / М. Д. Годлевский, Э. Е. Рубин, А. А. Голоскокова // Вестник Нац. техн. ун-та "ХПИ" : сб. науч. тр. Темат. вып. : Системный анализ, управление и информационные технологии. – Харьков : НТУ "ХПИ", 2015. – № 58 (1167). – С. 3-6.