الإشراف على رسائل الماجستير

  Risk Mitigation Model in Agile Approach.
نوع المشرف
مشرف رئيسي
تاريخ الاشراف على الرسالة من
2014
الى
2016
اسم الطالب
Areej Naddaf
ملخص الرسالة
The agile approach is one of the most widespread approaches used in software development, where it is considered one of the software project management approaches. During the development of software, some risks may occur, which affect the project and lead to project failure. For instance, Incomplete requirement/ backlog that initially begins, where iteration/sprints are constructed through ambiguity in task stories, making team development confused, lack of stakeholder involvement during iterations, lack of trained team members in agile methodology, product owners that don't have the ability to express their needs, poor analyst experience to extract and understand product owners' needs, poor sharing of information among team members, and other risks that affect the project negatively, all leading to failure. Many of these risks are related to stakeholders and requirements, most of the previous works tried to reduce the negative impact of selecting random stakeholders. At the same time, they did not investigate selecting stakeholders in a way that minimizes the risks that may occur from the ambiguity of requirements that were collected for them. This work proposed a methodology to minimize and mitigate these risks by selecting proper stakeholders for requirement elicitation to have complete, understandable, and consistent requirements. The proposed approach supports the development team to understand the requirements clearly without ambiguity to regulate the labor and deliver it within the specified time and budget. Furthermore, selecting stakeholders that they can follow up with the development team throughout the construction and implementation of the project period. This work reduces the large proportion of the risks faced in the project.