Please use this identifier to cite or link to this item:
Title: Build Notifications in Agile Environments
Authors: Ablett, Ruth
Maurer, Frank
Sharlin, Ehud
Denzinger, Joerg
Schock, Craig
Keywords: Computer Science
Issue Date: 14-Jan-2008
Abstract: In an agile software development environment, developers write code that should work together to fulfill the wishes of the customer. Continuous integration (CI) ensures that code from different individuals integrates properly. CI compiles the entire codebase, deploys and tests it with each change. CI alerts developers of any problems as errors can be fixed more easily if caught earlier in the process. This paper compares the effectiveness of different types of mechanisms for notifying developers to a successful or unsuccessful build. Two different quantitative and qualitative user studies were performed testing the effectiveness of three types of notification devices one virtual e-mail based mechanism, one using ambient lava lamps, and one robotic device. The results show that most developers preferred an easily visible but unobtrusive ambient device combined with an e-mail describing the problem in more detail.
Appears in Collections:Denzinger, Joerg
Schock, Craig
Maurer, Frank
Sharlin, Ehud

Files in This Item:
File Description SizeFormat 
2008-888-01.pdf1.42 MBAdobe PDFView/Open
2008-888-01.ps2.88 MBPostscriptView/Open

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.