What is Ready in a DoR? Rationales, Responsibility & Rules in using a Definition of Ready
Publication date
2024-04-08
Authors
van Riesen, Mark
Wagenaar, Gerard
Editors
Mendez, Daniel
Moreira, Ana
Horkoff, Jennifer
Weyer, Thorsten
Daneva, Maya
Unterkalmsteiner, Michael
Buhne, Stan
Hehn, Jennifer
Penzenstadler, Birgit
Dieste, Oscar
Advisors
Supervisors
DOI
Document Type
Part of book
Metadata
Show full item recordCollections
License
No license information available
Abstract
In agile software development, a Definition of Ready (DoR) is used to indicate conditions a Product Backlog Item (PBI) has to meet before accepting it into a Sprint Backlog. This research aims (1) to identify those conditions, (2) to investigate why Scrum teams do or do not use a DoR, and (3) to identify which (Scrum) role is responsible for drafting a DoR. Research questions are answered by a literature review and interviews with Scrum team members. Results show that conditions vary, but common elements are include INVEST criteria, clearly defining, and prioritizing a PBI. Reasons to use a DoR include a positive impact on workflow, like an efficient process or increased quality of software. Teams might not use a DoR, because of overhead of writing it or encouraging a less ‘agile way of thinking’. Both Product Owner and Scrum Master can be involved in defining and maintaining a DoR, and it is considered good practice to involve all team members. Our findings also reveal that use of a DoR is not intuitive per se.
Keywords
Agile Software Development, Definition of Ready, DoR, Scrum, User story, INVEST criteria 1, General Computer Science
Citation
van Riesen, M & Wagenaar, G 2024, What is Ready in a DoR? Rationales, Responsibility & Rules in using a Definition of Ready. in D Mendez, A Moreira, J Horkoff, T Weyer, M Daneva, M Unterkalmsteiner, S Buhne, J Hehn, B Penzenstadler, O Dieste, N Condori-Fernandez, R Guizzardi, K M Habibullah, A Perini, A Susi, S Abualhaija, C Arora, D Dell'Anna, A Ferrari, S Ghanavati, F Dalpiaz, J-P Steghofer, A Rachmann, J Gulden, A Muller, M Beck, D Birkmeier, A Herrmann, P Mennig & K Schneider (eds), REFSQ-JP 2024 : Joint Proceedings of REFSQ-2024 Workshops, Doctoral Symposium, Posters & Tools Track, and Education and Training Track co-located with the 30th International Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2024). CEUR Workshop Proceedings, vol. 3672, CEUR WS, pp. 1-5, 2024 Joint International Conference on Requirements Engineering: Foundation for Software Quality Workshops, Doctoral Symposium, Posters and Tools Track, and Education and Training Track, REFSQ-JP 2024, Winterthur, Switzerland, 8/04/24. < https://ceur-ws.org/Vol-3672/AgileRE-paper1.pdf >, conference