Sonoma State University
Department of Computer Science
CS-370: Software Design and Development
Exercise 8: Limitations of predictive models

OBJECTIVE

To identify the the limitations of predictive models.

The exercise:

Briefly explain why each of the following projects might be risky predictive projects.

Types of architectures in high level design:

  1. The Federal Aviation Administration (FAA) wants you to rewrite the US air traffic control system.
  2. A small archery supply store wants you to write some sales software, but the two partners can't agree on exactly what it should do.
  3. Your customer wants you and your team of five intrepid developers to write a word processing application as powerful as Microsoft Word in the next three months. (At double your normal rates!)
  4. A real estate developer wants to build an application that helps design large housing developments. (Your team just finished building a vacation costing application).
  5. Your customer dumped a 10-page software specification on your desk and then left on a three-week vacation.
  6. Your customer wants to build a 3D printing application that lets you make buildings out of concrete. (Really, search the Internet for "3D printed buildings" for information about this fast-growing industry.)

Uploading your solution:

Please upload your answers in either Word (Microsoft), PDF (Acrobat), or as a text file.