There are several proven software development metholodologies out there and most of us who are professionals in developing software know that all these methodologies are proven for one project or another. The true question is which methodology is right for a specific project. So how do you choose the right software methodology for a specific job.
What do we mean by "Managed Services Model" within the Information Technology Services Industry? Wikipedia offers a good but somewhat cumbersome definition for the average person. In other words: Managed Services is a very efficient and effective way of transferring the day-to-day monitoring of a company's servers, computer desktops (PCs), and network peripherals to an IT Managed Services Provider. The service provider utilizes "monitoring" software in order to pro-actively manage potential server, desktop or network issues. There are several software providers that allow the service providers to buy the appropriate software licenses to be able to pro-actively monitor their customer's servers etc.
When does a "Managed Services Model" makes sense for your company? First of all your company's philosophy should tie into the principle of pro-active maintenance.