Proceedings of the SIGCHI Conference on Human Factors in Computing Systems 2007
DOI: 10.1145/1240624.1240714
|View full text |Cite
|
Sign up to set email alerts
|

Let's go to the whiteboard

Abstract: Software developers are rooted in the written form of their code, yet they often draw diagrams representing their code. Unfortunately, we still know little about how and why they create these diagrams, and so there is little research to inform the design of visual tools to support developers' work. This paper presents findings from semi-structured interviews that have been validated with a structured survey. Results show that most of the diagrams had a transient nature because of the high cost of changing whit… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
25
0
2

Year Published

2011
2011
2021
2021

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 166 publications
(27 citation statements)
references
References 19 publications
0
25
0
2
Order By: Relevance
“…Cherubini et al [5] looked at how and why developers use drawing during software development. Treude and Storey [6] investigated the role of awareness tools such as Jazz dashboards and feeds in supporting development activities.…”
Section: Awareness In Software Developmentmentioning
confidence: 99%
“…Cherubini et al [5] looked at how and why developers use drawing during software development. Treude and Storey [6] investigated the role of awareness tools such as Jazz dashboards and feeds in supporting development activities.…”
Section: Awareness In Software Developmentmentioning
confidence: 99%
“…2.1 are beginning to be echoed in these and other studies. For example, Cherubini et al articulate goals such as sharing thoughts, grounding ideas, manipulating concepts, and brainstorming as reasons why software designers sketch (Cherubini et al 2007). In both co-located and distributed teams, diagrams are indispensible for explaining core design concepts to new team members (Yatani et al 2009).…”
Section: Sketching In Software Designmentioning
confidence: 99%
“…Most boxes remain unlabeled, various forms of shorthand are used, and the sketches remain abstract in nature. Various studies of software designers confirm the prevalence of low-detail models, particularly early in design sessions, noting that they allow ideas to be expressed quickly and modified easily (Cherubini et al 2007;Petre 2009). Often, too, quick sketches of prototypes can find the same usability problems as high fidelity prototypes (Virzi et al 1996).…”
Section: Use Of Low-detail Modelsmentioning
confidence: 99%
See 2 more Smart Citations