Defnyddiwch y dynodwr hwn i ddyfynnu neu i gysylltu â'r eitem hon: http://elartu.tntu.edu.ua/handle/lib/41540
Teitl: Розробка архітектури програмного продукту для управління змінами вимог в розподілених командах
Teitlau Eraill: Software Product Architecture Development for Management of Requirements Changes in Distributed Teams
Awduron: Маркушевський, Петро Степанович
Affiliation: ТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра комп’ютерних наук, м. Тернопіль, Україна
Bibliographic description (Ukraine): Маркушевський П. С. Розробка архітектури програмного продукту для управління змінами вимог в розподілених командах : кваліфікаційна робота освітнього рівня „Бакалавр“ „122 — комп’ютерні науки“ / П. С. Маркушевський. — Тернопіль : ТНТУ, 2023. — 40 с.
Dyddiad Cyhoeddi: 14-Jun-2023
Submitted date: 1-Jun-2023
Date of entry: 15-Jun-2023
Country (code): UA
Place of the edition/event: ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна
Supervisor: Никитюк, Вячеслав Вячеславович
Committee members: Хоміцький, Богдан Володимирович
UDC: 004.9
Allweddeiriau: програмна архітектура
software architecture
розподілені команди
distributed teams
управління вимогами
requirements management
гнучка розробка
agile development
Crynodeb: Розробка програмного забезпечення на сьогодні широко використовує гнучкі підходи та процеси. Застосування таких підходів у розподіленому середовищі призведе до отримання багатьох переваг, таких як зниження витрат, вища ефективність розробки, а з іншого боку, вона зіткнеться з багатьма проблемами, наприклад робота в різних часових поясах, зміни вимог, особисті відбір і управління знаннями. Однією з головних проблем є керування змінами вимог у процесі розподіленої гнучкої розробки програмного забезпечення. Більшість опублікованих досліджень у цьому контексті базуються на виробничому досвіді, що збільшує потребу в поєднанні виробництва з академічними колами в цій галузі. У цій роботі представлено підхід до управління змінами вимог у розподіленій гнучкій розробці. Цей підхід базується на моделі дерева функцій. Цей підхід пов’язаний із використанням допоміжного програмного інструменту, який керує змінами вимог у розподіленій гнучкій розробці. Software development today widely uses agile approaches and processes. Applying such approaches in a distributed environment will give in the future many benefits, such as cost reduction and higher development efficiency, but on the other hand, it will face many challenges. For instance, a working in different time zones, requirements changes, team composing and others. One of the main challenges is requirements management changes, especially in distributed agile projects. Most of the published research in this context is based on industrial experience, which increases the need to combine production with science in this field. This paper presents an approach to requirements change management in distributed agile development. This approach is based on the feature tree model. This approach involves the use of a supporting software tool that manages requirements changes in distributed agile development.
Content: ВСТУП 6 РОЗДІЛ 1. АНАІЗ ПРОБЛЕМИ ФОРМУВАННЯ ВИМОГ В РОЗПОДІЛЕНИХ КОМАНДАХ 10 1.1 Підхід до моделювання процесу формування вимог 10 1.2 Дерево функцій 13 1.3 Формування вимог у Distributed Agile 14 1.4 Фаза ініціалізації проекту 14 РОЗДІЛ 2. ІНСТРУМЕНТ ПІДТРИМКИ УПРАВЛІННЯМ ЗМІНАМИ ВИМОГ 18 2.2 Оцінка інструменту підтримки 20 2.3 Критерії оцінювання 20 2.4 Обов'язки команд з оцінки 21 2.5 Резюме оцінювання 24 РОЗДІЛ 3. ОХОРОНА ПРАЦІ ТА БЕЗПЕКА В НАДЗВИЧАЙНИХ СИТУАЦІЯХ 26 3.1 Охорона праці та її актуальність в ІТ-сфері 26 3.2 Шкідлива дія шуту та вібрації і захист від неї 30 ВИСНОВОК 36 ПЕРЕЛІК ПОСИЛАНЬ 39
URI: http://elartu.tntu.edu.ua/handle/lib/41540
Copyright owner: © Маркушевський Петро Степанович, 2023
References (Ukraine): 1. Волович, В., Береженко, Б. М., & Боднарчук, І. О. (2022). Задача проєктування програмної архітектури в процесах забезпечення якості. Матеріали Ⅹ науково-технічної конференції „Інформаційні моделі, системи та технології “Тернопільського національного технічного університету імені Івана Пулюя, 104-106.
2. Гузеляк, О., Шевчук, Ю., Береженко, Б. М., & Боднарчук, І. О. (2022). Програмна архітектура в розподілених командах гнучких проєктів. Матеріали Ⅹ науково-технічної конференції „Інформаційні моделі, системи та технології “Тернопільського національного технічного університету імені Івана Пулюя, 110-112.
3. Боднарчук, І., Харченко, О., Хоміцький, Б., & Шимчук, Г. (2019). Проектування архітектури програмних систем в проектах з гнучкими методами управління. Матеріали ⅩⅪ наукової конференції Тернопільського національного технічного університету імені Івана Пулюя, 46-48.
4. Lloyd, Domia, Ramadan Moawad, and Mona Kadry. "A supporting tool for requirements change management in distributed agile development." Future Computing and Informatics Journal 2.1 (2017): 1– 9.
5. D. Creps, C. Klingler, L. Levine, and D. Allemang, "Organization domain modeling (ODM) guidebook version 2.0," Software Technology for Adaptable, Reliable Systems (STARS), 1996.
6. Jules White, Author Vitae, José A. Galindo, Author Vitae, Tripti Saxena Author Vitae, Brian Dougherty, Author Vitae, David Benavides, Author Vitae, Douglas C. Schmidt, "Evolving feature model configurations in software product lines", Journal of Systems and Software Volume 87, January 2014, Pages 119–136.
7. K. C. Kang, S. G. Cohen, J. A. Hess, W. E. Novak, and A. S. Peterson, "Feature-oriented domain analysis (FODA) feasibility study," DTIC Document1990.
8. Klaus Bergner, "DoSAM – Domain-Specific Software Architecture Comparison Model", DOI:10.1007/11558569_3· January 2005
9. M. M. S. Arefin and D. Korzun, "Improvement of the new agile process for distributed projects”, 2010.
10. Mikko Korkala,” Customer communication in distributed agile software development”, VTT Science 80,2015.
11. K. Henrik, "Scrum and XP from the Trenches (Enterprise Software Development)," Lulu. com, second edition,2015.
12. K. Beck, Extreme programming explained: embrace change: addison-wesley professional, second edition, 2005.
13. Pedro Borges1, Paula Monteiro2, and Ricardo J. Machado2," Mapping RUP Roles to Small Software Development Teams", SWQD 2012, LNBIP 94, pp. 59–70, 2012.
14. Жидецький, В. Ц., Джигирей, В. С., & Мельников, О. В. (2000). Основи охорони праці. Львів: Афіша, 350, 132-136.
15. Навакатіян О.О., Кальниш В.В., Стрюков С.М. Охорона праці користувачів комп’ютерних відеодисплейних терміналів. - К.:1997. - 400с.
Content type: Bachelor Thesis
Ymddengys yng Nghasgliadau:122 — Компʼютерні науки (бакалаври)

Ffeiliau yn yr Eitem Hon:
Ffeil Disgrifiad MaintFformat 
Маркушевський_СНз-41.pdf704,07 kBAdobe PDFGweld/Agor


Diogelir eitemau yn DSpace gan hawlfraint, a chedwir pob hawl, onibai y nodir fel arall.

Offer Gweinyddol