John Crisp

UX Designer, Software Professional


Contact me at:

Who am I? Briefly...

Download my Resume.

My portfolio is a work in progress. (Isn't it always?) Here are some recent works.

M&I Map, for the Healthy Mothers, Healthy Babies Coalition of GA

The Healthy Mothers, Healthy Babies Coalition of Georgia is a coalition of organizations and individuals operating programs to serve mothers and babies throughout Georgia. As part of the Computing For Good class, a team of 5 graduate students developed the Maternal & Infant (M&I) Map application, to provide decision support for advocates seeking better recognition and additional funding for programs. For more background, see an Introduction which I wrote for the project GitHub wiki.

The team developed and implemented Phase 1, which allows administrators at HMHBGA to enter program information, using AngularJS and Java. I designed a future Phase 2, where partners would enter their own program information, and then administrators at HMHBGA would approve the information to be published onto the map. For more background, see the Envisioned Phase 2 which I wrote for the project GitHub wiki

After interviewing HMHBGA administrators, I developed wireframes (pencil-and-paper sketches), then conducted iterations of user evaluations and revised wireframes (in Sketch).  The final wireframes were used to construct separate medium-fidelity interactive prototypes (with Axure and InVision).

Caravan GPS

Caravan GPS is a design idea I developed for an HCI class, to support people traveling together, in multiple vehicles, wishing to arrive together at a common destination. (Soccer tournament, football game, etc.) I call these users “Travelers”. I call any number of Travelers choosing to travel together (via buses, trucks, and cars) to a specific destination at a specific expected arrival date/time a “Caravan”.

Travelers have unique communication and routing needs not fully supported by currently available GPS systems; coordinating stops, changes in plans, and automatically notifying of arrival. The Caravan GPS will have standard GPS routing features, and be enhanced to provide these additional features. In addition, Caravan GPS can import destination information, so it can be established once, eliminating redundant entry by multiple (possibly distracted) Travelers. It’s likely that a “Host” (representing the destination) would create this “Plan” information to be used by the Caravan GPS.

I identified two components to this system: “Caravan GPS”, a smartphone app, and “Caravan Host”, a web-based client-server system which will store a “Plan” in the cloud, where it can be accessed by Caravan GPS.

Travelers and Hosts were each described with a Persona, and Scenarios were written for the major tasks. The Personas and Scenarios were developed simultaneously, and iteratively.

Low-fidelity screen wireframe mockups were first sketched on paper, then created using myBalsamiq. I found it helpful to draft a document where mockups were aligned with scenario text; this made it easy to iteratively adjust the mockups and scenarios.

I then constructed two medium-fidelity interaction prototypes using Axure. In some cases, I have included instructions or explanations in text that is shown to the user while operating the prototypes.

Check back later to see some more interesting products.

Contact me at: