functional specifications document 07172013 v1.0

Upload: leapharedortsac

Post on 01-Mar-2016

6 views

Category:

Documents


1 download

DESCRIPTION

FDS Sample

TRANSCRIPT

EW Bank

Functional Specifications Document (FSD)Jamba Juice Mobile App

Version: 1.0

Appsolutely, Inc.Unit 1202 AIC Burgundy Empire TowerADB Avenue corner Garnet and Sapphire StreetsPasig City, Philippines 1905

Document HistoryContributorsNamePosition

Lyn Razel AquinoBusiness Operations Head, AI

Karlo JameroMobile App Developer, AI

Adro BalaisHead Developer, AI

ReviewersNamePosition

Melanie MontesSr. Web Developer, JJ

James RanadaMarketing Manager, JJ

Adro BalaisHead Developer, AI

Jun VillanuevaChief Information Officer, AI

Revision HistoryDateAuthorVersionChange Reference

16 July 2013Lyn Razel Aquino1.0Initial Document

Contents1App Functional Design41.1App General User Interface41.1.1App Icon41.1.2Splash Screen41.1.3Home Screen41.1.4Function Tab41.2App Functions41.2.1HOME41.2.2MENU or PRODUCT LIST51.2.3LOCATION61.2.4MY MENU (Favorites)71.2.5WHATS NEW71.2.6LOYALTY81.2.7SOCIAL MEDIA91.2.8CONTACT US102Dashboard Functions (Content Management System)102.1Dashboard General User Interface and Functions102.1.1LOG-IN PAGE102.1.2PROFILE PAGE122.1.3PUSH NOTIFICATIONS132.1.4MENU / PRODUCT LIST142.1.5WHATS NEW / EVENTS TAB152.1.6LOYALTY162.1.7LOCATIONS172.1.8SOCIAL MEDIA183App Image Requirements194App and Dashboard Limitations215Sign Off21

App Functional DesignApp General User InterfaceApp IconA pictogram displayed on mobile device used to identify a certain App.Splash ScreenThe image that appears while the App is loading.Home ScreenThe landing screen of information displayed when the App is opened.Function TabDisplays a group of functions that are clicked or tapped to activate applications and internal functions.

App FunctionsHOMEDisplays all functional tabs for the App.

MENU or PRODUCT LISTDisplays product lists in categories and sub-categories with images and descriptions. Users can manually sync product list updates on Menu thru the Sync Button, requires internet access to update. Users can also add favorites to My Menu Tab by clicking the Favorites Button. Menu List available on off-line mode.

LOCATIONDisplays published locations of the Brand. Displays Call, Email, Map Directions for every location. . Users can manually sync location updates thru the Sync Button, requires internet access to update. Location List available on off-line mode.Click to Call Function - A feature that enables the initiation of a phone call directly from the application.Click to Email - A feature that enables the initiation of an email message directly from the application.Map Directions - A feature that enables the display of directions, navigation, and distance from current location to chosen destination directly from the application.

MY MENU (Favorites) Lists or bookmarks of users favorites for ease of searching of items listed in menu or product list.

WHATS NEWDisplays communication of selected information on current events to App Users. Users can manually sync Events, Promotions and announcement updates thru the Sync Button, requires internet access to update. Whats New List available on off-line mode.Registration Page (appears on Whats new or Loyalty Page) One-time compulsory registration of App Users prior to viewing the latest news, promos and avail Loyalty Points. Details of Users will be sent to a specified email address. Log-In Page One-Time Log-In required after registration. Credentials for the Log-In page will be emailed by customer specified email account to App User to avoid false email addresses.

SOCIAL MEDIA Integrate your Facebook and Twitter pages.

LOYALTY Mobile coupon stamping. Users can avail rewards promos by the Brand thru the Loyalty Tab. Allow users to unlock specials by entering your "special code". Users can manually sync latest loyalty updates thru the Sync Button, requires internet access to update. Loyalty available on off-line mode.

CONTACT USDisplays your email, direct calling, website, address, hours, and general comments about your business.

Dashboard Functions (Content Management System)Dashboard General User Interface and FunctionsLOG-IN PAGERefers to the page that requires credentials to obtain access to your app dashboard at www.dashboard.appsolutely.ph

