Challenges for adopting DevOps in information technology projects

J. Jayakody, W. Wijayanayake
{"title":"Challenges for adopting DevOps in information technology projects","authors":"J. Jayakody, W. Wijayanayake","doi":"10.1109/scse53661.2021.9568348","DOIUrl":null,"url":null,"abstract":"An Information Technology (IT) project deals with IT infrastructure, information systems, or computers for delivering an IT product within a temporary period. Proper application of software development methodologies assists software designers to run IT projects to the success of achieving the satisfaction of project stakeholders. Because of the issues raised by traditional software development methodologies such as the Waterfall model, the IT industry began to employ Agile methodology for IT project management. However, due to the separation of software development and operation teams, Agile methodology also caused problems. DevOps is a new approach adapted to the Agile methodology that collaborates the software development and operation teams in order to provide continuous development of high-quality software in a short period of time. However, there are practical issues reported since DevOps approach is still in its infancy in the IT industry. The purpose of this research is to analyze the use of the DevOps concept in IT Projects by evaluating the challenges and mitigating strategies practiced by software development firms in order to ensure the success of IT projects. This purpose was achieved by performing a literature study and soliciting recommendations from industry professionals using a questionnaire survey. The findings reveal the critical challenges and prioritization of challenges experienced by software firms while adopting DevOps, as well as their practices for overcoming those challenges. The research findings will help IT project development teams and future researchers to develop strategies for making the success of DevOps adoption with Agile methodology in the IT industry.","PeriodicalId":319650,"journal":{"name":"2021 International Research Conference on Smart Computing and Systems Engineering (SCSE)","volume":"70 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 International Research Conference on Smart Computing and Systems Engineering (SCSE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/scse53661.2021.9568348","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 10

Abstract

An Information Technology (IT) project deals with IT infrastructure, information systems, or computers for delivering an IT product within a temporary period. Proper application of software development methodologies assists software designers to run IT projects to the success of achieving the satisfaction of project stakeholders. Because of the issues raised by traditional software development methodologies such as the Waterfall model, the IT industry began to employ Agile methodology for IT project management. However, due to the separation of software development and operation teams, Agile methodology also caused problems. DevOps is a new approach adapted to the Agile methodology that collaborates the software development and operation teams in order to provide continuous development of high-quality software in a short period of time. However, there are practical issues reported since DevOps approach is still in its infancy in the IT industry. The purpose of this research is to analyze the use of the DevOps concept in IT Projects by evaluating the challenges and mitigating strategies practiced by software development firms in order to ensure the success of IT projects. This purpose was achieved by performing a literature study and soliciting recommendations from industry professionals using a questionnaire survey. The findings reveal the critical challenges and prioritization of challenges experienced by software firms while adopting DevOps, as well as their practices for overcoming those challenges. The research findings will help IT project development teams and future researchers to develop strategies for making the success of DevOps adoption with Agile methodology in the IT industry.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
在信息技术项目中采用DevOps的挑战
信息技术(IT)项目处理IT基础设施、信息系统或计算机,以便在临时期限内交付IT产品。正确应用软件开发方法可以帮助软件设计人员成功地运行IT项目,使项目涉众满意。由于传统软件开发方法(如瀑布模型)引起的问题,IT行业开始采用敏捷方法进行IT项目管理。然而,由于软件开发团队和运维团队的分离,敏捷方法也带来了问题。DevOps是一种适应于敏捷方法的新方法,它可以协作软件开发和运维团队,以便在短时间内提供高质量软件的持续开发。然而,由于DevOps方法在IT行业仍处于起步阶段,因此报告了一些实际问题。本研究的目的是通过评估软件开发公司为确保IT项目的成功而实施的挑战和缓解策略,来分析DevOps概念在IT项目中的使用。这一目的是通过进行文献研究和使用问卷调查征求行业专业人士的建议来实现的。调查结果揭示了软件公司在采用DevOps时所面临的关键挑战和优先级,以及他们克服这些挑战的实践。研究结果将帮助IT项目开发团队和未来的研究人员制定策略,使敏捷方法在IT行业的DevOps采用取得成功。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Reduce food crop wastage with hyperledger fabric-based food supply chain Identifying interrelationships of key success factors of third-party logistics service providers A decentralized social network architecture Estimation of the incubation period of COVID-19 using boosted random forest algorithm Temporal preferential attachment: Predicting new links in temporal social networks
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1