Business and DevOps
Once the bounded contexts are correctly defined and implemented, there is still one important aspect to consider for a complete and effective information system. The ability to make changes is meaningless if it doesn't include the ability to smoothly deploy them in production, because the value is delivered only when it is available to the end user. Furthermore, the systems must be monitored so that actions can be taken quickly when something doesn't work as expected. Finally, it must be possible to easily experiment in safe environments in order to find the best technical solutions based on empirical data gathered by experience. These are the ideas underlying DevOps as described in The Phoenix Project by Gene Kim, Kevin Behr, and George Spafford, and revisited in The DevOps Handbook by Gene Kim, Jez Humble, Patrick Debois, and John Willis.
Their work is essential to understanding how to maximize the value of DevOps, and it is particularly valuable...