One that Delivers value to the business/sponsors the fastest Gets great reviews from customers Keeps the team engaged and energized Agile is a framework and there is no one size fits all Agile method. The key is for the team to use SCRUM framework effectively to meet business and team needs. As a team gets into SCRUM, they will figure out, which parts of the framework are best for their situation, and some parts that need enhancements. If Agile delivers value to the customer, meets their needs and makes the team feel like they are engaged, then that is the best.