Return to search

Applying Practice Theory to Develop Functional Requirements Specifications

Purpose - This study investigated how practice theory could enhance the Requirements Engineering elicitation process in IS development, focusing on addressing the misalignment between user needs and system functionalities. The research centered on the question: How can practice theory be used to formulate functional requirements specifications in system development? The specific practice examined was the Cybersecurity Maturity Assessment (CMA) at a cybersecurity company. Methodology - This qualitative study used semi-structured interviews to collect data from seven participants with expertise in conducting or overseeing CMA processes. The interview questions were based on Schatzki's Practice Theory: teleoaffective structures, understandings, rules, and material arrangements. Thematic analysis was applied to extract relevant themes and patterns. Findings - The results reveal that integrating practive theory in the elicitation stage of RE deepens the understanding of user practices and challenges. It helps to reveal not only the explicit needs but also the implicit and tacit knowledge that shapes user's interactions with systems. Conclusion - The study concludes that practice theory provides a valuable addition to the traditional elicitation step of the RE process. This research contributes to both the practice and theory of IS development by showing how the integration of sociological theories can improve technological processes and lead to the creation of more efficient and user-centered information systems.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:uu-531981
Date January 2024
CreatorsNittler, Lovisa
PublisherUppsala universitet, Informationssystem
Source SetsDiVA Archive at Upsalla University
LanguageEnglish
Detected LanguageEnglish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0019 seconds