Q2. I. State the System Development Life Cycle (SDLC) and briefly describe the six basic generic stages in a SDLC. (10 marks) II. Explain why the modern-day software industry moves towards Agile methodology from Waterfall and other traditional models. (8 marks) III. Describe three characteristics of a software project where selecting an agile software development process is most appropriate. ( 7 marks).