Interaction design - IxD

+ Software Feature & Device Integration


Simplifying task based applications can increase the user experience and provide a greater level of efficiency for daily use. This was an exciting project for me to conceptualize and implement a much needed software enhancement for casino cashiers.
Read more...

Work completed

  • Scope Documentation
  • Functional Specification
  • Interaction Design
  • Prototypes
  • Black-box Testing
  • Beta Testing
  • Product Implementation

Software Feature &
Device Integration

+ Mobile view: quick & dirty


Simplifying task based applications can increase the user experience and provide a greater level of efficiency for daily use. This was an exciting project for me to conceptualize and implement a much needed software enhancement for casino cashiers.

Check out more details on the full site (same url) when you get back to your tablet, mac, or pc.


Work completed

  • Scope Documentation
  • Functional Specification
  • Interaction Design
  • Prototypes
  • Black-box Testing
  • Beta Testing
  • Product Implementation
  • Hi-Fi prototype of application VIP request in progress

    Hi-Fi prototype of application VOID process screen - step 1

  • Functional specs defining VIP request process

    Hi-Fi prototype of application VOID process screen - step 2

  • Functional specs defining signature-pad integration

    Hi-Fi prototype of application VOID screen - incomplete

  • Hi-Fi prototype of VIP Request option

    Hi-Fi prototype of application VOID process screen - completed

  • Functional specs defining signature-pad integration

    POS - customer void initiation screen

  • Hi-Fi prototype of application cancel screen

    POS - customer void verification and signature screen

The project

My focus on this project was to create a more efficient way for pending customer transactions to be voided.

The existing software application cannot allow pending transactions to be voided unless (1) the customer has been entered into the system database and (2) the transaction has been completed.

The result

In order to streamline the transaction process, I had to deconstruct the software's method of communicating to the banking system. Through a bit of research and reconstruction, I was able to simplify the overall process by automating a large part of the transaction. By giving the software an improved logic, customer transaction times were nearly cut in half.

A greater level of usability was also achieved by updating the user interface. This allowed me to incorporate dynamic messaging into the transaction, which helped simplify complex tasks. Cashiers are now guided step-by-step through the transaction process, instead of relying on system manuals or their memory. This would appear to take more time, however it removed the guess work that commonly slowed the overall transaction process.

More IxD Projects

Change Work Category