Professional Documents
Culture Documents
DOCUMENT CONTROL
Document Statistics
DOCUMENT VERSION
Table of Contents
Project Summary ..................................................................................................................................... 1-3
Project Scope .......................................................................................................................................... 1-3
1 In Scope Functionality ...................................................................................................................... 1-3
2 Out of Scope Functionality ............................................................................................................... 2-3
Business Requirements............................................................................................................................ 2-3
Functional Requirements ......................................................................................................................... 2-3
Non-Functional Requirements ................................................................................................................. 2-4
Epics ........................................................................................................................................................ 2-4
1. Access Application ........................................................................................................................... 2-4
2. Buy Subscription .............................................................................................................................. 2-4
3. Browse ............................................................................................................................................ 2-5
4. File Management ............................................................................................................................. 2-5
5. Application Information ................................................................................................................... 2-5
User Stories ............................................................................................................................................. 2-5
1. Story: Login ...................................................................................................................................... 2-5
2. Story: Home Page ............................................................................................................................ 2-6
Use Case:................................................................................................................................................. 2-7
1. Login................................................................................................................................................ 2-8
2. Login................................................................................................................................................ 2-8
Appendix – Mockups ............................................................................................................................... 2-9
1. Login.............................................................................................................................................. 2-10
2. Home (Landing Page) ..................................................................................................................... 2-10
3. Add ................................................................................................................................................ 2-11
P a g e | 2-3
PROJECT SUMMARY
Company A have entrusted Prescient to develop a SAAS based product solutions to save data in the cloud
using a mobile phone. The Company A needs to capture and store loads of files, mainly images using a
mobile phone, to be used for later analysis. The vision is to scale it within a year to 1 million users.
PROJECT SCOPE
1 In Scope Functionality
Ability to Register.
Ability to Sign In & Sign out
Availability for buy subscription
Ability to Upload/Download Images to/From cloud storage application Select Report
Parameters
Ability to perform basic operation such as Folder CRUD operation, Rename Images,
Share Images.
BUSINESS REQUIREMENTS
Business Objective:
Ability to upload images on to the cloud storage using mobile phone, to be used for later analysis.
Ability to download images on to the cloud storage using mobile phone, to be used for later analysis.
System should allow users to save data in the cloud using a subscription-based model. The vision is
to scale it within a year to 1 million users.
The vision is to scale it within a year to 1 million users.
FUNCTIONAL REQUIREMENTS
NON-FUNCTIONAL REQUIREMENTS
a) System Requirement:
Scalability and performance: This application is required to support a large volume of data storage.
The application should be light and fast.
b) Usability:
The screens should be self-explanatory and very user friendly.
c) Environments:
Highly secure, scalable, and reliable, user-friendly, self-explanatory
EPICS
1. ACCESS APPLICATION
Register
Sign In
Forget password
Sign out
2. BUY SUBSCRIPTION
Debit/Credit Card
Internet Banking
P a g e | 2-5
3. BROWSE
Home Page
Sort by Type, Name, Size
Search by keyword
4. FILE MANAGEMENT
Upload File
Rename File
Delete File
Move File
Share/Export File
Download File
Create Folder
Rename Folder
Move Folder
Delete Folder
5. APPLICATION INFORMATION
About Us
Contact US
FAQ’s
USER STORIES
1. STORY: LOGIN
Description:
As a user, I should be able to Login into the application, so that I can perform relevant
operation as required.
Then I will be able to see the following content and behavior on the form:
Content Content Type UX Rule Error handling (
P a g e | 2-6
Acceptance Criteria:
User must be able to enter the details into the Sign in form.
Upon clicking on submit system must run frontend and backend validation check.
In case of invalid information relevant error message must be displayed .
Once user is successfully signed into the application, the user must be redirected to
homepage.
Description:
As a user, I should be able to access the homepage, so that I can navigate to through file
storage application.
Then I will be able to see the following content and behavior on the form:
Content Content Type UX Rule Error handling (
If user submits without filling
out details)
Search Alpha-Numeric, Always Seen NA
Textbox
Menu Button Always Seen NA
Recent Button Always Seen NA
P a g e | 2-7
Acceptance Criteria:
User must be able to search for an image using its name.
Upon clicking on menu button, the application menu must be expended.
Upon clicking on Recent button, the application must display most recently upload
photos tab.
Upon clicking on shared button, the application must display shared images tab.
Upon clicking on starred button, the application must display starred images tab.
Upon clicking on home button, the application must redirect user to homepage.
Upon clicking on Files button, the application must redirect user to folder list view
page.
Upon clicking on photos button, the application must redirect user to photos list view
page.
Upon clicking on Account button, the application must redirect user Account details
page.
Upon clicking on Add button, the application must display a slider with Send Transfer,
Take Photo, upload photos, and create new folder option.
USE CASE:
P a g e | 2-8
1. LOGIN
3b Invalid email id
1. The system display "Invalid email id"
Alternate Flows:
2. Use case resumes at main flow step 1
4a Incorrect password
1. The system display "Incorrect password"
2. Use case resumes at main flow step 1
3a No internet Connection
Exceptional Flow
1. The system display message "Please check your internet connection"
2. LOGIN
P a g e | 2-9
APPENDIX – MOCKUPS
P a g e | 2-10
1. LOGIN
3. ADD
P a g e | 2-12