Title: Analysis and optimization of software requirements prioritization techniques
Abstract:Prioritizing requirements helps the project team to understand which requirements are most important and most urgent. Based on this finding a software engineer can decide what to develop/implement in ...Prioritizing requirements helps the project team to understand which requirements are most important and most urgent. Based on this finding a software engineer can decide what to develop/implement in the first release and what on the coming releases. Prioritization is also a useful activity for decision making in other phases of software engineering like development, testing, and implementation. There are a number of techniques available to prioritize the requirements with their associated strengths and limitations. In this paper we will examine state of the art techniques and analyze their applicability on software requirements domain. At the end we present a framework that will help the software engineer of how to perform prioritization process by combining existing techniques and approaches.Read More
Publication Year: 2010
Publication Date: 2010-06-01
Language: en
Type: article
Indexed In: ['crossref']
Access and Citation
Cited By Count: 67
AI Researcher Chatbot
Get quick answers to your questions about the article from our AI researcher chatbot