AS A <type of user>, I WANT TO BE ABLE TO <do XYZ> SO THAT I CAN <achieve ABC>
Ability to:
Register, login and log out
As a UNSW Staff member, I want to be able to register so that I can communicate with my students
# Create a channel, join a channel, invite someone else to a channel, and leave a channel
As a UNSW student, I want to be able to create a public channel so that I can communicate with other course members.
As a UNSW student, I want to be able to create a private channel so that I can communicate with my group members
As a UNSW student, I want to be able to join a public channel so that I can communicate with my lecturer and other course members
As a UNSW staff member, I want to be able to invite someelse to a channel, so that I can communicate with my students
become a part of channel
USE CASE
Goal in Context:
Scope:
Level:
Preconditions:
Success End Conditions:
Failed End Conditions:
Primary Actor:
Trigger:
Scenarios #1 #2