中文
相关论文

相关论文: The Impact of Considering Human Values during Requ…

200 篇论文

Although software managers are generally good at new project estimation, their experience of scheduling rework tends to be poor. Inconsistent or incorrect effort estimation can increase the risk that the completion time for a project will…

软件工程 · 计算机科学 2010-07-30 Bee Bee Chua , June Verner

Context] Problems in Requirements Engineering (RE) can lead to serious consequences during the software development lifecycle. [Goal] The goal of this paper is to propose empirically-based guidelines that can be used by different types of…

软件工程 · 计算机科学 2016-11-29 P. Mafra , M. Kalinowski , D. Méndez Fernández , M. Felderer , S. Wagner

There have been recent calls for research on the human side of software engineering and its impact on various factors such as productivity, developer happiness and project success. An analysis of which challenges in software engineering…

软件工程 · 计算机科学 2022-02-01 Marco Hoffmann , Daniel Mendez , Fabian Fagerholm , Anton Luckhardt

Requirements engineering aims to fulfill a purpose, i.e., inform subsequent software development activities about stakeholders' needs and constraints that must be met by the system under development. The quality of requirements artifacts…

软件工程 · 计算机科学 2025-01-08 Julian Frattini , Jannik Fischbach , Davide Fucci , Michael Unterkalmsteiner , Daniel Mendez

Human values are an important aspect of life and should be supported in ubiquitous technologies such as mobile applications (apps). There has been a lot of focus on fixing certain kinds of violation of human values, especially privacy,…

软件工程 · 计算机科学 2021-09-30 Conghui Li , Humphrey O. Obie , Hourieh Khalajzadeh

Incorporating responsible practices into software engineering (SE) for AI is essential to ensure ethical principles, societal impact, and accountability remain at the forefront of AI system design and deployment. This study investigates the…

软件工程 · 计算机科学 2025-04-30 Lekshmi Murali Rani , Faezeh Mohammadi , Robert Feldt , Richard Berntsson Svensson

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

Considering user preferences is a determining factor in optimizing the value of a software release. This is due to the fact that user preferences for software features specify the values of those features and consequently determine the…

软件工程 · 计算机科学 2017-02-21 Davoud Mougouei , David M. W. Powers

As a socio-technical activity, software development involves the close interconnection of people and technology. The integration of Large Language Models (LLMs) into this process exemplifies the socio-technical nature of software…

软件工程 · 计算机科学 2024-09-10 Stefano Lambiase , Gemma Catolino , Fabio Palomba , Filomena Ferrucci , Daniel Russo

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

Monitoring humans, for example, their movement or location, is essential for safe and efficient human-machine collaboration in Cyber-Physical Systems (CPS). This information allows CPS to ensure safety properties, adapt their behaviour…

软件工程 · 计算机科学 2026-05-13 Zoe Pfister , Ruth Breu , Michael Vierhauser

Legacy software systems typically include vital data for organizations that use them and should thus to be regularly maintained. Ideally, organizations should rely on Requirements Engineers to understand and manage changes of stakeholder…

软件工程 · 计算机科学 2020-10-28 Yen Dieu Pham , Lloyd Montgomery , Walid Maalej

Requirements engineering (RE) is considerably different in agile development than in more traditional development processes. Yet, there is little empirical knowledge on the state of the practice and contemporary problems in agile RE. As…

软件工程 · 计算机科学 2017-11-15 Stefan Wagner , Daniel Méndez Fernández , Michael Felderer , Marcos Kalinowski

The future of Requirements Engineering (RE) is increasingly driven by artificial intelligence (AI), reshaping how we elicit, analyze, and validate requirements. Traditional RE is based on labor-intensive manual processes prone to errors and…

软件工程 · 计算机科学 2025-10-30 Mateen Ahmed Abbasi , Petri Ihantola , Tommi Mikkonen , Niko Mäkitalo

The most critical and fragile stage of a software development project is requirements gathering. Because of this, Requirements Engineering has been evolving its techniques to minimize the challenges faced by Requirements Analysts. However,…

软件工程 · 计算机科学 2025-08-19 Glauber da Rocha Balthazar , Marcia Ito

Quality assessment of Research Software Engineering (RSE) plays an important role in all scientific fields. From the canonical three criteria (reliability, validity, and objectivity) previous research has focussed on reliability and the…

软件工程 · 计算机科学 2026-03-17 Julian Dehne

Software security is of utmost importance for most software systems. Developers must systematically select, plan, design, implement, and especially, maintain and evolve security features -- functionalities to mitigate attacks or protect…

软件工程 · 计算机科学 2025-09-30 Kevin Hermann , Sven Peldszus , Jan-Philipp Steghöfer , Thorsten Berger

Requirement Engineering (RE) is a Software Engineering (SE) process of defining, documenting, and maintaining the requirements from a problem. It is one of the most complex processes of SE because it addresses the relation between customer…

In organizational and commercial settings, people often have clear roles and workflows against which functional and non-functional requirements can be extracted. However, in more social settings, such as platforms for enhancing social…

软件工程 · 计算机科学 2018-11-02 Mohammadhossein Sherkat , Antonette Mendoza , Tim Miller , Rachel Burrows

[Background] The rapidly changing business environments in which many companies operate is challenging traditional Requirements Engineering (RE) approaches. This gave rise to agile approaches for RE. Security, at the same time, is an…

软件工程 · 计算机科学 2018-06-06 H. Villamizar , M. Kalinowski , M. Viana , D. Méndez Fernández