dc.rights.license | CC-BY-NC-ND | |
dc.contributor.advisor | Overbeek, Sietse | |
dc.contributor.author | Molenkamp, Bente | |
dc.date.accessioned | 2025-06-15T23:03:52Z | |
dc.date.available | 2025-06-15T23:03:52Z | |
dc.date.issued | 2025 | |
dc.identifier.uri | https://studenttheses.uu.nl/handle/20.500.12932/49032 | |
dc.description.abstract | Despite growing interest in the effects and potential benefits of integrating AI techniques in software development, there is a significant gap in research that supports practitioners to leverage the technology effectively. This research identifies use cases for generative AI within Agile Model-Driven Development (AMDD) in such a way that it takes into account both strengths and limitations. To do this, multiple-case study research is performed, each case study focusing on a particular AMDD software project within a selected low-code development specialist & IT consultancy organization. Data for case analysis was gathered through semi-structured qualitative interviews with project members, along with the available project documentation and tooling. The identified use cases and their engineered prompts are validated through the expert opinion method by interviewing the project stakeholders and applying the use cases in their intended context. The results reveal a set of actionable use cases for generative AI, with prompt patterns and key insights for implementation. Additionally, this research presents three individual AMDD projects documented in process deliverable diagrams (PDDs), with an overarching, aggregated AMDD process deliverable diagram presented for broader insights. This research offers actionable insights and practical guidelines for practitioners who seek to leverage generative AI in AMDD, ultimately advancing the
state of the art in software engineering methods. | |
dc.description.sponsorship | Utrecht University | |
dc.language.iso | EN | |
dc.subject | This research identifies five use cases for generative AI in Agile Model-driven Development through multi-case study research at an IT consultancy / low-code specialist company. For these use cases, prompt templates were engineered and then validated on quality and perceived usefulness through expert interviews. | |
dc.title | Leveraging Generative AI in Agile Model-driven Development | |
dc.type.content | Master Thesis | |
dc.rights.accessrights | Open Access | |
dc.subject.keywords | Agile Model-driven Development; Agile Software Development; Case study research; Generative AI; Model-driven Development; Prompt engineering | |
dc.subject.courseuu | Business Informatics | |
dc.thesis.id | 41737 | |