IHRIS Manage Development: Difference between revisions

From IHRIS Wiki
(Updated all goals)
Line 5: Line 5:
'''Developers''': Luke, Carl
'''Developers''': Luke, Carl


'''Status''': version 3.0 is undergoing bug testing; expect to have all documentation updated on project website and most bugs fixed by March
'''Status''': version 3.0 has been released


'''Next milestone''': release version 3.1 (or next major release) by June to include competency model module, in-service training management module, miscellaneous improvements; there may be incremental releases before
'''Next milestone''': release version 3.1 in July 2008 to include in-service training management module, custom report builder and miscellaneous improvements
 
=== Immediate to-do’s ===
* Create a download package that includes README, install instructions, the license and changes list and post on project website
* Update the demo on the project website
* Announce 3.0 release on announcements mailing list/blog with changes list
* Distribute on CD to those who requested it
* Publicize project on Freshmeat and other websites


=== High-priority Tasks ===
=== High-priority Tasks ===


* Add customized report builder tool (Carl; see [[Customizing Reports]])
* Add customized report builder tool (Carl; see [[Customizing Reports]])
* Add support for customizing roles (Carl)
* Add import/export data functions based on offline version
* Complete customizations for Uganda implementation (Martin II, Samwel, Carl)
* Complete customizations for Uganda implementation (Martin II, Samwel, Carl)


=== Would be nice (by June) ===
=== Would be nice (by December 2008) ===


