SECTIONC: CASESTUDY (60 MARl<S)
A government agency is launching a new citizen service portal where people can report issues
(e.g. potholes, broken lights) and track the resolution process. The development team must
adopt a software process that accommodates frequent feedback, allows progressive feature
delivery, and ensures system security and quality. The agency also wants to use Al tools for bug
tracking and adopt open-source technologies.
l. Identify and justify the most suitable software process model for this project. Support your
answer with relevant characteristics. (10 Marks)
2. Outline the steps you would follow to elicit and document software requirements for the
portal. (10 Marks)
3. Discuss how you would ensure traceability and requirement validation in this system. (10
Marks)
4. Propose a strategy to incorporate Al tools into the bug tracking and resolution process. (10
Marks)
5. Explain how you would manage version control, security, and collaboration using open-source
tools. (10 Marks)
6. Describe how you would introduce and manage continuous process improvement in the
agency's software development workflow. Reference tools, metrics, or frameworks (e.g., CMMI,
retrospectives, l<Pls)in your response. (10 Marks)
************************
End of the Paper************************
Page 5 of 5