I am a senior researcher with Microsoft Research in the Human Interactions of Programming group. My research focuses on understanding how knowledge flows among people and building systems to make it flow more freely.
I am currently studying co-located and geographically distributed software development teams, building tools that help developers find and communicate about the knowledge behind the code, and developing systems that exploit spatial memory to support navigation, team awareness, and communication about code.
Current Projects
- ESP: Embodied Social Proxies - Representing a remote teammate
- Backstory - A tool for in-depth searching
Some Recent Projects
- Spatial Representations of Code - Exploiting spatial memory for code
- Bridge - Finding, representing and exploiting relationships among software artifacts
- Gina Venolia, Five Attempts at Spatializing Code, Microsoft, 9 July 2009
- Andrew Sutherland and Gina Venolia, Can Peer Code Reviews be Exploited for Later Information Needs?, in Proc. ICSE 2009, IEEE, May 2009
- Jorge Aranda and Gina Venolia, The Secret Life of Bugs: Going Past the Errors and Omissions in Software Repositories, in Proc. ICSE 2009, IEEE, May 2009
- A.J. Bernheim Brush, Brian R. Meyers, James Scott, and Gina Venolia, Exploring Awareness Needs and Information Display Preferences Between Coworkers, in CHI 2009 Proceedings, Association for Computing Machinery, Inc., April 2009
- Gary M. Olson, Judith S. Olson, and Gina Venolia, What Still Matters about Distance?, in Proceedings of HCIC 2009, February 2009
More About Me
Before joining Microsoft, I was at Cosmo Software, a now-defunct division of the all-but-defunct Silicon Graphics. My main contribution there was the user interface design for Cosmo PageFX, a novel tool for developing animated elements for web pages using VRML. PageFX had a very cool visual language for describing the causal chain of events and animation effects.
Before that, I was at Apple Computer for 15 years. Most of my time there was spent in the Advanced Technology Group. I shipped a number of things, including the QuickDraw 3D User Interface Guidelines and Toolbox, the Apple Game Sprockets APIs, mouse acceleration (twice!) and LisaTerminal.
I'm a California native. I enjoy learning to play jazz piano, flying kites and playing with my two dachshunds.
Coordinates
- ginav@microsoft.com
- My Blog
- Me on Facebook
- One Microsoft Way
Redmond WA 98052 USA
- CHASE workshop at ICSE 09
Mon, 01 Dec 2008 23:55:00 GMT - Can We Make "Distance Matter" Less?
Tue, 07 Oct 2008 22:49:00 GMT



