Home
Repository Search
Listing
Academics - Research coordination office
R-RC -Acad
Admin-Research Repository
Engineering and Computer Science
Computer Science
Engineering
Mathematics
Languages
Arabic
Chinese
English
French
Persian
Urdu
German
Korean
Management Sciences
Economics
Governance and Public Policy
Management Sciences
Management Sciences Rawalpindi Campus
ORIC
Oric-Research
Social Sciences
Education
International Relations
Islamic thought & Culture
Media and Communication Studies
Pakistan Studies
Peace and Conflict Studies
Psychology
Content Details
Back to Department Listing
Title
Analysis of Requirements Prioritization in Distributed Scrum for Reducing Software Failures
Author(s)
Muhammad Sohaib
Abstract
Requirement Prioritization is an essential part of the software development life cycle. The success and failure of software heavily depend on requirement prioritization. Scrum gaining popularity in software development to get mutual benefits of scrum and distributed team environment. All the stakeholders in distributed Scrum are usually distributed by time and geography, so prioritization of requirements becomes challenging. Therefore, in this comprehensive research, requirement prioritization is navigated in the context of distributed Scrum to reduce software failure. The study started by carefully identifying the problems from a thorough literature review with practical analysis. Then validating the identified challenges found by the literature review with the help of a survey. Reviewers were distributed Scrum practitioners. Later on, interviews were conducted to find the possible solutions to the challenges. Their extensive experience not only validates the validity of the challenges that have been identified but also provides our study with a more profound comprehension of the practical implications. Building on this foundation, a set of guidelines were proposed to address the challenges of requirement prioritization in distributed scrum to reduce software failure. These solutions, which provide an organized framework that practitioners and organizations can easily use, are the result of the collective experience of the agile community. The proposed solution was rigorously validated by the Focus Group to strengthen its applicability and practicality. This collaborative refinement ensures that our guidelines align seamlessly with the requirement prioritization challenges faced by distributed Scrum teams. The research's output is a well-balanced combination of theoretical understanding and real-world experience. This comprehensive method not only adds to the body of knowledge in the field of requirement prioritization research, but it also offers organizations and practitioners a useful road map for negotiating the challenges associated with distributed scrum and software failure in requirement prioritization.
Type
Thesis/Dissertation MS
Faculty
Engineering and Computer Science
Department
Engineering
Language
English
Publication Date
Subject
Software Engineering
Publisher
Contributor(s)
Format
Identifier
Source
Relation
Coverage
Rights
Category
Description
Attachment
Name
Timestamp
Action
850ed54cd6.pdf
2024-09-19 14:14:15
Download