​The Application Development Unit (ADU) plays a key role in the design, development, deployment, and maintenance of small to medium-sized software applications for various ministries and government departments. By leveraging Open Source technologies and the Government Online Centre (GOC) Cloud infrastructure, the unit ensures cost-effective, secure, and scalable digital solutions without the need for additional software licensing or hardware investment.

ADU follows a structured, secure, and collaborative approach to application development, ensuring that government digital services are user-friendly, reliable, and up to modern standards. Our responsibilities include:

  1. Project Assessment & Feasibility
    • Evaluate project scope and complexity.
    • Conduct work sessions with end-users to gather detailed requirements.
  2. Requirements Definition
    • Prepare a Software Requirements Specification (SRS) document, which is validated and signed by the client ministry.
  3. Infrastructure Setup
    • Configure testing and production environments on the GOC Cloud.
    • Ensure proper OS hardening and server configuration.
  4. Application Development
    • Develop secure applications that comply with Information Security Management System (ISMS) standards.
  5. Training & Testing
    • Provide end-user training and facilitate User Acceptance Testing (UAT).
  6. Documentation
    • Prepare all required documents, including user manuals, technical specifications, and deployment guides.
  7. Data Migration & Deployment
    • Ensure smooth data migration and system deployment to the production environment.
  8. Ongoing Maintenance
    • Fix bugs, implement enhancements, and upgrade applications as needed to support evolving user requirements and technology updates.
  9. Version Control
    • Maintain proper versioning of all developed applications for traceability and upgrade management.

We develop using various platforms and programming languages to match the unique needs of each project:

  • PHP
    • Databases: MySQL, Oracle
    • Web Servers: Apache, IIS
  • Windev / Webdev
    • Database: HFSQL
    • Web Server: Webdev Application Server
  • VB.NET
    • Database: MySQL
    • Platform: Microsoft Visual Studio 2012

 

Milestones:​

Epayslip App : 2021

E-Payroll = Oct 2020

Revamped e-Payroll System - Sep 2023

Epayslip on MoKloud: Jul 2022

Statement of Emoluments on MoKloud: Aug 2024