Abstract — Whiteboards serve an important role in supporting informal software design, providing a fluid and flexible medium for collaboration. Interactive whiteboards offer the potential for enhanced support for manipulating content, managing sketches, and working across distance, but little is known about how this support affects the practice of informal software design. To understand the opportunities and challenges, we first conducted a literature review, identifying 14 behaviors that occur during informal software design. We then designed an interactive whiteboard system – Calico – to support the full spectrum of these behaviors and conducted a field deployment of Calico to three groups of software designers. Through usage logs and int...
Working in a software project is a challenge. People with different backgrounds are together working...
An important challenge in designing ubiquitous computing experiences is negotiating the transition b...
Handheld mobile devices, such as smartphones and PDAs are becoming more and more attractive for wor...
Whiteboards serve an important role in supporting informal design, providing a fluid and flexible me...
Whiteboards serve an important role in supporting informal design, providing a fluid and flexible me...
Large drawing boards have long been software engineers\u27 tools of choice for collaborative softwar...
Abstract—Whiteboard sketches play a crucial role in software development, helping to support groups ...
Our work uses interactive workspace capture technology to investigate the hows and whys of whiteboar...
Abstract. Software design is a team activity, and designing effective tools to support collaborative...
This paper describes Tivoli, an electronic whiteboard applica-tion designed to support informal work...
Interactive whiteboard involving human interaction have been an active field of research in past yea...
In our previous studies into web design, we found that pens, paper, walls, and tables were often use...
Thesis: Sc. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Comp...
Whiteboard sketches play a crucial role in software development, helping to support groups of design...
Web designers use pens, paper, walls, and tables for explaining, developing, and communicating ideas...
Working in a software project is a challenge. People with different backgrounds are together working...
An important challenge in designing ubiquitous computing experiences is negotiating the transition b...
Handheld mobile devices, such as smartphones and PDAs are becoming more and more attractive for wor...
Whiteboards serve an important role in supporting informal design, providing a fluid and flexible me...
Whiteboards serve an important role in supporting informal design, providing a fluid and flexible me...
Large drawing boards have long been software engineers\u27 tools of choice for collaborative softwar...
Abstract—Whiteboard sketches play a crucial role in software development, helping to support groups ...
Our work uses interactive workspace capture technology to investigate the hows and whys of whiteboar...
Abstract. Software design is a team activity, and designing effective tools to support collaborative...
This paper describes Tivoli, an electronic whiteboard applica-tion designed to support informal work...
Interactive whiteboard involving human interaction have been an active field of research in past yea...
In our previous studies into web design, we found that pens, paper, walls, and tables were often use...
Thesis: Sc. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Comp...
Whiteboard sketches play a crucial role in software development, helping to support groups of design...
Web designers use pens, paper, walls, and tables for explaining, developing, and communicating ideas...
Working in a software project is a challenge. People with different backgrounds are together working...
An important challenge in designing ubiquitous computing experiences is negotiating the transition b...
Handheld mobile devices, such as smartphones and PDAs are becoming more and more attractive for wor...