Дослідження процесу розробки програмного забезпечення при використанні паралельно послідовного підходу
dc.contributor.author | Савицький, А. Й. | |
dc.contributor.author | Петров, А. С. | |
dc.contributor.author | Savitskiy, A. I. | |
dc.contributor.author | Petrov, A. S. | |
dc.date.accessioned | 2016-06-14T12:28:18Z | |
dc.date.available | 2016-06-14T12:28:18Z | |
dc.date.issued | 2014 | |
dc.description.abstracten | The article focuses on the use of parallel sequential approach for agile software development. Using of parallel sequential approach to software development projects, which are based on the decomposition of a software system into subsystems, which can be developed in parallel, was proposed. Problem such of such partitioning was posed and solved by modifying the algorithm of balanced graph partitioning Kernighan-Lin. Data of software development projects was collected and on the basis of them simulation model of the flexible software development process was built. The model developed in this study integrates the basic practices of agile development, such as flexible scheduling, short iterations, attracting customers, refactoring, unit testing and pair programming. An experiment on the constructed model was performed. It showed that the use of parallel sequential approach reduces the duration of software development projects in cases of weakly connected software system structures. | uk |
dc.description.abstractuk | Стаття присвячена питанню використання паралельного послідовного підходу до розробки програмного забезпечення (ПЗ) за гнучкою методологією. Запропоновано використання паралельно послідовного підходу до проектів з розробки ПЗ, який базується на розбитті програмної системи на підсистеми, що можуть розроблятися паралельно. Поставлена задача такого розбиття і вирішена за допомогою модифікації алгоритму балансованого розбиття графу Кернігана-Ліна. Зібрані дані проектів з розробки ПЗ та на основі них побудована імітаційна модель гнучкого процесу розробки ПЗ. Модель, що розроблена в цьому дослідженні, інтегрує основні практики гнучкої розробки, такі як: гнучкого планування, коротких ітерацій, залучення клієнтів, рефакторинга, модульного тестування і парного програмування. Проведений експеримент на побудованій моделі, який показав, що використання паралельно послідовного підходу зменшує тривалість розробки ПЗ для проектів, структура програмної системи яких має невелику зв’язність модулів. | uk |
dc.format.pagerange | С. 53-58 | uk |
dc.identifier.citation | Савицький А. Й. Дослідження процесу розробки програмного забезпечення при використанні паралельно послідовного підходу / А. Й. Савицький, А. С. Петров // Адаптивні системи автоматичного управління : міжвідомчий науково-технічний збірник. – 2014. – № 2(25). – С. 53–58. – Бібліогр.: 6 назв. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/16433 | |
dc.language.iso | uk | uk |
dc.publisher | НТУУ "КПІ" | uk |
dc.publisher.place | Київ | uk |
dc.source.name | Адаптивні системи автоматичного управління : міжвідомчий науково-технічний збірник | uk |
dc.status.pub | published | uk |
dc.subject | розробка ПЗ | uk |
dc.subject | паралельна розробка | uk |
dc.subject | балансоване розбиття графу | uk |
dc.subject | імітаційне моделювання | uk |
dc.subject | software development | uk |
dc.subject | parallel development | uk |
dc.subject | balanced graph partitioning | uk |
dc.subject | simulation modeling | uk |
dc.subject.udc | 004.023 | uk |
dc.title | Дослідження процесу розробки програмного забезпечення при використанні паралельно послідовного підходу | uk |
dc.title.alternative | Research of software development using parallel sequential approach | uk |
dc.type | Article | uk |
thesis.degree.level | - | uk |
Файли
Контейнер файлів
1 - 1 з 1
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 7.71 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: