Software Development Lifecycle Flashcards
7 cards from real CCS practice questions. Tap to flip, then mark Knew It or Still Learning — missed cards come back until you master them.
Read the first 7 Software Development Lifecycle flashcards as text
In the Waterfall SDLC model, what is the primary disadvantage when applied to health IT projects?
Answer: Requirements changes late in the project are costly and difficult to incorporate
Waterfall's linear progression makes it expensive to revisit earlier phases when requirements change, which is common in healthcare environments.
Which SDLC artifact maps system inputs, processes, outputs, and data stores?
Answer: Data flow diagram (DFD)
A data flow diagram visually represents how data moves through a system, showing processes, storage, and external entities.
User Acceptance Testing (UAT) for a coding workflow system is primarily performed by:
Answer: The end users who will operate the system daily
UAT is conducted by actual end users to confirm the system meets their real-world needs before go-live.
What is 'technical debt' in the context of health information system development?
Answer: The accumulated cost of shortcuts taken during development that must be fixed later
Technical debt refers to the future rework required because quick solutions were chosen over better long-term approaches.
In Scrum (an Agile framework), who is responsible for prioritizing the product backlog?
Answer: Product Owner
The Product Owner owns and prioritizes the backlog to ensure the team works on the highest-value features first.
A 'sprint' in Agile development typically lasts:
Answer: 1–4 weeks
Sprints are short, fixed-length iterations—usually one to four weeks—after which a potentially shippable increment is delivered.
Which phase of the SDLC produces the System Requirements Specification (SRS) document?
Answer: Requirements analysis
The SRS is the formal output of requirements analysis, documenting all functional and non-functional requirements.