To help define some of the functionality I am looking to bake into WhatIWantMost.com I listed out a few user stories. Because the stories can be a little complicated (userA sends email to userB to ask if userC...) I created a couple of personas. None of my personas are named "Mort", my personas are:
Bobby - a 15 year old boy who has a birthday coming up soon. He wants an easy way to disseminate a list of things he would be interested in getting for his birthday to make it easier on his family to shop for him. They have used emails in the past, but sometimes that system can break down or get out of hand. Bobby will become a member of WhatIWantMost.com.
Rico - a 28 year old man who is getting married soon. While his wife has spent the last three weekends at all the stores in the local malls and shopping centers filling out gift registries, Rico has been thinking that it would be cool to have a place where he could put a couple of things that he likes, too. Man cannot live by China alone. Bobby is Rico's neighbor's kid. Rico will become a member of WhatIWantMost.com.
Grandma Winnie - Winnie is Bobby's 59 year-old grandmother. Winnie is very active but does not use the internet much. She will probably never visit WhatIWantMost.com
Grammy Edna - Grammy is Bobby's 55 year-old grandmother. She feels much younger than her age and she likes using the internet, listening to her IPod and riding her Segway and thinks Weird Al's "White and Nerdy" is funny. Grammy will be a guest at WhatIWantMost.com.
DanH - the cool, good-looking, and extremely charming site administrator.
Ben Kangpurn, Mark Clarx, and Tad Champlin - evil, mean hacker-types. Stinky, too. ... Oh, and ugly.
Llex Aowe, Watt Scattermasysk, and Hob Roward - DanH's bosses who give him a big raise after realizing out how smart he is from reading his clever writing on his blog.
Bave Durke - records DanH's (mis)adventures in the Daily News.
So here are my user stories - for now I identify the priorities for each of these with a little MoSCoW identifier next to each item: M(ust have), S(hould have), C(ould have) or W(on't have):
(Rico became a member, too)
Grammy clicks a button (Read Reviews) that pulls up a list of sites that have reviews for the Zune. (S)
Rico clicks a link to read reviews about the Zune (on an external site for now) (C)
DanH views administrative reports. (S)
UPDATED: Add stories for users to keep track of the gifts they have marked as buying.
Ben Kangburn, Mark Clarx, and Tad Champlin hack into site and steal DanH's money (W)
I do have some questions about whether just anybody should be able to mark an item in someone else's wishlist as purchased. Also, should Bobby be able to see what has been marked as purchased from his list? My wife says that most gift registries work like that, but it seems like cheating, doesn't it.
That's about all I have for now. Do you think I've covered most of the basics?