In the past, software development used to take ages (literally). There were too many procedures and processes to follow that eventually became bottlenecks that were seemingly unavoidable. The development team was separate from the infrastructure team. As a result, integration used to take a very long time. Testing was another…