In-service Training Module for iHRIS Manage: Difference between revisions

From IHRIS Wiki
(Added Affected Systems section)
(Major update based on results of latest specifications meeting.)
Line 1: Line 1:
== Vision ==
== Vision ==


The In-service Training Module should be a complete solution for managing a training program for employees, whether trainings are given by the employer or by external organizations. It should track trainings that an employee has completed and assess competencies based on those trainings; thus, it is very closely linked to the Competency Model Module that will also need to be developed. This module should enable the organization to develop and implement training plans for employees, in order to ensure that the employee meets the qualifications required for his/her job and is remaning updated on new requirements.
The In-service Training Module is a solution for managing employees taking in-service training programs, whether trainings are given by the employer or by external organizations. It should track trainings that an employee has completed and assess competencies based on those trainings; thus, it is very closely linked to the Competency Model Module that will also need to be developed. This module should enable the organization to develop and implement training plans for employees, in order to ensure that the employee meets the qualifications required for his/her job and is remaning updated on new requirements.




Line 8: Line 8:
* Create employee training plans.
* Create employee training plans.
* Link trainings that employees have completed to assessed competencies.
* Link trainings that employees have completed to assessed competencies.
* Track scholarships awarded to employees.
* Report on completed trainings.
* Import trainings from other systems and link to competencies ''(would be nice).''
* Import trainings from other systems and link to competencies ''(would be nice).''
* Link trainings to promotions and raises ''(would be nice; probably later).''
* Link trainings to promotions and raises ''(would be nice; probably later).''
=== HR Training Manager Role ===
A new role has been identified for this module: HR Training Manager. This person is a member of the HR department but is responsible solely for managing employees taking training programs and can complete no other use cases. However, the HR Staff or HR Manager role can also complete any of these use cases, for situations where there is no dedicated HR Training Manager.




Line 17: Line 22:
''Use cases are currently being written and evaluated. Use cases will be posted once this process is complete.''
''Use cases are currently being written and evaluated. Use cases will be posted once this process is complete.''


# Add or update training funding types. -- ''The HR Manager updates the list of training funding types that are available for selection within the system.''
# Add or update training funding types. -- ''Update the list of training funding types that are available for selection within the system.''
# Add or update trainer types. -- ''The HR Manager updates the list of trainer types that are available for selection within the system.''
# Add or update training program categories. -- ''Update the list of training program categories for selection within the system.''
# Add or update training program categories. -- ''The HR Manager updates the list of training program categories for selection within the system.''
# Add or update a training funder. -- ''Add details about an organization that funds trainings to the system for reporting completed trainings based on funder.''
# Add or update a training organization or funder. -- ''HR Staff adds details about a training funder to the system.''
# Add or update a training organization. -- ''Add details about an organization that gives trainings to the system.''
# Add or update a trainer. -- ''HR Staff adds a trainer to the system or edits an existing trainer's information.''
# Add or update an in-service training program. -- ''Add a training offering to the system that can be requested for employees to complete.''
# Add or update an in-service training program. -- ''HR Staff adds a training offering to the system that can be requested for Employees to complete.''
# List training programs. -- ''Produce a list of all available trainings.''
# Add or update a scholarship. -- ''HR Staff adds or edits information about a scholarship given for training.''
# Request a training for an employee. -- ''Add a request for an employee to complete a specific training program and note who made the request and whether it was approved.''
# Search for a trainer, training program or training organization. -- ''The user searches for a trainer, training program or training funder that has been entered in the system.''
# Create an employee training plan. -- ''Create a plan of training programs for an employee so that the employee can gain specific competencies.''
# List training programs. -- ''The user produces a list of all available trainings.''
# Assess training results and update competencies. -- ''After an employee has completed a training, assess their performance and updates their qualifications accordingly.''
# Request a training for an employee. -- ''HR Staff adds an employee as a registrant for a training program.''
# View an employee's training history. -- ''Display a record of the all trainings the employee has requested or taken while employed by the organization and the employee's assessment in competencies as a result of the training.''
# Create an employee training plan. -- ''HR Staff creates a plan of training programs for an employee so that the employee can gain specific competencies.''
# Report on employees trained. -- ''Generates a report on employees who have completed training programs.''
# Award a scholarship to an employee. -- ''HR Staff records that an employee has received a particular scholarship for training.''
 
# Assess training results and update competencies. -- ''After an Employee has completed a training, HR Staff assesses their performance and updates their qualifications accordingly.''
# View an employee's training history. -- ''HR Staff displays a record of the all trainings the employee has requested or taken while employed by the organization and the employee's assessment in competencies as a result of the training.''
# Track employee fulfillment of scholarship requirements. -- ''HR Staff record whether an employee who has won a scholarship has fulfilled the requirements of that scholarship.''
# Report on employees trained. -- ''The Executive Manager generates a report on employees who have completed training programs.''


