Write a Blog >>
ESEC/FSE 2021
Thu 19 - Sat 28 August 2021 Clowdr Platform
Thu 26 Aug 2021 11:10 - 11:15 - Human Aspects—Developers 2 Chair(s): Carlos Gavidia-Calderon
Thu 26 Aug 2021 23:10 - 23:15 - Human Aspects—Developers 2 Chair(s): Felipe Fronchetti

Software development is a human activity prone to human error. These errors are partially related to losing situation awareness during development tasks. Situation awareness enables the retention of contextual knowledge while performing a task. The OODA loop is an established cognitive training method to improve situation awareness. We studied the in-situ development errors that ten professional software developers made before and after using the OODA loop. Our preliminary results suggest that developer errors reduce after OODA loop use. We recommend that developers: get to know their own development weaknesses, use cognitive training (e.g., OODA loop) to manage those weaknesses, simplify their working environment and communicate carefully with external stakeholders.

Thu 26 Aug

Displayed time zone: Athens change

11:00 - 12:00
Human Aspects—Developers 2Journal First / Demonstrations / Research Papers +12h
Chair(s): Carlos Gavidia-Calderon ThoughtWorks (UK) Ltd.
11:00
10m
Paper
Relations Between Effort Estimates, Skill Indicators, and Measured Programming Skill
Journal First
Magne Jørgensen Simula Metropolitan Center for Digital Engineering, Gunnar Rye Bergersen University of Oslo, Knut LIestøl University of Oslo
11:10
5m
Paper
Reducing Software Developer Human Errors by Improving Situation Awareness
Journal First
Bhaveet Nagaria Brunel University London, Tracy Hall Lancaster University
11:15
5m
Paper
A Case for Human Values in Software Engineering
Journal First
Jon Whittle CSIRO's Data61 and Monash University, Maria Angela Ferrario Queen's University Belfast, Will Simm Lancaster University, Waquar Hussein Monash University
11:20
5m
Paper
Is 40 the new 60? How popular media portrays the employability of older software developers
Journal First
Sebastian Baltes University of Adelaide, George Park Itility, Alexander Serebrenik Eindhoven University of Technology
11:25
5m
Paper
csDetector: An Open Source Tool for Community Smells Detection
Demonstrations
Nuri Almarimi ETS, Ali Ouni ETS, Moataz Chouchen ETS, Mohamed Wiem Mkaouer Rochester Institute of Technology
DOI
11:30
30m
Live Q&A
Q&A (Human Aspects—Developers 2)
Research Papers

23:00 - 00:00
Human Aspects—Developers 2Journal First / Demonstrations / Research Papers
Chair(s): Felipe Fronchetti University of São Paulo, Brazil
23:00
10m
Paper
Relations Between Effort Estimates, Skill Indicators, and Measured Programming Skill
Journal First
Magne Jørgensen Simula Metropolitan Center for Digital Engineering, Gunnar Rye Bergersen University of Oslo, Knut LIestøl University of Oslo
23:10
5m
Paper
Reducing Software Developer Human Errors by Improving Situation Awareness
Journal First
Bhaveet Nagaria Brunel University London, Tracy Hall Lancaster University
23:15
5m
Paper
A Case for Human Values in Software Engineering
Journal First
Jon Whittle CSIRO's Data61 and Monash University, Maria Angela Ferrario Queen's University Belfast, Will Simm Lancaster University, Waquar Hussein Monash University
23:20
5m
Paper
Is 40 the new 60? How popular media portrays the employability of older software developers
Journal First
Sebastian Baltes University of Adelaide, George Park Itility, Alexander Serebrenik Eindhoven University of Technology
23:25
5m
Paper
csDetector: An Open Source Tool for Community Smells Detection
Demonstrations
Nuri Almarimi ETS, Ali Ouni ETS, Moataz Chouchen ETS, Mohamed Wiem Mkaouer Rochester Institute of Technology
DOI
23:30
30m
Live Q&A
Q&A (Human Aspects—Developers 2)
Research Papers