I cannot thank my dear parents, Gülten and Mustafa Yiğit, enough for always encouraging me to be the best I can be, being there no matter what, and being such inspiring persons.Finally, my beloved partner Barış Özkan, I am always grateful to have you in my life. I found doing a PhD to be a solitary endeavour that I could not have finished without you keeping me motivated.Relevance Cycle: We identify opportunities and problems in the application environment in the relevance cycle. This process relates to identifying the problem space as presented by (Maedche et al., 2019). Reiterating from Section 1.2, the key concepts in the problem space are needs, goals, requirements, and stakeholders. Testing the proposed artifacts in the application environment is part of the relevance cycle and provides inputs to the next iteration of the cycle (Hevner, 2007).Research questions 1 to 6 investigate the needs, gaps, requirements, and stakeholders in our application environment in the relevance cycle. The findings are used as input to our design cycle and used to develop and build the corresponding design artifacts. Research questions 6 and 7 are used for testing purposes in the relevance cycle.
Design Cycle:The design cycle receives input (needs, goals, requirements, stakeholders, and testing findings) from the environment and input from the knowledge base through the state-of-the-art in the application domain, design and evaluation theories, existing artifacts, and processes (Hevner, 2007;Maedche et al., 2019). In the design cycle, we develop artifacts and other contributions to the knowledge base and iteratively evaluate the artifacts by using the inputs mentioned above.