Workload Activity

In this activity we'll be practicing developing a workload based on the system we discussed in an earlier activity.

This activity is for 1-2 people.

  1. Create a GoogleDoc called "Workload Activity" and share it with your instructor
  2. Describe the overall situations that your system would encounter. Describe the "steady state" and what "burst" activity looks like.
    • Improvise the scope of the system, the technology, etc. (you won’t be implementing this, so think big!)
    • Feel free to base this off of a real system
  3. Write down 5-10 scenarios in that system. You can write these as user stories, full-blown use cases, or whatever format you like.
  4. Research those scenarios and determine a realistic workload specification for 4 of those scenarios
  5. Cite your sources! This is all about realism
  6. Try to pick scenarios that lead to various different types of example data.
  7. Pick your favorite programming language. Scripting languages are great for this part.
  8. Based on your scenario research and your workload specification, generate 4 realistic workloads (i.e. data sets). Format is up to you. (Feel free to post this code publicly if you want to.)

Submission. Nothing is due for this activity. Sharing with your instructor is just a way to gauge participation and getting feedback. You might be asked to discuss your choices with the class, so be ready to present on a moment's notice.