Continuous Integration, Delivery and Deployment: A Systematic Review on Approaches, Tools, Challenges and Practices

Continuous practices, i.e., continuous integration, delivery, and deployment, are the software development industry practices that enable organizations to frequently and reliably release new features and products. With the increasing interest in the literature on continuous practices, it is importan...

Full description

Saved in:
Bibliographic Details
Published inIEEE access Vol. 5; pp. 3909 - 3943
Main Authors Shahin, Mojtaba, Ali Babar, Muhammad, Liming Zhu
Format Journal Article
LanguageEnglish
Published Piscataway IEEE 2017
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects
Online AccessGet full text

Cover

Loading…
Abstract Continuous practices, i.e., continuous integration, delivery, and deployment, are the software development industry practices that enable organizations to frequently and reliably release new features and products. With the increasing interest in the literature on continuous practices, it is important to systematically review and synthesize the approaches, tools, challenges, and practices reported for adopting and implementing continuous practices. This paper aimed at systematically reviewing the state of the art of continuous practices to classify approaches and tools, identify challenges and practices in this regard, and identify the gaps for future research. We used the systematic literature review method for reviewing the peer-reviewed papers on continuous practices published between 2004 and June 1, 2016. We applied the thematic analysis method for analyzing the data extracted from reviewing 69 papers selected using predefined criteria. We have identified 30 approaches and associated tools, which facilitate the implementation of continuous practices in the following ways: (1) reducing build and test time in continuous integration (CI); (2) increasing visibility and awareness on build and test results in CI; (3) supporting (semi-) automated continuous testing; (4) detecting violations, flaws, and faults in CI; (5) addressing security and scalability issues in deployment pipeline; and (6) improving dependability and reliability of deployment process. We have also determined a list of critical factors, such as testing (effort and time), team awareness and transparency, good design principles, customer, highly skilled and motivated team, application domain, and appropriate infrastructure that should be carefully considered when introducing continuous practices in a given organization. The majority of the reviewed papers were validation (34.7%) and evaluation (36.2%) research types. This paper also reveals that continuous practices have been successfully applied to both greenfield and maintenance projects. Continuous practices have become an important area of software engineering research and practice. While the reported approaches, tools, and practices are addressing a wide range of challenges, there are several challenges and gaps, which require future research work for improving the capturing and reporting of contextual information in the studies reporting different aspects of continuous practices; gaining a deep understanding of how software-intensive systems should be (re-) architected to support continuous practices; and addressing the lack of knowledge and tools for engineering processes of designing and running secure deployment pipelines.
AbstractList Continuous practices, i.e., continuous integration, delivery, and deployment, are the software development industry practices that enable organizations to frequently and reliably release new features and products. With the increasing interest in the literature on continuous practices, it is important to systematically review and synthesize the approaches, tools, challenges, and practices reported for adopting and implementing continuous practices. This paper aimed at systematically reviewing the state of the art of continuous practices to classify approaches and tools, identify challenges and practices in this regard, and identify the gaps for future research. We used the systematic literature review method for reviewing the peer-reviewed papers on continuous practices published between 2004 and June 1, 2016. We applied the thematic analysis method for analyzing the data extracted from reviewing 69 papers selected using predefined criteria. We have identified 30 approaches and associated tools, which facilitate the implementation of continuous practices in the following ways: (1) reducing build and test time in continuous integration (CI); (2) increasing visibility and awareness on build and test results in CI; (3) supporting (semi-) automated continuous testing; (4) detecting violations, flaws, and faults in CI; (5) addressing security and scalability issues in deployment pipeline; and (6) improving dependability and reliability of deployment process. We have also determined a list of critical factors, such as testing (effort and time), team awareness and transparency, good design principles, customer, highly skilled and motivated team, application domain, and appropriate infrastructure that should be carefully considered when introducing continuous practices in a given organization. The majority of the reviewed papers were validation (34.7%) and evaluation (36.2%) research types. This paper also reveals that continuous practices have been successfully applied to both greenfield and maintenance projects. Continuous practices have become an important area of software engineering research and practice. While the reported approaches, tools, and practices are addressing a wide range of challenges, there are several challenges and gaps, which require future research work for improving the capturing and reporting of contextual information in the studies reporting different aspects of continuous practices; gaining a deep understanding of how software-intensive systems should be (re-) architected to support continuous practices; and addressing the lack of knowledge and tools for engineering processes of designing and running secure deployment pipelines.
Author Liming Zhu
Ali Babar, Muhammad
Shahin, Mojtaba
Author_xml – sequence: 1
  givenname: Mojtaba
  surname: Shahin
  fullname: Shahin, Mojtaba
  email: mojtaba.shahin@adelaide.edu.au
  organization: Centre for Res. on Eng. Software Technol., Univ. of Adelaide, Adelaide, SA, Australia
