Improve developer productivity
Build and deploy a broader scope of applications with existing expertise and offload some projects to subject matter experts
Release products faster
Reduce time to develop, deploy and update new services by iterating quickly
Lower cost of development
Test new concepts with minimal investment and without major financial commitments
Reduce risk of project failure
Incorporate user feedback quickly and respond to market input and customer needs



