Overview

Our workshop provides a venue for researchers and practitioners to discuss how best to apply psychological research into human errors to better understand requirements engineering defects and to suggest ways to find and fix requirement errors early. Psychological investigations of human error have proven beneficial in fields as diverse as medicine and aviation, where straightforward changes in practice have resulted in significant error reductions. Considering the human-centric nature of requirements engineering, we believe a similar cross-fertilization between the two fields will help developers identify and prevent frequent and servere requirements errors.

Workshop Goals

Join us as we explore the intersection of human error research and requirements engineering by discussing questions like:

  1. What types of human errors do people make when performing requirements engineering tasks across different projects?
  2. How can the psychological theories of human errors be used to support the detection and prevention of requirement error and resulting faults?
  3. What are the best ways to alter current requirements engineering practice to reduce errors without overburdening software engineers who may be working under difficult deadlines?

Specific goals::

  1. Goal 1 – Reports of Exploring Human Error Research in Improving Software Quality.
    While human error data has been successfully used to reduce aviation accidents, reduce the instances of adverse drug events, and improve process control in the oil industry, its utilization for improving the requirements engineering process is limited. To address this goal, we solicit papers reporting on such experiences so this information can be consolidated, summarized, and synthesized for consumption by the larger requirements engineering community.
  2. Goal 2 – Collect Specific Instances of Human Errors during Requirements Engineering.
    Human error concepts became useful in aviation and medicine only after researchers and practitioners gathered a sufficient body of errors upon which to build taxonomies. To address this goal, we seek to build this type of database of diverse errors from requirements engineering. This database will provide a foundation for classifying the errors using existing human error frameworks based on the underlying cognitive mechanism that led to the error.
  3. Goal 3 – Guide the Development of Interventions.
    For the requirement error information to have a practical impact on improving requirements engineering, it has to be packaged into effective practices and tools. To address this goal, we will analyze the identified errors and brainstorm approaches to identify and/or prevent those errors. Input from practitioners is especially important in describing experiences with practices that have been tried previously.

Workshop Information

Please consider submitting a position paper, a short paper, or a full paper on the use of human error research in Software Engineering (with specific emphasis on Requirements Engineering). In particular, we are interested in papers that discuss specific examples of human errors in requirements engineering. We are also interested in descriptions of practices or tools used to prevent or reduce the presence of human errors in requirements engineering. See the Call for Papers for more information.

Important Dates -
Paper submission Deadline - January 9, 2017
Author Notification - January 23, 2017

Join us in Essen, Germany on February 27 for our workshop held in conjunction with REFSQ 2017.

For more information contact Gursimran Walia or Jeffrey Carver.