scholarly journals Data-Driven Approaches to User Interface Design: A Case Study

2021 ◽  
Vol 2134 (1) ◽  
pp. 012020
Author(s):  
Denis Pimenov ◽  
Alexander Solovyov ◽  
Nursultan Askarbekuly ◽  
Manuel Mazzara

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.

2015 ◽  
Vol 12 (2) ◽  
pp. 655-681 ◽  
Author(s):  
Tomas Cerny ◽  
Miroslav Macik ◽  
Michael Donahoo ◽  
Jan Janousek

Increasing demands on user interface (UI) usability, adaptability, and dynamic behavior drives ever-growing development and maintenance complexity. Traditional UI design techniques result in complex descriptions for data presentations with significant information restatement. In addition, multiple concerns in UI development leads to descriptions that exhibit concern tangling, which results in high fragment replication. Concern-separating approaches address these issues; however, they fail to maintain the separation of concerns for execution tasks like rendering or UI delivery to clients. During the rendering process at the server side, the separation collapses into entangled concerns that are provided to clients. Such client-side entanglement may seem inconsequential since the clients are simply displaying what is sent to them; however, such entanglement compromises client performance as it results in problems such as replication, fragment granularity ill-suited for effective caching, etc. This paper considers advantages brought by concern-separation from both perspectives. It proposes extension to the aspect-oriented UI design with distributed concern delivery (DCD) for client-server applications. Such an extension lessens the serverside involvement in UI assembly and reduces the fragment replication in provided UI descriptions. The server provides clients with individual UI concerns, and they become partially responsible for the UI assembly. This change increases client-side concern reuse and extends caching opportunities, reducing the volume of transmitted information between client and server to improve UI responsiveness and performance. The underlying aspect-oriented UI design automates the server-side derivation of concerns related to data presentations adapted to runtime context, security, conditions, etc. Evaluation of the approach is considered in a case study applying DCD to an existing, production web application. Our results demonstrate decreased volumes of UI descriptions assembled by the server-side and extended client-side caching abilities, reducing required data/fragment transmission, which improves UI responsiveness. Furthermore, we evaluate the potential benefits of DCD integration implications in selected UI frameworks.


Author(s):  
Lora A. Oehlberg ◽  
Alice M. Agogino ◽  
Sara L. Beckman

Engineers today have access to a myriad of tools for developing sustainable products that have minimal environmental impact. Although consumer interest in sustainability is increasing, it is still not foremost on the minds of many consumers. Engineers are thus faced with the dilemma of developing sustainable solutions for consumers who may not yet want or be able to articulate sustainability needs. We explore this issue by examining user research conducted by students in a graduate-level product design course. We present findings on how users define and describe sustainability, how sustainability needs interact with other user needs, and what tradeoffs people make and feelings people have when faced with sustainability trade-offs. We present a case study of one design team’s findings about sustainability, and how those findings affected the formulation of the team’s mission statement and product strategy. Based on these results, we propose recommendations for how to facilitate the design of innovative and sustainable consumer products.


2017 ◽  
Vol 23 (5) ◽  
pp. 541-561 ◽  
Author(s):  
Ming Huei Lin ◽  
Jia-Ying Lee

This study of 52 undergraduates of English as a foreign language (EFL) involves an empirical assessment of the pedagogical suitability of data-driven learning (DDL) in three Taiwanese grammar classes. One class (16 students) was taught using a traditional deductive approach (TDA), and the others (one of 17 and one of 19 students) were taught using blends of DDL and TDA. The participants’ performance in grammar and their judgments of the teaching effects of DDL were both collected for analysis. Using a covariance analysis, the study results indicate no significant differences between the three classes in grammar proficiency, although paired-sample t-tests reveal significant gains for each class. However, the results of quantifying participants’ perceptions of the treatments over time show clear changes as the experiment proceeded; there was a growing preference for DDL-integrated treatments but a disinclination towards the TDA. Although it seems premature to claim DDL’s pedagogical suitability here, the overall results lend support to the legitimacy of practicing DDL in different educational areas. This is particularly notable for Taiwan’s EFL context, given that most of its grammar classrooms are still employing conventional approaches, including the Grammar Translation method, even if they are not inclined towards them. The article concludes with a discussion of DDL’s effects on future EFL grammar classes and possible avenues for further studies.


Author(s):  
Cynthia Kuo ◽  
Adrian Perrig ◽  
Jesse Walker

End users often find that security configuration interfaces are difficult to use. In this chapter, we explore how application designers can improve the design and evaluation of security configuration interfaces. We use IEEE 802.11 network configuration as a case study. First, we design and implement a configuration interface that guides users through secure network configuration. The key insight is that users have a difficult time translating their security goals into specific feature configurations. Our interface automates the translation from users’ high-level goals to low-level feature configurations. Second, we develop and conduct a user study to compare our interface design with commercially available products. We adapt existing user research methods to sidestep common difficulties in evaluating security applications. Using our configuration interface, non-expert users are able to secure their networks as well as expert users. In general, our research addresses prevalent issues in the design and evaluation of consumer-configured security applications.


Author(s):  
Elliott M. Williams

The significance of user research in usability analysis, and the role it plays in a properly-executed design process, is a well-studied aspect of human-computer interaction. Yet user research does not directly translate to the organization and architectural knowledge necessary for design. A conceptual model of information alignment and access, oriented toward modeling information flows and knowledge architecture, connects the needs identified in user research to the structure and visualization of the design. I conducted information architecture and website redesign efforts for both a small-scale university research group and a distributed STEM outreach organization. By comparing these efforts, I identify how conceptual models change in response to organization size, user needs, hierarchy, and knowledge scope. I reassert the significance of conceptual models for bridging user research to design, and identify how changes in the model signify changes in the design.


