The Customer

The All Indian Institute of Medical Sciences are a group of autonomous government public medical colleges of higher education. These institutes have been declared by an Act of Parliament as Institutes of National Importance.

APAR stands for Annual Performance Appraisal Report. This is the process used to evaluate the annual performance of Central Government Employees in any organisation related to the Union Government of India.

The APAR form consists of the following parts:

  • Basic Information: This part contains the basic employment details of the employee such as name, department, designation, etc. This part is filled in by the Establishment, which is equivalent to a human ressources Office.
  • Self Appraisal: This part contains the questions that an employee fills in and explains the work done by them in the period mentioned on the form.
  • Appraisal: The employee's reporting officer fills in this part and gives the employee grades based on the work that they have done.
  • Review: The reviewing officer, reviews both parts 2 and 3 to ensure that the grades actually reflect the work done by the employee.
  • Acceptance: For some of the designations, there is a third level review of the form and this is done by the Accepting Authority.

The APAR forms collected over a period of 5 years are used in the promotion of the employees.

As per the Department of Personnel Training (DoPT), each step in the process has a certain deadline after which it is supposed to be taken to the next level.

The Challenge

  • Lack of Digitisation: Due to lack of digitisation of the process, many printed forms used to go missing. This was due to high workloads and the lack of responsible behaviour of certain employees. Since there was no transparency in the process, the administration was not able to intervene in the process and take the appropriate actions.
  • Delay in Promotions: At some times, the missing APAR forms for certain employees caused delay in their promotion. Many times it was found that the reporting or reviewing officer had retired or resigned and this resulted in missing Forms.
  • In the process of Digitisation: When an external agency was approached for the digitalisation of the APAR process, the charges provided by them were high and this was causing delay in the process of digitisation.

The Solution

In a meeting with Deputy Director of Administration, AIIMS, New Delhi, it was decided to develop the module in-house and deploy it for the AIIMS. In the first phase, the module was to be launched for approx 4800 employees covering 60 designations.

The entire project was developed on Tryton. The work was done in the following stages:

  • SRS and BPM: Various meetings were called between the development team and the ACR cell to understand the process. A Business Process Model was created on yEditor. During these meetings, the business process was re-engineered to make the process faster and remove the overheads. A detailed Software Requirement Specification document was written.
  • Coding: A team of 5 developers lead by a Senior Software Consultant wrote the code for the APAR module. The project was managed on Gitlab, which was hosted on an in-house server.
  • Testing: A quality assurance team wrote and now runs the test cases on the APAR Module to make sure that it follows the process and is ready for deployment.

The Implementation

An in-house server was used to launch the project. The system was made available on both the Internet and intranet. The system was made available using the Tryton web client. The employees data was collected from the establishment on a parallel platform (initiated before developing the module).

This data was then migrated to the APAR module using Python scripts. Once the data was in place, the demos and the user training was conducted in batches to make sure that the users understood the process and what needed to be done by them.

Three modules were created as the by-product of this project:

  • HR: This module contains the information of the Employee Registers
  • AIIMS Extension: This module contains the complex structure of AIIMS that includes the Establishments, Centers, Departments, etc.
  • Hindi Localisation: This module contains the basic configuration for the Hindi Language.


Mr. Shubhashish Panda, Deputy Director Administration Dr. Randeep Guleria, Director AIIMS

As of the 23rd October, 2019, 4840 APAR forms (out of have 4853) have completed the full process. That is approx 99.73% of all the APAR forms that were created. (The process is still ongoing)

Future Plans

In the Phase 2 of APAR, all the regular employees will be filling out their APARs online on this platform. The total count of regular employees is approx 13,000. This will include a wide range of users from doctors to support staff.


Computer Facility, All India Institute of Medical Science, New Delhi