SDLC
SDLC Methodology
Model Comparisons
100
Implementation
Identify the fourth stage of the Software Development Life Cycle (SDLC). a) Design b) Analysis c) Planning d) Implementation
100
Sprint Planning
Identify a ceremony in Scrum. a) Scrum master. b) Sprint Planning. c) Spring Backlog. d) Product Backlog.
100
Analysis
11) Identify the SDLC stage that comes after “Planning”. a) Analysis b) Design c) Implementation d) Maintenance
200
Design
Which SDLC stage converts the solution into logical and then physical system specifications? a) Design b) Analysis c) Planning d) Implementation
200
Simple to understand and use
Which one of the following is NOT an advantage for the spiral model? a) Users see the system early. b) Simple to understand and use. c) Allows for extensive use of prototypes. d) Changing requirements can be accommodated.
200
Waterfall SDLC
12) Identify the model that flows “downhill” to subsequent phase after the “Planning” phase. a) Waterfall SDLC b) Spiral SDLC c) Prototyping d) Incremental SDLC
300
Prototyping
Which form of SDLC is also known as the evolutionary approach? a) Waterfall b) Prototyping c) Spiral d) Rapid Application Development
300
Extremely difficult to master.
8) Which one of the following is a characteristic of the Scrum framework? a) Heavyweight b) Difficult to understand. c) Extremely difficult to master. d) Suitable for projects with changing requirements only.
300
Spiral Model
13) Which SDLC model is best used to show the evolution of the Microsoft Operating System from Windows 3.1 to Windows 8? a) Spiral Model b) Waterfall SDLC c) Prototyping d) Rapid Application Development.
400
Rapid Application Development
Which software development approach will shorten and combine stages in traditional SDLC? a) Scrum b) Prototyping c) Agile Methodology d) Rapid Application Development
400
When the operating system is out dated.
9) Which one of the following is NOT a sign that the system needs to be replaced? a) When the maintenance cost is too high. b) When the operating system is out dated. c) When a system is no longer functioning as required. d) When an organisation’s needs have changed substantially.
400
End of project may not be known.
14) Identify a disadvantage for using Prototyping. a) Not suitable for complex project. b) Cannot accommodate changing requirements. c) End of project may not be known. d) It may go on indefinitely.
500
It is a screen mock up.
Identify the statement that best describes throwaway prototype. a) It is a screen mock up. b) It is the burn down chart. c) It can be developed into the final system. d) A good example is Microsoft Windows Operating System.
500
Agile Methodology
10) Which one of the following terms is also known as “iterative development”? a) Prototyping b) Waterfall SDLC. c) Agile Methodology. d) Rapid Application Development.
500
Allows extensive use of prototypes.
15) Which one of the following is NOT an advantage of Agile Development? a) Promotes teamwork and cross training. b) Delivers early partial working solutions. c) Allows extensive use of prototypes. d) Minimal rules, documentation easily employed.