design of a vending app n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Design of a Vending App PowerPoint Presentation
Download Presentation
Design of a Vending App

Loading in 2 Seconds...

play fullscreen
1 / 24

Design of a Vending App - PowerPoint PPT Presentation


  • 95 Views
  • Uploaded on

Design of a Vending App. Develop an Understanding. Design Problem. M any Vending Machine Banks around campus serving a variety of products Currently most of these machines require “Cash on Delivery”

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Design of a Vending App' - frye


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
design of a vending app

Design of a Vending App

Develop an Understanding

design problem
Design Problem
  • Many Vending Machine Banks around campus serving a variety of products
  • Currently most of these machines require “Cash on Delivery”
  • In the future these machines will be able to communicate with a user via smart phones or tablet computers.
  • Our goal - build a tablet based user interface to shop at these vending machines.
information we need before we design
Information we need before we Design
  • Users
  • Payment details
  • Set of products
  • Functionality
  • Advantages/Disadvantages
  • Platform - Hardware
developing an understanding
Developing an Understanding
  • Who are the Users
  • Where will this application be used Environment
  • What Tasks will this application need to support
  • What are the Usability Goals which will make this application successful from a user perspective
  • What will make this application a business success - Business goals
who are the users2
Who are the Users
  • Students
  • Faculty & Staff
  • Visitors
  • Special need Individuals
use environment2
Use Environment
  • Hall ways and lounges
  • Often noisy with lots of people talking and laughing
  • People come, go, stand
    • Some people might be embarrassed about what they buy
  • Several individuals might wait in line for vending machine
user journey
User Journey

Major Steps of the interaction

Setup

Arrive

Shop

Buy

Request help

Pickup

Complete

user tasks 1 2
UserTasks (1/2)
  • After purchasing the App
    • Setup app – Personal/financial info
  • When arriving to the Vending area
    • System Locate application – Like finding a network on the lap top
    • User sign in - passcode
  • Ready to shop
    • Browse available items – Orientation and promotions
    • View Favorites – system will build up based on repeated purchases
    • Locate candidate item
      • Categories
      • Price
      • Names + Images
    • Search for a specific item
    • Interrogate system to obtain additional item info
    • View cart status – items, cost
    • Select item
user tasks 2 2
User Tasks (2/2)
  • Ready to buy
    • Review cart status
    • Edit cart content
    • Buy
  • Ready to pickup items
    • Be directed to the specific vending machine that contain my items
  • Close transaction
    • Opportunity for feedback
    • Auto close
usability goals2
Usability Goals
  • Promote user trust
    • About personal info
    • About fiscal info
  • Minimal data input
    • Amount of data
    • Number of steps
  • Support decision making
    • Possibly show items I bought in the past
    • Provide relevant info for decision making – e.g., dietary, allergic
  • Keep user in control
    • Ability to add delete
    • Feedback about item status, cost
business goals2
Business goals
  • Sell products
    • Minimize cart abandonment
    • Increase average cart value
    • Build long term relationship with customers – Return customers
  • Obtain payment
  • Engender trust
  • Minimal support needs
other potential requirements
Other Potential Requirements
  • Localization
    • Multiple languages
    • Different currencies
  • Accessibility by individuals with special needs
  • Online help
    • For first time users
    • For issues
  • How to contact us