Agile is one of the most effective ways to deliver value at the speed of business. To be successful, you have to get the appropriate stakeholders on board with the reality that we might not always know what we're going to be working on next. There will be times when a stakeholder will ask “I have this idea. When can it come to fruition?”, and the development team won’t be able to provide them with the answer they’re looking for. Instead, we will do everything we can to ensure that our teams are always working on what’s most valuable to them at the moment. By doing this, we will make progress and deliver capability along the lines of what you're looking for. We will take what we learn along the way to make this capability better with each iteration — and as long as it's still the most important thing to you, we'll keep making it better.