
Every slide from the presentation appears on the left, with the spoken narration on the right. On a desktop the slide stays in place while the narration scrolls. On a phone the slide is pinned to the top of each section so you can always see the visual and the words together. Read it top to bottom and the presentation unfolds exactly as it would on stage — every clause, every number, every control, explained in plain English.
Good morning, everyone. Thank you for making the time to be here. What I'm about to present is the SCM‑NUMS Governance and System Assurance binder. That's a long title, so let me unpack it right away. "SCM‑NUMS" stands for Supply Chain Management — Nurse Uniform Management System. It's the platform that will handle every uniform order for every nurse in KwaZulu‑Natal. And the "governance and system assurance binder" is the master document that governs how it was designed, how it was built, how it's secured, how it's tested, and how it will be operated once it goes live.
This is not a sales pitch. It's a governance walkthrough. Over the next half hour or so, I want to leave you with two things. First, a clear sense of what the system does and why it matters — not in technical language, but in the language of a nurse placing an order, a supervisor approving it, and an auditor checking the trail. Second, complete confidence that the controls, the evidence and the sign‑offs in the binder meet the standards this Committee expects — and that they meet the standards the Auditor‑General will eventually apply.
I'll be walking you through 25 slides. Each of them corresponds to a section of the binder. If you want to dive deeper into any of them, the full document is available — every slide you see has a page reference so you can find the source material straight away.
"SCM‑NUMS is the platform that will digitise nurse uniform ordering across all 11 KZN health districts — serving over 32,000 nurses and more than 700 facilities. The binder you're holding, or viewing on screen, is the single source of truth. Everything I show you today traces back to it."
Before I dive in, let me set out the shape of the session. We're going to follow the binder's own order — which is also the order in which the system was actually built and governed. That matters, because each section builds on the last.
We start with the project charter and business case. That's the "why" — why the Department decided to build a system in the first place, what problem it was solving, what was in scope and what was deliberately left out. Then we move into requirements: what users needed, what the system needed to do, and what quality standards it had to meet — including a specific new password policy that I'll cover in detail.
From there we look at the architecture — the four layers that make up the system, and how they fit together. Then roles and access: the twelve nursing positions, the supervision hierarchy, and the access matrix that decides who can do what. That's followed by the risk register and the security posture.
In the second half of the presentation, we cover data management and retention, then the traceability matrix and testing programme. After that comes change management, then backup and disaster recovery, then incidents, then training. We close with go‑live readiness, the post‑implementation review, the audit evidence summary, and finally the sign‑off.
The binder runs to 21 numbered sections plus an abbreviations glossary. Each of them stands on its own — but they only make sense as a whole. By the end of this session, you'll see how they lock together.
Let me start with the big picture. SCM‑NUMS replaces a fragmented, paper‑based process with one integrated, web‑based platform. That sentence is short, but it contains a lot. Before this project, a nurse who needed a new uniform was at the mercy of forms, emails, and physical signatures. Some requests sat for weeks. Nobody had real‑time visibility into what had been ordered, approved, or delivered. And building an audit trail from paper records was close to impossible — for the Department, and for the Auditor‑General.
What we've delivered is a system that:
The scale is significant. This system will serve 32,000+ nurses, across 11 KZN health districts, and 700+ health facilities. It replaces what was essentially a manual workflow with a modern, auditable digital one.
"If you remember one thing from today, remember this: SCM‑NUMS turns a paper trail into a data trail. Every order, every approval, every delivery is now traceable, measurable and auditable — end to end."
Every project in the Department needs an identity — a name, an ID, a sponsor, a Project Manager, a budget, and a timeline. Section 1.2 of the binder sets all of this out. Let me walk through each item on this table.
The project name is SCM‑NUMS — Supply Chain Management, Nurse Uniform Management System. It sits under the SCM Division because the uniform supply chain is an SCM function, and it sits under ICT because it's a technology platform. That dual ownership is important, and you'll see it reflected in the governance structure throughout the binder.
The project ID is KZN-ICT-2026-01. That's the formal identifier used across every governance document, every audit report, and every change record. If you need to reference this project in any Committee minutes or correspondence, that's the reference to use.
The sponsor is the Head of Department for KZN Health. That's the executive accountable for the outcomes of the system.
The Project Manager is Mr Themba Sikosana, who also serves as Technical Lead. That means the same person is accountable for delivery and for the technical quality of the system — which is deliberate, because it keeps those two responsibilities tightly coupled.
The project ran from 26 May 2026 to 15 October 2026. That's a five‑month delivery window, which is aggressive but achievable given the limited scope and the technology choices we made.
The budget framework is based on the Project Manager's remuneration — specifically, the maximum overtime allowed for the project duration. There's no external vendor, no licensing fees, and no outsourced development. The system is built and maintained in‑house by the Department's own ICT team.
This slide is really two slides in one: what the situation was before SCM‑NUMS, and what we delivered. Let me take them one at a time.
"We didn't just replace paper with a screen. We replaced opacity with accountability, and inconsistency with a single standard applied across all 11 districts."
Good governance means being just as clear about what the project does not do as what it does. Section 1.4 of the binder is very specific about this, and I want to draw your attention to both sides.
Section 1.5 and 1.6 lay out seven objectives and seven delivery milestones. The table on the left shows you both — objectives on the left, milestones on the right. Let me go through them in plain language.
The binder tracks seven phases. Requirements and Design are complete — that's where the BRS, URS, architecture, and database schema were signed off. Development and Testing are in progress. Facility testing begins at the end of September 2026, the pilot runs in early October at five facilities, and full province‑wide go‑live follows mid‑October.
Section 2 opens with the business problem statement. It's a page worth reading carefully, because it anchors everything that follows. Let me tell you the story it tells.
Before SCM‑NUMS, the Department's uniform ordering process took 30+ days from request to delivery. That's the headline number. Underneath it, three things were happening. First, requests came in by email — meaning no central register existed, and nobody could tell you how many were outstanding at any given moment. Second, data errors were common, because every facility was retyping names, Persal numbers and sizes by hand. Third, records were lost — physical forms disappear, inboxes get cleaned, and follow‑ups get dropped.
And crucially, nobody could answer the basic audit questions. Who ordered this? Who approved it? When was it delivered? Those are simple questions, and the old process couldn't answer them reliably.
SCM‑NUMS changes that in three moves. First, online registration and ordering. Nurses log in, see the catalogue, choose sizes and quantities, and submit. Second, automated validation. Every Persal number is checked against HR; every quantity is checked against the maximum allowed. Third, digital approval with real‑time tracking. The request goes straight to the nurse's supervisor, and both parties can see the status at every stage.
The old process and the new one sit side by side on this slide — and the difference is stark. What used to take a month of back‑and‑forth now takes a matter of days.
"The old process was manual. The new process is digital. But the real shift is philosophical: we no longer trust memory, paper, or inboxes as the source of truth. The system is the source of truth."
Section 2.3 lists eight business requirements. Each has an ID, a priority, and a business driver. Let me explain what each one is really asking for.
All eight of these were reviewed and approved by the Uniform Management Steering Committee. They are the requirements against which the system is measured — and against which our test cases have been designed.
Requirements come in two flavours on this slide. On the left, what users need. On the right, what the system must do. Let me go through both.
FR‑01 to FR‑10 cover the ten things the system must do: registration, authentication, role‑based access control, catalogue management, order placement, approval workflow, audit logging, reporting, account activation, and order editing. Each one is mapped to a specific PHP file in the codebase — so we can trace any requirement to the exact code that implements it, and from there to the exact test case that proves it works.
Functional requirements describe what the system does. Non‑functional requirements describe how well it does it. Sections 3.3 and 3.4 cover ten of them — performance, security, availability, scalability, compliance, audit, usability, maintainability, interoperability and data integrity. Today I want to focus on security, because it underpins everything else.
Section 3.5 is new in this version of the binder. Every password must now be at least 6 characters long, and must contain at least one uppercase letter, one lowercase letter, one number, and one special character. The client (the browser) and the server enforce the same rules. The client gives the user immediate feedback — a live checklist — and the server rejects anything that slips through.
Section 5 lays out the architecture. It's a four‑layer stack. Let me walk through it from top to bottom, because it makes the rest of the system much easier to understand.
The data model is the backbone of the system. Section 5.4 documents fourteen core tables. Twelve of them carry the operational load. Let me walk through what each one is for.
Every table is ACID‑compliant, indexed for performance, and covered by the backup strategy we'll look at in a few slides.
SCM‑NUMS is built on a twelve‑position nursing hierarchy, and that hierarchy drives who can approve whose orders. Let me read them from entry level up.
Supervision follows three simple rules, and they're important. Position 6 supervisors see only their own facility and their own department — so a nurse in the Maternity Unit is supervised by the Operational Manager of that unit, not by someone in a different department. Positions 7 and above see everyone in their facility, across all departments — because they carry facility‑wide responsibility. And nobody can supervise themselves or someone at their own level — which is the anti‑fraud principle at the heart of the system.
Role‑based access control is where security becomes real. Section 6.4 of the binder draws out a matrix of every function against every role. The table on the left is that matrix. Let me walk through what it means.
Section 7 is the risk register. It's maintained by the ICT Governance Committee and reviewed quarterly. There are ten live risks — and every one is currently mitigated or actively monitored. Let me go through them so you can see the reasoning behind each one.
Section 8 of the binder walks through the security posture in detail. It's divided into two areas: the technical controls, and POPIA compliance. Let me take them one at a time.
The Protection of Personal Information Act sets out eight conditions for lawful processing. The system has been assessed against all eight: accountability, processing limitation, purpose specification, further processing limitation, information quality, openness, security safeguards, and data subject participation. We are fully compliant on all eight. Each one is documented in Section 8.2 of the binder, with the specific implementation described.
Data has a lifecycle. Section 9 of the binder sets out how we manage it from the moment it enters the system to the moment it's disposed of. There are four things to understand: classification, ownership, retention and disposal.
Every piece of data in the system is classified. Personal information and credentials are CONFIDENTIAL — access restricted, encrypted, audited. Order information, system configuration and financial reports are INTERNAL — access controlled, audited, but not treated as highly sensitive. Each classification carries its own handling rules, and those rules are enforced by the system.
Data has clear owners. The Data Owner is the KwaZulu‑Natal Department of Health — the Department is accountable for the data. The Data Steward is the Supply Chain Management Division — responsible for the day‑to‑day handling. And the Technical Custodian is the ICT Division — responsible for the platform on which the data sits.
You can't claim a system is ready without proving it. That's what the Requirements Traceability Matrix — Section 10 of the binder — does. It maps every requirement to a design element, a test case, and a UAT scenario. Nothing is orphaned. We maintain 100% traceability.
The numbers on this slide tell the story: 8 business requirements, 5 user requirements, 11 functional requirements (including the password complexity requirement), all mapped to 86 individual test cases. That's the audit trail from "what did we promise" to "what did we prove".
There are six test phases plus UAT:
Nineteen scenarios are planned, with twenty‑two participants drawn from pilot facilities, various supervisor levels, stores, head office and internal audit. Eighty‑six individual test cases across the six scenario groups. Nothing moves to production until the business users have signed off.
Section 13 of the binder is the change log. Five changes have been recorded since June 2026. Every one of them followed the same disciplined process: request, assessment, CCB review, testing, approval, deployment, and monitoring. Let me go through each one.
All five changes were requested by Mr Mtshali and Mr Mkhize, approved by the Change Control Board chaired by Mr Mtshali, with Mr Themba Sikosana as Technical Lead. Every one was tested before deployment, and every one has a documented rollback plan.
Section 14 is one of the most operationally important parts of the binder. It defines exactly how we protect the data. Let me start with the two objectives that drive everything else.
Three batch scripts do the work, and they're all registered under a single Windows Task Scheduler task called SCM-NUMS Backup Suite:
Thirty daily backups, twelve monthly, yearly archives kept indefinitely. And every week — Sunday at 03:00 — an automated restore test runs into a test database. If the backups don't restore, the test fails, and we get alerted before it matters.
Section 15 defines what happens when something goes wrong. It's a structured process: detect, triage, investigate, resolve, review, close. The whole sequence is designed to make sure nothing falls through the cracks.
Every incident starts with Level 1 Helpdesk. If they can't resolve it, it goes to Level 2 — the Project Manager and SCM Team, who handle the technical investigation. If it's a major incident, it escalates to Level 3 — the ICT Manager. Critical incidents go to Level 4, the CIO. And the ultimate escalation, for the most serious situations, is Level 5 — the Head of Department.
Section 16 is the user manual — the practical, step‑by‑step guide every user will read. It covers eight core procedures, each one illustrated and written in plain language. Let me list them, because they map directly onto how the system is used day to day.
Training is delivered in phases. First, a train‑the‑trainer session at Head Office. Then two district training rounds across all 11 districts, covering nurses, supervisors and stores officers. Then specialist sessions for auditors, supervisors, helpdesk and admin users.
We're almost there. Sections 18 through 21 cover the final stretch — readiness, cut‑over, review, evidence and approval.
Before we move to production, six readiness domains must each be signed off:
Four of these are already signed off. Operational and user readiness are the last two, and both depend on training completing on schedule.
The go‑live cut‑over is performed after hours on go‑live day, in nine timed steps from 20:00 to 21:45. Every step has a rollback plan. If anything goes wrong, we can restore the previous state within minutes.
Once the system is live, we measure it against nine KPIs: requisition processing time under 10 days, user satisfaction above 80%, uptime above 99.5%, audit log completeness at 100%, training completion at 100%, incident resolution under 24 hours, user registration rate at 100%, password complexity pass rate at 100%, and backup success rate at 100%.
When the Auditor‑General arrives, there are nineteen categories of evidence ready: the RBAC matrix, audit logs, password evidence, change records, test results, UAT sign‑offs, backup evidence, DR results, risk register, training records, go‑live approval, PIR, and the backup scripts themselves. Everything is indexed, page‑referenced and available.
That brings us to the end. Let me leave you with three thoughts.
First — the system is real. SCM‑NUMS is not a slideware concept. It's built, it's tested, and it's ready for pilot. Every claim in this presentation is backed by a page in the binder. If you want to see any of it, we can open it up and show you.
Second — the governance is strong. RBAC, POPIA compliance, audit logging, backup automation, change control — these aren't afterthoughts. They were designed in from day one. Every control in the system exists because a requirement demanded it, and every requirement is tested and traceable.
Third — the value is measurable. From 30‑day paper processes to a 10‑day digital standard. From zero visibility to real‑time dashboards. From scattered evidence to a complete audit trail. And from a manual, error‑prone workflow to a controlled, auditable one.
"SCM‑NUMS is the Department's answer to a decades‑old problem. It digitises, it protects, and it holds itself accountable. I'm happy to take any questions you have — or, if you'd prefer, the full binder is available in index.php, and the templates are in templates.php. Thank you."