OKFN Labs
From Open Knowledge Foundation
Contents |
User Stories
Roles
- Casual Browser
- Volunteer
- Developer
- Tester
- Project Owner
Core Stories
As a Casual Browser, I want to see at-a-glance the status of a project. Is it on hiatus? Is it a 2-man or 20-man thing?
As a Casual Browser, when I see an interesting project I want to try it out straight away. Take me to a live demo, or the latest prototype, or the live site!
As a Volunteer, I want to feel welcome to join in the activity on a project. Recent discussions are visible and I can join in easily.
As a Volunteer, I want to hear about alpha/beta prototypes I can try out and become a Tester.
As a Volunteer, I want to see how I can contribute my skills and be encouraged to start working as quickly as possible.
As a Tester, I want to give feedback directly to the engineers of a project without hunting around for email addresses or opening my gmail account.
As a Volunteer, I want to discuss interesting ideas for open data with likeminded individuals. When we agree on an idea I want to boot it into a project and become Project Owner. I want to have an overview of any similar pre-existing OKFN projects.
Defunct Projects
As a Volunteer, I want to become a Project Owner on a defunct project which I am interested in.
As a Project Owner, I want to give up control of a project and let it fall to anybody else who is interested, or become defunct.
Project Ownership
As a project owner, I want to deploy a major prototype release and have lots of people flock to using it - without personally spamming every mailing list.
As a project owner, I want to call for volunteers when they are needed. Web developer needed to help develop app bookmarklet!
As a project owner, I want an overview of everybody offering to help on my project and what they can do.
As a project owner, I want to share control of my project with another user (I think?)