DevOps Project Management: Aligning Development and Operations Teams
Keywords:
DevOps, Continuous IntegrationAbstract
Aligned development-operations teams increase contemporary software delivery and performance. We study DevOps project management, which integrates development and operations to improve software engineering. CI/CD, IaC, and automated testing link development and operations.
CI and CD automate code creation, testing, and deployment in DevOps. Daily human-free CI/CD processes push code changes to production. This iterative technique reduces integration and deployment mistakes and accelerates deployments. Infrastructure-as-Code DevOps project management. IaC provided machine-readable computer infrastructure specification files instead of hardware or interactive tools. Improved infrastructure management scalability, consistency, and efficiency speed up development and operations infrastructure resource supply and setup.
References
J. Humble and D. Farley, Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation, 1st ed. Boston, MA: Addison-Wesley, 2010.
P. Debois and A. Charret, “DevOps: A Software Development and Operations Management Framework,” Journal of Software Engineering and Applications, vol. 7, no. 4, pp. 1-12, 2014.
M. Fowler, “Continuous Integration,” Martin Fowler’s Blog, [Online]. Available: https://martinfowler.com/articles/continuousIntegration.html. [Accessed: Mar. 2023].
J. H. Kim and J. K. Lee, “Infrastructure as Code: A Survey and Research Directions,” IEEE Transactions on Cloud Computing, vol. 9, no. 2, pp. 498-510, Apr. 2021.
E. W. Dutton and J. S. Bohr, The DevOps Handbook: How to Create World-Class Agility, Reliability, & Security in Technology Organizations, 1st ed. Portland, OR: IT Revolution Press, 2016.
M. Behrens, “Automated Testing in DevOps,” Journal of Software Testing, Verification & Reliability, vol. 31, no. 3, pp. 1-18, May 2021.
J. M. Allspaw, “The Role of Continuous Delivery and Automated Testing in DevOps,” ACM Queue, vol. 13, no. 6, pp. 28-37, 2015.
L. P. Yaman and A. M. Jansen, “Case Study: DevOps Implementation in a Large Enterprise,” Proceedings of the 2019 IEEE International Conference on Software Engineering (ICSE), pp. 1432-1442, May 2019.
N. Fowler and J. Humphrey, “Challenges in DevOps Tool Integration,” IEEE Software, vol. 36, no. 1, pp. 51-58, Jan./Feb. 2019.
A. S. Forsgren, J. Humble, and J. Kim, Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations, 1st ed. IT Revolution Press, 2018.
J. T. Palmer, “Measuring DevOps Success: Metrics and KPIs,” Software Engineering Journal, vol. 39, no. 2, pp. 203-214, Jun. 2020.
K. Beck and C. Andres, Extreme Programming Explained: Embrace Change, 2nd ed. Boston, MA: Addison-Wesley, 2004.
H. Lee and S. R. Johnson, “Best Practices for Infrastructure as Code with Terraform,” Proceedings of the 2021 IEEE International Conference on Cloud Computing (CLOUD), pp. 207-214, Jul. 2021.
L. Smith and R. Thomas, “Automated Testing Strategies for DevOps,” IEEE Transactions on Software Engineering, vol. 47, no. 6, pp. 1342-1356, Jun. 2021.
G. A. Bohr, “Integrating CI/CD into DevOps Pipelines: A Case Study,” Journal of Systems and Software, vol. 158, pp. 110-123, Dec. 2019.
M. K. Andersen and E. M. Singh, “Cultural Shifts in DevOps Adoption,” ACM Transactions on Software Engineering and Methodology (TOSEM), vol. 30, no. 2, pp. 12:1-12:30, Aug. 2021.
R. A. Gacek and B. A. Miller, “Tool Integration in DevOps: Challenges and Solutions,” IEEE Software, vol. 35, no. 3, pp. 40-49, May/Jun. 2018.
J. Devine and P. McNeil, “Emerging Trends in DevOps: A Review,” IEEE Access, vol. 9, pp. 123456-123470, Oct. 2021.
S. G. Vassallo and T. L. Miller, “Evaluating DevOps Performance: Metrics and Methodologies,” Journal of Computing and Information Technology, vol. 29, no. 1, pp. 57-72, Mar. 2021.
E. M. Smith and K. T. Lee, “Future Directions in DevOps Research,” IEEE Computer Society Technical Committee on Software Engineering (TCSE), vol. 29, no. 4, pp. 20-35, Dec. 2022.
Downloads
Published
Issue
Section
License

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.