Before the popularity of microservices architecture, developers had to build and deliver large software applications as single entities. Today a number of smaller applications are used simultaneously, each one focusing on a single aspect of business functionality.
DevOps and CI/CD https://www.runforesight.com/blog/what-ci-observability-means-for-devops brings development and operations teams together, creating a cultural shift characterized by cooperation, collaboration and partnership between development and operations teams.
Secondly, the software packages built and deployed will each be as small as possible, allowing the incremental delivery of software updates.
To benefit from CI/CD systems, each team member should deliver their changes in small chunks to the source code repository.