To successfully create breakthroughs in your development effectiveness that are possible with agile, it has to be aligned with why you want to do it in the first place and what you need to achieve from it. This excerpt of the book Practical Approach to Large-Scale Agile Development explain that you should be agile not just to be agile, but to drive the business results.
The article is based on the HP FutureSmart Firmware case study. You should first identify your current business realities (where you spend your money and time) and strategic objectives (where the money would ideally be spent). The article explains how to answers the following questions
* What are the activities that are consuming your resources and limiting your ability to deliver on time?
* What are your products or services really trying to achieve for the customer?
Once you have answered these questions, you could create a vision for the organization and a roadmap of how to get there in an Agile way.