• DocumentCode
    176256
  • Title

    Continuous Software Quality Control in Practice

  • Author

    Steidl, D. ; Deissenboeck, F. ; Poehlmann, M. ; Heinke, R. ; Uhink-Mergenthaler, B.

  • Author_Institution
    CQSE GmbH, Garching, Germany
  • fYear
    2014
  • fDate
    Sept. 29 2014-Oct. 3 2014
  • Firstpage
    561
  • Lastpage
    564
  • Abstract
    Many companies struggle with unexpectedly high maintenance costs for their software development which are often caused by insufficient code quality. Although companies often use static analyses tools, they do not derive consequences from the metric results and, hence, the code quality does not actually improve. We provide an experience report of the quality consulting company CQSE, and show how code quality can be improved in practice: we revise our former expectations on quality control from [1] and propose an enhanced continuous quality control process which requires the combination of metrics, manual action, and a close cooperation between quality engineers, developers, and managers. We show the applicability of our approach with a case study on 41 systems of Munich RE and demonstrate its impact.
  • Keywords
    program diagnostics; software maintenance; software quality; CQSE; code quality; continuous quality control process; continuous software quality control; maintenance cost; quality consulting company; software development; static analysis tool; Cloning; Companies; Market research; Measurement; Process control; Quality control; Software quality; Software Evolution; Software Maintenance; Software Metrics; Software Quality;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance and Evolution (ICSME), 2014 IEEE International Conference on
  • Conference_Location
    Victoria, BC
  • ISSN
    1063-6773
  • Type

    conf

  • DOI
    10.1109/ICSME.2014.95
  • Filename
    6976139