Key points are not available for this paper at this time.
Abstract The most common reason for software product failure is misunderstanding user needs. Analysing and validating user needs before developing a product can allow to prevent such failures. This paper investigates several data-driven techniques for user research and product design through prototyping, customer validation, and usability testing. The authors implemented a case study software product using the proposed techniques, and analyses how the application of UX/UI research techniques affected the development process. The case study results indicate that preliminary UX/UI research before the development reduces the cost of product changes. Moreover, the paper proposes a set of metrics for testing the effectiveness of UX/UI design.
Pimenov et al. (Wed,) studied this question.