1. A method for managing a plurality of software applications, comprising the steps of: computing for each of said applications an application assessment score; and selecting a delivery model for each of said applications, said delivery model being selected from the group consisting of a Local model, a Remote model, and a Local-Remote model, said delivery model being selected as function of the application assessment score, said Local model, said Remote model, and said Local-Remote model each being relative to a local geographical area.