COMPLETE SOLVED QUESTIONS AND
MODEL RESPONSES
◉ What occurs during the implementation phase of SDLC?
Answer: Developers write the code based on the finalized design
document.
◉ What is the purpose of the testing phase in SDLC?
Answer: To execute test cases and ensure the system functions
correctly.
◉ What is the waterfall approach in SDLC?
Answer: A linear, sequential project management approach where
development flows steadily downward through distinct phases.
◉ What characterizes the agile approach to software development?
Answer: An iterative approach that prioritizes delivering working
features in small, frequent batches.
◉ What is UML?
,Answer: A standardized visual modeling language used to specify,
visualize, and document the architecture and design of software
systems.
◉ What is the maximum number of times the implementation phase
can occur in an agile approach?
Answer: There is no maximum; it can occur multiple times as the
phases are repeated.
◉ What are the four phases of the SDLC?
Answer: Analysis, Design, Implementation, and Testing.
◉ What is a key feature of the waterfall model?
Answer: It is harder to change later due to its sequential nature.
◉ What is a key feature of the agile model?
Answer: It is flexible and allows for continuous feedback.
◉ What is the purpose of the analysis phase?
Answer: To identify and document all system and user needs.
◉ What does the design phase involve?
, Answer: Creating system architecture diagrams, mapping database
schemas, and wireframing the user experience.
◉ What happens during the implementation phase?
Answer: The system is built module by module as specified in the
design document.
◉ What is the role of the testing team?
Answer: To execute test cases on the completed system to identify
issues.
◉ What is an example of a task during the analysis phase?
Answer: Determining system requirements for tracking employee
and customer interactions.
◉ What is an example of a task during the design phase?
Answer: Creating a list of components needed to build an online
auction site.
◉ What is an example of a task during the implementation phase?
Answer: Writing a program in C++ to convert U.S. units to metric
units.