On continuous deployment maturity in customer projects

Antti Virtanen, Kati Kuusinen, Marko Leppänen, Antti Luoto, Terhi Kilamo, Tommi Mikkonen

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

    7 Citations (Scopus)

    Abstract

    The practice of making new software available to end users as soon as it gets implemented is becoming commonplace. This paper investigates a set of projects and their development practices in a mid-sized Finnish software company Solita Ltd. to understand how continuous deployment practices are applied in development teams. This was done by establishing a maturity scale and using it to survey the teams. In addition, we interviewed members of selected teams to understand why a particular level of maturity is desirable for a project, and to reveal the issues that impact team's ability to improve. We found that while the team, the customer, and the product all benefit from mature development practices associated with continuous deployment, some obstacles can be solved only by changing the organizational modus operandi.

    Original languageEnglish
    Title of host publication32nd Annual ACM Symposium on Applied Computing, SAC 2017
    PublisherACM
    Pages1205-1212
    Number of pages8
    ISBN (Electronic)9781450344869
    DOIs
    Publication statusPublished - 3 Apr 2017
    Publication typeA4 Article in conference proceedings
    EventACM Symposium on Applied Computing -
    Duration: 1 Jan 1900 → …

    Conference

    ConferenceACM Symposium on Applied Computing
    Period1/01/00 → …

    Keywords

    • Agile
    • Continuous delivery
    • DevOps
    • Lean software development
    • Maturity model
    • Systems thinking

    Publication forum classification

    • Publication forum level 1

    ASJC Scopus subject areas

    • Software

    Fingerprint

    Dive into the research topics of 'On continuous deployment maturity in customer projects'. Together they form a unique fingerprint.

    Cite this