2021 ◽  
Vol 10 (4) ◽  
pp. 237-244
Author(s):  
Ahmed Senouci ◽  
Ali Jedinia ◽  
Neil Eldin

This paper presents a case study of a safety training program developed by an international leading construction firm. The study was prompted by the continuing challenge of work- related accidents in the construction industry. Even with the measurable safety improvements in the last several decades, the construction industry still exhibits high rate of occupational fatal injuries compared to other industries. A linear regression model was developed using Microsoft Excel to determine the level of impact of the number of training hours on the resulting safety performance. The analysis confirmed that the number of training hours had a strong impact on reducing safety incidents. The coefficient of determination (R2) demonstrated that the number of training hours accounted for 81% of the variance in the incidents rate. The study results should assist in quantifying the cost-benefits of implementing safety programs, and in justifying the mandating of a certain number of training hours.


2016 ◽  
Vol 9 (5) ◽  
pp. 1003 ◽  
Author(s):  
Paulo Afonso ◽  
Alex Santana

Purpose: The understanding of logistics process in terms of costs and profitability is a complex task and there is a need of more research and applied work on these issues. In this research project, the concepts underlying Time-Driven Activity Based Costing (TDABC) have been used in the context of logistics costs.Design/methodology/approach: A Distribution Centre of wood and carpentry related materials has been studied. A multidisciplinary team has been composed to support the project including the researchers and three employees of the company responsible for accounting, logistics and warehousing. The design and implementation of the costing model asked for a deep understanding of the different tasks and processes that should be considered. Accordingly, a TDABC model for the logistics function was developed.Findings: The cost model presented here is supported on a series of time equations designed for the logistics function which allow the analysis and discussion of costs and profitability of different cost objects namely, products, clients, distribution channels, processes and activities. The cost of unused capacity and the effectiveness of logistics processes are also highlighted in this model.Research limitations/implications: In a case study, results and implications cannot be directly or immediately generalized. Nevertheless, the proposed time equations and cost model can be easily adapted to explain other types of logistics functions and it gives the foundations or other TDABC models with more than one capacity cost rate.Practical implications: The TDABC model developed in this case study can be used in similar cases and as a basis for the analysis of logistics costs in other logistics processes. Furthermore, managers can rely on the proposed approach to analyze products’ profitability and logistics cost structure. Originality/value: In this case, different capacity cost rates were computed in order to reflect appropriately the logistics function which was presented in two different processes: internal logistics and distribution. These processes have specific resources allocated and should be measured differently. This is in line with Kaplan and Anderson (2004, 2007) who have suggested a more complex TDABC model with more than one capacity cost rate for these situations.


2019 ◽  
Vol 11 (8) ◽  
pp. 2212 ◽  
Author(s):  
Valentin Carlan ◽  
Christa Sys ◽  
Thierry Vanelslander

Road transportation is a key mode of transport when it comes to ensuring the hinterland connection of most European ports. Constrained by low profit margins and having to be active in a highly competitive market, companies active in this sector seek multi-dimensional innovative solutions that lower their operational costs. These innovative initiatives also yield positive environmental effects. The latter however are poorly recognized. This paper investigates the characteristics of different types of chassis used to transport containers from and to the terminals in the port areas and looks into the details of operational planning practices. It analyses the cost-effectiveness of these innovative solutions highlighting both the costs and the environmental emissions they save. Transport data from a road hauler serving the hinterland connection of a port in Western Europe is used to build up a case study. Results show that by using special types of chassis, which enable the combination of transport tasks in round-trips, the operational costs are reduced by 25% to 35%, and equally the CO2 emissions are also decreased by 34% to 38%.


2021 ◽  
Vol 7 (1) ◽  
pp. 27
Author(s):  
María Isabel Limaylla ◽  
Nelly Condori-Fernandez ◽  
Miguel R. Luaces

Requirements prioritization (RP), part of Requirements engineering (RE), is an essential activity of Software Product-Lines (SPL) paradigm. Similar to standard systems, the identification and prioritization of the user needs are relevant to the software quality and challenging in SPL due to common requirements, increasing dependencies, and diversity of stakeholders involved. As prioritization process might become impractical when the number of derived products grows, recently there has been an exponential growth in the use of Artificial Intelligence (AI) techniques in different areas of RE. The present research aims to propose a semi-automatic multiple-criteria prioritization process for functional and non-functional requirements (FR/NFR) of software projects developed within the SPL paradigm for reducing stakeholder participation.


Author(s):  
Budi Yulianto ◽  
Panji Kharisma ◽  
Eko Mirhard

Mobile games develop along with technological developments. Gaming applications by applying special graphics technologies optimizes any mobile device. The purpose of this study is to design an Action RPG game application by applying Cocos2d technology to be implemented on mobile devices based on IOS operating system. This study performs data collecting and analyzing, interface designing, application implementation, and application evaluation using the Waterfall Model. Data collection is withdrawn from several surveys related to user needs and similar games. Progressing the study, gameplay design is performed using UML, the data storage structure, and interface design. The study results in an Action RPG game application that is implemented on mobile devices. The results showes that Action RPG games can be developed by incorporating elements of art, graphics, and stories that enhance user's interests. 


Sign in / Sign up

Export Citation Format

Share Document