中文
相关论文

相关论文: How Can Human Values Be Addressed in Agile Methods…

200 篇论文

Human values (e.g., pleasure, privacy, and social justice) are what a person or a society considers important. The inability to address them in software-intensive systems can result in numerous undesired consequences (e.g., financial…

软件工程 · 计算机科学 2022-07-27 Mojtaba Shahin , Waqar Hussain , Arif Nurwidyantoro , Harsha Perera , Rifat Shams , John Grundy , Jon Whittle

The Scaled Agile Framework (SAFe) is a framework for scaling agile methods in large organizations. We have found several experience reports and white papers describing SAFe adoptions in different banks, which indicates that SAFe is being…

软件工程 · 计算机科学 2021-04-30 Sara Nilsson Tengstrand , Piotr Tomaszewski , Markus Borg , Ronald Jabangwe

Human values, or what people hold important in their life, such as freedom, fairness, and social responsibility, often remain unnoticed and unattended during software development. Ignoring values can lead to values violations in software…

In this article we focus on the structural aspects of the development of ethical software, and argue that ethical considerations need to be embedded into the (agile) software development process. In fact, we claim that agile processes of…

软件工程 · 计算机科学 2021-07-16 Niina Zuber , Severin Kacianka , Jan Gogoll , Alexander Pretschner , Julian Nida-Rümelin

Failure to account for human values in software (e.g., equality and fairness) can result in user dissatisfaction and negative socio-economic impact. Engineering these values in software, however, requires technical and methodological…

Background: There is a growing awareness of the importance of human values (e.g., inclusiveness, privacy) in software systems. However, there are no practical tools to support the integration of human values during software development. We…

Ignoring human values in software development may disadvantage users by breaching their values and introducing biases in software. This can be mitigated by informing developers about the value implications of their choices and taking…

软件工程 · 计算机科学 2020-03-11 Davoud Mougouei

Agile methods are well-known approaches in software development and used in various settings, which may vary wrt. organizational size, culture, or industrial sector. One important facet for the successful use of agile methods is the strong…

软件工程 · 计算机科学 2023-02-24 Michael Neumann , Klaus Schmid , Lars Baumann

Artificial intelligence (AI) offers incredible possibilities for patient care, but raises significant ethical issues, such as the potential for bias. Powerful ethical frameworks exist to minimize these issues, but are often developed for…

计算机与社会 · 计算机科学 2025-07-04 Ion Nemteanu , Adir Mancebo , Leslie Joe , Ryan Lopez , Patricia Lopez , Warren Woodrich Pettine

After introducing agile approach in 2001, several agile methods were founded over the last decade. Agile values such as customer collaboration, embracing changes, iteration and frequent delivery, continuous integration, etc. motivate all…

软件工程 · 计算机科学 2013-02-13 Taghi Javdani Gandomani , Hazura Zulzalil , Abdul Azim Abdul Ghani , Abu Bakar Md. Sultan

Software development comprises complex tasks which are performed by humans. It involves problem solving, domain understanding and communication skills as well as knowledge of a broad variety of technologies, architectures, and solution…

软件工程 · 计算机科学 2019-10-22 Christoph Matthies , Guenter Hesse

Agile methods and associated practices have been held to deliver value to software developers and customers. Research studies have reported team productivity and software quality benefits. While such insights are helpful for understanding…

软件工程 · 计算机科学 2024-12-23 Sherlock Anthony Licorish

Context: Cultural aspects are of high importance as they guide people's behaviour and thus, influence how people apply methods and act in projects. In recent years, software engineering research emphasized the need to analyze the challenges…

软件工程 · 计算机科学 2024-04-29 Michael Neumann , Klaus Schmid , Lars Baumann

Context: How to adopt, scale and tailor agile methods depends on several factors such as the size of the organization, business goals, operative model, and needs. The Scaled Agile Framework (SAFe) was developed to support organizations to…

软件工程 · 计算机科学 2017-11-06 Mohammad Abdur Razzak , John Noll , Ita Richardson , Clodagh Nic Canna , Sarah Beecham

Operationalizing human values alongside functional and adaptation requirements remains challenging due to their ambiguous, pluralistic, and context-dependent nature. Explicit representations are needed to support the elicitation, analysis,…

软件工程 · 计算机科学 2026-02-11 Everaldo Silva Júnior , Lina Marsso , Ricardo Caldas , Marsha Chechik , Genaína Nunes Rodrigues

Algorithms and other formal models purportedly incorporating human values like fairness have grown increasingly popular in computer science. In response to sociotechnical challenges in the use of these models, designers and researchers have…

计算机与社会 · 计算机科学 2021-06-18 Benjamin Fish , Luke Stark

Despite the widespread adoption of agile methods, achieving true agility at scale remains elusive. Large-scale agile frameworks remain largely human-centric and manual, relying on coordination meetings, artifact synchronization, and…

软件工程 · 计算机科学 2026-05-25 Ricardo Britto , Fredrik Palmgren , Nishrith Saini , Marcus Ohlin

Agile methods provide an organization or a team the flexibility to adopt a selected subset of principles and practices based on their culture, their values, and the types of systems that they develop. More specifically, every organization…

软件工程 · 计算机科学 2011-08-03 Shvetha Soundararajan

Software development is a sociotechnical and human-centered endeavor in which human factors directly influence quality, productivity, and innovation capacity. In this context, career development in computing goes beyond technical mastery,…

软件工程 · 计算机科学 2026-05-01 Israely Lima , Lucas Moura Lourenço , Márcio Ribeiro , Ivan Machado , Carla Ilane Bezerra

Agile development is conventional these days and with the passage of time software developers are rapidly moving from Waterfall to Agile development. Agile methods focus on delivering executable code quickly by increasing the responsiveness…

软件工程 · 计算机科学 2021-04-13 Attique Ur Rehman , Ali Nawaz , Muhammad Abbas
‹ 上一页 1 2 3 10 下一页 ›