Establishing Software Measurement Programs
IEEE Software
Practical Applications of Statistical Process Control
IEEE Software
Monitoring the software test process using statistical process control: a logarithmic approach
Proceedings of the 9th European software engineering conference held jointly with 11th ACM SIGSOFT international symposium on Foundations of software engineering
Software Engineering (7th Edition)
Software Engineering (7th Edition)
Automated support for process-aware definition and execution of measurement plans
Proceedings of the 27th international conference on Software engineering
Misleading Metrics and Unsound Analyses
IEEE Software
An empirical investigation of software reuse benefits in a large telecom product
ACM Transactions on Software Engineering and Methodology (TOSEM)
Proceedings of the Second ACM-IEEE international symposium on Empirical software engineering and measurement
How Does a Measurement Programme Evolve in Software Organizations?
PROFES '08 Proceedings of the 9th international conference on Product-Focused Software Process Improvement
Evaluating the suitability of a measurement repository for statistical process control
Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement
A framework for defect prediction in specific software project contexts
CEE-SET'08 Proceedings of the Third IFIP TC 2 Central and East European conference on Software engineering techniques
Defining a catalog of indicators to support process performance analysis
Journal of Software Maintenance and Evolution: Research and Practice
Hi-index | 0.00 |
This paper presents the lessons learnt during the analysis of the corporate databases developed by IBM Global Services (Australia). IBM is rated as CMM level 5. Following CMM level 4 and above practices, IBM designed several software metrics databases with associated data collection and reporting systems to manage its corporate goals. However, IBM quality staff believed the data were not as useful as they had expected. NICTA staff undertook a review of IBM's statistical process control procedures and found problems with the databases mainly due to a lack of links between the different data tables. Such problems might be avoided by using M3P variant of the GQM paradigm to define a hierarchy of goals, with project goals at the lowest level, then process goals and corporate goals at the highest level. We propose using E-R models to identify problems with existing databases and to design databases once goals have been defined.