Use Case 42: Discovering the Meaning of Life

Jan 28, 2009 22:44

Scope: Humanity
Level: Life Goal
Primary actors: a Human
Supporting actors: Autonomous Robotic Armies
Offstage actors: Secret Robotic Overlords

Preconditions:
  • the Human must be completing a computer science course for which copious amounts of use case elaborations are required.
  • the repetition of the task must be so mind-numbing that she resorts to duplicating the process in all aspects of her life (see this use case as an example)

Postconditions:
  1. the Human has either discovered the meaning of life or gone completely bonkers (see glossary for definition)
  2. ???
  3. Profit!

Main Success Scenario:
  1. The Human indicates that she would like to graduate with a b. sc. in computer science.
  2. The System indicates to the Human that she must complete a group project course.
  3. The Human finds a group of equally zany Humans and tests their capacity for repetitive tasks.
  4. The Human meets with her group members frequently, so much so, that she considers them closer to family than her cat.
  5. The Human does not go crazy.
  6. The Human discovers the meaning of life.

Extensions:

4.1: It's okay. The cat is evil.
4.1.1: No, really! Very evil.
4.1.1.1: Seriously. Root of all, even.

5.1: Actually, she does go crazy.
5.1.1: The Human continues as per step 6.

6.1: Or the Human discovers something green and fuzzy in her refrigerator.
6.1.1: and feeds it to the cat (see extension 4.1).

Miscellaneous: Yes. There are actually 42 use cases in my project and I do have to repeat this process for each and every one of them. This is where I've been for the past week. This is where I will be for at least a few days more.

Go figure...

じゃね
桃子

awesomeness, humour, school

Previous post Next post
Up