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