Your organization uses a change advisory board (CAB) to approve all changes to an existing service You want to revise this process to eliminate any negative impact on the software delivery performance What should you do?
Choose 2 answers
A.
Replace the CAB with a senior manager to ensure continuous oversight from development to deployment
B.
Let developers merge their own changes but ensure that the team's deployment platform can roll back changes if any issues are discovered
C.
Move to a peer-review based process for individual changes that is enforced at code check-in time and supported by automated tests
D.
Batch changes into larger but less frequent software releases
E.
Ensure that the team's development platform enables developers to get fast feedback on the impact of their changes
A change advisory board (CAB) is a traditional way of approving changes to a service, but it can slow down the software delivery performance and introduce bottlenecks. A better way to improve the speed and quality of changes is to use a peer-review based process for individual changes that is enforced at code check-in time and supported by automated tests. This way, developers can get fast feedback on the impact of their changes and catch any errors or bugs before they reach production. Additionally, the team’s development platform should enable developers to get fast feedback on the impact of their changes, such as using Cloud Code, Cloud Build, or Cloud Debugger.
Contribute your Thoughts:
Chosen Answer:
This is a voting comment (?). You can switch to a simple comment. It is better to Upvote an existing comment if you don't have anything to add.
Submit