0000000000386367
AUTHOR
Saima Ritonummi
Flow barriers : What prevents software developers from experiencing flow in their work
Software development requires high problem-solving skills and creativity, making it a profession with good opportunities to become immersed in a flow experience. The characteristics of flow experience are absorption, enjoyment, and intrinsic motivation toward the activity. This study aims to better understand the barriers that prevent software developers from experiencing flow at work. Previous research has mostly examined software developers’ productivity, flow being one component of productive workdays. This study addresses the research gap by exploring the barriers to experiencing flow in software development. A qualitative questionnaire was used to gather data about flow experiences fro…
User experience of an e-commerce website : a case study
User Experience (UX) is extremely important for e-commerce websites and their commercial success. The goal of an e-commerce website is to generate sales and increase customer satisfaction, which is why helping users reach their goals efficiently and effortlessly is an essential part of the online customer journey. A well-designed website improves UX and guides the user towards taking the desired actions, which facilitate a smooth online customer journey. This chapter examines how UX contributes to the online customer journey on an e-commerce website and how the pragmatic and hedonic qualities of the website can meet user needs. By applying the cognitive walkthrough method and a UX questionn…
The emergence of technostress in software development work: Technostressors and underlying factors
Software development is a fast-growing market that is heavily tied to information technology (IT) use. Despite the high utilization of IT and high stress levels of software developers, research has largely neglected the effect of IT use on stress experienced by software developers. To address this gap in the research, we employ the concept of technostress. Prior technostress research has found many technostress-creating factors that cause severe negative consequences for both organizations and their employees. Despite these advancements, little is known about how technostress emerges in different organizational contexts and the underlying factors behind the technostress creators in these co…