Visualizing work processes in software engineering with developer rivers
Visualizing work processes in software engineering with developer rivers
复制标题
与 Developer Rivers 一起可视化软件工程中的工作流程
DOI:
10.1109/vissoft.2015.7332421
复制
发表时间:
2015
期刊:
影响因子:
--
通讯作者:
D. Weiskopf
中科院分区:
文献类型:
--
作者:
Michael Burch;T. Munz;Fabian Beck;D. Weiskopf
Work processes involving dozens or hundreds of collaborators are complex and difficult to manage. Problems within the process may have severe organizational and financial consequences. Visualization helps monitor and analyze those processes. In this paper, we study the development of large software systems as an example of a complex work process. We introduce Developer Rivers, a timeline-based visualization technique that shows how developers work on software modules. The flow of developers' activity is visualized by a river metaphor: activities are transferred between modules represented as rivers. Interactively switching between hierarchically organized modules and workload metrics allows for exploring multiple facets of the work process. We study typical development patterns by applying our visualization to Python and the Linux kernel.
影响因子:
2.5
作者:
Burch, Michael;Kull, Andreas;Weiskopf, Daniel
通讯作者:
Weiskopf, Daniel
影响因子:
2.3
作者:
Graham, Martin;Kennedy, Jessie
通讯作者:
Kennedy, Jessie