Palantír: raising awareness among configuration management workspaces
Proceedings of the 25th International Conference on Software Engineering
An experimental evaluation of continuous testing during development
ISSTA '04 Proceedings of the 2004 ACM SIGSOFT international symposium on Software testing and analysis
Group awareness in distributed software development
CSCW '04 Proceedings of the 2004 ACM conference on Computer supported cooperative work
Pragmatic Project Automation: How to Build, Deploy, and Monitor Java Apps
Pragmatic Project Automation: How to Build, Deploy, and Monitor Java Apps
FASTDash: a visual dashboard for fostering awareness in software teams
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Awareness in the Wild: Why Communication Breakdowns Occur
ICGSE '07 Proceedings of the International Conference on Global Software Engineering
Status Communication in Agile Software Teams: A Case Study
ICSEA '10 Proceedings of the 2010 Fifth International Conference on Software Engineering Advances
Modeling continuous integration practice differences in industry software development
Journal of Systems and Software
Hi-index | 0.00 |
We describe the evaluation of a build awareness system that assists agile software development teams to understand current build status and who is responsible for any build breakages. The system uses ambient awareness technologies, providing a separate, easily perceived communication channel distinct from standard team workflow. Multiple system configurations and behaviours were evaluated. An evaluation of the system showed that, while there was no significant change in the proportion of build breakages, the overall number of builds increased substantially, and the duration of broken builds decreased. Team members also reported an increased sense of awareness of, and responsibility for, broken builds and some noted the system dramatically changed their perception of the build process making them more cognisant of broken builds.