The 3C Approach for Agile Quality Assurance 3

Posted by Jens Jäger on June 03, 2012

Today I gave the talk The 3C Approach for Agile Quality Assurance on the ICSE in Zürich. The work on this was in cooperation with André Janus. Here is he abstract of the conference paper:

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.

You can download the full paper on the ICSE conference website.

The slides of the talk are available here:

3C talk slides

Trackbacks

Use this link to trackback from your own site.

Comments

Leave a response

  1. Patrick Sun, 03 Jun 2012 21:10:27 CET

    Servus Jens,
    thanks for sharing the slides. I especially liked the cultural break :D
    Cheers Patrick

  2. Jens Mon, 04 Jun 2012 19:12:41 CET

    Hi Patrick,

    thanks. I think the audience liked it too.

    Jens

  3. Impressions from ICSE 2012 - jensjaeger.com Wed, 13 Jun 2012 15:41:12 CET

    […] just came back from Zürich from my trip to ICSE. I’ve seen some great talks and had some great discussions in the breaks. Zürich is also […]

Comments

Information about Data protection