Class activity

-
Scenario
At CSULA, students already use an online system to book study rooms.
Recently, students have complained that the booking system is confusing and not user-friendly.
As a Systems Analyst, your task is to decide what the first step should be in improving this system.Question to the class
What is the very first step a Systems Analyst should take when tasked with improving CSULA’s room booking system?
Select the correct answer from the multiple-choice list.
A) Start coding new features right away
B) Interview students and gather requirements
C) Redesign the database tables
D) Write test cases
Explanation
-
The correct answer is B) Interview students and gather requirements
Requirements gathering is the essential first step in Systems Analysis & Design. Analysts must understand user needs before proposing solutions.
Follow up question
Now, once the requirements are clear, who actually writes the code for the booking system?
Select the correct answer from the multiple-choice list.
A) Systems Analyst
B) Developer
C) QA Tester
D) DevOps Engineer
Explanation
-
The correct answer is B) Developer
Developers are responsible for coding the system. Analysts define requirements, but Developers implement them.