Modeling DevOps Deployment Choices Using Process Architecture Design Dimensions

被引:12
作者
Babar, Zia [1 ]
Lapouchnian, Alexei [2 ]
Yu, Eric [1 ,2 ]
机构
[1] Univ Toronto, Fac Informat, Toronto, ON, Canada
[2] Univ Toronto, Dept Comp Sci, Toronto, ON, Canada
来源
PRACTICE OF ENTERPRISE MODELING, POEM 2015 | 2015年 / 235卷
关键词
Enterprise modeling; Software processes; Business process modeling; Devops; Goal modeling; Adaptive enterprise; ADAPTIVE ENTERPRISE; SOFTWARE;
D O I
10.1007/978-3-319-25897-3_21
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
DevOps is a software development approach that enables enterprises to rapidly deliver software product features through process automation, greater inter-team collaboration and increased efficiency introduced through monitoring and measuring activities. No two enterprise-adopted DevOps approaches would be similar as each enterprise has unique characteristics and requirements. At present, there is no structured method in enterprise architecture modeling that would enable enterprises to devise a DevOps approach suitable for their requirements while considering possible process reconfigurations. Any DevOps implementation can have variations at different points across development and operational processes and enterprises need to be able to systematically map these variation points and understand the trade-offs involved in selecting one alternative over another. In this paper, we use our previously proposed Business Process Architecture modeling technique to express and analyze DevOps alternatives and help enterprises select customized DevOps processes that match their contexts and requirements.
引用
收藏
页码:322 / 337
页数:16
相关论文
共 36 条
[1]  
Alegria J. A. H., 2012, Proceedings 2012 International Conference on Software and System Process (ICSSP 2012), P170, DOI 10.1109/ICSSP.2012.6225962
[2]  
[Anonymous], 2014, SOFTWARE METRICS RIG, DOI DOI 10.1201/B17461
[3]  
[Anonymous], 2009, ORG AG BUS CAN SURV
[4]  
[Anonymous], 2018, Fundamentals of Business Process Management
[5]  
Bang S. K., 2013, P 2 ANN C RES INF TE, P61
[6]  
Bosch J., 2014, CONTINUOUS SOFTWARE
[7]   Goal-driven agent-oriented software processes [J].
Cares, Carlos ;
Franch, Xavier ;
Mayol, Enric ;
Alvarez, Enrique .
32ND EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA) - PROCEEDINGS, 2006, :336-+
[8]  
Eid-Sabbagh RH, 2012, LECT NOTES COMPUT SC, V7481, P65, DOI 10.1007/978-3-642-32885-5_5
[9]   A mapping study on cooperation between information system development and operations [J].
Erich, Floris ;
Amrit, Chintan ;
Daneva, Maya .
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2014, 8892 :277-280
[10]  
Esfahani H.C., 2011, INT C SOFTW SYST PRO, P169