Developer Dashboards: The Need for Qualitative Analytics

作者: Olga Baysal , Reid Holmes , Michael W. Godfrey

DOI: 10.1109/MS.2013.66

关键词:

摘要: Prominent technology companies including IBM, Microsoft, and Google have embraced an analytics-driven culture to help improve their decision making. Analytics aim practitioners answer questions critical projects, such as "Are we on track deliver the next release schedule?" "Of recent features added, which are most prone defects?" by providing fact-based views about projects. Analytic results often quantitative in nature, presenting data graphical dashboards with reports charts. Although current geared toward project managers, they aren't well suited individual developers. Mozilla developer interviews show that developers face challenges maintaining a global understanding of tasks they're working desire improved support for situational awareness, form qualitative analytics that's difficult achieve tools. This article motivates need designed developers' awareness task tracking prioritizing capabilities, insights workloads others, listing actions, custom manage workload while performing day-to-day development tasks.

参考文章(9)
Zahra Noroozi, André van der Hoek, Anita Sarma, Palantir: raising awareness among configuration management workspaces international conference on software engineering. pp. 444- 454 ,(2003) , 10.5555/776816.776870
Jacob T. Biehl, Mary Czerwinski, Greg Smith, George G. Robertson, FASTDash: a visual dashboard for fostering awareness in software teams human factors in computing systems. pp. 1313- 1322 ,(2007) , 10.1145/1240624.1240823
Yuriy Brun, Reid Holmes, Michael D. Ernst, David Notkin, Crystal: precise and unobtrusive conflict warnings foundations of software engineering. pp. 444- 447 ,(2011) , 10.1145/2025113.2025187
Christoph Treude, Margaret-Anne Storey, Awareness 2.0 Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - ICSE '10. ,vol. 1, pp. 365- 374 ,(2010) , 10.1145/1806799.1806854
Mauro Cherubini, Gina Venolia, Rob DeLine, Amy J Ko, Let's go to the whiteboard: how and why software developers use drawings human factors in computing systems. pp. 557- 566 ,(2007) , 10.1145/1240624.1240714
Mik Kersten, Gail C. Murphy, Using task context to improve programmer productivity Proceedings of the 14th ACM SIGSOFT international symposium on Foundations of software engineering - SIGSOFT '06/FSE-14. pp. 1- 11 ,(2006) , 10.1145/1181775.1181777
Thomas Fritz, Gail C. Murphy, Determining relevancy Proceedings of the 2011 annual conference on Human factors in computing systems - CHI '11. pp. 1827- 1830 ,(2011) , 10.1145/1978942.1979206
Mica R. Endsley, Toward a Theory of Situation Awareness in Dynamic Systems Human Factors. ,vol. 37, pp. 32- 64 ,(1995) , 10.1518/001872095779049543
Reid Holmes, Robert J. Walker, Customized awareness Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - ICSE '10. ,vol. 1, pp. 465- 474 ,(2010) , 10.1145/1806799.1806867