Use Case - Phone Backup

Phone Backup

Goal
Online storage of phone data to enable quick and easy configuration of new phones

Description
Automated process that copies information from the phone to a central server. The information that is copied from the phone is configurable e.g. Contact name and number, schdules, email, todo list.

Once the initial copy of information from the handset has been copied with the central store there are automated incremental copies taken from the handset device to the central store.

The central store maintains this information in a special area that is not automatically updated. The area holding the information is known as the phone backup.

It will be possible to copy this "phone backup" from the central area to a new handset using a manually initiated process on the new handset.

Actors
Handset operator, Web Application User, Desktop Application User,

Iteration
Initial use case developed for business analysis and scoping.

Preconditions
Web appication account, phone connection to backup agent: Resident on phone, Desktop or Web, defined details for backup restore, pre-selected data backup interval

Triggers
Web app logon, web app/phone connection

Basic course of events

 * 1) User creates account on web application
 * 2) User select what to back up
 * 3) Contacts
 * 4) To Do
 * 5) Schedule
 * 6) Reminders
 * 7) User select backup agent
 * 8) Agent connects to handset initial backup created on central store, restore point created
 * 9) Automated incremental backup runs
 * 10) User can initiate restore agent on existing or new handsets

Post conditions

 * 1) Initial backup of handset data complete.
 * 2) Automated incremental backup of handset data complete.
 * 3) Manually initiared Restore of back data to existing or new handset complete.