Шляхи підвищення якості процесу розробки програмного забезпечення на основі моделей зрілості

dc.contributor.authorГодлевський, Михайло Дмитровичuk
dc.contributor.authorГончаренко, Тетяна Євгенівнаuk
dc.contributor.authorБурлаков, Георгій Олександровичuk
dc.contributor.authorМалець, Дмитро Костянтиновичuk
dc.date.accessioned2019-11-15T11:34:34Z
dc.date.available2019-11-15T11:34:34Z
dc.date.issued2019
dc.description.abstractСтисло розглянуті основні етапи еволюції поняття якості виробу та послуги, починаючи з системи Тейлора до концепції тотального менеджменту якості TQM (Total Quality Management). Зважаючи на універсальний характер стандартів серії ISO-9000, вони були застосовані в області програмної інженерії. Шляхи підвищення якості процесу розробки програмного забезпечення (ПР ПЗ) розглядаються на основі моделей зрілості. Основними моделями зрілості є: CMMI (Capability Maturity Model Integration) та SPICE (Software Process Improvement and Capability dEtermination). CMMI реалізована у двох варіантах – дискретному і безперервному. Першому відповідає поняття «рівень зрілості», а другому – «рівень можливості». З цими поняттями пов’язана оцінка поточного стану ПР ПЗ організації та окремих фокусних областей. На відміну від моделі CMMI модель зрілості SPICE реалізована тільки в одному варіанті – безперервне подання. Ця модель визначає тільки поняття «рівень можливості» окремо взятих процесів. Аналогом фокусної області моделі CMMI є поняття процесу моделі SPICE, який складається з практик. Основним недоліком моделі CMMI є те, що вона не ураховує особливості організації розробника ПЗ. З іншого боку, при використанні моделі SPICE по відношенню до окремого процесу експерти можуть використовувати наступну інформацію: методологію управління проектом; модель життєвого циклу ПР ПЗ; особливості предметної області; цілі організації. На основі розглянутої структури та проведеного порівняльного аналізу цих моделей виявлені окремі їх властивості, які дозволили сформулювати шляхи підвищення зрілості ПР З. Основними з них є: формалізація моделей зрілості; розробка математичних моделей підвищення рівня зрілості як окремих процесів, так і всього ПР ПЗ; формування дискретної моделі зрілості на основі SPICE; використання методології колективного експертного оцінювання вихідного стану окремих фокусних областей моделі СММІ і процесів моделі SPICE.uk
dc.description.abstractThe basic evolution stages of the product and services quality concept are briefly discussed starting with the Taylor’s system concept total quality management TQM (Total Quality Management). Given the universal nature of the ISO-9000standardseries, they were applied in the field of software engineering. The ways of the quality improvement of the software development process (DP software) are considered on the basi s of maturity models. The two main maturity models are: CMMI (Capability Maturity Model Integration) and SPICE (Software Process Improvement and Capability dEtermination). CMMI is implemented in two versions - discrete and continuous. The first one corresponds to the concept of "maturity level," and the second - to the "opportunity level". The assessment of the current state of the DP software organization and individual focus areas re late respectively to these concepts. In contract to the CMMI model, the SPICE maturity model is implemented in only one version - continuous presentation. This model defines only the concept of "opportunity level" of individual processes. The equivalent of the focus area of the CMMI model is the concept of the SPICE model process which consists of certain operations. The main disadvantage of the CMMI model is that it does not specify a software developer’ s organization. On the other hand, when using the SPICE model in relation to an individual process, experts may use the followi ng information: project management methodology; model of the life cycle of DP software; features of the subject area; organization goals. On the basis of the considered structure and the comparative analysis of these models, their individual properties were id entified, which made it possible to define the ways of DP software maturity improvement. The main of these are: the formalization of maturity models; the development of mathematical models for increasing the level of maturity of both individual processes and the whole DP software; creating a discrete maturity model based on SPICE; using the methodology of collective expert assessment of the initial state of individual focus areas of the SMMI model and the processes of the SPICE model.en
dc.identifier.citationШляхи підвищення якості процесу розробки програмного забезпечення на основі моделей зрілості / М. Д. Годлевський [та ін.] // Вісник Національного технічного університету "ХПІ". Сер. : Системний аналіз, управління та інформаційні технології = Bulletin of the National Technical University "KhPI". Ser. : System analysis, control and information technology : зб. наук. пр. – Харків : НТУ "ХПІ", 2019. – № 2. – С. 63-69.uk
dc.identifier.doidoi.org/10.20998/2079-0023.2019.02.11
dc.identifier.orcidhttps://orcid.org/0000-0003-2872-0598
dc.identifier.urihttps://repository.kpi.kharkov.ua/handle/KhPI-Press/42808
dc.language.isouk
dc.publisherНаціональний технічний університет "Харківський політехнічний інститут"uk
dc.subjectфокусна областьuk
dc.subjectпрактикаuk
dc.subjectформалізація моделей зрілостіuk
dc.subjectметодологія колективного експертного оцінюванняuk
dc.subjectfocus areaen
dc.subjectoperationsen
dc.subjectmaturity model formalizationen
dc.subjectcollective expert assessment methodologyen
dc.titleШляхи підвищення якості процесу розробки програмного забезпечення на основі моделей зрілостіuk
dc.title.alternativeWays to improve the quality of the process of development of software based on models of maturityen
dc.typeArticleen

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
vestnik_KhPI_2019_2_SAUI_Hodlevskyi_Shliakhy.pdf
Розмір:
616.81 KB
Формат:
Adobe Portable Document Format
Опис:
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
11.21 KB
Формат:
Item-specific license agreed upon to submission
Опис: