In the context of software development, the practice of continuous integration is aimed at:
1
Ensuring that software operates on as many platforms and devices as possible
2
Reducing the time and effort required to integrate changes from multiple developers
3
Increasing the time between software releases to ensure higher quality
4
Maximizing the dependencies between different modules of the software
5
Question Not Attempted