Hire a good software architect or bring in architectural consultants that can bring a different perspective to the understanding of the application, its goals, and how it could be improved.here is an article on approaching IT projects in a Small and Simple manner:http://w.objectwatch.com/white... [objectwatch.com]