A DYNAMIC MODEL FOR DEVELOPMENT PLANNING OF PROCESS SUBSETS FOR THE SPICE REFERENCE MATURITY MODEL

Authors

DOI:

https://doi.org/10.20998/2079-0023.2020.02.02

Keywords:

software development process, life cycle, structural and parametric synthesis, process capability level, additive objective function, resource constraint, dynamic model

Abstract

The object of the research is briefly considered, namely, the software development process (SDP). It is noted that the first steps in improving the life cycle (LC) process of software systems is to assess the capacity (maturity) of processes and, within this framework, to develop a plan for their improvement program. The main approaches to improving DP include the CMMI and SPICE maturity models. The analysis of the studies devoted to their formalization is carried out. It is indicated that significant results in this direction have been achieved in relation to the CMMI model. However, it does not consider the characteristics of an IT company, such as: the company size; used models of software DP life cycle; features of the projects subject area; IT company leaders’ goals. Therefore, it was proposed to create an analogue of the CMMI model based on the SPICE model, but taking into account these features, which is called SPICE INT. The construction of such a model is the task of structural and parametric synthesis. The problem of parametric synthesis is set, one of the elements of which is the development planning for process subsets for the SPICE reference model. The formalization of its basic concepts is carried out and sets are introduced: groups of processes, categories, processes (sub-processes), practices. On this basis, the formalization of the possibility level assessment of a particular practice was carried out, and within this framework, a model was developed for assessing the achieved level of the process capability and the degree of achievement for higher levels. The cost function is synthesized for the transition of process subsets from the (???? − 1)-st to the ????-th planning sub-period. An additive objective function has been developed that determines the integral relevance for subset quality improvement for the SPICE model processes in the planned period [1, ????] as a result of the development of the DP software. Based on the objective function and resource constraints, a dynamic model for planning the development of a subset of processes is formed. It is noted that one of the approaches to its solution is the "Kiev broom" algorithm.

Author Biographies

Mykhaylo Dmytrovych Godlevskyi, National Technical University "Kharkiv Polytechnic Institute"

Doctor of Technical Sciences, Full Professor, National Technical University "Kharkiv Polytechnic Institute", Head of Department of Software Engineering and Management Information
Technologies

Anna Oleksandrivna Goloskokova, National Technical University "Kharkiv Polytechnic Institute"

Candidate of Technical Sciences (Ph.D.), National Technical University "Kharkiv Polytechnic Institute", Associate Professor of the "Software Engineering and Management Information Technologies" department

Heorhii Oleksandrovych Burlakov, «SheerChain» OÜ

«SheerChain» OÜ, Chief Executive Officer

References

Koznov D. V. Vvedeny`e v programmnuyu y`nzhenery`yu: uchebnyj kurs [Introduction to software engineering: a training course]. SanktPeterburg: SPbGU Publ., 2009. 154 p.

Schlickman J. ISO 9001:2000 Quality Management System Design. Artech House, 2003. 406 p.

Mutafelija B. Process improvement with CMMI v1.2 and ISO standards. Auerbach Pubs, 2009. 406 p.

Chrissis M. B., Konrad M., Shrum S. CMMI: Guidelines for Process Integration and Product Improvement. Addison-Wesley, 2003. 688 p.

Pyzdek T., Keller P. A. The Six Sigma Handbook. 5-th Ed. New Yourk : McGraw-Hill Education, 2018. 20 p.

Hodlevskyy M. D., Shekhovtsov V. A., Brahynskyy Y. L. Pryntsypy modelyrovanyya otsenky y upravlenyya kachestvom protsessa razrabotky prohrammnoho obespechenyya [Principles of modeling evaluation and quality management of the software development process]. Vostochno-Evropeyskyy zhurnal peredovykh tekhnolohyy [Eastern-European Journal of Enterprise Technologies]. Khar'kov, 2012, no. 5/3 (59), pp. 45–49

Hodlevskyy M. D., Brahynskyy Y. L. Dynamycheskaya model' y alhorytm upravlenyya kachestvom protsessa razrabotky prohrammnыkh system na osnove modely zrelosty [Dynamic model and algorithm for quality management of the software systems development process based on the maturity model]. Problemy ynformatsyonnykh tekhnolohyy [Information Technology Issues]. Kherson: OLDY-Plyus Publ., 2012, pp. 6–13.

Hodlevskyy M. D., Brahynskyy Y. L. Ynformatsyonnaya tekhnolohyya upravlenyya kachestvom protsessa razrabotky prohrammnoho obespechenyya [Information technology for quality management of the software development process]. VostochnoEvropeyskyy zhurnal peredovykh tekhnolohyy [Eastern-European Journal of Enterprise Technologies]. Khar'kov, 2013, no. 2/9 (62), pp. 63–67.

Hodlevskyy M. D., Holoskokova A. A. Syntez statycheskykh modeley planyrovanyya uluchshenyya kachestva protsessa razrabotky prohrammnoho obespechenyya [Synthesis of static planning models for improving the quality of the software development process]. Skhidno–Yevropeys'kyy zhurnal peredovykh tekhnolohiy [Eastern-European Journal of Enterprise Technologies]. Kharkiv, 2015, no. 3/2 (75), pp. 23–29.

Hodlevskyy M. D., Rubyn E. E., Holoskokova A. A. Dynamycheskaya model' planyrovanyya uluchshenyya kachestva protsessa razrabotky prohrammnoho obespechenyya [Dynamic planning model for improving the quality of the software development process]. Visnyk Natsional'noho tekhnichnoho universytetu «KhPI». Seriya: Systemnyy analiz, upravlinnya ta informatsiyni tekhnolohiyi [Bulletin of NTU "KhPI". Series: System analysis, control and information technology]. Kharkov, NTU "KhPI" Publ., 2015, no. 58 (1167), pp. 3–6.

Rubyn E. E., Hodlevskyy M. D., Barash V. S. Strukturnyy syntez modely zrelosty SPICE INTEGRATION [Structural synthesis of the SPICE INTEGRATION maturity model]. Visnyk Natsional'noho tekhnichnoho universytetu «KhPI». Seriya: Systemnyy analiz, upravlinnya ta informatsiyni tekhnolohiyi [Bulletin of NTU "KhPI". Series: System analysis, control and information technology]. Kharkov : NTU «KhPI» Publ., 2015, no. 58 (1167), pp. 77–81.

Hodlevskyy M. D., Honcharenko T. Ye., Burlakov H. O., Malets' D. K. Shlyakhy pidvyshchennya yakosti protsesu rozrobky prohramnoho zabezpechennya na osnovi modeley zrilosti [Ways to improve the quality of the software development process based on maturity models]. Visnyk Natsional'noho tekhnichnoho universytetu «KhPI». Seriya: Systemnyy analiz, upravlinnya ta informatsiyni tekhnolohiyi [Bulletin of NTU "KhPI". Series: System analysis, control and information technology]. Kharkov : NTU «KhPI» Publ., 2019, no. 2, pp. 63–69.

How to Cite

Godlevskyi, M. D., Goloskokova, A. O., & Burlakov, H. O. (2020). A DYNAMIC MODEL FOR DEVELOPMENT PLANNING OF PROCESS SUBSETS FOR THE SPICE REFERENCE MATURITY MODEL. Bulletin of National Technical University "KhPI". Series: System Analysis, Control and Information Technologies, (2 (4), 10–16. https://doi.org/10.20998/2079-0023.2020.02.02

Issue

Section

MANAGEMENT IN ORGANIZATIONAL SYSTEMS