Simulated portfolio. Everything here is a simulated case study using synthetic data about a fictional company. It is not client work, a real audit, a certification or an assurance opinion.
ASSURANCE: GRC, IT audit, technology risk

ITGC audit / Workpaper

Workpaper T-10: NS-CHG-02

Simulated. Fictional company; synthetic data; no real audit.

SIMULATED. Fictional company Northstar Financial Technologies; synthetic data; no real audit.

Field Value
Control NS-CHG-02
Objective Normal changes are tested before release.
Audit period 2026-01-01 to 2026-06-30
Population 77 Normal changes (Normal-type changes in the audit period)
Method None: 100% of the population tested by script
Evidence n/a (see evidence register)
Rule(s) applied R-CHG-01
Preparer Audit analyst (simulated)
Reviewer Audit Manager (simulated role)

Selection rationale

The full population was tested by script because the evidence is a complete system export and scripted re-performance costs no more than sampling. No sample was drawn, so there is no sampling error and no statistical assurance is claimed. Source tickets and screenshots behind each record were not inspected (synthetic data); in a real engagement a risk-based sample of source records would be inspected as well. Selected records: the whole population; exceptions are listed below.

Pass / fail / inconclusive criteria

Pass: exceptions are within the tolerable deviation rate. Fail: exceptions exceed it. Inconclusive: the evidence is incomplete or unreliable, so a conclusion cannot be supported (does not apply to this test).

Steps

  1. Obtain the change register (EV-003). 2. Confirm a Pass test result and a test evidence reference.

Expected result

Every Normal change has a Pass result and a test evidence reference. Tolerable deviation: 5%.

Result

5 of 77 Normal changes failed (6.5%)

Conclusion: Not operating effectively

Limitations

Existence of a test reference was tested; test quality was not. Evidence EV-003: Export parameters show an end date of 2026-05-31.

Exceptions (5)

Rule Record Detail
R-CHG-01 CHG-0001 SYS-01 Normal change: test result 'Not recorded', evidence ref 'none'
R-CHG-01 CHG-0002 SYS-01 Normal change: test result 'Not recorded', evidence ref 'none'
R-CHG-01 CHG-0043 SYS-02 Normal change: test result 'Not recorded', evidence ref 'none'
R-CHG-01 CHG-0046 SYS-02 Normal change: test result 'Not recorded', evidence ref 'none'
R-CHG-01 CHG-0073 SYS-03 Normal change: test result 'Not recorded', evidence ref 'none'

Reviewer notes

Reviewer role is simulated. This workpaper has not been independently reviewed by a human; the 'reviewer' field records who would review it in a real engagement.

Re-performance

Re-run with docker run --rm -v "$PWD":/work assurance-build python scripts/itgc_audit.py. Output is deterministic for the committed data.

Control tests (CSV) · Back to findings