Inside IT Industry, software implementation is the term for post-sales process of guiding litigant from purchase to use of the application or hardware that has been purchased. This consists of requirements analysis, extent analysis, customizations, techniques integrations, user policies, user training in addition to delivery. These steps can be overseen by a new project manager making use of project management systems. Software Implementation require several professionals that are relatively new to the knowledge based economy like business analysts, technological analysts and project administrators.