– sequence: 2
  givenname: Muhammad
  surname: Ali Babar
  fullname: Ali Babar, Muhammad
  organization: Centre for Res. on Eng. Software Technol., Univ. of Adelaide, Adelaide, SA, Australia
– sequence: 3
  surname: Liming Zhu
  fullname: Liming Zhu
  organization: Data61, Commonwealth Sci. & Ind. Res. Organ., Sydney, NSW, Australia
BookMark eNp9kUtvEzEUhUeoSJTSX9DNSGyb4PeDXTQUiFSpiJS15dh30okmdrCdovx73ExBiEW9ufbV_Y6Pfd42ZyEGaJorjOYYI_1h0XU3q9WcICznRCguiH7VnBMs9IxyKs7-2b9pLnPeorpUbXF53uQuhjKEQzzkdhkKbJItQwzX7ScYh0dIx9YGXw_7MR53EMrHdtGujrnArs659js8DvCrjaFd7PcpWvcA-bq9j3GspXuw4whhA_kk8i1ZVxnI75rXvR0zXD7Xi-bH55v77uvs9u7LslvczhxDqsy07bGXFhFvgWmCCFsjgdRaeqV131sGTlG8dgI7T7yWtPeSCeV77RB1HNGLZjnp-mi3Zp-GnU1HE-1gTo2YNsam6mgEw6hT9QLJnbUM9WwtPKOME01BKdazqvV-0qqv_HmAXMw2HlKo9g1hnGsquCR1Sk9TLsWcE_TGDeX0oSXZYTQYmafIzBSZeYrMPEdWWfof-8fxy9TVRA0A8JeQ1bTmjP4GU0ykZg
CODEN IAECCG
CitedBy_id crossref_primary_10_3390_computers13080192
crossref_primary_10_1016_j_iot_2022_100529
crossref_primary_10_1016_j_jss_2023_111907
crossref_primary_10_1002_smr_2631
crossref_primary_10_1109_ACCESS_2021_3063232
crossref_primary_10_1016_j_infsof_2021_106618
crossref_primary_10_1142_S0218194020500217
crossref_primary_10_1080_23311916_2022_2083474
crossref_primary_10_1007_s12599_019_00627_x
crossref_primary_10_1016_j_jss_2024_112202
crossref_primary_10_1007_s42979_021_00939_4
crossref_primary_10_3390_info14040232
crossref_primary_10_1134_S0361768822080175
crossref_primary_10_1007_s40273_024_01378_8
crossref_primary_10_1016_j_jss_2023_111916
crossref_primary_10_1016_j_iot_2024_101348
crossref_primary_10_5753_jserd_2024_4118
crossref_primary_10_1007_s10664_023_10356_1
crossref_primary_10_1016_j_infsof_2021_106620
crossref_primary_10_3390_healthcare10122493
crossref_primary_10_1002_smr_1939
crossref_primary_10_1109_TDSC_2023_3253572
crossref_primary_10_3390_electronics11131984
crossref_primary_10_1145_3505228
crossref_primary_10_3233_JCM_214973
crossref_primary_10_5753_jserd_2025_3807
crossref_primary_10_1016_j_cose_2020_101967
crossref_primary_10_1109_TSE_2021_3064953
crossref_primary_10_1142_S2424862219500167
crossref_primary_10_1016_j_jnca_2023_103761
crossref_primary_10_1016_j_infsof_2023_107200
crossref_primary_10_3390_s25061693
crossref_primary_10_1109_MS_2019_2947004
crossref_primary_10_1007_s11219_023_09619_3
crossref_primary_10_1016_j_infsof_2020_106296
crossref_primary_10_1007_s11277_021_08200_0
crossref_primary_10_1108_JSTPM_08_2022_0125
crossref_primary_10_1016_j_jss_2020_110752
crossref_primary_10_1109_MCSE_2022_3170027
crossref_primary_10_1002_smr_2379
crossref_primary_10_1134_S0361768822080151
crossref_primary_10_1007_s00502_021_00917_x
crossref_primary_10_1007_s10664_021_10079_1
crossref_primary_10_1109_ACCESS_2023_3281860
crossref_primary_10_2478_acss_2024_0013
crossref_primary_10_1007_s10664_024_10506_z
crossref_primary_10_1007_s10664_022_10285_5
crossref_primary_10_1002_spe_2877
crossref_primary_10_1007_s11623_019_1146_y
crossref_primary_10_3390_sym14081686
crossref_primary_10_1016_j_jss_2022_111259
crossref_primary_10_7717_peerj_cs_1131
crossref_primary_10_1016_j_jss_2023_111899
crossref_primary_10_1002_spe_3326
crossref_primary_10_3390_info15120745
crossref_primary_10_1145_3643775
crossref_primary_10_1109_TSE_2023_3235942
crossref_primary_10_3389_fgene_2021_666244
crossref_primary_10_3390_en15166010
crossref_primary_10_1109_ACCESS_2020_2998819
crossref_primary_10_19053_01211129_v31_n62_2022_14766
crossref_primary_10_3390_en15155516
crossref_primary_10_1016_j_dajour_2022_100159
crossref_primary_10_1109_ACCESS_2023_3279823
crossref_primary_10_14483_23448350_19644
crossref_primary_10_3390_app12199851
crossref_primary_10_3390_computers12120254
crossref_primary_10_1016_j_infsof_2018_02_010
crossref_primary_10_1016_j_cag_2024_104064
crossref_primary_10_1016_j_csi_2023_103767
crossref_primary_10_1109_TSE_2022_3166626
crossref_primary_10_3390_s22010128
crossref_primary_10_1109_MIC_2021_3065245
crossref_primary_10_1007_s11831_023_09981_2
crossref_primary_10_1080_26939169_2024_2394541
crossref_primary_10_1007_s10664_023_10327_6
crossref_primary_10_1016_j_jss_2023_111827
crossref_primary_10_3390_computers13020033
crossref_primary_10_1016_j_infsof_2021_106771
crossref_primary_10_1002_spe_3354
crossref_primary_10_3390_app112311311
crossref_primary_10_1007_s10664_018_9651_4
crossref_primary_10_1109_ACCESS_2018_2818724
crossref_primary_10_1007_s10664_022_10191_w
crossref_primary_10_1016_j_oceaneng_2024_116993
crossref_primary_10_1007_s10664_025_10631_3
crossref_primary_10_1016_j_jss_2024_112243
crossref_primary_10_1007_s41870_023_01217_7
crossref_primary_10_1049_sfw2_12011
crossref_primary_10_1016_j_engappai_2024_108113
crossref_primary_10_36930_40340612
crossref_primary_10_1186_s13174_020_00123_6
crossref_primary_10_1007_s10664_021_10093_3
crossref_primary_10_3390_electronics13091644
crossref_primary_10_1016_j_measurement_2024_116557
crossref_primary_10_1016_j_infsof_2021_106700
crossref_primary_10_19053_01211129_v31_n59_2022_13896
crossref_primary_10_1007_s12239_024_00132_5
crossref_primary_10_1109_ACCESS_2019_2909093
crossref_primary_10_1016_j_cosrev_2020_100308
crossref_primary_10_1109_ACCESS_2019_2953008
crossref_primary_10_1016_j_jss_2022_111381
crossref_primary_10_1016_j_csi_2021_103588
crossref_primary_10_1109_TSE_2020_3018726
crossref_primary_10_1007_s10664_023_10288_w
crossref_primary_10_1007_s11227_023_05818_8
crossref_primary_10_3390_s22124637
crossref_primary_10_1007_s10462_025_11164_3
crossref_primary_10_1016_j_infsof_2021_106551
crossref_primary_10_1007_s42979_021_00826_y
crossref_primary_10_1007_s10515_023_00388_8
crossref_primary_10_1007_s00607_024_01370_2
crossref_primary_10_3390_app11072960
crossref_primary_10_1109_MS_2023_3263190
crossref_primary_10_1007_s10664_021_10114_1
crossref_primary_10_1371_journal_pone_0254749
crossref_primary_10_35854_1998_1627_2024_6_706_719
crossref_primary_10_7717_peerj_cs_963
crossref_primary_10_1109_ACCESS_2020_2999036
crossref_primary_10_1016_j_infsof_2024_107531
crossref_primary_10_1109_ACCESS_2025_3549183
crossref_primary_10_1145_3585004
crossref_primary_10_3923_jse_2018_12_19
crossref_primary_10_1109_ACCESS_2021_3123162
crossref_primary_10_1002_smr_2171
crossref_primary_10_3390_electronics11142186
crossref_primary_10_1109_ACCESS_2018_2822835
crossref_primary_10_1016_j_infsof_2020_106268
crossref_primary_10_1007_s00607_023_01153_1
crossref_primary_10_1109_TCC_2025_3531954
crossref_primary_10_3390_iot4040021
crossref_primary_10_1016_j_procs_2023_01_346
crossref_primary_10_1365_s40702_017_0386_2
crossref_primary_10_1002_smr_2169
crossref_primary_10_1002_smr_2720
crossref_primary_10_1109_ACCESS_2024_3424276
crossref_primary_10_1002_smr_2602
crossref_primary_10_1109_ACCESS_2024_3486314
crossref_primary_10_1145_3442181
crossref_primary_10_1145_3555183
crossref_primary_10_1088_1757_899X_1085_1_012027
crossref_primary_10_1016_j_infsof_2019_106199
crossref_primary_10_1007_s10009_022_00647_1
crossref_primary_10_1016_j_ecolmodel_2024_110890
crossref_primary_10_3390_app12136567
crossref_primary_10_1016_j_procs_2024_03_108
crossref_primary_10_1016_j_cola_2023_101208
crossref_primary_10_1177_02783649241273901
crossref_primary_10_1007_s13198_023_02076_y
crossref_primary_10_3390_app112411745
Cites_doi 10.1109/RELENG.2015.11
10.1007/s00766-005-0021-6
10.1016/j.ijinfomgt.2016.06.007
10.1016/j.jss.2016.06.013
10.1191/1478088706qp063oa
10.2753/MIS0742-1222240104
10.1109/MIC.2016.67
10.1145/2372251.2372256
10.1007/s10664-014-9338-4
10.1109/MS.2015.27
10.1109/MS.2015.50
10.1145/2601248.2601263
10.1016/j.infsof.2010.12.010
10.1016/j.jss.2015.12.015
10.1016/j.jss.2014.06.035
10.1016/j.infsof.2010.03.006
10.1007/978-3-319-11283-1_1
10.1109/MS.2014.58
10.1007/978-3-319-06498-7_26
10.1109/SEAA.2012.54
10.1109/RELENG.2015.19
10.1109/ESEM.2009.5316010
10.1016/j.infsof.2015.10.008
10.1109/ICSE.2004.1317449
10.1109/Agile.2015.12
10.1016/j.jss.2015.06.063
10.1109/TSE.2015.2396514
10.1016/j.jss.2013.08.032
10.1016/j.infsof.2016.10.001
10.1016/j.infsof.2015.07.001
ContentType Journal Article
Copyright Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2017
Copyright_xml – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2017
DBID 97E
ESBDL
RIA
RIE
AAYXX
CITATION
7SC
7SP
7SR
8BQ
8FD
JG9
JQ2
L7M
L~C
L~D
DOA
DOI 10.1109/ACCESS.2017.2685629
DatabaseName IEEE All-Society Periodicals Package (ASPP) 2005-present
IEEE Xplore Open Access (Activated by CARLI)
IEEE All-Society Periodicals Package (ASPP) 1998–Present
IEEE Electronic Library (IEL)
CrossRef
Computer and Information Systems Abstracts
Electronics & Communications Abstracts
Engineered Materials Abstracts
METADEX
Technology Research Database
Materials Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
Open Access资源_DOAJ
DatabaseTitle CrossRef
Materials Research Database
Engineered Materials Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Electronics & Communications Abstracts
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
Advanced Technologies Database with Aerospace
METADEX
Computer and Information Systems Abstracts Professional
DatabaseTitleList
Materials Research Database

