...
Goal | Alice wants to invite Bob to join her Synapse team. |
Primary actor | Alice |
Secondary actor | Bob |
Precondition | Alice has created a team and she is at her team's page. |
Postcondition | Bob receives an email invitation to join Alice's team. |
Workflow
Main success scenario | Step 1. Alice invites Bob to join her team by entering his email address and an optional invitation message. Step 2. System sends Bob an email containing an invitation link to join Alice's team. |
Error scenarios | Replacing step 2.
|
Mockup
View file | ||||
---|---|---|---|---|
|
...
Use case E - Bob wants to create a new Synapse account but doesn't want to accept Alice's invitation yet.
Goal | Bob wants to create a new Synapse account but doesn't want to accept Alice's invitation |
Primary actor | Bob |
Secondary actor | Alice |
Precondition |
|
Postcondition | Bob has a Synapse account with a pending invitation to join Alice's team. |
Main success scenario | Step 1. Bob clicks on the invitation link in the email he received and is directed to the Synapse web client. Step 2. |
The web client presents Bob with the option to create a Synapse account or sign in with an existing account. Step 3. Bob creates his new Synapse account. Step 4. |
The web client displays Alice's invitation to Bob. |
View file | ||||
---|---|---|---|---|
|
...