Loading...
Please wait, while we are loading the content...
Similar Documents
Understanding Git history: a multi-sense view
| Content Provider | ACM Digital Library |
|---|---|
| Author | North, Kevin J. Cohen, Myra B. Sarma, Anita |
| Abstract | Version control systems archive data about the development history of a project, which can be used to analyze and understand different facets of a software project. The project history can be used to evaluate the development process of a team, as an aid in bug fixing, or to help new members get on track with development. However, state of the art techniques for analyzing version control data provide only partial views into this information, and lack an easy way to present all the dimensions of the data. In this paper we present GitVS, a hybrid view that incorporates visualization and sonification to represent the multiple dimensions of version control data - development time line, conflicts, etc. In a formative user study comparing the GitHub Network Graph, GitVS, and a version of GitVS without sound, we show GitVS improves over the GitHub Network Graph and that while sound makes it easier to correctly understand version history for some tasks, it is more difficult for others. . |
| Starting Page | 1 |
| Ending Page | 7 |
| Page Count | 7 |
| File Format | |
| ISBN | 9781450343978 |
| DOI | 10.1145/2993283.2993285 |
| Language | English |
| Publisher | Association for Computing Machinery (ACM) |
| Publisher Date | 2016-11-14 |
| Publisher Place | New York |
| Access Restriction | Subscribed |
| Subject Keyword | Version control history Sonification Conflicts |
| Content Type | Text |
| Resource Type | Article |