Assessing demand as input for the architecture
You can't just start with a DevOps project—a business will need to know what they want to achieve before they launch projects. For that matter, there's no difference between a traditional Waterfall project and DevOps in an Agile way of working—you need to know where you're going. That's a very simple explanation of something that is called demand management. In this section, we will learn about demand as input for an architecture and how this leads to projects.
Demand management can be defined as a process wherein an enterprise collects and prioritizes ideas to improve business outcomes. To be able to do that, the enterprise needs to assess the demands from the outside, meaning the market—in other words: What do customers want? But it also needs to assess whether the current portfolio is still up to date and that ongoing projects will still deliver the desired outcome. Portfolio management is...