portfolio presentation at bloomberg
Download
Skip this Video
Download Presentation
Portfolio Presentation at Bloomberg

Loading in 2 Seconds...

play fullscreen
1 / 23

Portfolio Presentation at Bloomberg - PowerPoint PPT Presentation


  • 82 Views
  • Uploaded on

Portfolio Presentation at Bloomberg. Fahd Arshad March 30, 2007. Who am I?. Masters candidate – Human Computer Interaction at Carnegie Mellon’s School of Computer Science Structure of the program Methods class Capstone project Electives My educational background My work experience.

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 'Portfolio Presentation at Bloomberg' - afya


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
portfolio presentation at bloomberg

Portfolio Presentation at Bloomberg

Fahd Arshad

March 30, 2007

who am i
Who am I?
  • Masters candidate – Human Computer Interaction at Carnegie Mellon’s School of Computer Science
  • Structure of the program
    • Methods class
    • Capstone project
    • Electives
  • My educational background
  • My work experience
some hci methods
Some HCI Methods…
  • Contextual Inquiry and Design
  • Iterative prototyping
  • Think-aloud usability testing
  • Heuristic evaluation
  • Task analysis
  • Cognitive walkthrough
  • GOMS/KLM
  • Card sorting
  • Bodystorming
  • Personas
applying hci methods picola
Applying HCI Methods: PICOLA
  • Problem: Support deliberative dialog and decision-making in mobile context
  • Challenges: Users unavailable, system architecture unstable
  • Approach: Retrospective interviews, iterative design
  • HCI methods used: CI/CD, KLM, CW, HE, iterative design, scenario-based think-aloud.
metritextprompter
MetriTextPrompter
  • Goal: collect keystroke data with high degree of accuracy. Allow experimenters to design without programming.
metritextprompter iterative development
MetriTextPrompter – Iterative development
  • Ported code base from VB6 to VB.NET, making it object-oriented.
  • Improved keystroke logging, added accurate timing capabilities
  • Re-wrote layout engine.
  • Improved error-checking modes, interaction with the user.
  • Added a syntax and resource checker
  • Improved configuration file
metritextprompter iterative development1
MetriTextPrompter – Iterative development
  • Log file was cryptic. Needed human-readable, community-shareable log.
  • Designed an XML-based format, with a DTD
  • Self-documenting, easy to parse with existing tools, easy to share
  • Wrote targeted user guides, as well as programmer documentation
jit events
JIT Events
  • Problem: deliver location-based information to mobile clients
  • Designed events’ lifecycle
    • Entry and storage
    • Retrieval from back-end using a REST layer and GPS query on handset
    • The J2ME UI
    • Google Maps mash-up
  • HCI methods: body-storming, personas, think-aloud observation studies
causes of ui errors
Causes of UI Errors
  • Problem: why do human beings make errors?
  • Approach: Pick a UI. Create some commonly used tasks. Run a tightly controlled study to determine if new UI fixes existing UI’s problems.
website design
Website design
  • Portfolio website
  • School website
palm redesign
Palm Redesign
  • Problem: Are current planning tools sufficient for a busy user?
  • Challenges: well-designed, accepted solutions exist
  • Approach: Studied busy user in context. Evaluated Palm IIIC.
  • HCI Methods: HCI methods used: CI/CD, KLM, CW, HE, iterative design, scenario-based think-aloud.
palm redesign themes
Palm Redesign - Themes
  • Prioritization – Users prioritize tasks based on at least three dimensions: temporal spatial, and social. Palm provides one‐dimensional priority, which is not enough for our users.
  • Organization and Display of Information – Current planning tools have a frustrating lack of flexibility and control over retrieval and display prove frustrating.
  • Ubiquity – Transferring information from one medium to another to keep each up-to-date is tedious.
  • Ties between Communication and Planning – Users’ planning needs are very closely tied to their communication with others. A significant gap between channels of communication and planning systems hinders users’ productivity.
  • Usability – Usability issues with the interface become failure points.
palm redesign proposal
Palm Redesign - Proposal

Day Planner view

  • Combines to do and calendar apps.
  • Provides priority
  • Allows categorization
  • Facilitates retrieval
palm redesign proposal1
Palm Redesign - Proposal

Context menu bar

  • Leverages Fitts’ Law
  • Addresses usability issues, both for frequent use efficiency and learning
palm redesign proposal2
Palm Redesign - Proposal

Context menu bar

  • Leverages Fitts’ Law
  • Addresses usability issues, both for frequent use efficiency and learning

Categories list

  • Allows intuitive filtering using multi-tag annotations
palm redesign proposal3
Palm Redesign - Proposal

The Board

  • User-defined priorities
  • Persistent display

Live bookmarking

  • Bluetooth-based opportunistic syncing with PIM
ad