Database_xml – sequence: 1
  dbid: DOA
  name: DOAJ (Directory of Open Access Journals)
  url: https://www.doaj.org/
  sourceTypes: Open Website
– sequence: 2
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 2169-3536
EndPage 3943
ExternalDocumentID oai_doaj_org_article_43c802475caa40f4b6d4345293e884f4
10_1109_ACCESS_2017_2685629
7884954
Genre orig-research
GrantInformation_xml – fundername: Data61, a business unit of CSIRO, Australia
– fundername: Australian Government Research Training Program Scholarship
GroupedDBID 0R~
4.4
5VS
6IK
97E
AAJGR
ABAZT
ABVLG
ACGFS
ADBBV
AGSQL
ALMA_UNASSIGNED_HOLDINGS
BCNDV
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
EBS
EJD
ESBDL
GROUPED_DOAJ
IPLJI
JAVBF
KQ8
M43
M~E
O9-
OCL
OK1
RIA
RIE
RNS
AAYXX
CITATION
RIG
7SC
7SP
7SR
8BQ
8FD
JG9
JQ2
L7M
L~C
L~D
ID FETCH-LOGICAL-c408t-9af1d7a02dae492024b0608b7d899ffa4ec831bc61cd2d973fd7468df9c03c503
IEDL.DBID DOA
ISSN 2169-3536
IngestDate Wed Aug 27 01:06:48 EDT 2025
Mon Jun 30 05:05:04 EDT 2025
Tue Jul 01 04:10:48 EDT 2025
Thu Apr 24 23:03:45 EDT 2025
Tue Aug 26 16:39:27 EDT 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Language English
License https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/OAPA.html
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c408t-9af1d7a02dae492024b0608b7d899ffa4ec831bc61cd2d973fd7468df9c03c503
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ORCID 0000-0002-9081-1354
OpenAccessLink https://doaj.org/article/43c802475caa40f4b6d4345293e884f4
PQID 2455936572
PQPubID 4845423
PageCount 35
ParticipantIDs proquest_journals_2455936572
crossref_citationtrail_10_1109_ACCESS_2017_2685629
crossref_primary_10_1109_ACCESS_2017_2685629
ieee_primary_7884954
doaj_primary_oai_doaj_org_article_43c802475caa40f4b6d4345293e884f4
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 20170000
2017-00-00
20170101
2017-01-01
PublicationDateYYYYMMDD 2017-01-01
PublicationDate_xml – year: 2017
  text: 20170000
