• DocumentCode
    2439159
  • Title

    The 3C approach for Agile Quality Assurance

  • Author

    Janus, André ; Dumke, Reiner ; Schmietendorf, Andreas ; Jäger, Jens

  • Author_Institution
    Andre Janus - IT Consulting, Karlsruhe, Germany
  • fYear
    2012
  • fDate
    3-3 June 2012
  • Firstpage
    9
  • Lastpage
    13
  • Abstract
    Continuous Integration is an Agile Practice for the continuous integration of new Source Code into the Code Base including the automated compile, build and running of tests. From traditional Quality Assurance we know Software Metrics as a very good approach to measure Software Quality. Combining both there is a promising approach to control and ensure the internal Software Quality. This paper introduces the 3C Approach, which is an extension to the Agile Practice Continuous Integration: It adds Continuous Measurement and Continuous Improvement as subsequent Activities to CI and establishes Metric-based Quality-Gates for an Agile Quality Assurance. It was developed and proven in an Agile Maintenance and Evolution project for the Automotive Industry at T-Systems International - a large German ICT company. Within the project the approach was used for a (legacy) Java-based Web Application including the use of Open Source Tools from the Java Eco-System. But the approach is not limited to these technical boundaries as similar tools are available also for other technical platforms.
  • Keywords
    Internet; Java; automobile industry; continuous improvement; production engineering computing; public domain software; quality assurance; software maintenance; software metrics; software prototyping; software quality; software tools; 3C approach; Agile Maintenance and Evolution project; Automotive Industry; German ICT company; Java ecosystem; Java-based Web application; T-Systems International; agile practice; agile quality assurance; code base; continuous improvement; continuous integration; continuous measurement; metric-based quality-gates; open source tools; software metrics; software quality measurement; source code; Context; Java; Programming; Quality assurance; Software measurement; Software quality; Agile; Continuous Integration; Empirical Case Study; Quality Assurance; Software Metrics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Emerging Trends in Software Metrics (WETSoM), 2012 3rd International Workshop on
  • Conference_Location
    Zurich
  • Print_ISBN
    978-1-4673-1763-4
  • Type

    conf

  • DOI
    10.1109/WETSoM.2012.6226998
  • Filename
    6226998