Cost estimation is one of the most challenging and misunderstood tasks in software development. The agile world is still in the learning phase when it comes to cost estimation. The aim while developing agile was to mitigate the costs and time in development. Multiple case studies prove that the primary technique to estimate cost is experiential knowledge and comparison to past similar projects.
Cost estimation requires a lot of time in Agile, that is, at the starting of each iteration, making the process difficult. The business found that cost estimation has been more accurate and easier with the traditional waterfall model.
Risk is the uncertain event or condition in the product/ software development cycle of the IT Industry. The primary project objectives are identification, categorization, analysis- qualitative or quantitative, response planning, monitoring and implementation of risk. Where DevOps has proved itself as a great success
A bibliometric analysis on cost and risk estimation in DevOps project menthodology
1. A Bibliometric Analysis on Cost and Risk
estimation in DevOps project
methodology
Harender Singh
Symbiosis Institute of Operations Management
harender.singh@siom.in
21020741099
2. Introduction
This bibliometric analytical technique is proposed to examine the research on Cost and Risk
estimation in DevOps project methodology as there has been a significant increase in
publications on the subject in recent years
Objective
1. Discovering lean practices that aid in the effective implementation in Agile software
development projects. Empirical research for improvement in operations excellence.
2. The major challenge with autonomous equipment is DevOps' capacity to persuade
management, operators, and drivers that these self-driving machines are accurate and safe to
ride or operate.
3. Cost estimation and risk mitigation for projects who have adopted DevOps as the project
methodology.
Reseach gap
3. Literature Review
DevOps (Development & Operations), given its uniqueness in
project management. DevOps is an early-stage technique
based on Agile principles but with unique contributions in
project management for software development and
deployment. As a result, DevOps will replace its
predecessors.
DevOps aims to shorten project timeframes, enhance
productivity, and manage quick development-deployment
cycles without compromising business or quality
Risk management is an essential component of the DevOps
philosophy. It is an area that is highly reliant on subjective
predictions and the gut emotions of involved specialists.
Cost estimation and tracking are critical. Estimating costs has
always been a challenging problem in system development
4. Methodology
Records identified from*:
Database (Web of Science
Core Collection)
With DevOps and Software
keyword 800+ papers were
received.
Risk was added to keyword
to carry out our search
17 relevant articles were
achieved for risk related in
DevOps software
development
Cost was added to keyword
to carry out our search
46 relevant articles were
achieved for risk related in
DevOps software
development
Project was added to
keyword to carry out our
search
144 relevant articles were
achieved for risk related in
DevOps software
development
207 papers were found, and
these documents analyzed
using Bibliometric
Identification of papers via Web of Science Core Collection
Screening
Included
Web of Science
Database Used
Biblioshiny was used to conduct the
bibliometric analysis. (R studio)
Tools Used
207 scientific contributions were found in
with 17 from risk, 46 for cost and 144 for
project related to DevOps methodology
Data Preparation and cleaning
Prisma Chart
5. Data Analysis
• Most Relevant Keywords – DevOps,
software, Continuous, Development,
cloud, system, agile
• Keyword Growth – The dynamics of the
word that is the growth of words over
over the year can be inferred from the
the below chart, where the terms such
such as DevOps and software has seen
seen maximum growth.
• Co Occurrence Network – The inference
drawn from the web shows that the
keyword has a deep correlation with
others
• Conceptual Map– The motor theme
consists of a cloud approach network
network with smaller interfaces with
DevOps application performance,
system deployment and Development
6. Data Analysis
• Conceptual Structure – Where the
center of gravity of paper lies with
agile, security, DevOps, projects and
and this helps us understand the
emerging trends in research in recent
recent years.
• Topic Dendrogram – This depicts that
the objects have a close relationship
relationship with each other.
• Factorial Map – The most
contributing paper of the research
paper analysis documents with the
largest contributions is depicted in
the graph .
• Social Structure – Most of the
research has been inclusively kept in
in small networks.
7. Conclusion
1. Cost estimation is one of the most challenging and misunderstood tasks in software
development. The agile world is still in the learning phase when it comes to cost
estimation. The aim while developing agile was to mitigate the costs and time in
development. Multiple case studies prove that the primary technique to estimate cost is
experiential knowledge and comparison to past similar projects.
2. Cost estimation requires a lot of time in Agile, that is, at the starting of each iteration,
making the process difficult. The business found that cost estimation has been more
accurate and easier with the traditional waterfall model.
3. Risk is the uncertain event or condition in the product/ software development cycle of the
IT Industry. The primary project objectives are identification, categorization, analysis-
qualitative or quantitative, response planning, monitoring and implementation of risk.
Where DevOps has proved itself as a great success
8. References
Ali, N., Daneth, H., & Hong, J. E. (2020). A hybrid DevOps process supporting software reuse: A pilot project. Journal of Software: Evolution and Process, 32(7),
1–23. https://doi.org/10.1002/smr.2248
BANICA, L., RADULESCU, M., ROSCA, D., & HAGIU, A. (2017). Is DevOps another Project Management Methodology? Informatica Economica, 21(3/2017), 39–
51. https://doi.org/10.12948/issn14531305/21.3.2017.04
Benguria, G., Alonso, J., Etxaniz, I., Orue-Echevarria, L., & Escalante, M. (2018). Agile Development and Operation of Complex Systems in Multi-technology and
Multi-company Environments: Following a DevOps Approach. Communications in Computer and Information Science, 896, 15–27.
https://doi.org/10.1007/978-3-319-97925-0_2
Christian, Y., & Alfath, D. (2021). Perancangan Sistem Manajemen Kerja Harian Berbasis Website Menggunakan Framework Codeigniter di Universitas
Internasional Batam. Conference on Management, Business, Innovation, Education and Social Science, 1(1), 577–588.
Dingsøyr, T., & Petit, Y. (2021). Managing layers of risk: Uncertainty in large development programs combining agile software development and traditional
project management. Project Risk Management: Managing Software Development Risk, 75–96. https://doi.org/10.1515/9783110652321-005
Günaydin, H. M., & Doǧan, S. Z. (2004). A neural network approach for early cost estimation of structural systems of buildings. International Journal of Project
Management, 22(7), 595–602. https://doi.org/10.1016/j.ijproman.2004.04.002
Holweg, M., & Maylor, H. (2018). Lean leadership in major projects: from “predict and provide” to “predict and prevent.” International Journal of Operations
and Production Management, 38(6), 1368–1386. https://doi.org/10.1108/IJOPM-02-2017-0100
Jiménez, M., Rivera, L. F., Villegas, N. M., Tamura, G., Müller, H. A., & Gallego, P. (2019). Devops’ shift-left in practice: An industrial case of application. Lecture
Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 11350 LNCS, 205–220.
https://doi.org/10.1007/978-3-030-06019-0_16
Liu, Q., Qin, Y., Zhu, H., & Fan, H. (2019). Software Productivity in DevOps. Journal of Software, 14(3), 129–137. https://doi.org/10.17706/jsw.14.3.129-137
Lundberg, K., & Warvsten, A. (2020). Automated Fuzzy Logic Risk Assessment and its Role in a DevOps Workkow. Lup.Lub.Lu.Se. https://lup.lub.lu.se/student-
papers/record/9023596/file/9023597.pdf
Yadav, R. K., Mittal, M. L., & Jain, R. (2020). Adoption of lean principles in software development projects. International Journal of Lean Six Sigma, 11(2), 285–
308. https://doi.org/10.1108/IJLSS-03-2018-0031
Zhu, L., Bass, L., & Champlin-Scharff, G. (2016). DevOps and Its Practices. IEEE Software, 33(3), 32–34. https://doi.org/10.1109/MS.2016.81
9. Connect with me in case of any
doubt.
Email: harender.singh@siom.in
+919812969049
Thank
s