00:00:00 WAT
← Back to Work Client: Classified · Government · 2022
CLIENT: CLASSIFIED
Accounting Management System (AMS)
6 Modules
Role
Sole Business Analyst
Client
Classified (Government Agency)
Domain
Government / Public Finance
Tracking
Jira (DTPAMS)

Overview

A government agency engaged me as the sole Business Analyst on a full implementation of their Accounting Management System (AMS). The system was designed to digitise the agency's end-to-end financial operations; covering voucher workflow automation, General Ledger management, budget tracking, payroll processing, fixed asset management, and GIFMIS payment integration. The project was tracked in Jira under the DTPAMS project code.

Challenge

The agency's accounting operations were entirely manual; vouchers were raised on paper, approvals happened through physical sign-offs, and GL entries were made by hand. Reconciliation with GIFMIS was a weekly manual exercise prone to errors and delays. There was no digital audit trail, which created both compliance risk and operational inefficiency.

As the sole BA, I was responsible for requirements across six interconnected modules; each with its own stakeholders, process complexity, and regulatory constraints. Aligning the Finance department, Audit team, IT department, and agency leadership on a single integrated system required significant stakeholder management work before a single requirement could be written.

My Approach

I structured the engagement around six modules: Voucher Management, Chart of Accounts and GL, Budget Management, Payroll and Disbursements, Fixed Asset Management, and GIFMIS Integration. For each module, I ran dedicated stakeholder workshops, documented the as-is process in BPMN, identified automation opportunities, and authored the to-be functional specifications.

  • Facilitated requirements workshops across Finance, Audit, IT, and agency leadership
  • Produced 15 BPMN process diagrams covering 6 AMS modules
  • Documented the complete 12-stage voucher lifecycle (submission through reconciliation)
  • Authored epics and user stories in Jira (DTPAMS project) covering GL posting, voucher workflow, budget allocation, and payroll
  • Designed GIFMIS API integration specifications; including payment submission, status polling, and reconciliation flows
  • Produced GL posting rules covering double-entry validation, period close controls, and exception handling
  • Defined user roles, approval hierarchies, and multi-factor authentication requirements across 8 user roles
Outcome
Complete digital audit trail for all financial transactions · GIFMIS-compliant payment processing · 12-stage voucher lifecycle automated · Jira backlog fully groomed and signed off

The 12-Stage Voucher Lifecycle

One of the key deliverables was documenting and designing the end-to-end voucher lifecycle for the government agency:

  • Request Submission (Employee, 15 min)
  • Department Head Review (1–3 days)
  • Voucher Auto-generation (System, 5 min)
  • Finance Officer Filling (30 min–2 days)
  • Finance Manager Approval with MFA
  • GIFMIS API Submission (System, 5 min)
  • Payment Processing (GIFMIS, 24–48 hrs)
  • GL Auto-posting (double-entry, 5 min)
  • Voucher Archival as PDF
  • Daily GIFMIS Reconciliation
  • Financial Report Generation
  • Audit Query via API

Key Deliverables

  • 15 BPMN process flow diagrams (6 modules, as-is and to-be)
  • Jira backlog: epics, user stories, acceptance criteria, and test cases (DTPAMS)
  • GL posting rule specifications with double-entry validation logic
  • GIFMIS API integration specification
  • User role and approval hierarchy matrix
  • MVP prioritisation matrix across all modules

Project Artifacts

Key documentation produced for this engagement. All materials are confidential and provided for portfolio review only.

Data Dictionary
System schema · User management & security tables
BPMN Process Flows
15 diagrams · 6 modules · As-is & to-be
GIFMIS Integration Specification
API spec · Payment submission & reconciliation flows
User Role & Approval Matrix
8 roles · Approval hierarchies & permissions

Tools & Stack

JiraEraser.ioClaude ConfluenceUser StoriesProcess Mapping Gemini
Document
View only · Portfolio reference