Agile requires trust, flexibility, an absolute focus on crystal clear and open communications, and a willingness to embrace change during a project. But these are all things that have historically not been hallmarks of an ‘outsourcing provider’ mentality. At Daitan we believe, and have shown, that Agile can be very successfully embraced in an outsourced software development relationship. And that there are enormous benefits that can result in terms of customer and product success. This White Paper defines five best practices we have learned in making Agile software development successful as an outsource vendor, and how we build an Agile-centered relationships with our clients.