Facts checked against nursingworld.org, codeofethics.ana.org and 2 more sites · Last checked Nov 6, 2026 · Not affiliated with ANCC, ANA, AONL, NLN or AACN.
Once the build is done, the work turns to proving it, teaching it, switching it on and keeping it running. This half of the lifecycle is the command-center side of informatics work: test scripts, go-live nights, downtime calls and the tickets that follow.
Implementation: conversion, migration from legacy systems, upgrades, optimizations and backout plans.
Testing: functional testing (unit, integration, regression), user acceptance testing, writing test scripts and evaluating test scenarios.
Training: training needs analysis, adult learning methods, modalities, evaluation; objectives and materials.
Maintenance: hardware and backup procedures; keeping test, training and production environments; documentation and version control.
Support and evaluation: usability heuristics and ergonomics, user manuals, help desk tickets, basic change governance, downtime for upgrades and disasters, performance monitoring.
15 testing and go-live questions
Question 1 of 15 · System Design Lifecycle: testing, implementation and support
Before connecting it to anything else, an analyst checks that a newly built pain reassessment flowsheet row accepts only values from 0 to 10 and displays them correctly. This is:
Regression testing reruns earlier tests after a change to make sure existing functions still work; this row is newly built.
Integration testing checks data passing between components or systems, which the stem rules out ('before connecting it to anything else').
System testing evaluates the whole application end to end against requirements, not a single row.
Unit testing checks a single component, here one flowsheet row's allowed values and display, in isolation before it is connected to anything else.
Question 2 of 15 · System Design Lifecycle: testing, implementation and support
A hospital converts every unit and module from its legacy EHR to the new system on the same day. Compared with other go-live strategies, this approach:
Big bang needs the most at-the-elbow support, because every unit goes live at the same time.
Comparing outputs side by side requires keeping the legacy system running, which a single-day cutover ends.
A big-bang cutover ends the transition quickly with no period of running two systems, but every unit's problems surface at once, which demands heavy support.
Learning from early units is the advantage of a phased or pilot rollout, not a single-day cutover.
Question 3 of 15 · System Design Lifecycle: testing, implementation and support
A nurse submits a help desk ticket asking for a new column on the worklist. The worklist works exactly as designed and approved. This ticket should be handled as:
An incident is an unplanned interruption or loss of service; nothing is broken here.
A defect is behavior that differs from the approved design; the worklist works exactly as designed.
A request for new functionality in a system that works as designed is an enhancement, routed through change governance for prioritization.
Closing it as user error dismisses a legitimate request instead of sending it to governance.
Question 4 of 15 · System Design Lifecycle: testing, implementation and support
To determine whether a redesigned admission navigator reduced nurses' documentation time, the best data source is:
Fewer screens do not guarantee less time; screen count is a design feature, not an outcome.
Vendor benchmarks come from other organizations and cannot show what changed locally.
Audit-log timestamps objectively record how long nurses spend in the navigator, so before-and-after comparisons measure real documentation time.
Perceived time is subjective and often differs from measured time; it complements, but cannot replace, objective data.
Question 5 of 15 · System Design Lifecycle: testing, implementation and support
After a six-hour unplanned EHR outage ends, what must happen before the downtime event is closed?
Recovery after downtime includes entering critical paper documentation, such as medications given and vital signs, so the electronic record is complete before the event is closed.
A restore is needed only if data were lost or corrupted; restoring old data after a normal outage would erase work done since.
Retraining may come out of the debrief, but it is not required before the event can be closed.
Downtime paper may be part of the legal record and must be kept or scanned, not destroyed.
Question 6 of 15 · System Design Lifecycle: testing, implementation and support
After go-live, nurses report that the EHR slows sharply every day at 07:00 and 19:00. The informatics nurse's best first step is to:
This shifts a system capacity problem onto users without knowing the cause.
Buying faster workstations before diagnosing the problem is costly and may miss a server-side cause.
Checking performance monitoring for shift-change peaks finds the cause, such as concurrent logins, batch jobs, or capacity limits, before any fix is chosen.
An upgrade is a guess without evidence and can add new problems.
Question 7 of 15 · System Design Lifecycle: testing, implementation and support
Usage data show that prescribers uncheck a preselected daily CBC in the heart failure order set 85% of the time. The informatics nurse should:
An 85% uncheck rate shows the default does not match practice, so the clinical owners of the order set should review it and probably remove the preselection.
Forcing an order prescribers reject most of the time adds unneeded tests and workarounds.
Retiring the whole order set throws away useful content to fix one default.
Usage data suggest the default is wrong, not that prescribers need training.
Question 8 of 15 · System Design Lifecycle: testing, implementation and support
A hospital mirrors its EHR database in real time to a second data center. Why does it still need point-in-time backups?
Using the mirror after failover is the whole purpose of mirroring.
Real-time mirroring replicates every change, including corruption, accidental deletion, or ransomware encryption, so point-in-time backups are needed to restore a clean earlier copy.
Failover to a mirror is usually much faster than restoring from backup; backups are kept for recovery points, not speed.
Mirroring commonly runs over encrypted connections; encryption is no reason to keep backups.
Question 9 of 15 · System Design Lifecycle: testing, implementation and support
During rollout of an electronic intake and output flowsheet, nurses document on both the paper form and the new system for two weeks. This strategy is:
A pilot tries the new system in one area to decide on wider rollout; it does not require keeping the old form too.
A phased rollout moves units or modules over in stages; it does not mean double documentation.
A big-bang cutover stops the old process for everyone at once with no overlap.
In a parallel conversion, the old and new systems run at the same time for a set period, here paper and electronic documentation for two weeks.
Question 10 of 15 · System Design Lifecycle: testing, implementation and support
A pediatric dose-range check alerts above 40 mg/kg/day. The tester enters 39.9, 40, and 40.1 mg/kg/day to confirm the alert fires only above the limit. This is an example of:
Load testing measures performance under heavy use, not the correctness of one rule.
Boundary value testing checks inputs just below, at, and just above a limit, where logic errors such as > versus >= tend to occur.
Integration testing checks data passing between systems, not a rule's threshold behavior.
Regression testing reruns existing tests after a change; choosing values around the limit is a test-design technique.
Question 11 of 15 · System Design Lifecycle: testing, implementation and support
A new flowsheet labels a row 'OBS_RESP_ASSMT_TXT' instead of 'Respiratory assessment,' and nurses cannot find it. This design most directly violates the heuristic of:
Flexibility and efficiency concern shortcuts and accelerators for expert users, not whether a label makes sense.
Minimalist design removes irrelevant information; the row is relevant but labeled in jargon.
Consistency concerns the same words and actions meaning the same thing across screens; nothing suggests other rows use a different convention.
Nielsen's match between system and the real world heuristic says screens should use the users' language, not internal database codes like OBS_RESP_ASSMT_TXT.
Question 12 of 15 · System Design Lifecycle: testing, implementation and support
Patients using a telehealth app cannot tell whether their visit request was submitted, so many submit it two or three times. Which usability heuristic is MOST directly violated?
User control and freedom is about undo and an easy exit from unwanted states, not confirmation that an action worked.
Visibility of system status means users always know what the system is doing; without confirmation that the request went through, patients resubmit.
Consistency concerns predictable conventions across screens, not feedback after an action.
Error prevention is tempting because duplicate requests are an error, but they result from the missing status feedback, which is the heuristic actually broken.
Question 13 of 15 · System Design Lifecycle: testing, implementation and support
The help desk has restored frozen workstations on one unit six times this month, closing each ticket. Finding and removing the underlying cause of the repeated failures is the goal of:
Problem management looks for and removes the root cause of recurring incidents, unlike incident management, which restores service each time.
Release management plans and deploys builds and versions; it is not the process of diagnosing repeated failures.
Incident management restores service as quickly as possible, which the help desk already did six times; that confusion is the trap.
Change management controls how changes are approved and released; it may carry out the fix but does not find the cause.
Question 14 of 15 · System Design Lifecycle: testing, implementation and support
An unplanned EHR outage began 20 minutes ago and is expected to last 6 hours. Which communication mode should the informatics nurse use first to reach every clinical unit?
A flyer is slow and passive and is not seen by staff caring for patients.
In an unplanned outage, immediate synchronous channels that do not depend on the down system, such as an overhead page and direct calls to charge nurses, reach every unit at once.
Email is slow, depends on network systems, and may not be read in time during a sudden outage.
A login banner suits scheduled downtime; during an unplanned outage the EHR may not be reachable at all.
Question 15 of 15 · System Design Lifecycle: testing, implementation and support
During testing of an EHR upgrade that goes live in two days, the informatics nurse finds that the weight-based heparin calculator rounds doses incorrectly. The nurse should first:
A dosing defect in a high-alert drug two days before activation is a patient-safety risk that must be escalated through change control, with a hold on activation until it is fixed and retested.
Changing production directly bypasses testing and change control and can introduce new errors.
A warning email shifts the burden to busy clinicians and leaves a known dosing defect in the system.
Optimization is for improvements, not for a known safety defect in a high-alert medication.
Your score shows up after the last answer.
Go-live distinctions that get confused
Where user acceptance testing sits. The outline files unit, integration and regression testing under functional testing and user acceptance under non-functional testing. Some textbooks group them differently; on this exam, follow the outline's wording.
Regression testing checks what you did not change. After an upgrade or a fix, existing functions are retested to catch side effects elsewhere in the system. It is not a retest of the new feature.
Pilot vs phased. A pilot switches on one unit or site first so the team can learn before deciding on the rest. A phased rollout is planned in stages from the start, by module or by location, on a fixed schedule.
Backout plan vs downtime procedures. A backout plan states when and how to revert a go-live or upgrade that fails. Downtime procedures keep patient care and documentation going while the system is unavailable, whatever the cause.
Three environments, three purposes. Builders work in a test or build environment, classes run in a training environment with fictitious patients, and only the production environment holds real records. Training or testing in production puts real records at risk.
At-the-elbow support is planned, not improvised. Super-users and support staff are scheduled per unit and shift for go-live, with a clear route for escalating issues.
Where go-live work connects
Training evaluation models and adult learning theory in depth: NPD-BC educational process. Here training is go-live logistics: who learns what, when, and in which environment.