Skip to content
Permalink
c9ca1141d1
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Go to file
 
 
Cannot retrieve contributors at this time
48 lines (27 sloc) 1.23 KB

May 2015

Coventry University

Faculty of Engineering & Computing

321COM Rapid Application Development

Instructions to candidates

Time allowed: 2 hours 00 minutes

This is a Closed Book Examination

Answer: All questions

The total number of questions in this paper: 4

Each question is worth 25 marks.

Start each question on a new page and carefully identify your answers with the correct question number.

For this examination you will be supplied with the following

1 Answer Book(s)

You must hand this question paper in at the end of the examination.


  1. The 4 principles of the Agile manifesto state:
    • Individuals and interactions over processes and tools
    • Working software over comprehensive documentation
    • Customer collaboration over contract negotiation
    • Responding to change over following a plan
    1. Critically discuss the application of these principles in the Extreme Programming development approach. (20 marks)
    2. What does refactoring mean? Give a specific example of refactoring. (5 marks)

(Total 25 marks)


  1. Discuss the three main levels of cloud computing services: IaaS, PaaS and SaaS. Provide specific examples of such services from your experience. (15 marks)

(Total 15 marks)