Incorporating Pragmatic Principles in Daily Software Development
Author
Junker, Theresa Walker
Term
4. term
Education
Publication year
2023
Pages
61
Abstract
Dette speciale undersøger, hvordan principperne i Essences pragmatiske metodologi kan indarbejdes i den daglige softwareudvikling. Udgangspunktet er en analyse af praksis for daglige stand-up-møder, Essences kerneidéer samt designteori for visuelle inquiry-værktøjer, med fokus på at fremme fælles undersøgelse (joint inquiry) og tidlig problemhåndtering i sprintforløb. På baggrund af denne analyse foreslås og prototypetestes en Essence-tilpasset daglig stand-up, der primært identificerer og prioriterer problemer, samt to supplerende, fokuserede møder: ét til systematisk at undersøge problemer og deres konsekvenser, og ét til at vurdere og beslutte løsninger. Prototyperne evalueres op imod VIT-principper og retningslinjer for stand-ups og illustreres med cases, herunder et lungedklinik-projekt. Arbejdet resulterer i procesforslag for kategorisering af problemer, formulering af handlingspunkter og beslutninger om at pivotere eller fortsætte i sprinten. Da uddraget ikke indeholder kvantitative effekter, præsenteres bidraget som et rammeværk og praktiske retningslinjer, med diskussion af begrænsninger og forslag til fremtidigt arbejde.
This thesis explores how the pragmatic principles of the Essence methodology can be incorporated into daily software development. It begins with an analysis of daily stand-up practices, Essence’s core concepts, and design theory for visual inquiry tools, aiming to enable joint inquiry and early problem handling within sprints. Based on this analysis, the work proposes and prototypes an Essence-aligned daily stand-up focused on identifying and prioritizing problems, complemented by two focused meetings: one to systematically examine problems and their project implications, and one to assess and decide on solutions. The prototypes are evaluated against VIT principles and stand-up guidelines and illustrated through case examples, including a lung clinic project. The outcome is a set of process guidelines for categorizing problems, defining action points, and deciding whether to pivot or persevere during a sprint. As the excerpt does not report quantitative results, the contribution is presented as a framework and practical guidance, with limitations and avenues for future work discussed.
[This summary has been generated with the help of AI directly from the project (PDF)]
Documents
