HUFO 2017

3rd International Workshop on Human Factors in Software Development Processes

Novembrer 29, 2017 


9:15 10:30 Keynote Speech: Distributed Cathedrals vs. Global Bazaars: Global Distance and the Open Source Paradox, Prof. John Noll - University of East London, UK
10:30 11:00 COFFEE BREAK
11:00 11:45 Fabian Kortum, Jil Klünder and Kurt Schneider: Don't Underestimate the Human Factors! Exploring Team Communication Effects
11:45 12:30 Ruiz Mercedes and Fuentes Germán: Applying Extreme Engineering and Personality Factors to Improve Software Development under a Heavyweight Methodology
12:30 14:00 LUNCH
14:00 14:45 Bilal Ahmad, Ita Richardson and Sarah Beecham: A Systematic Literature Review of Social Network Systems for Older Adults
14:45 15:30
Jil Klünder, Oliver Karras, Fabian Kortum, Mathias Casselt and Kurt Schneider: Different Perspectives on Project Success -- When Communication In Not The Same.
15:30 16:00




Distributed Cathedrals vs. Global Bazaars: Global Distance and the Open Source Paradox

HuFo Invited Talk

John Noll

Software development projects involving teams that are located in different locations and timezones often experience communication and collaboration barriers.

The conventional approach to overcoming these barriers involves interventions, such as face-to-face "kick-off" meetings and video conferencing, intended to reduce the effects of geographic distance, temporal separation, and cultural differences on both formal and informal communication.

In contrast, however, numerous open source projects, involving hundreds or thousands of globally distributed contributors, have successfully created highly valuable products using rudimentary collaboration technology. In many cases, the key contributors to these projects have never met face-to-face. How is this possible?

This talk will explore the similarities and differences between conventional global software development projects and open source projects, in an attempt to identify how open source projects address the difficulties introduced by global distance, and what we might learn from these examples that could inform conventional global software development.



John Noll is a Senior Lecturer at the University of East London, where his research focuses on software engineering processes, especially open source software development, agile methods, and global software development. He has published numerous conference and journal papers, and has held a variety of academic and industrial research positions at institutions and companies including Lero -- the Irish Software Engineering Research Centre, Santa Clara University, the University of Colorado, Denver, the University of Southern California, Network Appliance, Inc., Perceptronics, Inc., and Hewlett-Packard Laboratories.

He has a B.A. in Physics from the Colorado College, and a Ph.D. in Computer Science from the University of Southern California.