About

This site is the web portal for the ICSE'12 goldfish panel on software development analytics.

WHY?

More and more software organizations are realizing that to keep their market, they need to mine their market.  For example:
  • As large software systems migrate to the cloud, they are divided and sold as dozens of smaller apps.
  • When shopping inside the cloud, users are free to mix and match their apps from multiple vendors (e.g. Google Docs’ word processor with Zoho’s slide manager);
  • To extend, or even retain, market share cloud vendors must mine their user data in order to understand what features best attract their clients.
For this reason, software development analytics are becoming commonplace. Therefore...
GOALS

The goals of the goldfish panel are to raise awareness of software development analytics in the SE community and to discuss several topics, including but not limited to:
  • Data collection. We need to rethink how we collect data. Often traditional GQM approaches do not work in industry because collecting new data takes too long. What decisions can be made on available data?
  • Data quality. To make decisions based on data, the quality of the data has to be high. How can we achieve high data quality at little cost?
  • Data privacy. Data can be very dangerous when used inappropriately. How can we ensure proper use of data?
  •  Understanding data needs. What are the data and information needs of developers and managers for data-driven decision making?
  • User experience. What is the best ways to surface and interact with software development data and analysis?
  • Education. How can we prepare software engineers for data analysis and data-driven decision making?