DocumentCode :
3291287
Title :
Introducing Continuous Delivery of Mobile Apps in a Corporate Environment: A Case Study
Author :
Klepper, Sebastian ; Krusche, Stephan ; Peters, Sebastian ; Bruegge, Bernd ; Alperowitz, Lukas
fYear :
2015
fDate :
23-23 May 2015
Firstpage :
5
Lastpage :
11
Abstract :
Software development is conducted in increasingly dynamic business environments. Organizations need the capability to develop, release and learn from software in rapid parallel cycles. The abilities to continuously deliver software, to involve users, and to collect and prioritize their feedback are necessary for software evolution. In 2014, we introduced Rugby, an agile process model with workflows for continuous delivery and feedback management, and evaluated it in university projects together with industrial clients. Based on Rugby´s release management workflow we identified the specific needs for project-based organizations developing mobile applications. Varying characteristics and restrictions in projects teams in corporate environments impact both process and infrastructure. We found that applicability and acceptance of continuous delivery in industry depend on its adaptability. To address issues in industrial projects with respect to delivery process, infrastructure, neglected testing and continuity, we extended Rugby´s workflow and made it tailor able. Eight projects at Cap Gemini, a global provider of consulting, technology and outsourcing services, applied a tailored version of the workflow. The evaluation of these projects shows anecdotal evidence that the application of the workflow significantly reduces the time required to build and deliver mobile applications in industrial projects, while at the same time increasing the number of builds and internal deliveries for feedback.
Keywords :
Agile Methods; Configuration Management; Continuous Delivery; Continuous Integration; Release Management; Software Evolution; User Feedback; User Involvement;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Rapid Continuous Software Engineering (RCoSE), 2015 IEEE/ACM 2nd International Workshop on
Conference_Location :
Florence, Italy
Type :
conf
DOI :
10.1109/RCoSE.2015.9
Filename :
7167166
Link To Document :
بازگشت