CCS Software Development Lifecycle 2 — Questions and Answers
Question 1: Which SDLC phase involves gathering and documenting what a new health information system must accomplish?
- Requirements analysis (Correct answer)
- System design
- Implementation
- Maintenance
Correct answer: Requirements analysis
Requirements analysis is the phase where stakeholders define what the system must do before any design or coding begins.
Question 2: In the context of EHR development, what is a 'use case'?
- A description of how a user interacts with a system to achieve a goal (Correct answer)
- A test scenario used during QA
- A legal document authorizing system access
- A type of database query
Correct answer: A description of how a user interacts with a system to achieve a goal
A use case describes a specific interaction between a user and the system to accomplish a particular objective.
Question 3: Which testing type verifies that individual modules of a health IT system function correctly in isolation?
- Unit testing (Correct answer)
- Integration testing
- User acceptance testing
- Regression testing
Correct answer: Unit testing
Unit testing examines the smallest testable components of a system independently from other parts.
Question 4: The Agile SDLC methodology is best characterized by:
- Iterative development with frequent stakeholder feedback (Correct answer)
- A strict sequential phase progression
- Complete documentation before any coding begins
- A single delivery at the end of the project
Correct answer: Iterative development with frequent stakeholder feedback
Agile uses short iterative cycles (sprints) with continuous collaboration and feedback from stakeholders.
Question 5: During which SDLC phase is the system formally handed over to end users and training provided?
- Implementation (Correct answer)
- Design
- Analysis
- Planning
Correct answer: Implementation
Implementation (deployment) is when the system goes live, end users are trained, and the solution is delivered.
Question 6: What is a 'change control process' in health IT system maintenance?
- A formal procedure for reviewing and approving modifications to a live system (Correct answer)
- A method for converting paper records to digital
- A protocol for resetting user passwords
- A billing reconciliation workflow
Correct answer: A formal procedure for reviewing and approving modifications to a live system
Change control ensures all system modifications are reviewed, tested, and approved before being applied to the production environment.
Question 7: Which document created during SDLC analysis describes the boundaries of a health IT project?
- Scope statement (Correct answer)
- System architecture diagram
- Data flow diagram
- Test plan
Correct answer: Scope statement
A scope statement defines what is included in and excluded from the project to prevent scope creep.
Which SDLC phase involves gathering and documenting what a new health information system must accomplish?