Human Resources β€’ Aug - 1998.

Human Resource Management System (HRMS)

Connecting the entire employee lifecycle β€” from hire to retire β€” with payroll, attendance, corporate services, and secure data exchange across Reliance Group of Companies.

01. Introduction & Vision

The Human Resource Management System (HRMS) covered the entire Employee Life Cycle Management process for Reliance Group of Companies. Its scope extended from recruitment, salary comparables, and salary fixation through joining, confirmation, deputation, transfer, and separation β€” bringing hire-to-retire administration into a connected application.

The platform was more than an employee records application. It connected HR processes with payroll, attendance, employee services, medical services, communications, administration, and third-party security software. Automated, authenticated data transfers between servers and locations were a central part of this integration scope.

An employee movement is not just an HR update. Joining, transfer, or separation also changes the information needed by payroll, attendance, administration, and security.

02. Objectives

The project brought together five complementary objectives:

03. Approach

The application can be understood through four connected capability areas: lifecycle transactions, employee movements, enterprise integration, and secure data distribution.

Recruitment, Compensation & Joining

Covered recruitment, salary comparables and fixation, joining, and confirmation. These stages connected hiring decisions with the employee information needed for ongoing HR administration.

Employee Movements & Separation

Supported deputation, transfer, and separation as part of the same lifecycle, keeping changes in employee assignment and employment status within the HRMS scope.

Enterprise Application Integration

Connected HRMS with EPMS, TAS, HRSS, medical services, VCG, RAIS, and the third-party Security Automation System, extending the use of employee information beyond the HR function.

Secure Data Transfer Automation

Automated data movement from one server to another and between locations, with authentication and security as explicit requirements of the transfer process.

Integration Landscape

The project integration scope included the following systems. This describes the overall landscape, rather than assigning every interface to the initial January 1999 development milestone.

Technical Leadership & Delivery

As Technical Lead for a three members team, the engagement spanned development from August 1998 to January 1999 and go-live support from February 1999 to March 2002. This combined a defined delivery period with sustained involvement in the operational life of an HR application connected to multiple enterprise systems.

04. Challenges & Solutions

The breadth of the lifecycle and the number of connected systems created four central design concerns.

Keeping the Employee Lifecycle Connected

Challenge

Recruitment, compensation, joining, and employee movements involve different decisions but must remain connected to the same employee lifecycle.

Solution

Covered these processes within HRMS, linking pre-employment activities with ongoing administration and eventual separation rather than treating each stage as a standalone application.

Connecting Different Enterprise Systems

Challenge

Payroll, attendance, corporate services, and vendor security software each use employee information in a different operational context.

Solution

Included explicit integrations with EPMS, TAS, HRSS, medical services, VCG, RAIS, and SAS, making cross-application connectivity part of the project scope.

Moving Sensitive Data Between Locations

Challenge

Employee data had to move between servers and locations without making routine distribution dependent on manual handling or unrestricted access.

Solution

Automated server-to-server and location-to-location transfers with authentication and security requirements built into the data-exchange scope.

Supporting Operations Beyond Initial Delivery

Challenge

An HRMS serving recurring employee transactions and multiple dependent applications requires continuity after the initial development milestone.

Solution

The engagement included a dedicated go-live support period from February 1999 through March 2002, extending beyond the August 1998–January 1999 build.

05. Solutions & Best Practices

The project scope highlights several reusable engineering principles for employee-data platforms.

Design Around Lifecycle Events

Joining, confirmation, deputation, transfer, and separation are business events, not merely form updates. Treating them as lifecycle transitions helps define what information changes and which connected functions need to consume it.

Make Integration Boundaries Explicit

Connecting HR with payroll, attendance, administration, and security requires clear ownership of employee information. A sound integration design identifies the source of each field, the destination that needs it, and how employee identifiers are mapped between systems.

Treat Secure Distribution as a Core Capability

Automation and security must be considered together when employee data crosses server or location boundaries. Authentication, restricted access, and clear transfer responsibilities are essential design considerations; automation alone does not establish trust.

Plan for the Operational Lifecycle

The extended support period underscores the importance of planning beyond development. For comparable systems, documenting interfaces, checking transfer outcomes, and defining recovery procedures help support teams manage the dependencies surrounding everyday HR transactions.

06. Technology Stack

The project used a Microsoft client-server technology stack, with Visual Basic for the application, SQL Server for data management, and Crystal Reports for reporting.

Application Layer

Visual Basic 5.0

Database

SQL Server 7.0

Reporting

Crystal Reports 6.0

Integration Scope

Enterprise HR Systems Authenticated Data Transfers Third-Party SAS

07. Conclusion

The Human Resource Management System brought hire-to-retire administration and enterprise connectivity into a single project scope for Reliance Group of Companies. Recruitment, salary decisions, employee movements, and separation were connected with the wider payroll, attendance, corporate-services, and security landscape.

With a three-person team, Technical Lead responsibility, and a multi-year go-live support period, the engagement combined application delivery with sustained operational involvement. Its defining theme was the connection between employee lifecycle management and secure, automated distribution of employee information across enterprise systems and locations.

The value of an HR platform extends beyond storing an employee record: it lies in connecting each lifecycle change to the business functions that depend on it.
Back To Projects