PublicationDecade 2010
PublicationPlace Piscataway
PublicationPlace_xml – name: Piscataway
PublicationTitle IEEE access
PublicationTitleAbbrev Access
PublicationYear 2017
Publisher IEEE
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Publisher_xml – name: IEEE
– name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
References ref12
ref59
ref52
humble (ref20) 2016
ref55
ref11
ref54
ref10
fowler (ref3) 2015
adams (ref42) 2016
ref19
ref18
sato (ref49) 2015
humble (ref50) 2015
skelton (ref23) 2016
ref46
ref45
eck (ref13) 2014
ref47
ref41
meyer (ref44) 2014; 31
newman (ref58) 2015
northrop (ref57) 2015
ref8
(ref30) 0
ref7
dybå (ref53) 2012
kitchenham (ref39) 2010; 52
ref9
ref4
budgen (ref35) 2008
ref6
ref40
humble (ref21) 2016
(ref22) 2016
sundman (ref16) 2013
ref34
ref37
luke (ref27) 2016
ref31
kitchenham (ref25) 2007
greenberg (ref48) 2008
ref33
ref38
leppãd?en (ref5) 2015; 32
chen (ref36) 2010
thiele (ref14) 2016
reed (ref24) 2016
(ref51) 2016
chen (ref56) 2015
ref26
(ref15) 2015
bass (ref43) 2015
phillips (ref1) 2015
ref28
suzie (ref17) 2016
(ref29) 0
nørbjerg (ref32) 2002
humble (ref2) 2010
References_xml – ident: ref59
  doi: 10.1109/RELENG.2015.11
