Cloud Staffing and IT Outsourcing Evolution
Today there are many talks about cloud computing. Supposedly it can give a new effective way to satisfy needs in hardware and software products and IT services. But what about IT personnel? Can the cloud model be expanded to... cloud staffing? If yes, what about such notions as near shore/offshore dedicated team" or "outsourcing software development" - are they obsolete? The term cloud staffing is reasonable because IT outsourcing constantly evolves. And new notions reflect a new level of its maturity and hands-on experience gained both by customers and providers, as well as indicates possible ways of the IT outsourcing further growth.