logo
ResearchBunny Logo
Human Error Management in Requirements Engineering: Should We Fix the People, the Processes, or the Environment?

Computer Science

Human Error Management in Requirements Engineering: Should We Fix the People, the Processes, or the Environment?

S. Mahaju, J. C. Carver, et al.

This research delves into human error management strategies in requirements engineering, presenting a newly developed taxonomy from two practitioner surveys. The findings emphasize the critical role of process changes—accounting for over 50% of the strategies identified—in reducing human errors. This insightful study was conducted by Sweta Mahaju, Jeffrey C Carver, and Gary L Bradshaw.

00:00
00:00
~3 min • Beginner • English
Abstract
Context: Software development is human-centric and therefore vulnerable to human error—failings in human thought processes that can lead to faults in requirements documents and downstream failures. Objective: Develop a taxonomy of human error prevention and mitigation strategies based on data gathered from requirements engineering professionals. Method: Perform a qualitative analysis of strategies extracted from two practitioner surveys on requirements engineering practices to identify and classify strategies for preventing and mitigating human errors. Results: Strategies are organized into a taxonomy based on whether changes primarily affect People, Processes, or the Environment, with additional low-level classes in each. Over 50% of the reported strategies require a Process change, 23% an Environment change, 21% a People change, and 5% were too ambiguous to classify. More than half of the strategies target Management activities of requirements engineering. Conclusions: The Human Error Management Taxonomy systematically classifies prevention and mitigation strategies in requirements engineering, providing a structured foundation for future research and practice.
Publisher
Information and Software Technology
Published On
Apr 07, 2023
Authors
Sweta Mahaju, Jeffrey C Carver, Gary L Bradshaw
Tags
human error management
requirements engineering
strategy taxonomy
process improvement
qualitative analysis
practitioner surveys
error mitigation
Listen, Learn & Level Up
Over 10,000 hours of research content in 25+ fields, available in 12+ languages.
No more digging through PDFs, just hit play and absorb the world's latest research in your language, on your time.
listen to research audio papers with researchbunny