QuestionQ1

Collaborate and improve across value streams

A popular social-media app forms part of a complex network of systems. Most service changes succeed, except those made by one development team, which has many failed changes.

Which approach is BEST for reducing the number of failures?

  • A Create a standard change model for development changes and initiate as a service request
  • B Increase the size of development changes to make them easier to handle and increase success
  • C Create a change model for development changes that includes the use of safe-to-fail testing
  • D Initiate development changes as emergency changes so that errors can be identified quickly
Explanation

A development change model that includes safe-to-fail testing enables controlled experimentation, limits the impact of unsuccessful changes, and provides feedback that improves subsequent changes. This is appropriate for complex systems where outcomes cannot always be predicted fully in advance.

Community Discussion

No comments yet. Be the first to start the discussion!