Lessons learnt from the analysis of large-scale corporate databases

Barbara Kitchenham, Cat Kutay, Ross Jeffery, Colin Connaughton

Research output: Chapter in Book/Report/Conference proceedingConference Paper published in Proceedings

Abstract

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.

Original languageEnglish
Title of host publicationProceeding of the 28th International Conference on Software Engineering 2006, ICSE '06
Pages439-444
Number of pages6
Publication statusPublished - 1 Dec 2006
Externally publishedYes
Event28th International Conference on Software Engineering 2006, ICSE '06 - Shanghai, China
Duration: 20 May 200628 May 2006

Publication series

NameProceedings - International Conference on Software Engineering
Volume2006
ISSN (Print)0270-5257

Conference

Conference28th International Conference on Software Engineering 2006, ICSE '06
CountryChina
CityShanghai
Period20/05/0628/05/06

Fingerprint Dive into the research topics of 'Lessons learnt from the analysis of large-scale corporate databases'. Together they form a unique fingerprint.

  • Cite this

    Kitchenham, B., Kutay, C., Jeffery, R., & Connaughton, C. (2006). Lessons learnt from the analysis of large-scale corporate databases. In Proceeding of the 28th International Conference on Software Engineering 2006, ICSE '06 (pp. 439-444). (Proceedings - International Conference on Software Engineering; Vol. 2006).