– ident: ref40
  doi: 10.1007/s00766-005-0021-6
– start-page: 205
  year: 2002
  ident: ref32
  article-title: Software practice is social practice
  publication-title: Social Thinking
– year: 2016
  ident: ref21
  publication-title: What is Continuous Delivery?
– ident: ref55
  doi: 10.1016/j.ijinfomgt.2016.06.007
– ident: ref47
  doi: 10.1016/j.jss.2016.06.013
– ident: ref41
  doi: 10.1191/1478088706qp063oa
– year: 2016
  ident: ref20
  publication-title: Continuous delivery vs continuous deployment
– year: 2008
  ident: ref48
  publication-title: Behavior in Organizations
– year: 2010
  ident: ref2
  publication-title: Continuous Delivery Reliable Software Releases Through Build Test and Deployment Automation
– start-page: 78
  year: 2016
  ident: ref42
  article-title: Modern release engineering in a nutshell-Why researchers should care
  publication-title: Proc 23rd IEEE Int Conf Softw Anal Evol Reeng (SANER)
– ident: ref46
  doi: 10.2753/MIS0742-1222240104
– year: 2015
  ident: ref50
  publication-title: Principle 2 Decouple Deployment and Release
– year: 2015
  ident: ref49
  publication-title: Canary Release
