Learn More
This paper presents data from a four month ethnographic study of professional pair programmers from two software development teams. Contrary to the current conception of pair programmers, the pairs in this study did not hew to the separate roles of "driver" and "navigator". Instead, the observed programmers moved together through different phases of the(More)
Programmers use both paper and digital artifacts to aid in the process of software planning. This paper presents a prototype of a system that uses digital pen technology to integrate paper notecards and digital task plan representations, allowing programmers to utilize the affordances provided by both techniques. Through an ethnography of programmers who(More)
Receiving poor results from a personalized recommendation system is frustrating. When users try to compensate by putting on a "different face" and game the system, the results can be even more frustrating. This paper investigates how to improve the user experience of such systems by: 1) adding personal photos to increase self-awareness, and 2) providing(More)
1. ABSTRACT Programmers who practice story-based planning have two different interfaces through which they can record stories and tasks: paper notecards and project management software. Each approach provides it own accordances and benefits. Notecards are light, flexible, constantly visible, portable, disposable, and cheap. Project management software(More)
  • Phil Isenberg, Arnold Schwarzenegger, +184 authors Joaquin River Delta
  • 2008
The Sacramento-San Joaquin River Delta covers more than 1,300 square miles. Its more than 60 " islands " , together with its natural channels and sloughs are the home to 750 species of plants and wildlife as well as 55 species of fish. The Delta is the hub of California's water delivery system, taking runoff from about 40 percent of California's landmass(More)
  • 1