Note: Feature requests are currently being re-evaluated and prioritized. This list will be updated with new priorities in July 2008.
* Add support for customizing roles (Carl)
* Add import/export data functions based on offline version
* Enable customization of field names such as district (state/province) or county (sector)
* Enable customization of field names such as district (state/province) or county (sector)
* GIS integration
* GIS integration
* Add organizational chart support (see [[Organizational Charts]])
* Add organizational chart support (see [[Organizational Charts]])
* See other items on wishlist ([https://bugs.launchpad.net/ihris-manage/ bug tracker in Launchpad])
* See other items on wishlist ([https://bugs.launchpad.net/ihris-manage/ bug tracker in Launchpad])


== Competency Model and In-Service Training Modules ==
== Competency Model and In-Service Training Modules ==
Line 35: Line 29:
'''Developer''': Carl
'''Developer''': Carl


'''Status''': requirements have been gathered; see [[Blue Prints]] and [http://www.capacityproject.org/hris/suite/UseCaseReport-iHRISManage.htm use cases in iHRIS Manage package]; development should be started
'''Status''': requirements have been gathered; see [[Blue Prints]] and [http://www.capacityproject.org/hris/suite/UseCaseReport-iHRISManage.htm use cases in iHRIS Manage package]; development is under way and expected to be completed by the end of June


'''Next milestone''': pilot test TBD in Tanzania (probably after June); public release expected with 3.1 release of iHRIS Manage in June
'''Next milestone''': pilot test TBD in Tanzania; public release expected with 3.1 release of iHRIS Manage in July


=== To-do’s ===
=== To-do’s ===
Line 56: Line 50:
'''Developer''': Mark
'''Developer''': Mark


'''Status''': beta version is finished with some minor bugs remaining; will be piloted in Rwanda in February; see [[Offline iHRIS]] blueprint and [http://www.capacityproject.org/hris/suite/UseCaseReport-iHRISManage.htm use cases] (in iHRIS Manage under “iHRIS Common”)
'''Status''': development has been completed and code is being added to Launchpad; see [[Offline iHRIS]] blueprint and [http://www.capacityproject.org/hris/suite/UseCaseReport-iHRISManage.htm use cases] (in iHRIS Manage under “iHRIS Common”)


=== To do’s (after pilot testing and final fixes) ===
Note: An iHRIS Qualify version has also been completed.
 
=== To do’s ===
* Link to download on the [http://www.capacityproject.org/ihris/suite/ihris_manage.php project website] (public release)
* Link to download on the [http://www.capacityproject.org/ihris/suite/ihris_manage.php project website] (public release)
* Finalize teh documentation
* Update the help manual with instructions for use
* Update the help manual with instructions for use
* Announce release on mailing list/blog
* Announce release on mailing list/blog


=== Would be nice ===
* Create a version for Qualify


=== Ongoing issues ===
== IntraHealth iHRIS Manage Installation ==
* Determine which data fields to lock out from decentralized changes and exclude from import/export
* Synchronization issues still need to be addressed


'''Manager''': David Hudnutt (manager of internal systems development)


== IntraHealth iHRIS Manage Installation ==
'''Developers''': Mark


'''Developers''': Mark (support from Luke, Dave H., Mario); ''note'': Mark has 20 days from Overhead HR to work on this
'''Status''': Active Directory data imports and synchronization have been completed; the rest of development is scheduled for the 2008-09 year.


'''Status''': upgraded to latest version by Carl
=== To do’s for Mark ===


=== To do’s for Mark ===
* One-time data import from Active Directory to create records for non-US employees (coordinate with Luke and Mario)
* Set up regular data export to propagate data to other IntraHealth internal systems and Active Directory so that the HRIS is the authoritative source of all IntraHealth employee data (coordinate with Mario, Luke and David H.)
* Create access roles for employees and supervisors: supervisors can view records and reports, and employees can view records and update some data; see [[Employee, Supervisor and Manager Roles for iHRIS Manage]]
* Create access roles for employees and supervisors: supervisors can view records and reports, and employees can view records and update some data; see [[Employee, Supervisor and Manager Roles for iHRIS Manage]]
* Create access role for job applicants so that applicants can log in via IntraHealth website and complete job applications; see [[Employee, Supervisor and Manager Roles for iHRIS Manage]]
* Create access role for job applicants so that applicants can log in via IntraHealth website and complete job applications; see [[Employee, Supervisor and Manager Roles for iHRIS Manage]]
Line 85: Line 76:


=== High-priority Tasks ===
=== High-priority Tasks ===
* Upgrade IntraHealth’s version to 3.1 to include customizable report builder and in-service training module
* Upgrade IntraHealth’s version to 3.1 to include customizable report builder and in-service training module  


=== Would be nice ===
=== Would be nice ===
Line 94: Line 85:
== Internationalization Support ==
== Internationalization Support ==


'''Developer''': Carl (this is a lower priority and may not be completed by June)
'''Developer''': Carl (this is a lower priority)


=== To-do’s ===
=== To-do’s ===

Revision as of 10:58, 13 June 2008

Development Update – iHRIS Manage - As of March 2008

iHRIS Manage Core

Developers: Luke, Carl

Status: version 3.0 has been released

Next milestone: release version 3.1 in July 2008 to include in-service training management module, custom report builder and miscellaneous improvements

High-priority Tasks

  • Add customized report builder tool (Carl; see Customizing Reports)
  • Complete customizations for Uganda implementation (Martin II, Samwel, Carl)

Would be nice (by December 2008)

Note: Feature requests are currently being re-evaluated and prioritized. This list will be updated with new priorities in July 2008.

  • Add support for customizing roles (Carl)
  • Add import/export data functions based on offline version
  • Enable customization of field names such as district (state/province) or county (sector)
  • GIS integration
  • Add organizational chart support (see Organizational Charts)
  • See other items on wishlist (bug tracker in Launchpad)

Competency Model and In-Service Training Modules

Developer: Carl

Status: requirements have been gathered; see Blue Prints and use cases in iHRIS Manage package; development is under way and expected to be completed by the end of June

Next milestone: pilot test TBD in Tanzania; public release expected with 3.1 release of iHRIS Manage in July

To-do’s

  • Code the basic in-service training module (without competencies)
  • Initial bug testing
  • Get technical reviews from IntraHealth experts (Ummuro, Cathy M., Pam M.)
  • Update documentation (based on testing results) for release
  • Write help and add to user manual for release

Would be nice

  • Add the competencies (these can be done in a later iteration)
  • Compare to the version written by local development team for the Kenya implementation of iHRIS Manage (in Java); see if any reuse or collaboration is possible
  • Spec out a version for inclusion in Qualify; see Pam for help with requirements


Offline (Windows-based) Version

Developer: Mark

Status: development has been completed and code is being added to Launchpad; see Offline iHRIS blueprint and use cases (in iHRIS Manage under “iHRIS Common”)

Note: An iHRIS Qualify version has also been completed.

To do’s

  • Link to download on the project website (public release)
  • Finalize teh documentation
  • Update the help manual with instructions for use
  • Announce release on mailing list/blog


IntraHealth iHRIS Manage Installation

Manager: David Hudnutt (manager of internal systems development)

Developers: Mark

Status: Active Directory data imports and synchronization have been completed; the rest of development is scheduled for the 2008-09 year.

To do’s for Mark

High-priority Tasks

  • Upgrade IntraHealth’s version to 3.1 to include customizable report builder and in-service training module

Would be nice

  • Integrate improvements into iHRIS Manage core (3.1 or later release)
  • Begin gathering requirements for a benefits module (with Sarah I.)


Internationalization Support

Developer: Carl (this is a lower priority)

To-do’s

  • Update PO files to support translations
  • Have French translator identify appropriate translations already in Launchpad
  • Have remaining text translated into French