– ident: ref19
  doi: 10.1109/MIC.2016.67
– start-page: 135
  year: 2010
  ident: ref36
  article-title: Towards an evidence-based understanding of electronic data sources
  publication-title: Proc Int Conf Eval Assessment Softw Eng
– year: 2015
  ident: ref1
  publication-title: The IT Manager's Guide to Continuous Delivery Delivering Business Value in Hours
– year: 2016
  ident: ref22
  publication-title: What is Continuous Deployment
– start-page: 19
  year: 2012
  ident: ref53
  article-title: What works for whom, where, when, and why? On the role of context in empirical software engineering
  publication-title: Proc ACM/IEEE Int'l Symp Empirical Software Eng
  doi: 10.1145/2372251.2372256
– year: 2016
  ident: ref17
  publication-title: The Product Managers Guide to Continuous Delivery and DevOps
– year: 2007
  ident: ref25
  article-title: Guidelines for performing systematic literature reviews in software engineering
– ident: ref12
  doi: 10.1007/s10664-014-9338-4
– year: 2015
  ident: ref58
  publication-title: Building Microservices
– year: 2015
  ident: ref57
  article-title: Trends and new directions in software architecture
– ident: ref6
  doi: 10.1109/MS.2015.27
– volume: 32
  start-page: 64
  year: 2015
  ident: ref5
  article-title: The highways and country roads to continuous deployment
  publication-title: IEEE Softw
  doi: 10.1109/MS.2015.50
– ident: ref52
  doi: 10.1145/2601248.2601263
– ident: ref34
  doi: 10.1016/j.infsof.2010.12.010
– year: 2016
  ident: ref23
  publication-title: Continuous Delivery With Windows and NET
– ident: ref9
  doi: 10.1016/j.jss.2015.12.015
– ident: ref38
  doi: 10.1016/j.jss.2014.06.035
– volume: 52
  start-page: 792
  year: 2010
  ident: ref39
  article-title: Systematic literature reviews in software engineering-A tertiary study
  publication-title: Inf Softw Technol
  doi: 10.1016/j.infsof.2010.03.006
– year: 2015
  ident: ref15
  publication-title: State of DevOps Report
– ident: ref18
  doi: 10.1007/978-3-319-11283-1_1
– start-page: 195
  year: 2008
  ident: ref35
  article-title: Using mapping studies in software engineering
  publication-title: Proc 20th Annu Meeting Psychol Programm Interest Group (PPIG)
– year: 2016
  ident: ref51
  publication-title: Five Habits of Highly Successful Continuous Delivery Practitioners
– volume: 31
  start-page: 14
  year: 2014
  ident: ref44
  article-title: Continuous integration and its tools
  publication-title: IEEE Softw
  doi: 10.1109/MS.2014.58
– ident: ref33
  doi: 10.1007/978-3-319-06498-7_26
