Sonoma State University
Department of Computer Science
CS-370: Software Design and Development
Exercise 15: Deployment Strategies

Objective:

To identify appropriate deployment strategies in a business scenario.

The scenario:

Suppose you are writing an application that includes a lot of separate tools:

  • One tool creates work orders.
  • A second tool assigns work orders to employees.
  • A third tool lets employees edit work orders to close them out.

The exercise:

Which cutover strategies could you use when deploying a new version of this application?

Uploading your solution:

  • This is an individual exercise, not a team exercise.
  • Please upload your answer in either Word (Microsoft), PDF (Acrobat), an image file (i.e. digital scan of a paper document), or as a text file.