Question

Question 2

Explain the software development life cycle in the context of C++ programming. Describe each

of the phases of the life cycle, and provide examples of tools and techniques that can be used

in each phase. Additionally, discuss the importance of each phase and explain how they

contribute to the overall success of a software project.

(20)

Question image 1