Search In this Thesis
   Search In this Thesis  
العنوان
Deploying the adoption of agile software life cycles /
المؤلف
Boraee, Mona Mahmoud Rasmy.
هيئة الاعداد
باحث / مني محمود رسمي برعي
مشرف / سمير الدسوقي الموجي
مشرف / أسامة محمد أبوالنصر
مناقش / مجدي زكريا رشاد
مناقش / أحمد عبدالرحيم عبداللطيف أحمد
الموضوع
Computer software - Development. Software architecture. Computer simulation.
تاريخ النشر
2021.
عدد الصفحات
online resource (151 pages).
اللغة
الإنجليزية
الدرجة
ماجستير
التخصص
Computer Science (miscellaneous)
تاريخ الإجازة
1/1/2021
مكان الإجازة
جامعة المنصورة - كلية الحاسبات والمعلومات - قسم علوم حاسب
الفهرس
Only 14 pages are availabe for public view

from 151

from 151

Abstract

Currently, the business environment becomes more dynamic. Many organizations tend to use the agile methodology since this methodology relies on its speed and simplicity to develop software based on customers participations to ensure the project quality and customer satisfaction. However, due to the viral outbreak of the coronavirus (COVID-19) pandemic, organizations have adhered to social distancing and/or lockdown measurements. Project teams have shifted from direct communication in the workplace to remote working. Obviously, such unexpected changes have led the organizations to face many challenges. A number of these challenges are related to the difficulty communication and cooperation among the team members and also to fulfilling the code documentation process that helps the team later in the maintenance phase. In this thesis, we propose a modification to Scrum methodology called the Distributed Scrum (Di-Scrum). It is designed based on suggesting set activities called TAGICK activities (Timekeeping, Aggregation, Groupthink, Interconnectedness, Continuous documentation, and Knowledge transfer). Each of these activities supports the agile principles and rules. These activities help the team members improve their performance. They also enable them to overcome all the obstacles mentioned above which they face while working remotely. To evaluate the suggested activities, we have used a questionnaire and filled by forty different employees in four software development companies that applied Di-Scrum methodology. The results of the evaluation indicate the effectiveness of Di-Scrum methodology supported the TAGICK activities with remote teams and led to enhancement of team member’s communication, cooperation and their ability in continuing documentation process.