CISSP-ISSAP · Question #96
In which of the following phases of the SDLC does the software and other components of the system faithfully incorporate the design specifications and provide proper documentation and training?
The correct answer is B. Programming and training. Programming and Training (B) is correct because this phase is where developers actually write the code that implements the design specs, and simultaneously prepare end-user documentation and training materials - it's the "build it and teach it" phase of the SDLC. Why the…
Question
In which of the following phases of the SDLC does the software and other components of the system faithfully incorporate the design specifications and provide proper documentation and training?
Options
- AInitiation
- BProgramming and training
- CDesign
- DEvaluation and acceptance
How the community answered
(40 responses)- A5% (2)
- B90% (36)
- C3% (1)
- D3% (1)
Explanation
Programming and Training (B) is correct because this phase is where developers actually write the code that implements the design specs, and simultaneously prepare end-user documentation and training materials - it's the "build it and teach it" phase of the SDLC.
Why the distractors are wrong:
- A (Initiation): This phase focuses on identifying the problem, defining scope, and justifying the project - no code or training exists yet.
- C (Design): Design produces the specifications themselves (architecture, data models, UI mockups), but doesn't yet implement them.
- D (Evaluation and Acceptance): This phase tests whether the built system meets requirements - it validates the work done in Programming and Training, rather than doing that work.
Memory tip: Think of B as the phase where the blueprint becomes a building - programmers translate design into working software, and trainers prepare people to use it. The word "Programming" directly maps to coding, and "Training" directly maps to documentation/user education.
Topics
Community Discussion
No community discussion yet for this question.