Skip to content
pkozlowski-opensource edited this page Sep 15, 2012 · 12 revisions

Actors (roles)

  • Development Team Member
  • Scrum Master
  • Product Owner
  • Stakeholder
  • Administrator
  • Visitor (a User that doesn't have to sign-in)

All the actors (apart from a Visitor) are referred to as Users. Users directly working on a project (Development Team Member, Scrum Master, Product Owner) are referred to as Team Memebers

User stories

Sign-in / Sign-out

  • As a User I want to sign-in to use the system
  • As a User I want to sign-out

Dashboard

  • As a signed-in user I want to see my personalized dashboard displaying: ** project I'm working on ** sprint progress (for a sprint I'm participating to)

Administration

  • As an Administrator I want to create new users of the system so others can sign-in
  • As an Administrator I want to create projects
  • As an Administrator I want to assign users to a project giving them a role in this project

Product backlog management

  • As a Team Member I want to edit (create, update) product backlog items
  • As a Team Member I want to split product backlog items
  • As a Product Owner I want to prioritize items in the product backlog
  • As a Product Owner I want to mark product backlog items as done
  • As a Product Owner I want to delete product backlog items
  • As a Development Team Member I want to estimate a product backlog item
  • As a Development Team Member or Scrum Master I want to split a product backlog items into tasks

Sprint management

  • As a Product Owner I want to create new sprints
  • As a Development Team Member or Scrum Master I want to add items to the sprint backlog
  • As a Development Team Member or Scrum Master I want to freeze the sprint content

Tasks management during a sprint

  • As a Development Team Member I want to view sprint's content
  • As a Development Team Member I want to work on a task: ** Take ownership of task ** Mark progress on a task ** Mark a task as blocked (explaining why it is blocked) ** Mark a task as finished

Reporting

  • As a Stakeholder I want to browse projects and their backlogs
  • As a Stakeholder I want to see sprints' progress (burn-down chart)

Other

  • As a Visitor I want to see a page describing how I can access the system

Clone this wiki locally