– year: 2014
  ident: ref13
  article-title: Fit for continuous integration: How organizations assimilate an agile practice
  publication-title: Proc 20th Amer Conf Inform Syst
– ident: ref8
  doi: 10.1109/SEAA.2012.54
– ident: ref45
  doi: 10.1109/RELENG.2015.19
– ident: ref54
  doi: 10.1109/ESEM.2009.5316010
– year: 2013
  ident: ref16
  publication-title: Continuous delivery vs continuous deployment
– year: 2016
  ident: ref14
  publication-title: Continuous Delivery An Easy Must-Have for Agile Development
– year: 2015
  ident: ref3
  publication-title: Continuous Integration
– ident: ref26
  doi: 10.1016/j.infsof.2015.10.008
– year: 2016
  ident: ref27
  publication-title: No One Agrees How to Define CI or CD
– ident: ref28
  doi: 10.1109/ICSE.2004.1317449
– ident: ref7
  doi: 10.1109/Agile.2015.12
– start-page: 131
  year: 2015
  ident: ref56
  article-title: Towards architecting for continuous delivery
  publication-title: Proc 12th Work IEEE/IFIP Conf Softw Archit (WICSA)
– ident: ref4
  doi: 10.1016/j.jss.2015.06.063
– ident: ref37
  doi: 10.1109/TSE.2015.2396514
– ident: ref11
  doi: 10.1016/j.jss.2013.08.032
– year: 0
  ident: ref30
  publication-title: Longman Dictionary of Contemporary English Online
– ident: ref10
  doi: 10.1016/j.infsof.2016.10.001
– ident: ref31
  doi: 10.1016/j.infsof.2015.07.001
– year: 0
  ident: ref29
  publication-title: Camera Dictionary
– year: 2015
  ident: ref43
  publication-title: DevOps A Software Architect's Perspective
– year: 2016
  ident: ref24
  publication-title: The Business Case for Continuous Delivery
SSID ssj0000816957
Score 2.5677948
SecondaryResourceType review_article
Snippet Continuous practices, i.e., continuous integration, delivery, and deployment, are the software development industry practices that enable organizations to...
SourceID doaj
proquest
crossref
ieee
SourceType Open Website
Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 3909
SubjectTerms Bibliographies
continuous delivery
continuous deployment
Continuous integration
continuous software engineering
empirical software engineering
Engineering research
Fault detection
Flaw detection
Industrial development
Literature reviews
Organizations
Production
Reviewing
Software
Software development
Software engineering
State-of-the-art reviews
systematic literature review
Systematics
Testing
Visibility
SummonAdditionalLinks – databaseName: IEEE Electronic Library (IEL)
  dbid: RIE
  link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1Lb9QwELbanuBACwWxpSAfOG62TuzYcW_LQlWQipBopd4sPyXEKkFk99D-emYSb8RLiFOcyLZsfY5nxp75hpDXFrXyBAi4mrNCOF4XtuSxSDKk6GTZKI-Bwlcf5eWN-HBb3-6R-RQLE2McnM_iAovDXX7o_BaPys7AXAN9XuyTfSiNsVrTeQomkNC1ysRCJdNny9UK5oDeW2pRyQYEvf5F-Awc_Tmpyh878SBeLg7J1W5go1fJ18V24xb-_jfOxv8d-RF5lPVMuhwXxmOyF9sn5OFP7IPHpEdmqi_tFmx_-j6zRgBKc_o2rtFb447aNsALpgTG7s_pkn6eiJ_peKtAu5YuMy957Of0uuvW8FjtcrT0QyefcixW_5TcXLy7Xl0WOQdD4QVrNoW2qQzKsirYKHQFEt0xyRqnAhhqKVkRfcNL52XpQxW04ikoIZuQtGfc14w_Iwdt18bnhFZeC7BfgnMJ1BjQTMs6stKyIBW3sM3MSLUDx_hMUI55MtZmMFSYNiOiBhE1GdEZmU-Nvo38HP-u_gZRn6oiufbwAdAy-V81gvsGJqpqb61gSTgZBMcLah4BxiRm5BgRnjrJ4M7I6W4NmbwR9KbCKXNZq-rk761ekAc4wPFU55QcbL5v40vQczbu1bDAfwClePn7
  priority: 102
  providerName: IEEE
