8.1 The Design Process Flashcards
What does the analysis phase define in the SDLC?
A program’s goals
What does the design phase specify in the SDLC?
How to build a program
What occurs during the implementation phase of the SDLC?
Writing the program
What is the purpose of the testing phase in the SDLC?
Checks that the program meets the goals
What approach involves executing the SDLC phases sequentially?
Waterfall approach
What does the spiral approach allow in the SDLC?
Repeating phases while adding more to the program
In the waterfall method, what is the sequence of phases?
Analysis, Design, Implementation, Testing
Fill in the blank: The _______ approach executes the SDLC phases sequentially, with no phase repeating.
[waterfall]
True or False: The agile approach allows for more responsiveness to user feedback.
True
Which SDLC approach would likely have a longer implementation phase?
Waterfall
What was the first step taken by the programmer in the case study?
Talked with 30 potential customers
How long did it take the programmer to write the program for the web page?
1 week
What was a major user request after the program was released?
Graphical comparison of loan payment schedules
Fill in the blank: The programmer decided to support all kinds of loans based on customer _______.
[feedback]
What was a major issue with the loan options provided in the program?
Confusing for users
What programming language change was suggested by users for better functionality?
A different programming language running in the web browser
Fill in the blank: The _______ method allows phases to be revisited and revised.
[spiral]
What did the programmer do after getting user feedback about the program?
Left the program as is
True or False: The program became very popular after its release.
False