What Is the first stage in software development?
Answer: C) System Analysis
System Analysis is the first stage in the traditional software development process. In this stage, developers study the existing system, identify the problem, understand users’ needs, and determine what the new software must do.
The purpose is to understand the requirements before designing and developing the software.
Explanation of Other Options
- A. Specification and design: Defines the software requirements in detail and plans how the software will be structured.
- B. Testing: Checks whether the software works correctly and identifies errors or bugs.
- C. System Analysis: Identifies problems, studies user needs, and determines system requirements. Correct answer.
- D. Maintenance: Involves fixing errors, improving performance, and updating software after it has been delivered.
Source: Scan #3 page 1 Q384

