ISACA Certified Information Systems Auditor (CISA) ExamDomain 3: Information Systems Acquisition, Development and ImplementationEasy
An IS auditor is reviewing the system development lifecycle (SDLC) for a new customer relationship management (CRM) system. The project team has delivered the system to end-users for initial testing. Which of the following phases of the SDLC is the project currently in?
- ARequirements Gathering
- BDesign
- CImplementation
- DTesting
Show answer & explanationAnswer & explanation
Correct answer: D. Testing
When a system is delivered to end-users for 'initial testing,' this specifically refers to User Acceptance Testing (UAT), which is a key part of the overall Testing phase in the SDLC.
Why the other options are wrong
- A. Requirements gathering occurs at the beginning of the SDLC, before system delivery.
- B. The design phase focuses on architecture and detailed specifications, not user testing.
- C. Implementation occurs after testing is complete and involves deployment and go-live activities.
SDLC Testing Phase
The phase in the System Development Life Cycle where the developed system is rigorously evaluated to identify defects, ensure functionality, and verify it meets business requirements.
- Includes unit, integration, system, and user acceptance testing.
- Aims to ensure quality and reliability.
- Precedes system deployment.
Memory trick: RDDTMI: Requirements, Design, Development, Testing, Implementation, Maintenance.