Abstract:
There are situations when you need to accelerate the software development lifecycle. When the state of Kerala in India was devastated by severe flooding in 2018, we faced...Show MoreMetadata
Abstract:
There are situations when you need to accelerate the software development lifecycle. When the state of Kerala in India was devastated by severe flooding in 2018, we faced such a situation while we were building applications for managing rescue and relief operations during floods. We present a variant of DevOps called Rapid-DevOps to meet the need for accelerated release cycles while maintaining the required quality and stability. We describe the cost-benefit analysis to justify its use and the factors in our development process that enabled its successful adoption.
Published in: IEEE Software ( Volume: 38, Issue: 4, July-Aug. 2021)