Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/41540
Назва: Розробка архітектури програмного продукту для управління змінами вимог в розподілених командах
Інші назви: Software Product Architecture Development for Management of Requirements Changes in Distributed Teams
Автори: Маркушевський, Петро Степанович
Приналежність: ТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра комп’ютерних наук, м. Тернопіль, Україна
Бібліографічний опис: Маркушевський П. С. Розробка архітектури програмного продукту для управління змінами вимог в розподілених командах : кваліфікаційна робота освітнього рівня „Бакалавр“ „122 — комп’ютерні науки“ / П. С. Маркушевський. — Тернопіль : ТНТУ, 2023. — 40 с.
Дата публікації: 14-чер-2023
Дата подання: 1-чер-2023
Дата внесення: 15-чер-2023
Країна (код): UA
Місце видання, проведення: ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна
Науковий керівник: Никитюк, Вячеслав Вячеславович
Члени комітету: Хоміцький, Богдан Володимирович
УДК: 004.9
Теми: програмна архітектура
software architecture
розподілені команди
distributed teams
управління вимогами
requirements management
гнучка розробка
agile development
Короткий огляд (реферат): Розробка програмного забезпечення на сьогодні широко використовує гнучкі підходи та процеси. Застосування таких підходів у розподіленому середовищі призведе до отримання багатьох переваг, таких як зниження витрат, вища ефективність розробки, а з іншого боку, вона зіткнеться з багатьма проблемами, наприклад робота в різних часових поясах, зміни вимог, особисті відбір і управління знаннями. Однією з головних проблем є керування змінами вимог у процесі розподіленої гнучкої розробки програмного забезпечення. Більшість опублікованих досліджень у цьому контексті базуються на виробничому досвіді, що збільшує потребу в поєднанні виробництва з академічними колами в цій галузі. У цій роботі представлено підхід до управління змінами вимог у розподіленій гнучкій розробці. Цей підхід базується на моделі дерева функцій. Цей підхід пов’язаний із використанням допоміжного програмного інструменту, який керує змінами вимог у розподіленій гнучкій розробці. 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.
Зміст: ВСТУП 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
Власник авторського права: © Маркушевський Петро Степанович, 2023
Перелік літератури: 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с.
Тип вмісту: Bachelor Thesis
Розташовується у зібраннях:122 — Компʼютерні науки (бакалаври)

Файли цього матеріалу:
Файл Опис РозмірФормат 
Маркушевський_СНз-41.pdf704,07 kBAdobe PDFПереглянути/відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.

Інструменти адміністратора