Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/36785
Назва: Модель управління ризиками в Agile-проєктах по розробці програмного забезпечення на основі програмних агентів
Інші назви: The model of risk management in software development Agile-projects with program daemons
Автори: Войтюк, Руслан Олегович
Voitiuk, Ruslan Olehovytch
Приналежність: ТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра комп’ютерних наук, м. Тернопіль, Україна
Бібліографічний опис: Войтюк Р. О. Модель управління ризиками в Agile-проєктах по розробці програмного забезпечення на основі програмних агентів : кваліфікаційна робота освітнього рівня „Магістр“ „126 – інформаційні системи та технології“ / Р. О. Войтюк. – Тернопіль : ТНТУ, 2021. – 65 с.
Дата публікації: 22-гру-2021
Дата подання: 8-гру-2021
Дата внесення: 24-гру-2021
Країна (код): UA
Місце видання, проведення: ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна
Науковий керівник: Марцеко, Сергій Володимирович
Члени комітету: Оробчук, Олександра Романівна
УДК: 004.04
Теми: управління ризиками
risk management
agile ризики
agile risks
agile проєкти
agile projects
програмні агенти
software daemons
Короткий огляд (реферат): Управління ризиками є важливим процесом у програмній інженерії. Однак це можна сприймати як дещо протилежне більш легким процесам, які використовуються в методах Agile. Таким чином, потрібна відповідна та реалістична модель управління ризиками, а також інструментальна підтримка, яка мінімізує людські зусилля. Ми пропонуємо використовувати програмні агенти для виконання завдань з управління ризиками та використовувати дані, зібрані з середовища проєкту, для виявлення ризиків. У цій роботі описується базова модель управління ризиками в спеціальному програмному інструменті Agile для ризиків, де програмні агенти використовуються для підтримки ідентифікації, оцінки та моніторингу ризику. Risk management is an important process in software engineering. However, this can be seen as the opposite of the easier processes used in Agile methods. Thus, an appropriate and realistic risk management model is needed, as well as instrumental support that minimizes human effort. We suggest using software agents to perform risk management tasks and use data collected from the project environment to identify risks. This paper describes the basic model of risk management in the special software tool Agile for Risk, where software agents are used to support risk identification, assessment and monitoring.
Зміст: Вступ 6 1 Проблеми ризику в проєктах agile програмного забезпечення 9 1.1 Підхід до вирішення проблеми управління ризиками 12 1.2 Модель Agile Risk Tool (ART) 13 1.2.1 Вхідні дані 13 1.2.2 Процес управління ризиками 19 1.3 Результати реєстрації ризиків 21 2 Тематичні дослідження 24 2.1 Методологія дослідження проєктів 24 2.2 Вибір даних для ілюстрації методу 26 2.2.1 Дані середовища 27 2.2.2 Правила ідентифікації ризику 29 2.3 Приклад використання методу 31 2.3.1 Альфа версія прикладного дослідження (CSA) 32 2.3.2 Бета-версія прикладного дослідження (CSB) 38 3 Результати дослідження 41 3.1 Узагальнення даних проєкту CSA 41 3.2 Резюме даних проєкту CSB 46 4 Охорона праці та безпека в надзвичайних ситуаціях 49 4.1 Актуальність забезпечення процесів охорони праці як фактор успішної реалізації проєктів в ІТ-сфері 49 4.2 Шкідлива дія шуту та вібрації і захист від неї 53 Висновки 58 Список використаних джерел 62 Додатки
URI (Уніфікований ідентифікатор ресурсу): http://elartu.tntu.edu.ua/handle/lib/36785
Власник авторського права: © Войтюк Руслан Олегович, 2021
Перелік літератури: 1. Ahmed A, Kayis B, Amornsawadwatana S (2007) A review of techniques for risk management in projects. Benchmarking: Int J 14(1):22–36 2. Bandyopadhyay K, Mykytyn PP, Mykytyn K (1999) A framework for integrated risk management in information technology. Management Decision 37(5):437–445 3. Bannerman PL (2008) Risk and risk management in software projects: a reassessment. J Syst Softw 81(12):2118–2133. 4. Bellifemine FL, Caire G, Greenwood D (2007) Developing multiagent systems with JADE, Wiley.com. 5. Boehm BW (1989) Tutorial: software risk management. IEEE Computer Society Press, Washington. 6. Boehm B, Turner R (2003) Using risk to balance Agile and plandriven methods. Computer 36(6):57–66. 7. Boehm B, Turner R (2005) Management challenges to implementing Agile processes in traditional development organizations. Softw IEEE 22(5): 30–39. 8. Bresciani P, Perini A, Giorgini P, Giunchiglia F, Mylopoulos J (2002) Modeling early requirements in Tropos: a transformation based approach. In: Agent-Oriented Software Engineering II. Springer, Berlin, pp 151–168. 9. Chakradhar K (2009) Risk management in Agile development. White paper edn. Polaris Software Lab Limited. 10. Cho J (2008) Issues and Challenges of Agile software development with SCRUM. Issues Inf Syst 9(2):188–195. 11. Cockburn A, Highsmith J (2001) Agile software development, the people factor. Computer 34(11):131–133. 12. Cohn M (2005) Agile estimating and planning. Pearson Education, London 13. Cohn M (2010) Managing Risk on Agile Projects with the Risk Burndown Chart. 14. Conboy K, Coyle S, Wang X, Pikkarainen M (2010) People over process: key people challenges in Agile development. IEEE Software. 15. Dardenne A, Van Lamsweerde A, Fickas S (1993) Goal-directed requirements acquisition. Sci Comput Programm (20)1: 3–50. 16. Deemer P, Benefield G, Larman C, Vodde B (2010) The scrum primer. Scrum primer is an in-depth introduction to the theory and practice of Scrum, albeit primarily from a software development perspective, vol. 1285931497. http://assets.scrumtraininginstitute.com/downloads/1/scrumprimer121.pdf 17. Easterbrook S, Singer J, Storey M, Damian D (2008) Selecting empirical methods for software engineering research. In: Guide to advanced empirical software engineering, Springer, Berlin, pp 285–311. 18. Fowler M, Highsmith J (2001) The Agile manifesto. Softw Dev 9(8):28–35 19. Hossain E, Babar MA, Paik H, Verner J (2009) Risk identification and mitigation processes for using Scrum in global software development: A conceptual framework. Software Engineering . Conference, 2009. APSEC’09, Asia-Pacific, IEEE, p. 457. 20. Ibbs CW, Kwak YH (2000) Assessing project management maturity. Project Management Journal 31(1):32–43. 21. Islam, Shareeful. "Software development risk management model: a goal driven approach." Proceedings of the doctoral symposium for ESEC/FSE on Doctoral symposium. 2009. 22. Kitchenham B, Pickard L, Pfleeger SL (1995) Case studies for method and tool evaluation. Softw IEEE 12(4):52–62. 23. Kontio J (1997) The RISKIT method for software risk management, version 1.00. Computer Science Technical Reports, University of Maryland, College Park, MD, USA. 24. Layman L, Williams L, Cunningham L (2006) Motivations and measurements in an Agile case study. J Syst Archit 52(11):654–667. 25. Lindvall M, Basili V, Boehm B, Costa P, Dangle K, Shull F, Tesoriero R, Williams L, Zelkowitz M (2002) Empirical findings in Agile methods. In: Extreme Programming and Agile Methods – XP/Agile Springer, pp 197–207. 26. Melnik G, Maurer F (2006) Comparative analysis of job satisfaction in Agile and non-Agile software development teams. In: Extreme Programming and Agile Processes in Software Engineering . Springer, pp 32–42. 27. Melo C, Cruzes DS, Kon F, Conradi R (2011) Agile team perceptions of productivity factors. Agile Conference (AGILE), 2011 IEEE, pp 57. 28. Menzies T, Williams S, Elrawas O, Baker D, Boehm B, Hihn J, LumK, Madachy R (2009) Accurate estimates without local data? Softw Process Improv Pract 14(4):213–225. 29. Nelson C.R., Taran G., de Lascurain Hinojosa L. (2008) Explicit risk management In: International Conference on Agile Processes and Extreme Programming in Software Engineering. Springer, pp. 190–201. 30. Nerur S, Mahapatra R, Mangalaraj G (2005) Challenges of migrating to Agile methodologies. Commun ACM 48(5): 72–78. 31. Nyfjord J, Kajko-Mattsson M (2008) Integrating risk management with software development: State of practice. In: Proceedings, IAENG International Conference on Software Engineering. 32. BrownWalker Press, Boca Raton Citeseer, Odzaly EE, Greer D, Sage P (2009) Software risk management barriers: An empirical study. Empirical Software Engineering and Measurement. ESEM 2009 pp 418–421. 33. Odzaly EE, Greer D, Stewart D (2014) Lightweight Risk Management in Agile Projects. In: SEKE (pp 576–581). 34. Patterson FD, Neailey K (2002) A risk register database system to aid the management of project risk. Int J Project Manage 20(5):365–374. 35. Pfleeger SL (2000) Risky business: what we have yet to learn about risk management. J Syst Softw 53(3):265–273. 36. Ropponen J, Lyytinen K (1997) Can software risk management improve system development: an exploratory study. Eur J Inf Syst 6(1):41–50. 37. Runeson P, Höst M (2009) Guidelines for conducting and reporting case study research in software engineering. Empir Softw Eng 14(2):131–164 38. Willams TM (1994) Using a risk register to integrate risk management in project definition. Int J Project Manage12(1):17–22. 39. Williams RC, Walker JA, Dorofee AJ (1997) Putting risk management into practice. IEEE Soft 14(3):75–82. 40. Психология безопасности труда / Укладач Кальянов А.В. // Донецкий областной совет профсоюза, 2008. – 32 с. 41. Сьогодні UA [Електронний ресурс] : [Веб-сайт]. – Електронні дані. – Режим доступу: https://www.segodnya.ua/lifestyle/fun/pochti-kak-u-google-chemudivlyayut-ofisy-ukrainskih-it-kompaniy–764025.html – відкритий. 42. Конспект лекцій з курсу «Охорона праці в галузі» / Укладачі: Яскілка В.Я., Олійник М.З. – Тернопіль: Вид-во ТНТУ імені Івана Пулюя, 2016. – 56 с. 43. Шконда В.В., Кальянов А.В. Культорологічні засади становлення майбутніх фахівців: Монографія. – Донецьк, 2012. – 262 с. 44. Шконда В.В., Кальянов А.В., Давыдов П.Г. Феномен синергетики: наука – общество – образование: Монография / Ред. Шконда В.В. – Донецк: Норд-Пресс, 2009. – 156 с. 45. Информационная культура предприятий, виды информационной культуры, информационное поведение [Електронний ресурс]: [Веб-сайт]. – Електронні дані (Лекції). – Режим доступу: https://lektsii.com/1-78900.html – відкритий. 46. Пивоваров М.Г., Медко Д.А. Перспективы создания и развития информационно-коммуникационной системы Украины // Економіка: проблеми теорії та практики: 3б. наук. праць. – Вип. 49. – Дніпропетровськ: Дніпропетр. Нац. Ун-т, 2000. – С.56-61.
Тип вмісту: Master Thesis
Розташовується у зібраннях:126 — інформаційні системи та технології

Файли цього матеріалу:
Файл Опис РозмірФормат 
Войтюк_магістр_2021_СТм-61.pdf1,57 MBAdobe PDFПереглянути/відкрити


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

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