Loading...
Please wait, while we are loading the content...
Similar Documents
Do we Know Enough about Requirements Prioritization in Agile Projects: Insights from a Case Study
| Content Provider | CiteSeerX |
|---|---|
| Author | Racheva, Zornitza Daneva, Maya Sikkel, Klaas Wieringa, Roel Herrmann, Andrea |
| Abstract | Abstract—Requirements prioritization is an essential mechanism of agile software development approaches. It maximizes the value delivered to the clients and accommodates changing requirements. This paper presents results of an exploratory cross-case study on agile prioritization and business value delivery processes in eight software organizations. We found that some explicit and fundamental assumptions of agile requirement prioritization approaches, as described in the agile literature on best practices, do not hold in all agile project contexts in our study. These are (i) the driving role of the client in the value creation process, (ii) the prevailing position of business value as a main prioritization criterion, (iii) the role of the prioritization process for project goal achievement. This implies that these assumptions have to be reframed and that the approaches to requirements prioritization for value creation need to be extended. |
| File Format | |
| Access Restriction | Open |
| Subject Keyword | Requirement Prioritization Agile Project Know Enough Case Study Prioritization Process Value Creation Need Agile Software Development Approach Essential Mechanism Agile Prioritization Exploratory Cross-case Study Agile Requirement Prioritization Approach Software Organization Project Goal Achievement Business Value Delivery Agile Literature Value Creation Process Agile Project Context Driving Role Main Prioritization Criterion Prevailing Position Abstract Requirement Prioritization Fundamental Assumption Business Value |
| Content Type | Text |
| Resource Type | Article |