The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.04 - July-Aug. (2013 vol.30)
pp: 57-63
Philip M. Johnson , University of Hawaii at Manoa
ABSTRACT
For more than 15 years, researchers at the Collaborative Software Development Laboratory at the University of Hawaii at Manoa have looked for analytics that help developers understand and improve development processes and products. This article reviews that research and discusses the trade-off between studying easily obtained analytics and studying richer analytics with higher overhead.
INDEX TERMS
Software development, Data collection, Analytical models, Software metrics, Software measurement, Software quality, Data analysis, Collaboration, software analytics, software engineering, measurement, software quality, software quality assurance
CITATION
Philip M. Johnson, "Searching under the Streetlight for Useful Software Analytics", IEEE Software, vol.30, no. 4, pp. 57-63, July-Aug. 2013, doi:10.1109/MS.2013.69
REFERENCES
1. W.S. Humphrey, A Discipline for Software Engineering, Addison-Wesley, 1995.
2. P.M. Johnson and A.M. Disney, “The Personal Software Process: A Cautionary Case Study,” IEEE Software, vol. 15, no. 6, 1998, pp. 85–88.
3. P.M. Johnson, “Leap: A 'Personal Information Environment' for Software Engineers,” Proc. 21st Int'l Conf. Software Eng. (ICSE 99), IEEE CS, 1999, pp. 654–657.
4. V. Basili, G. Caldiera, and H.D. Rombach, “The Goal Question Metric Approach,” Encyclopedia of Software Eng., J.J. Marciniak ed., John Wiley & Sons, 1994.
5. P.M. Johnson et al., “, Beyond the Personal Software Process: Metrics Collection and Analysis for the Differently Disciplined,” Proc. 25th Int'l Conf. Software Eng. (ICSE 03), IEEE CS, 2003, pp. 641–646.
6. P.M. Johnson et al., “Improving Software Development Management through Software Project Telemetry,” IEEE Software, vol. 22, no. 4, 2005, pp. 76–85.
7. P.M. Johnson and M.G. Paulding, “Understanding HPCS Development through Automated Process and Product Measurement with Hackystat,” Proc. 2nd Workshop Productivity and Performance in High-End Computing (P-PHEC 05), IEEE CS, 2005; https://csdl-techreports.googlecode.com/ svn/trunk/techreports/2004/04-2204-22.pdf .
8. A. Kagawa, Priority Ranked Inspection: Supporting Effective Inspection in Resource-Limited Organizations, tech. report 2005-08-02, Information and Computer Science Dept., Univ. Hawaii at Manoa, 2005.
9. H. Kou, P.M. Johnson, and H. Erdogmus, “Operational Definition and Automated Inference of Test-Driven Development with Zorro,” J. Automated Software Eng., vol. 17, no. 1, 2009, pp. 57–85.
10. P. Senin, Software Trajectory Analysis: An Empirically Based Method for Automated Software Process Discovery, tech. report 09-09, Collaborative Software Development Lab, Univ. Hawaii at Manoa, 2009; https://csdl-techreports.googlecode.com/ svn/trunk/techreports/2009/09-0909-09.pdf .
11. P.M. Johnson and S. Zhang, “We Need More Coverage, Stat! Experience with the Software ICU,” Proc. 3rd Int'l Symp. Empirical Software Eng. and Measurement (ESEM 09), IEEE CS, 2009, pp. 168–178.
12. I.D. Coman, A. Sillitti, and G. Succi, “A Case-Study on Using an Automated In-Process Software Engineering Measurement and Analysis System in an Industrial Environment,” Proc. 31st Int'l Conf. Software Eng. (ICSE 09), IEEE CS, 2009, pp. 89–99.
13. R.D. Austin, Measuring and Managing Performance in Organizations, Dorset House, 1996.
15 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool