1 of 26

Powering Digital Transformation Through openIMIS[Worker’s Benefit Management in�Bangladesh]

2 of 26

Presentation �Agenda

1

Our company overview

About us

2

About project engagement and development life cycle

Our Experience with openIMIS

3

Business Transformation using openIMIS

Core Business Implementation & HLD

4

Usability of openIMIS features

openIMIS Features Reuse/Modify/Develop

5

Glimpse of the developed system, the challenges we have faced, and potential remedies

System Overview, Challenges & Way Forward

2

3 of 26

At a Glance

Sky Digital (BD) Limited is a Digital Transformation Consultancy and Solutions Development Company based out of Bangladesh. Our goal is to provide optimum and robust solutions that ensures our constant position as top of the line Software Solution Companies.

3

5+

Years of experience

Founded in

2020

Sky Digital (BD) Limited

Establishment

Experience

Team Members

Services

Address

URL

50+

Full time members

  • System Development
  • Offshore Development

SEL Trident Tower (Level 10th) 57, Purana Paltan Line, Kakrail, Dhaka-1000

4 of 26

Our Experience with openIMIS

The objective is to automate the worker’s benefit and management of beneficiary providers—Central Fund, Bangladesh Labour Welfare Foundation, and EIS along with their Associations and Factories to enhance efficiency and transparency in delivering workers' benefits.

Digitizing Worker’s Benefit Management in Bangladesh

4

5 of 26

Step One: Onboarding

5

Journey with

Responded to the Open Expression of Interest (EOI) published by GIZ Bangladesh.

Expression of Interest

Participated in a two-day openIMIS online session and assessment quiz.

Training & Quiz

Shortlisted and attended in an intensive five-day in-person training program conducted in Bangladesh.

Physical Training

Selected to submit a technical and financial proposal.

Selection

Submitted comprehensive technical and financial proposals.

Proposal Submission

Awarded the contract by GIZ Bangladesh

Contract Awarding

6 of 26

Step Two: Implementation

6

Journey with

Comprehensive collection and analysis of functional and technical requirements

Development of system design, workflows and interactive prototypes

Multiple consultation with key stakeholders including Ministry officials, fund providers, trade associations and factory representatives

Presentation & Demonstration of a prototype, validation of workflows and incorporation of stakeholder’s feedback

Structured sessions with different user groups to validate system usability and functionality

Capacity-building sessions tailored various user roles and operational levels

Controlled pilot rollout to validate performance, collect feedback and ensure operational readiness

7 of 26

Worker

Application Submission

Bangladesh Labour Welfare Foundation

Central Fund

Employee Injury Scheme

    • Checking & Verification
    • VBA Payment Calculation
    • Selection
    • Fund Approval
    • Live Verification
    • Beneficiary Management
    • Fund Processing & Disbursement

Notification

Fund Release

Core Business Implementation

Application Tracking

Dashboard

    • Application Verification
    • Application Recommendation
    • Analytical Dashboard

Trade Associations

Notification

Notification

Factory

Analytical Dashboard

Stakeholders

LIMS Verification

NID Verification

8 of 26

Core Business Services

Application

Submit

Application Tracking

Verify Applicant

& Validation

Service-N Desk

Service-2 Desk

Service-1 Desk

Workflow & Routing

Approval & Committee

Management

Beneficiary

Management

Payment Processing

Application

Management

Shared Services

User Management

Role Base Access Management

API & Integration

Service Management

Notification & alert

Dashboard

Liveness Testing

Integration

VBA Tool

Government Service Provider Platform (NID/BOD)

Notification Module

(Email & SMS)

System HLD

9 of 26

Features We Reused

  • Two types of login: administrative and general users
  • OTP based login for general users
  • System default login for Administrative User

Authentication & Authorization

  • Default user and role management

User management & Role management

  • Added Bangladeshi calendar to show Bangla-formatted dates using react-multi datepicker.

Core module

9

  • Created view page design
  • Overall new sidebar inclusive design for ease of access to edit, view, change password etc. menus
  • Add signature for using in workflow

Profile

10 of 26

Modified Features

  • New dashboards for various roles that include charts and reporting
  • New menus
  • Notifications

Home Module

  • Override French language to Bangla language

Language

  • Modified Tables and searchers for better view and accessibility.

Tables & Searchers

10

11 of 26

Features We Developed

  • Worker Registration
    • Introduced a multistep registration facility for general users
    • OTP based registration verification

  • Worker application submission
    • Introduced a multi-type and multistep form for worker’s beneficiary application submission.
    • Instant worker’s ID verification through the National Identity Verification System and Labour Information Management System(LIMS)
    • Instant beneficiary dependent eligibility check.

  • Central REST API for uploading document.
    • All document uploads are handled by this API throughout the system.
    • Document types and data managed in the database and documents are saved in the storage of the backend premise

  • Application Tracking and Management
  • Applicant, Factory, Association, Stakeholders’ Dashboard.
  • Administrative module to manage Factory, Association, Stakeholders, and Bank Information.
  • Document Verification & Management

11

12 of 26

System Overview

12

13 of 26

Worker (General User) Sign Up

13

Worker will register in the system in three steps with necessary information like name, NID and phone. They will be verified with One Time Password sent over to their phone number.

14 of 26

User Profile & Other Administrative Menus

14

15 of 26

Application Submission

15

16 of 26

Application Submission cont.

16

17 of 26

Applicant/ Factory Menu Access

17

18 of 26

Association Menu Access

18

19 of 26

Administrative Officer’s Menu AccessMultiple working processes in one role

19

🡪 Received application

🡪 Received verified applications

20 of 26

Document View

20

Verifier can check and mark verification on all of the documents one by one

21 of 26

VBA Tool Payment CalculationDesignated Officer can generate Benefit Approval Note in “Verified Application” menu and the payments are calculated with VBA tool.

21

22 of 26

Creating & Approving MeetingsDesignated Officer creates Selection Committee Meetings, and the EIS Advisor approves them.

22

Meeting Creation

Meetings for Approval

23 of 26

Beneficiary Management

23

24 of 26

EIS Advisor/ Administrative Dashboard

24

25 of 26

The Challenges & Way Forward

UI Issues & Responsiveness

  • The UI Design allows the system to be used only on a laptop or desktop. It does not fit well on mobile devices.
  • Redirection to the list view after saving or editing is unavailable, resulting in an unfriendly UI for general users. So the traditional system’s form design has been skipped and a custom design implemented.

Mutation Response Challenges

  • Calling a mutation, the system returns a fixed response, which is challenging for our customized work. For example, if we need ID of the inserted record, we need to query it again.

Document upload Issue

  • The system does not have a dedicated way or tool to upload documents. We overcame this problem by building a document-uploader API for the Beneficiary Module.

Printing Template Issue

  • The system does not include a generalized printing model. It needs a placeholder where the template can be passed and printed.

Location Issue

  • The location module allows entering only four levels of location. However, many countries, including Bangladesh, have more than four levels of geographic segmentation. The location module must allow n-level of location segmentation.

25

26 of 26

Thank you!

Any questions?