Continuous Integration - Improving Software Quality and Reducing Risk