SaaS-based Human Resource Management System

Overview

The client is one of the leading human resource management platforms in the industry, providing HR solutions for enterprises. However, they frequently faced a shortage of development resources, even after outsourcing to an offshore vendor.

Challenges

  • The need to launch multiple products and new features simultaneously.
  • The existing offshore vendor failed to meet deadlines and quality standards.
  • Risks of delays that could significantly impact the client’s market expansion strategy.

BAP’s Solution

To address these challenges, BAP proposed building a dedicated team that worked flexibly and integrated directly into the client’s development process.

SaaS-based Human Resource Management System

Dedicated Team Setup

  • 01 Project Manager to oversee and coordinate the entire process.
  • 01 BrSE to ensure smooth communication between the client and the development team.
  • 16 Developers focusing on core module development.
  • 05 Testers to guarantee system stability and quality.
  • 01 Comtor to support language and documentation.

👉 Total resources: 24 man-months over the course of 1 year.

Flexible Working Approach

  • Applied the Agile/Scrum methodology, breaking the project into short sprints to enable timely feedback and adjustments.
  • BAP’s team worked in parallel with the existing offshore vendor during the initial phase to ensure a smooth transition.
  • Gradually, BAP took over the main role in the entire development cycle.

Development of Core Features

  • Attendance Management: Integrated automated time-tracking system with real-time data synchronization.
  • Payroll Management: Built a flexible payroll system adaptable to multiple mechanisms and policies.
  • Human Resource Management: Provided comprehensive HR information management, from recruitment and training to employee records.
  • Performance Evaluation: Delivered KPI tracking and evaluation tools to support data-driven decision-making.

Results

  • The client was able to launch multiple products in parallel without worrying about resource shortages.
  • The system achieved greater stability and higher quality, minimizing risks of delays.

After the evaluation phase, the client decided to replace the former offshore vendor with BAP, establishing BAP as a long-term strategic partner.