Technology is developing at an alarming rate and the IT world is changing rapidly. So what can be the solution for the above problem?
Is this blog  by Chris Hadded, has highlighted the tools which require for a DevOps Factory.
Image source: http://blog.cobia.net/cobiacomm/files/2012/10/AppFactory-Activities-Projects1.png
What is wso2 appfactory : WSO2 App Factory is a platform for managed application development for the entire lifecycle of applications. Supporting you from cradle to grave, you can create, develop, test, deploy to production and retire applications with a single click. Applications can be web applications to mobile apps that require any type of middleware to run on including even non-Java and non-WSO2 technologies. 
Getting Started with WSO2 App Factory : Sign-up for WSO2 App Factory
Getting Started with WSO2 App Factory : Create a New Application
Getting Started with WSO2 App Factory: Creating a Branch