Title Continuous Integration, Delivery and Deployment: A Systematic Review on Approaches, Tools, Challenges and Practices
URI https://ieeexplore.ieee.org/document/7884954
https://www.proquest.com/docview/2455936572
https://doaj.org/article/43c802475caa40f4b6d4345293e884f4
Volume 5
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV3NaxQxFA_SUz2ItYqrteTgcccmk-_e1m1LFRTBFnoL-QRhmS3O9uB_70smu6wIeulpmJDJTN7vTd57-fg9hN674pVnQMALRjrumegcZanLMubkJdUqlIPCX77K61v--U7c7aX6KnvCJnrgSXBnnAUNdkSJ4BwnmXsZOSurhSxpzXNlAgWbtxdM1TFYU2mEajRDlJizxXIJPSp7udSHXmow--YPU1QZ-1uKlb_G5Wpsrp6jZ81LxIvp647QkzS8QE_3uAOP0Vh4pX4MDxC540-N8wFkPMcXaVX2WvzCbohwUxL6lhnAc7zA33e0zXhaE8DrAS8aq3ga5_hmvV7BZbnNsDLWRr61k1TjS3R7dXmzvO5aBoUucKI3nXGZRuVIH13ipgc5eiKJ9ipCmJWz4yloRn2QNMQ-GsVyVFzqmE0gLAjCXqGDYT2k1wj3wXCIPqL3GZwQ8CupSIQ6EqViDgaJGeq3wrSh0YuXLBcrW8MMYuyEgC0I2IbADM13D91P7Br_rv6xoLSrWqixawEojG0KY_-nMDN0XDDeNaKg1AgoPtlibttvPNq-dJlJofo3j_Hqt-iwdGeawTlBB5ufD-kd-DQbf1rV97QeP_wN013wUg
linkProvider Directory of Open Access Journals
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1Lj9MwELaW5QAceC2IwgI-cGy6duzYMbdSWHVhu0KiK-3N8lNaUSWItAf49YwTN-IlxCmJZVu2PsczY898g9Ark7TyCAjYipGCW1YVhrJQROFjsILW0qVA4dWFWF7y91fV1QGajrEwIYTe-SzM0mt_l-9bt0tHZSdgroE-z2-gmyD3KzpEa40nKimFhKpkphaiRJ3MFwuYRfLfkrNS1CDq1S_ip2fpz2lV_tiLewFzeg-t9kMb_Eo-z3ZbO3Pff2Nt_N-x30d3s6aJ58PSeIAOQvMQ3fmJf_AIdYmb6rrZgfWPzzJvBOA0xW_DJvlrfMOm8fCRkgKn7l_jOf40Uj_j4V4Btw2eZ2by0E3xum038Fjss7R0fScfczRW9whdnr5bL5ZFzsJQOE7qbaFMpF4aUnoTuCpBplsiSG2lB1MtRsODqxm1TlDnS68ki15yUfuoHGGuIuwxOmzaJjxBuHQKcFPe2giKDOimtAqEGuKFZAY2mgkq9-BolynKU6aMje5NFaL0gKhOiOqM6ARNx0ZfBoaOf1d_k1AfqyZ67b4A0NL5b9WcuRomKitnDCeRW-E5S1fULACMkU_QUUJ47CSDO0HH-zWk81bQ6TJNmYlKlk__3uolurVcr871-dnFh2fodhrscMZzjA63X3fhOWg9W_uiX-w_ANF0_UQ
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Continuous+Integration%2C+Delivery+and+Deployment%3A+A+Systematic+Review+on+Approaches%2C+Tools%2C+Challenges+and+Practices&rft.jtitle=IEEE+access&rft.au=Shahin%2C+Mojtaba&rft.au=Ali+Babar%2C+Muhammad&rft.au=Zhu%2C+Liming&rft.date=2017&rft.issn=2169-3536&rft.eissn=2169-3536&rft.volume=5&rft.spage=3909&rft.epage=3943&rft_id=info:doi/10.1109%2FACCESS.2017.2685629&rft.externalDBID=n%2Fa&rft.externalDocID=10_1109_ACCESS_2017_2685629
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2169-3536&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2169-3536&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2169-3536&client=summon