4.5 Practice Drills and Readiness Markers

Key Takeaways

  • Readiness means you can name the right testing level, changeover strategy, project technique, or control for a given scenario without hesitation.
  • Memorize the technique-to-objective map: PERT/CPM=duration & critical path, Gantt=tracking, FPA=size, EVM=cost/schedule performance, timebox=overrun prevention.
  • Go-live readiness requires completed UAT sign-off, a tested back-out/fallback plan, a data-conversion reconciliation, and a documented PIR scheduled afterward.
  • When an answer puts the auditor in a design/approval/operational role, eliminate it; the auditor reviews, advises, and reports.
Last updated: June 2026

Rapid-Recall Maps

Domain 3 questions are pattern-matching once you internalize these maps.

Project-management technique → objective

ObjectiveTechnique
Estimate duration / find critical pathPERT or CPM (prefer PERT under uncertainty)
Track progress and milestonesGantt chart
Estimate software sizeFunction Point Analysis (over SLOC)
Measure cost & schedule performanceEarned Value Management (CPI, SPI)
Prevent cost/time overrunsTimebox management

Testing level → what it proves

  • Unit → one module in isolation (white-box).
  • Integration/interface → data flow between modules/systems.
  • System → whole integrated system meets requirements (QA).
  • UAT → business confirms requirements met (go-live basis).
  • Regression → prior functionality still works after a change.

The fastest way to lock these in is to read each exam stem for its verb and cue word. "Estimate how long" cues PERT/CPM; "track milestones" cues Gantt; "how big is the software" cues FPA; "are we over budget/behind schedule" cues EVM; "avoid overruns" cues timebox. Likewise, "business signs off" cues UAT; "after a patch" cues regression; "between two systems" cues integration. Domain 3 rewards this reflexive mapping more than memorized definitions, because most questions are scenarios that hand you exactly one decisive cue.

Changeover and Control Maps

Changeover strategy → risk/cost trade-off

StrategyRiskCost/effortUse when
ParallelLowestHighestMission-critical, error-intolerant
PhasedModerateModerateLarge system, modular rollout
PilotContainedModerateValidate at one site/group first
Big bangHighestLowestCost/time-driven, fallback essential

Application control → stage

  • Input (preventive): edit/validation checks, check digit, batch totals, authorization.
  • Processing: run-to-run totals, reconciliation, completeness checks.
  • Output: distribution controls, output reconciliation, retention/disposal.

Whenever a scenario asks to prevent bad data, reach first for a preventive input control; whenever it asks to detect a problem after the fact, an output or processing reconciliation fits. Pair this with the changeover map: criticality and error-tolerance push you toward parallel, while cost pressure and a clean cutover deadline push toward big bang — but never select big bang without confirming a tested back-out plan exists, because that is the trade-off the exam wants you to surface.

Go-Live Readiness Checklist

Before approving a cutover, the IS auditor expects to see:

  1. UAT completed and signed off by the business owner.
  2. Data conversion reconciled — record counts and control totals matched, exceptions resolved, legacy data retained.
  3. A tested back-out / fallback plan so the organization can revert if go-live fails.
  4. Appropriate changeover strategy matched to system criticality.
  5. Segregation of duties enforced in the code-to-production migration.
  6. A post-implementation review (PIR) scheduled to confirm benefits realization against the business case and to capture lessons learned.

Worked Drill: Reading a Layered Scenario

Apply the maps to a stem: "A manufacturer is deploying a new ERP system. It chose a hard cutover on the first day of the fiscal year to simplify accounting, migrated five years of master data, and plans to evaluate cost savings once operations stabilize. " Work it in control order. The hard cutover (big bang) for a critical, organization-wide system is acceptable only with a tested back-out plan, so the auditor's first question is whether one exists — if not, that is the most serious finding because a failed go-live has no recovery path.

" The plan to evaluate savings later is actually correct practice — benefits are confirmed in the PIR, not assumed at go-live — so it is a distractor, not a finding. This is how Domain 3 separates strong candidates: not by recalling definitions, but by ranking risks and recognizing which described practices are sound versus deficient. " — until the checklist runs automatically against any scenario you are handed.

Self-Test Readiness Markers

You are ready when, without notes, you can: distinguish system testing from UAT and name who signs off each; pick the correct changeover strategy from a one-line risk cue; match every project-management technique to its objective; classify any application control as input/processing/output and as preventive/detective; separate change management from configuration management; and immediately eliminate any answer that places the auditor in a design, approval, or operational role. If any of these still requires thought, re-drill that map before moving on.

A final reinforcement: Domain 3 is only ~12% of the exam, so budget your study time proportionally, but do not under-prepare it — its concepts (testing, change control, application controls, the auditor's boundary) reappear inside scenarios scored under other domains, so the return on mastering these maps is larger than the raw weighting suggests. Drill until the cue-to-answer reflex is automatic, then trust it: most Domain 3 misses come from second-guessing a correct first instinct, not from missing knowledge.

Domain 3 high-yield recap

  • The auditor advises and assesses controls across the SDLC but never owns the build or the go-live decision.
  • Match the changeover risk: parallel run is safest (both systems live); big-bang is cheapest but riskiest.
  • UAT confirms the business requirements are met; it is the user sign-off gate before production.
  • Post-implementation review verifies the system delivered its business case and benefits.
Test Your Knowledge

A project manager needs to estimate the size of a planned application independent of the programming language to be used. Which technique is MOST appropriate?

A
B
C
D
Test Your Knowledge

Which item, if MISSING, should MOST concern an IS auditor reviewing readiness for go-live of a critical system?

A
B
C
D
Test Your Knowledge

After a critical patch is applied to a production application, which testing activity gives the auditor assurance that previously working functions were not broken?

A
B
C
D