General Information
| Name/Goal |
The user wants to find his contacts on a new service |
| Number |
003 |
| Release |
1 (increase on final edits/copy before) |
Status |
Draft |
| Author(s) |
Christian Scholz |
| Trigger |
User signs up for a new service or triggers this action manually e.g. The user clicks the Register button |
Primary Actor |
User/System e.g. "User" |
Success Guarantee |
The user's contacts are matched and stored e.g. The user has registered a new account |
Minimal Guarantee |
nothing has changed e.g. The database state is in a valid state |
Preconditions |
user is authenticated and service catalogue is available e.g. The user needs to have an OpenID |
Context of Use |
Social Network Signup e.g. website |
Parent Use Cases |
UC001 Member registers with a new Social Network |
Sub Use Cases |
|
Main Success Senario
- The system reads all the contacts lists which are listed in the service catalogue
- The system matches the combined list with the users in the system
- The system presents the user the resulting list of users already on the system
- The user selects those contacts he wants to have on the new system (implementations are free to do something else here)
Extensions
1a. A contact list location is protected
1a1. The system asks the user to authorize access or deny it.
1a2. The user authorizes access
1a3. to 2.
1a2a. The user denies access
1a2a1. The contact list will not be read and the data is not available
1a2a2. to 2.
Data Descriptions
Open Issues
Comments