Abstract
The 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 basis 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 relate 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 following 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 identified, 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.
Highlights
Ключові слова: якість, процес розробки програмного забезпечення, модель зрілості, фокусна область, практика, формалізація моделей зрілості, методологія колективного експертного оцінювання
CMMI is implemented in two versions - discrete and continuous
In contract to the CMMI model, the SPICE maturity model is implemented in only one version - continuous presentation
Summary
Стисла характеристика В організації мало чи зовсім не має спільних процесів. Успіх проектів повністю залежить від досвіду співробітників. В організації впроваджені стандартні процеси управління проектами. Категорія управління проектами містить у собі наступні фокусні області:моніторинг та контроль проекту; планування проекту; управління вимогами; менеджмент угод з постачальниками. Категорія підтримка містить у собі фокусні області: управління конфігурацією; вимірювання та аналіз; оцінка якості товарів та процесів. Щоб ПР ПЗ організації досягнув другого рівня зрілості, необхідно всім практикам мати рівень можливості не нижче другого. До семи фокусних областей другого рівня зрілості додаються ще одинадцять, які відповідають чотирьом категоріям. Категорія управління процесами містить наступні фокусні області: визначення організаційного процесу; фокусування на процесах організації; організаційний тренінг. Щоб ПР ПЗ організації досяг третього рівня зрілості, необхідно всім практикам мати третій (максимальний) рівень можливості. На четвертому рівні зрілості додаються ще дві фокусні області – організаційна ефективність процесу та кількісне управління проектом, яким відповідають категорії управління процесами та управління проектами відповідно. Які забезпечують і підвищують продуктивність інших процесів проекту (Support category – SUP)
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
More From: Bulletin of National Technical University "KhPI". Series: System Analysis, Control and Information Technologies
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.