Agile delivery typically focuses on the prioritisation and development of user stories. Often the focus is on developer throughput and misses the overall value proposition of the software from the perspective of the end-user. My talk introduces a user-goal based framework for setting up and managing agile projects for success.