This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Collaboration in Formative Design: Working Together at a Whiteboard
January/February 2012 (vol. 29 no. 1)
pp. 56-60
John Rooksby, University of St Andrews
Nozomi Ikeya, Keio University
To successfully collaborate in a creative design session, software developers must achieve and maintain a shared focus, encourage and challenge each other, and manage their working relations, even in stressful situations. This article describes six key ways professional software developers do this using examples from a video study of professional developers designing at a whiteboard.

1. C.R.B. de Souza et al., "Cooperative and Human Aspects of Software Engineering," IEEE Software, vol. 26, no. 6, 2009, pp. 17–19.
2. J. McDonnell, "Accommodating Disagreement: A Study of Effective Design Collaboration," to be published in Design Studies, 2011.
3. L. Ball, B. Onarheim, and B. Christensen, "Design Requirements, Epistemic Uncertainty and Solution Development Strategies in Software Design," Design Studies, vol. 31, no. 6, 2010, pp. 567–589.
4. M. Petre, A. van der Hoek, and A. Baker, "Editorial," Design Studies, vol. 31, no. 6, 2010, pp. 533–544.
5. L. Suchman, "Representing Practice in Cognitive Science," Representation in Scientific Practice, M. Lynch, and S. Woolgar eds., MIT Press, 2011, pp. 301–321.
6. C. Greiffenhagen, and W. Sharrock, "Gestures in the Blackboard Work of Mathematics Instruction," Proc. 2nd Conf. Int'l Soc. Gesture Studies (ISGS 05), 2005; http://gesture-lyon2005.ens-lyon.fr/IMG/pdf/Greiffenhagen-Gesture.pdf.
7. M. Jackson, "Representing Structure in a Software System Design," Design Studies, vol. 31, no. 6, 2010, pp. 545–566.
1. M. Rouncefield and P. Tolmie, Ethnomethodology at Work, Ashgate, 2011.
2. I. Sommerville et al., "Sociologists Can Be Surprisingly Useful in Interactive Systems Design," Proc. People and Computers VII (HCI 92), Cambridge Univ. Press, 1992, pp. 341-353.
3. W. Sharrock and B. Anderson, "The User as a Scenic Feature of the Design Space," Design Studies, vol. 15, no. 1, 1994, pp. 5-18.
4. D. Martin et al., "Achieving Dependability in the Configuration, Integration and Testing of Healthcare Technologies," Computer Supported Cooperative Work, vol. 15, nos. 5-6, 2007, pp. 467-499.
5. E. Vinkhuyzen and N. Ikeya, "Rethinking How Projects Are Managed," Making Work Visible: Ethnographically Grounded Case Studies of Work Practice, P. Szymanski, and J. Whalen eds., Cambridge Univ. Press, 2011, pp. 312-323.
6. L. Suchman, "Representing Practice in Cognitive Science," Representation in Scientific Practice, M. Lynch, and S. Woolgar eds., MIT Press, 2011, pp. 301-321.
7. C. Greiffenhagen, and W. Sharrock, "Gestures in the Blackboard Work of Mathematics Instruction," Proc. 2nd Conf. Int'l Soc. Gesture Studies (ISGS 05), 2005; http://gesture-lyon2005.ens-lyon.fr/IMG/pdf/Greiffenhagen-Gesture.pdf.
8. H. Sharp, H. Robinson, and M. Woodman, "Software Engineering: Community and Culture," IEEE Software, vol. 17, no. 1, 2000, pp. 40-47.

Index Terms:
programming teams, software engineering process, qualitative process analysis, management
Citation:
John Rooksby, Nozomi Ikeya, "Collaboration in Formative Design: Working Together at a Whiteboard," IEEE Software, vol. 29, no. 1, pp. 56-60, Jan.-Feb. 2012, doi:10.1109/MS.2011.123
Usage of this product signifies your acceptance of the Terms of Use.