Academic Journal
ДИНАМІЧНА МОДЕЛЬ ПЛАНУВАННЯ РОЗВИТКУ ПІДМНОЖИНИ ПРОЦЕСІВ ЕТАЛОННОЇ МОДЕЛІ ЗРІЛОСТІ SPICE
| Τίτλος: | ДИНАМІЧНА МОДЕЛЬ ПЛАНУВАННЯ РОЗВИТКУ ПІДМНОЖИНИ ПРОЦЕСІВ ЕТАЛОННОЇ МОДЕЛІ ЗРІЛОСТІ SPICE |
|---|---|
| Συγγραφείς: | Godlevskyi, Mykhaylo Dmytrovych, Goloskokova, Anna Oleksandrivna, Burlakov, Heorhii Oleksandrovych |
| Πηγή: | Вісник Національного технічного університету "ХПÌ": Системний аналіз, управління та інформаційні технології, Iss 2 (4), Pp 10-16 (2020) Вісник Національного технічного університету «ХПІ». Серія: Системний аналiз, управління та iнформацiйнi технологiї; № 2 (4) (2020); 10-16 Вестник Национального технического университета "ХПИ". Серия: Системный анализ, управление и информационные технологии; № 2 (4) (2020); 10-16 Bulletin of National Technical University "KhPI". Series: System Analysis, Control and Information Technologies; № 2 (4) (2020); 10-16 |
| Στοιχεία εκδότη: | National Technical University Kharkiv Polytechnic Institute, 2020. |
| Έτος έκδοσης: | 2020 |
| Θεματικοί όροι: | процес розробки програмного забезпечення, ресурсне обмеження, Technology, динамічна модель, software development process, life cycle, structural and parametric synthesis, process capability level, additive objective function, resource constraint, dynamic model, структурно-параметричний синтез, життєвий цикл, рівень можливості процесу, адитивна цільова функція, 004.4.075, процесс разработки программного обеспечения, жизненный цикл, структурно-параметрический синтез, уровень возможности процесса, аддитивная целевая функция, ресурсное ограничение, динамическая модель |
| Περιγραφή: | 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. Кратко рассмотрен объект исследования – процесс разработки программного обеспечения (ПР ПО). Отмечено, что первыми шагами усовершенствования процесса жизненного цикла (ЖЦ) программных систем является оценка мощности (зрелости) процессов и на этой основе разработка плана программы их усовершенствования. К основным подходам улучшения ПР относятся модели зрелости CMMI и SPICE. Проведен анализ научных работ, посвященных их формализации. Указано, что значительные результаты в этом направлении достигнуты по отношению к модели СММІ. При этом она не учитывает особенности IT-компании, такие как: размер компании; используемые модели ЖЦ ПР ПО; особенности предметной области проектов; цели руководителей IT-компании. Поэтому было предложено на базе модели SPICE создать аналог модели CMMI, но с учетом этих особенностей, который назван SPICE INT. Построение такой модели является задачей структурно-параметрического синтеза. Поставлена задача параметрического синтеза, один из элементов которой – планирование развития подмножества процессов эталонной модели SPICE. Проведена формализация ее основных понятий и введены множества: групп процессов, категорий, процессов (подпроцессов), практик. На этой основе проведена формализация оценки уровня возможности отдельной практики и на этой основе разработана модель оценки достигнутого уровня возможности процесса и степени достижения более высоких уровней. Синтезирована функция затрат при переходе подмножества процессов с (???? − 1)-го на ????-й подпериод планирования. Разработана аддитивная целевая функция, определяющая интегральную полезность улучшения качества подмножества процессов модели SPICE на плановом периоде [1, ????] в результате развития ПР ПО. На основе целевой функции и ограничений на ресурсы сформирована динамическая модель планирования развития подмножества процессов. Отмечено, что один из подходов к ее решению является алгоритм «Киевский веник». Стисло розглянуто об'єкт дослідження – процес розробки програмного забезпечення (ПР ПЗ). Відзначено, що першими кроками удосконалення процесу життєвого циклу (ЖЦ) програмних систем є оцінка потужності (зрілості) процесів і на цій основі розробка плану програми їх вдосконалення. До основних підходів поліпшення ПР відносяться моделі зрілості CMMI і SPICE. Проведено аналіз наукових робіт, присвячених їх формалізації. Зазначено, що значні результати в цьому напрямку досягнуто по відношенню до моделі СММІ. При цьому вона не враховує особливості IT-компанії, такі як: розмір компанії; моделі ЖЦ ПР ПЗ, які використовуються; особливості предметної області проєктів; цілі керівників IT-компанії. Тому було запропоновано на базі моделі SPICE створити аналог моделі CMMI, але з урахуванням цих особливостей, який названо SPICE INT. Побудова такої моделі є задачею структурно-параметричного синтезу. Поставлена задача параметричного синтезу, один з елементів якої – планування розвитку підмножини процесів еталонної моделі SPICE. Проведена формалізація її основних понять і введено множини: груп процесів, категорій, процесів (підпроцесів), практик. На цій основі проведена формалізація оцінки рівня можливості окремої практики і на цій основі розроблено модель оцінки досягнутого рівня можливості процесу і ступеня досягнення більш високих рівнів. Синтезована функція витрат при переході підмножини процесів з (???? − 1)-го на ????-й підперіод планування. Розроблена адитивна цільова функція, яка визначає інтегральну корисність покращення якості підмножини процесів моделі SPICE на плановому періоді [1, ????] в результаті розвитку ПР ПЗ. На основі цільової функції і обмежень на ресурси сформована динамічна модель планування розвитку підмножини процесів. Відзначено, що один з підходів до її вирішення є алгоритм «Київський віник». |
| Τύπος εγγράφου: | Article |
| Περιγραφή αρχείου: | application/pdf |
| Γλώσσα: | English |
| ISSN: | 2079-0023 |
| DOI: | 10.20998/2079-0023.2020.02.02 |
| Σύνδεσμος πρόσβασης: | https://doaj.org/article/e39c0831d25e4fa2b4ecfaa64560f468 http://samit.khpi.edu.ua/article/view/2079-0023.2020.02.02 |
| Rights: | URL: http://creativecommons.org/ |
| Αριθμός Καταχώρησης: | edsair.dedup.wf.002..5b9dcc5bf48f19bfa94d61ebb71aebe9 |
| Βάση Δεδομένων: | OpenAIRE |
| ISSN: | 20790023 |
|---|---|
| DOI: | 10.20998/2079-0023.2020.02.02 |