中文
相关论文

相关论文: Diverse End User Requirements

200 篇论文

Context: Research on human aspects within the field of software engineering (SE) has been steadily gaining prominence in recent years. These human aspects have a significant impact on SE due to the inherently interactive and collaborative…

软件工程 · 计算机科学 2024-05-09 Hashini Gunatilake , John Grundy , Rashina Hoda , Ingo Mueller

In todays rapidly evolving technological landscape, the success of tools and systems relies heavily on their ability to meet the needs and expectations of users. User-centered design approaches, with a focus on human factors, have gained…

软件工程 · 计算机科学 2023-11-02 Amna Pir Muhammad , Eric Knauss , Jonas Bärgman , Alessia Knauss

User eXperience (UX) is becoming increasingly important for success of software products. Yet, many companies still face various challenges in their work with UX. Part of these challenges relate to inadequate knowledge and awareness of UX…

软件工程 · 计算机科学 2016-06-30 Pariya Kashfi , Robert Feldt , Agneta Nilsson , Richard Berntsson Svensson

Introduction: Digital products increasingly reshape industries, influencing human behavior and decision-making. However, the software development teams developing these systems often lack diversity, which may lead to designs that overlook…

Program synthesis techniques offer significant new capabilities in searching for programs that satisfy high-level specifications. While synthesis has been thoroughly explored for input/output pair specifications (programming-by-example),…

人机交互 · 计算机科学 2019-09-27 Will Crichton

Usability is an increasing concern in open source software (OSS). Given the recent changes in the OSS landscape, it is imperative to examine the OSS contributors' current valued factors, practices, and challenges concerning usability. We…

软件工程 · 计算机科学 2020-07-15 Wenting Wang , Jinghui Cheng , Jin L. C. Guo

Requirements engineering for aged-care digital health must account for human aspects, because requirement priorities are shaped not only by technical functionality but also by stakeholders' health conditions, socioeconomics, and lived…

软件工程 · 计算机科学 2026-04-01 Yuqing Xiao , John Grundy , Anuradha Madugalla , Elizabeth Manias

Background: Studies on developer productivity and well-being find that the perceptions of productivity in a software team can be a socio-technical problem. Intuitively, problems and challenges can be better handled by managing expectations…

软件工程 · 计算机科学 2021-07-21 Khalid Hasan , Partho Chakraborty , Rifat Shahriyar , Anindya Iqbal , Gias Uddin

This study is motivated by two key considerations: the significant benefits mobile applications offer individuals and businesses, and the limited empirical research on usability challenges. To address this gap, we conducted structured…

人机交互 · 计算机科学 2025-06-03 Pawel Weichbroth

End-users play an integral role in identifying requirements, validating software features' usefulness, locating defects, and in software product evolution in general. Their role in these activities is especially prominent in online…

软件工程 · 计算机科学 2021-03-15 Sherlock A. Licorish , Amjed Tahir , Michael Franklin Bosu , Stephen G. MacDonell

Integrated Development Environments (IDEs) have become central to modern software development, especially with the integration of Artificial Intelligence (AI) to enhance programming efficiency and decision-making. The study of in-IDE…

软件工程 · 计算机科学 2024-01-23 Agnia Sergeyuk , Sergey Titov , Maliheh Izadi

Modern technology driven information systems are part of our daily lives. However, this deep integration poses new challenges to the human computer interaction (HCI) professionals. With the rapid growth of mobile and cloud computing and the…

人机交互 · 计算机科学 2026-03-30 Rajan Das Gupta , Ashikur Rahman , Md Imrul Hasan Showmick , Md. Yeasin Rahat , Md. Jakir Hossen

Seniors represent a growing user base for mobile applications; however, many apps fail to adequately address their accessibility challenges and usability preferences. To investigate this issue, we conducted an exploratory focus group study…

软件工程 · 计算机科学 2025-04-18 Shavindra Wickramathilaka , John Grundy , Kashumi Madampe , Omar Haggag

In the past decades, integrated development environments (IDEs) have been largely advanced to facilitate common software engineering tasks. Yet, with growing information needs driven by increasing complexity in developing modern…

软件工程 · 计算机科学 2021-11-02 Haipeng Cai

[Context] Artificial intelligence (AI) components used in building software solutions have substantially increased in recent years. However, many of these solutions focus on technical aspects and ignore critical human-centered aspects.…

软件工程 · 计算机科学 2023-05-22 Khlood Ahmad , Mohamed Abdelrazek , Chetan Arora , Arbind Agrahari Baniya , Muneera Bano , John Grundy

While the literature on permissions from the end-user perspective is rich, there is a lack of empirical research on why developers request permissions, their conceptualization of permissions, and how their perspectives compare with…

人机交互 · 计算机科学 2023-02-01 Mohammad Tahaei , Ruba Abu-Salma , Awais Rashid

Software applications play an increasingly critical role in various aspects of our lives, from communication and entertainment to business and healthcare. As these applications become more pervasive, the importance of considering human…

软件工程 · 计算机科学 2023-09-13 Humphrey O. Obie , Juliet Ukwella , Kashumi Madampe , John Grundy , Mojtaba Shahin

Developer experience is an important concern for software organizations as enhancing developer experience improves productivity, satisfaction, engagement and retention. We set out to understand what affects developer experience through…

软件工程 · 计算机科学 2022-05-16 Michaela Greiler , Margaret-Anne Storey , Abi Noda

Critical systems, such as those used in healthcare, defence, and disaster management, demand rigorous requirements engineering to ensure safety and reliability. Yet, much of this rigour has traditionally focused on technical assurance,…

软件工程 · 计算机科学 2025-11-18 Anuradha Madugalla , Jixuan Dong , Kai Lyne Loi , Matthew Crossman , John Grundy

Context: Organizations opt for continuous delivery of incremental updates to deal with uncertainty and minimize waste. However, applying continuous engineering (CSE) practices requires a continuous feedback loop with input from customers…

软件工程 · 计算机科学 2024-11-15 Anastasiia Tkalich , Eriks Klotins , Tor Sporsem , Viktoria Stray , Nils Brede Moe , Astri Barbala