With the rapid progression in information technology, changing of customer demands and business goals, IT organizations need to provide efficient and reliable Software Application Maintenance and Support to ensure that the business applications are operated seamlessly with minimum downtime.