After spending 20 years in IT industry in different platforms/technologies and sectors - we have observed few concerns like work piles up, sudden resource crunch and various other unpredictable issues time to time creates void within the team and company. And it is difficult to find correct resources with diverse skill sets with right attitude within a expected deadline.