CPHIMS CPHIMS System Development Life Cycle 5 — Questions and Answers
Question 1: Which testing phase verifies that the system performs acceptably under expected and peak load conditions?
- Unit testing
- Regression testing
- Performance/load testing (Correct answer)
- Smoke testing
Correct answer: Performance/load testing
Performance and load testing assess system response times and stability under simulated real-world and peak user volumes.
Question 2: A 'go/no-go' decision meeting held before a system go-live is used to?
- Finalize vendor contracts
- Determine whether the system is ready for production deployment (Correct answer)
- Assign post-go-live support roles
- Complete user acceptance sign-off
Correct answer: Determine whether the system is ready for production deployment
A go/no-go meeting formally evaluates readiness criteria and makes the decision to proceed with or delay the production launch.
Question 3: In the SDLC, which activity ensures that system documentation remains current after the system goes live?
- Maintenance and operations (Correct answer)
- Requirements gathering
- Feasibility study
- Design review
Correct answer: Maintenance and operations
The maintenance and operations phase includes updating documentation, applying patches, and managing system changes over the system's life.
Question 4: Which practice helps prevent unauthorized changes to production code by requiring a second reviewer to approve code before deployment?
- Pair programming
- Code review/peer review (Correct answer)
- Waterfall gating
- Regression testing
Correct answer: Code review/peer review
Code peer review requires a second developer to review and approve changes before they are merged or deployed to production.
Question 5: The CPHIMS exam expects HIT professionals to understand that the 'V-model' of SDLC pairs each development phase with a corresponding?
- Design document
- Testing phase (Correct answer)
- Budget review
- User story
Correct answer: Testing phase
The V-model pairs each development phase (requirements, design, coding) with a corresponding testing phase to validate that phase's outputs.
Question 6: Which risk mitigation strategy involves creating a detailed plan to restore operations if a go-live fails?
- Contingency/rollback plan (Correct answer)
- Business impact analysis
- Risk register
- Lessons learned log
Correct answer: Contingency/rollback plan
A contingency or rollback plan defines the steps to revert to the previous system if the new implementation fails critically.
Question 7: During which SDLC phase is the system's total cost of ownership (TCO) FIRST estimated?
- Design
- Testing
- Planning/analysis (Correct answer)
- Maintenance
Correct answer: Planning/analysis
TCO is first estimated during the planning or analysis phase as part of the feasibility study and business case development.
Which testing phase verifies that the system performs acceptably under expected and peak load conditions?