Friday, August 15, 2008

Shoebox Scenarios

I will now attempt to list out a few of the scenarios for Shoebox.  This is an initial or preliminary list -- that is, I expect that I will need to review, revise and prioritize this list over time.

Rather that put the details here now, I will just list out the activities that the Users of this system will need to be able to do.
  1. Create a User Account
  2. Create a Homeschool Group
  3. Add a User to Group (or a Group to a User)
  4. Add an Existing Resource
  5. Remove an Existing Resource
  6. Borrow a Resource
  7. Return a Resource
  8. Add a Desired Resource
  9. Cast a Vote for a Desired Resource
  10. Remove a Vote from a Desired Resource
  11. Converted a Desired Resource to an Existing Resource
  12. Remove a Desired Resource
  13. Remove a Homeschool Group
  14. Remove a User Account from a Group (or Group from an Account)
  15. Remove a User Account
  16. Add a Category
  17. Remove a Category
It seems like the system will need to have the ability to make comments about resources.  I imagine that additional functionality will be desired over time.

No comments: