User Stories of SD Card File Management Requirement

From MozillaWiki
Jump to: navigation, search

Introduction

Given the situation that WIFI’s coverage is still limited and 3G bandwidth cost is extremely high in emerging markets like China, many people rely on their SD cards for receiving media content like music, e-books, etc. Management of SD card becomes more and more important in (but not limited to) this kind of markets. Here are some user stories:

Story One: Copy files from a PC to the SD card and Organize Files into a Tree Structure

As mentioned above, due to the limited access of WIFI and 3G connection, lots of users simply collect legal copies of e-books, pictures, songs or movies from authorized vendors on a PC at home or in an Internet Café. After importing files into a SD card, a user may want to operate these files on the phone to keep in accordance with existing directory tree structure, including altering the tree, renaming and relocating files and directories.

Example

Adam is an e-book lover. He likes to keep his e-book collection organized in a directory tree structure. In this way he can view his e-books by authors or types. After years of accumulation, he ends up owning a large collection of e-books organized in a complex tree structure.

Now Adam gets a phone and wants to migrate his e-book collection from his PC to an SD card as a whole. Moreover, he would like to move newly downloaded e-books manually from download directory to the tree structure of his e-book collection.

With File Manager on his phone, Adam can browse the e-books that he copied in the same directory tree structure. When he downloads a new e-book, he uses File Manager to move it into the proper directory and keep his e-book collection organized. He can do this on his way home on a bus and start reading right away, without having to gain access to a computer. If it turns out that he does not like the e-book, he could easily delete it using File Manager.

Story Two: Manage and Exchange Files

A user may use a phone as his main digital device rather than a computer. On a phone supporting multiple SD cards, he can use File Manager to copy or move files between different SD cards, and exchange files with others by exchanging SD cards.

Example

Brian is a student who does not own a computer. He stores his documents and media files in a SD card and manages them on a phone using File Manager. Also he does his homework in a computer lab, where he connects his phone to a computer via USB cable and uses it like a USB disk.

Brian has a few friends who also use SD cards as their main storage. Their phones support multiple SD cards and they use one card as the medium to exchange files.

Story Three: Browse and Open Files

File Manager provides file-centric way rather than app-centric way for users to access documents. File-centric way gives users a clear view of his files and how they are organized.

Example

Cathy likes to know what files she has on her phone SD card. She wants to traverse through all the files and view them with different apps.

With File Manager on her phone, she can easily view all of her documents, images, music, videos, web pages and other files from the very same app. Otherwise there lacks an easy way for her to grab a whole view of her files on the SD card and launch them arbitrarily.