Forgot Password - Self-service password reset via business specified email address.

PROFILE PAGEDisplays details that appears on the Apps Contact Us Page. Users can manually sync changes made from CMS thru the Sync Button.

Edit Profile Page - Edit your details and image/logo that will appear on the Apps Contact Us Page. Once left blank, no information will be displayed.

PUSH NOTIFICATIONS Send app users push notifications directly to their phones theyre using. Notify them of daily specials or events you have planned for your brand. Internet connection required to receive Push Notifications.

MENU / PRODUCT LISTAdd a Categorized Menu with relevant items under each category. Add / change images and descriptions via the CMS. Users can manually sync changes made from CMS thru the Sync Button.

WHATS NEW / EVENTS TAB Add, change or edit your weekly specials, promos or upcoming events to keep your customers up to date. Add / change images and descriptions via the CMS. Users can manually sync changes made from CMS thru the Sync Button.

LOYALTYAdd, change or edit your rewards program and secret code. Secret pass code can be customized or generated thru the pass code generator. Users can manually sync changes made from CMS thru the Sync Button.

LOCATIONSAdd, change or edit your locations. Add / change location details such as longitude, latitude, phone numbers and email addresses via the CMS. Users can manually sync changes made from CMS thru the Sync Button.

SOCIAL MEDIAAdd, change or edit your Social Networking Sites (Facebook and Twitter). Add / change URL via the CMS. Users can manually sync changes made from CMS thru the Sync Button.

App Image RequirementsImage SampleDescriptionSize and DimensionRemarks

HOMEFor the Home Page Background ImageDimension: 640 x 960pixels

File Size: 200 KB (MAX)One-time Image Posting

On-the-fly changes via Dashboard on Phase 3

MENUMenu or Product ImageDimension: 480 x 320pixels

File Size: 100 KB (MAX)On-the-fly changes via Dashboard available

Stamp

Stamp Image for Loyalty

Dimension:300 x 300pixels

File Size: 50 KB (MAX)One-time Image Posting

Events ImageImage for Whats New TabDimension: 480 x 320pixels

File Size: 100 KB (MAX)On-the-fly changes via Dashboard available

Menu List Thumbnail ImageDimension: 300 x 300pixels

File Size: 50 KB (MAX)One-time Image Posting

On-the-fly changes via Dashboard on Phase 3

App IconAppleIcon size : 29x29, 57x57, 58x58, 114x114, 512x512, 1024x1024 (images in .PNG)

AndroidIcon Size:1024x1024 32bit PNG 512x512 32bit .PNGOne-time Image Posting

App Banner Image for iTunes and Google Play1024 w x 500 h (JPEG or .PNG 24bit)One-time Image Posting

Promo Graphic for Google Play180 w x 120 h (JPEG or .PNG 24bit)One-time Image Posting

App and Dashboard Limitations1. Items that are not editable:a) APP GUI colorsb) Fontsc) Home Page Imaged) Page Layoute) Stamp Image

2. Only the initial list will be uploaded on the backend by batch. The Menu list, Location list, What's New list, Loyalty list, and Social Networking list can be added one entry at a time.

3. The only contents that can be customized are:a) Menub) Locationsc) Whats Newd) Loyaltye) Social Networksf) Contact Us

4. Internet connection is required for viewing following features:a) Location Maps (Google Maps)b) Social Networks pagec) Company Logo in Contact Us paged) Syncing Date (i.e. Menu, Locations, Whats New, Loyalty, List etc) to update contentse) Images

5. The Log-in Form in accessing special tabs (i.e. Whats New, Loyalty, Social Networks) will still appear when you uninstall and reinstall the app.

6. Access to the Social Networks Page will open a new mobile browser window.

Sign OffThis document provides a concise interpretation of the requirements between Appsolutely, Inc. and Jamba Juice Philippines. In accepting this document, Jamba Juice Philippines acknowledges that the Functional Specification Document (FSD) has been reviewed and accepted by Jamba Juice Philippines.

Jamba Juice PH Project Manager Name

Jamba Juice PH Project Manager Signature

Date

Appsolutely, Inc. Business Operations Head Name:

Appsolutely, Inc. Business Operations Head Signature

Date

Functional Specifications Document for Jamba Juice Mobile AppPage 22 of 23