SDLC Phases for Audit Objectives | Answering CSSLP Exam Question

Software Development Life Cycle (SDLC) Phases for Audit Objectives

Question

Software Development Life Cycle (SDLC) is a logical process used by programmers to develop software.

Which of the following SDLC phases meets the audit objectives defined below: System and data are validated.

System meets all user requirements.

System meets all control requirements.

Answers

Explanations

Click on the arrows to vote for the correct answer

A. B. C. D.

user requirements.

System meets all control requirements Answer: D is incorrect.

During the initiation phase, the need for a system is expressed and the purpose.

It is the evaluation and acceptance phase of the SDLC, which meets the following audit objectives: System and data are validated.

System meets all system are faithfully incorporated into the design specifications.

Proper documentation and training are provided in this phase.

The Software Development Life Cycle (SDLC) is a process used by programmers to develop software. It consists of several phases, each with specific objectives and activities. The SDLC phases are initiation, definition, design, development, testing, deployment, and maintenance.

The audit objectives defined in the question are: system and data validation, meeting user requirements, and meeting control requirements.

System and data validation ensure that the system and data are accurate, complete, and reliable. Meeting user requirements means that the system meets the needs and expectations of the users. Meeting control requirements ensure that the system has appropriate controls in place to prevent unauthorized access, errors, or fraud.

Among the given options, the SDLC phase that best meets these audit objectives is the Evaluation and Acceptance phase. This phase comes after the testing phase and involves reviewing the system to ensure that it meets the user requirements and functional specifications. It also involves validating the system and data to ensure that they are accurate, complete, and reliable. The evaluation and acceptance phase also involves verifying that the system meets all control requirements.

Therefore, the correct answer is A. Evaluation and Acceptance.