Developing Solutions Using Cisco IoT and Edge Platforms (DEVIOT) — Question 2
In a secure software development lifecycle process, what must be created as soon as the architecture is in place?
Answer options
- A. integration plan
- B. test plan
- C. functional specification document
- D. threat modeling
Correct answer: C
Explanation
The functional specification document is essential as it outlines the system's intended functionalities based on the architecture. The integration plan and test plan are important but come later in the process, while threat modeling focuses on identifying potential security threats, which is not the immediate next step after architecture.