with the advent of software as a service (SaaS) and platform as a service (PaaS), the role of professional services consulting organizations has changed. We have to look beyond the implementation phase to provide continued support and ensure long-term success for customers moving to a new software solution .