IHRIS Manage Development: Difference between revisions

From IHRIS Wiki
(Updated priorities)
No edit summary
 
(18 intermediate revisions by the same user not shown)
Line 1: Line 1:
''Development Update – iHRIS Manage - As of March 2008''
''Development Update – iHRIS Manage - As of February 2009''


== iHRIS Manage Core ==
== iHRIS Manage Core ==
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.1.3 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 4.0 in Summer 2009 to include high-priority features and 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 duplicate record checking (Carl)
* Lock standard data lists from editing to support synchronization (Carl)
* Add import/export data functions and synchronization with offline version (Carl/Luke)
 
 
== Lower-priority tasks  ==
 
* Bulk data entry page (Luke)
* Add support for customizing roles (Carl)
* 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) (Carl)
 
* Add ISCO job classification mapping (Carl)
=== Would be nice (by June) ===
* Display selected limits on reports on screen, in print and when exported (Carl)
* Display date of report generation on displayed/printed reports (developer TBD)
* Add a title and suffix to a person's name (Carl)
* Employee photo feature (Carl)
* Redo the way geography works (Luke)
* Include new module: accident/workplace injury tracking (Carl)
* Include new module: disciplinary action (Carl)
* Include new module: Leave tracking (Carl)
* Update PowerPoint and video demos (Carol)


* Enable customization of field names such as district (state/province) or county (sector)
* See other items on wishlist for lower priority tasks ([https://bugs.launchpad.net/ihris-manage/ bug tracker in Launchpad])
* GIS integration
* Add organizational chart support (see [[Organizational Charts]])
* See other items on wishlist ([https://bugs.launchpad.net/ihris-manage/ bug tracker in Launchpad])




Line 34: Line 40:
'''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''': module included in version 3.1
 
'''Next milestone''': pilot test TBD in Tanzania (probably after June); public release expected with 3.1 release of iHRIS Manage in June
 
=== 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''': 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”)
 
=== To do’s (after pilot testing and final fixes) ===
* Link to download on the [http://www.capacityproject.org/ihris/suite/ihris_manage.php project website] (public release)
* Update the help manual with instructions for use
* Announce release on mailing list/blog
 
=== Would be nice ===
* Create a version for Qualify
 
=== Ongoing issues ===
* Determine which data fields to lock out from decentralized changes and exclude from import/export
* Synchronization issues still need to be addressed
 
 
== IntraHealth iHRIS Manage Installation ==
 
'''Developers''': Mark (support from Luke, Dave H., Mario); ''note'': Mark has 20 days from Overhead HR to work on this
 
'''Status''': upgraded to latest version by Carl
 
=== 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 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]]
* Check with Sarah Issermoyer -- she has a list of priority fixes
 
=== 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 and may not be completed by June)
=== To-do's (would be nice) ===


=== To-do’s ===
* Pre-configure training reports
* Update PO files to support translations
* Design a more complex competency model
* Have French translator identify appropriate translations already in Launchpad
* Add a version of the module to Qualify
* Have remaining text translated into French
[[Category:Archived Pages]]

Latest revision as of 11:00, 18 July 2013

Development Update – iHRIS Manage - As of February 2009

iHRIS Manage Core

Developers: Luke, Carl

Status: version 3.1.3 has been released

Next milestone: release version 4.0 in Summer 2009 to include high-priority features and improvements


High-priority tasks

  • Add duplicate record checking (Carl)
  • Lock standard data lists from editing to support synchronization (Carl)
  • Add import/export data functions and synchronization with offline version (Carl/Luke)


Lower-priority tasks

  • Bulk data entry page (Luke)
  • Add support for customizing roles (Carl)
  • Enable customization of field names such as district (state/province) or county (sector) (Carl)
  • Add ISCO job classification mapping (Carl)
  • Display selected limits on reports on screen, in print and when exported (Carl)
  • Display date of report generation on displayed/printed reports (developer TBD)
  • Add a title and suffix to a person's name (Carl)
  • Employee photo feature (Carl)
  • Redo the way geography works (Luke)
  • Include new module: accident/workplace injury tracking (Carl)
  • Include new module: disciplinary action (Carl)
  • Include new module: Leave tracking (Carl)
  • Update PowerPoint and video demos (Carol)


Competency Model and In-Service Training Modules

Developer: Carl

Status: module included in version 3.1


To-do's (would be nice)

  • Pre-configure training reports
  • Design a more complex competency model
  • Add a version of the module to Qualify