dc.rights.license | CC-BY-NC-ND | |
dc.contributor.advisor | Dalpiaz, Fabiano | |
dc.contributor.author | Wadee, Agnes | |
dc.date.accessioned | 2022-10-01T00:01:13Z | |
dc.date.available | 2022-10-01T00:01:13Z | |
dc.date.issued | 2022 | |
dc.identifier.uri | https://studenttheses.uu.nl/handle/20.500.12932/42887 | |
dc.description.abstract | Agile Requirements Engineering (RE) addresses several challenges in plan-driven RE but poses new challenges such as minimal documentation. With less focus on documentation and more focus on developing working software, documentation tends to be overlooked. In this research, we sought to address the challenges found in documentation by exploring the impact of Agile RE activities on the documentation in multi-team software projects. We conduct documentation analyses and eight semi-structured interviews with experts from two multi-team Agile Software Development (ASD) projects. The findings address the variations
in how ASD is adopted at scale and the RE activities that are embedded in these practices as well as the documentation artefacts used. We identify the challenges and strengths facing the documentation artefacts and the documentation processes within the teams. Previous studies on software process initiatives address process improvement in agile teams but hardly address the issues found in the documentation.
Therefore, we propose the DIFFC model, a lightweight treatment that focuses on the strengths of feedback within agile teams. Our model is validated via an experiment in two multi-team software projects. As a first step, the results are promising with potential for improvement in future research. Our treatment may assist practitioners in addressing the issues found in their documentation and improving their documentation processes. | |
dc.description.sponsorship | Utrecht University | |
dc.language.iso | EN | |
dc.subject | By applying the design science approach, we investigate the adoption of agile software development in large-scale projects as well as the requirements engineering activities used. We look into the documentation artefacts used by the projects as well as the strength and weakness of documentation. The challenges facing documentation serves as an input for the treatment design, where we propose a DIFFC (Documentation Improvement Framework via Feedback Cycles) model. | |
dc.title | The DIFFC model: Addressing documentation challenges in Large-Scale Agile Requirements Engineering | |
dc.type.content | Master Thesis | |
dc.rights.accessrights | Open Access | |
dc.subject.keywords | Agile Requirements Engineering; Requirements Engineering; Large-scale software engineering; Software Documentation; Agile Software Development; | |
dc.subject.courseuu | Business Informatics | |
dc.thesis.id | 10905 | |