Before revision:  This new approach provides increased scalability, flexibility, manageability  and performance while reduces the complexity of the whole software development life cycle ;
After revision:  This new approach provides increased scalability, flexibility, manageability and performance while reducing the complexity of the whole software development life cycle ;