Whether our clients choose the SaaS or traditional licensed option for Universal Onboarding, questions about hidden costs for developing and maintaining the system are common. With IT resources at many organizations stretched thin, the last thing businesses need is a software application that requires a significant, ongoing time commitment to use effectively. Fortunately, all of our products are designed to be low-maintenance. Once the initial implementation is completed, the system requires little (or no) involvement on the part of IT to keep it running smoothly and to evolve as needed.

What IT Maintenance is Required?

For users who select the licensed option, IT can expect to perform appliance level maintenance. Upgrades, service packs, and normal activities such as backup rotations will need to be done anyway, so adding maintenance for Emerald Software applications is just a matter of putting a few more items on the regular task checklist.

With the SaaS hosted option, we take care of maintenance on our end. We generally issue a minor new version release once per quarter and a major release every 12-18 months. Service packs are issued as needed throughout the year. Maintaining up time and minimizing any possible disruption to our clients is a top priority with every change we implement.

What about Development for HR?

Designing new screens (panels) does not require any advanced programming skill; HRIS can easily learn to handle this step. Developing new forms is accomplished in a manner similar to that used for adding panels. Adobe Reader software (free version) can be used to create new forms with fillable fields that can be designated by HR as needed. The Universal Onboarding system has a companion Designer tool to incorporate the forms into the transactional onboarding process.

Integrating a new panel or form doesn’t interfere with the existing structure, so there is no need to rebuild your entire onboarding system each time you update the content. IT will only need to be called upon for help if you want specific business rules applied to how the data entered in each panel is handled. The required validation methods can be written in common programming languages such as Java script or SQL.

Advertisements