ARTICLE | doi:10.20944/preprints202301.0190.v1
Subject: Computer Science And Mathematics, Information Systems Keywords: User experience; user requirement; developer productivity; developer self-efficacy; solo software development; UX Journey
Online: 11 January 2023 (02:37:34 CET)
User experience and user requirements are two independent approaches. User requirements address the customer's requirements and expectations for the solution, whereas user experience encompasses all aspects of how the user interacts with and uses the software. The software product should be easy to use and has usable features. Moreover, the additional value for the software is if the product has an attractive design or working environment that is in line with user behaviors, it can occur if integrate software requirements and user experience. Integration escalates developer productivity by focusing on features that meet the user's needs and expectations. That integration improves efficiency in software development by identifying and addressing problems that may arise during the development process, saving developer time and effort in developing software. The usage context of integration of user experience and user requirements in UX Journey contributes increase developer productivity and self-efficacy in developing software by focusing development on features that match the user needs, as well as increasing efficiency in overcoming problems that arise during the development process. UX Journey makes developers feel more confident in their ability to develop quality software.