The software implementation is the process of converting the manual or all software with the newly developed software and making it operational, without disturbing the functioning of the organization.
It covers the period from the acceptance of the tested design to its good operation. It is a major operation across the whole organization structure and starts from the first idea of the project. It requires all knowledge of the new software, its staff needs, hardware requirement, file, and process for conversion activities.


1.  Training staff


The activity of training the users is a necessary part of the implementation of new software. It helps the user operating and maintaining the software.
  • Both software operator and user's needs training.

2.  Conversion


Conversion the files and database of the new software. When the new software is fully tested and proved, the conversion of the old to new is possible.
  • Converting the file and database of the old system to the new system.
  • User training to the member of the organization in which new software is deployed.
  • Converting forms.
  • Converting administrative procedures.
  • Checking the result of the new software with the data.

3.  Post-implementation Review


After software implementation and conversion, a review of software is conducted by the user and analysts.  
  • A post-implementation review measures the software's performance against pre-defined requirements.

Type of implementation

There is three types of implementation are:-
  • Fresh implementation
  • Replacement implementation
  • Modified implementation



  • Fresh implementation


contemporary implementation of software packages could also be outlined as a method wherever a manual record area unit replaced with a new software packagethroughout the method of contemporary implementation, some issues are available the shape of conversion of files, user coaching, the correct system of files, etc.


  • Replacement implementation


once AN previous software package is replaced with a replacement software package implementation that the name of this method is Replacement implementation. This method is incredibly troublesome and correct designing is required for this, otherwise, several issues will arise.


  • Modified implementation 


once AN previous software package is replaced by a new software package with some alteration then this method is termed changed implementation. we can simply handle therefore this kind} of implementation as a result of space of modification isn't so giant in files.