The effects of human aspects on the requirements engineering process: A systematic literature review

D Hidellaarachchi, J Grundy, R Hoda… - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
Requirements Engineering (RE) requires the collaboration of various roles in SE, such as
requirements engineers, stakeholders and other developers, and it is thus a very highly …

Cultural influence on requirements engineering activities: a systematic literature review and analysis

T Alsanoosy, M Spichkova, J Harland - Requirements Engineering, 2020 - Springer
Requirements engineering (RE) involves the critical activities required to capture customers'
requirements/needs accurately. RE is a communication-intensive activity. As culture plays a …

[HTML][HTML] Factors affecting Agile adoption: An industry research study of the mobile app sector in Saudi Arabia

FS Altuwaijri, MA Ferrario - Journal of Systems and Software, 2022 - Elsevier
Agile is an established software development methodology that helps develop software by
improving time to market, quality, customer engagement and reducing costs. Factors …

Human values in software engineering: Contrasting case studies of practice

W Hussain, H Perera, J Whittle… - IEEE Transactions …, 2020 - ieeexplore.ieee.org
The growing diffusion of software in society and its influence on people demands from its
creators that their work carefully considers human values such as transparency, social …

What values should an agent align with? An empirical comparison of general and context-specific values

E Liscio, M van der Meer, LC Siebert… - Autonomous Agents and …, 2022 - Springer
The pursuit of values drives human behavior and promotes cooperation. Existing research is
focused on general values (eg, Schwartz) that transcend contexts. However, context-specific …

How can human values be addressed in agile methods? A case study on SAFe

W Hussain, M Shahin, R Hoda, J Whittle… - IEEE Transactions …, 2022 - ieeexplore.ieee.org
Agile methods are predominantly focused on delivering business values. But can Agile
methods be adapted to effectively address and deliver human values such as social justice …

A study on the prevalence of human values in software engineering publications, 2015--2018

H Perera, W Hussain, J Whittle… - Proceedings of the acm …, 2020 - dl.acm.org
Failure to account for human values in software (eg, equality and fairness) can result in user
dissatisfaction and negative socio-economic impact. Engineering these values in software …

A first look at human values-violation in app reviews

HO Obie, W Hussain, X Xia, J Grundy… - 2021 IEEE/ACM …, 2021 - ieeexplore.ieee.org
Ubiquitous technologies such as mobile software applications (mobile apps) have a
tremendous influence on the evolution of the social, cultural, economic, and political facets …

The influence of human aspects on requirements engineering-related activities: Software practitioners' perspective

D Hidellaarachchi, J Grundy, R Hoda… - ACM Transactions on …, 2023 - dl.acm.org
Requirements Engineering (RE)-related activities require high collaboration between
various roles in software engineering (SE), such as requirements engineers, stakeholders …

(AIAM2019) artificial intelligence in software engineering and inverse

M Shehab, L Abualigah, MI Jarrah… - … Journal of Computer …, 2020 - Taylor & Francis
ABSTRACT Artificial Intelligence (AI) and Software Engineering are considered as
significant fields to solve various problems. However, there are weaknesses in certain …