=== Suggested Reports ===
=== Suggested Reports ===
Line 38: Line 39:
These are in addition to the reports already listed in the use cases.
These are in addition to the reports already listed in the use cases.


* Training organizers/funders
* Are the right people attending the right trainings at the right time?
* Who requires training?
* Who is requesting training/What type of training?
* Who took trainings? When?
* How many people were trained in X?
* How many people were trained by funder?
* Who is qualified to perform a particular training?
* Does a training a person completed qualify an employee for promotion, position, competency?
* Emergency training programs
* Emergency training programs
* All scholarships
* Training needs assessment - ''this needs to be thought out''
* Training needs assessment - ''this needs to be thought out''


There are lots of report examples in JHPIEGO's TIMS system and in the NSDP system.
There are lots of report examples in JHPIEGO's TIMS system and in the NSDP system.
=== Out of Scope ===
The following have been determined to be out of scope for this module:
* '''Adminster a training program''' -- this is most likely a separate system (iHRIS Train).
* '''Manage scholarships awarded to employees''' -- this is a separate module to be developed at a later time (on wishlist).





Revision as of 13:26, 16 November 2007

Vision

The In-service Training Module is a solution for managing employees taking in-service training programs, whether trainings are given by the employer or by external organizations. It should track trainings that an employee has completed and assess competencies based on those trainings; thus, it is very closely linked to the Competency Model Module that will also need to be developed. This module should enable the organization to develop and implement training plans for employees, in order to ensure that the employee meets the qualifications required for his/her job and is remaning updated on new requirements.


High-Level Goals

  • Track training programs.
  • Create employee training plans.
  • Link trainings that employees have completed to assessed competencies.
  • Report on completed trainings.
  • Import trainings from other systems and link to competencies (would be nice).
  • Link trainings to promotions and raises (would be nice; probably later).


HR Training Manager Role

A new role has been identified for this module: HR Training Manager. This person is a member of the HR department but is responsible solely for managing employees taking training programs and can complete no other use cases. However, the HR Staff or HR Manager role can also complete any of these use cases, for situations where there is no dedicated HR Training Manager.


Specific Use Case Titles (from High-Level Goals)

Use cases are currently being written and evaluated. Use cases will be posted once this process is complete.

  1. Add or update training funding types. -- Update the list of training funding types that are available for selection within the system.
  2. Add or update training program categories. -- Update the list of training program categories for selection within the system.
  3. Add or update a training funder. -- Add details about an organization that funds trainings to the system for reporting completed trainings based on funder.
  4. Add or update a training organization. -- Add details about an organization that gives trainings to the system.
  5. Add or update an in-service training program. -- Add a training offering to the system that can be requested for employees to complete.
  6. List training programs. -- Produce a list of all available trainings.
  7. Request a training for an employee. -- Add a request for an employee to complete a specific training program and note who made the request and whether it was approved.
  8. Create an employee training plan. -- Create a plan of training programs for an employee so that the employee can gain specific competencies.
  9. Assess training results and update competencies. -- After an employee has completed a training, assess their performance and updates their qualifications accordingly.
  10. View an employee's training history. -- Display a record of the all trainings the employee has requested or taken while employed by the organization and the employee's assessment in competencies as a result of the training.
  11. Report on employees trained. -- Generates a report on employees who have completed training programs.


Suggested Reports

These are in addition to the reports already listed in the use cases.

  • Are the right people attending the right trainings at the right time?
  • Who requires training?
  • Who is requesting training/What type of training?
  • Who took trainings? When?
  • How many people were trained in X?
  • How many people were trained by funder?
  • Who is qualified to perform a particular training?
  • Does a training a person completed qualify an employee for promotion, position, competency?
  • Emergency training programs
  • Training needs assessment - this needs to be thought out

There are lots of report examples in JHPIEGO's TIMS system and in the NSDP system.


Out of Scope

The following have been determined to be out of scope for this module:

  • Adminster a training program -- this is most likely a separate system (iHRIS Train).
  • Manage scholarships awarded to employees -- this is a separate module to be developed at a later time (on wishlist).


Affected Systems

  • Pilot is in Tanzania implementation of iHRIS Manage.
  • Implement in IntraHealth iHRIS Manage by June 30, 2008
  • Planned for inclusion in version 3.0 release/upgrade of iHRIS Manage


Sources

  • Bangladesh NSDP HRIS
  • JHPIEGO TIMS
  • Hareg training tracking database
  • Learning for Performance (IntraHealth)
  • CBT (JHPIEGO's competency model)