Identify any two models that can be used by the analyst to understand requirements specifications.
a. Differentiate between programming and software engineering. (2 Marks)b. Use a diagram to describe any two tools used to manage project scope. (4 Marks)c. Give an example of the most appropriate programming language for the following tasks.(4 Marks)i. Deploying a web serverii. Develop a simple web siteiii. Develop interaction websiteiv. Develop MIS interfaced. Identify any …