Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSN › Conference contribution/Paper › peer-review
Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSN › Conference contribution/Paper › peer-review
}
TY - GEN
T1 - Digitally annexing desk space for software development (NIER track)
AU - Hardy, John
AU - Bull, Christopher
AU - Kotonya, Gerald
AU - Whittle, Jon
PY - 2011/5
Y1 - 2011/5
N2 - Software engineering is a team activity yet the programmer's key tool, the IDE, is still largely that of a soloist. This paper describes the vision, implementation and initial evaluation of CoffeeTable - a fully featured research prototype resulting from our reflections on the software design process. CoffeeTable exchanges the traditional IDE for one built around a shared interactive desk. The proposed solution encourages smooth transitions between agile and traditional modes of working whilst helping to create a shared vision and common reference frame - key to sustaining a good design. This paper also presents early results from the evaluation of CoffeeTable and offers some insights from the lessons learned. In particular, it highlights the role of developer tools and the software constructions that are shaped by them.
AB - Software engineering is a team activity yet the programmer's key tool, the IDE, is still largely that of a soloist. This paper describes the vision, implementation and initial evaluation of CoffeeTable - a fully featured research prototype resulting from our reflections on the software design process. CoffeeTable exchanges the traditional IDE for one built around a shared interactive desk. The proposed solution encourages smooth transitions between agile and traditional modes of working whilst helping to create a shared vision and common reference frame - key to sustaining a good design. This paper also presents early results from the evaluation of CoffeeTable and offers some insights from the lessons learned. In particular, it highlights the role of developer tools and the software constructions that are shaped by them.
KW - collaboration and collaborative construction
KW - collocation
KW - cscw
KW - ide
KW - software visualisation
KW - tabletop user interfaces
U2 - 10.1145/1985793.1985910
DO - 10.1145/1985793.1985910
M3 - Conference contribution/Paper
SN - 978-1-4503-0445-0
T3 - ICSE '11
SP - 812
EP - 815
BT - Proceedings of the 33rd International Conference on Software Engineering
PB - ACM
CY - New York, NY, USA
ER -