timecard -...

54
TimeCard Process Book Art 337 – Interaction Design David Clayton

Upload: others

Post on 12-Oct-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

TimeCard Process Book

Art 337 – Interaction Design

David Clayton

Page 2: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

Contents

Chapter 1 | Presentation

Introduction

Exploration

Demo

Chapter 2 | Process

Sketch Prototype

Wireframe Prototype

Wireframe Revision

Final Prototype

Learning Summary

Contact

Home

Page 3: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

Chapter 1

Presentation

Home

Page 4: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

TimeI’ve been doing some freelance work lately, and found a need for keeping track of my hours. Some people may not trust you if you can’t prove that a

design job is worth how much you say it is, so having a detailed record of your hours can be an advantage. After all, time is money.

Home

Page 5: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

Home

Money So I went looking for an app to track and manage my hours. There’s a whole slew of them on the App Store, but the ones that looked actually useful were

a little pricey. They ranged from around 2.99 to 6.99. I know it often takes money to make money, but there had to be a better solution.

Page 6: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

Home

What’s out there? Each of the affordable apps had elements of what I wanted, but I didn’t see one that had everything. After reading through the reviews for

each one, I decided that I should just compile a list of everything they lacked and make my own app to clock in and out of work and track my hours.

Home

Page 7: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

Home

TimeCard

So TimeCard was born.

Home

Page 8: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

Home

Clean. Straightforward. It works.

Page 9: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

Home

No. Yes.

TimeCard needed to be beautiful. I was tired of seeing apps with pixilated, generic backgrounds with random pasted text.

The app to the left makes no sense. A digital scroll with a random pot of gold (or whatever that is) sitting on it? Timecard needed to be clear and simple.

Home

Page 10: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

Home

Features lacking in other apps:•Change the day the

work week starts on•Add/Delete days•Have no break•Auto Save•Military Time•Simple design•Overtime settings•Change hourly wage•More specific than every

15 minutes

Page 11: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

Home

http://vimeo.com/76447899

Click the above image for a demo of TimeCard in motion.

Otherwise, continue for a frame-by-frame of how TimeCard works.

Home

Page 12: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

Home

TimeCard

(someday)

Home

Page 13: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

Chapter 2

Process

Home

Page 14: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

Sketch Prototype

Home

Page 15: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

The Start

My initial idea was to have an app that showed how many hours have passed between two time periods. I found a need for this while doing my internship because I had to keep track of my hours in decimal format, which is contrary to the way a clock displays time.

Home

Page 16: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

Findings

Upon user testing this design, I found that the clock format wasn’t as intuitive as I expected. In fact, the way the information was displayed was confusing and caused more harm than good. Aside from the clock face, there was no sense of natural mapping.

Home

Page 17: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

Smartphones Only

I wanted to use some of the features that are unique to a smart phone, and thought that having “In” and “Out” buttons would be more helpful. These could be pulled apart to reveal a “Lunch” button. Below that would be a scrolling display of the hours worked for the current pay period.

Home

Page 18: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

Findings

In the end, there was no particular need for separate “In,” “Out,” and “Lunch” buttons when they could be replaced with a “Clock In” button that would transform when pressed. Simplifying the design was the right direction, but at this point the user still needed some cues as to what the app was for.

Home

Page 19: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

I had other ideas for the app to make it a full-fledged digital time card.

Home

Page 20: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

I took them further, and was able to user test each screen along the way.

Home

Page 21: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

Wireframe Prototype

Home

Page 22: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

Wireframe Start

One reason for the first iteration of the wireframe was to create something that was more familiar to the user so that user testing would result in natural feedback. Many of the screens in the sketches were kept the same.

Home

Page 23: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

One thing that confused the users was the link at the top of each screen, pointing to a page they could go to, which appeared to be a page title.

Home

Page 24: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

Other Suggestions

One user suggested that I should add a back button to each screen. Another suggested that there be a way of seeing how many hours they worked in any given day, month, or year.

?

?

Home

Page 25: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

Wireframe Revision

Home

Page 26: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

Wireframe Revision

Based on user feedback, I added a title to the home screen so the user would know where they are, the current date, and a quick reference to how many hours they worked yesterday and today.

Home

Page 27: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

Home

Click one of the above images for videos of two user test examples.

Otherwise, continue for descriptions on some of the changes made for the

wireframe revision.

https://vimeo.com/76314806 https://vimeo.com/76314807

Home

Page 28: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

Settings Revision

Based on user feedback, I included the much needed “Back” button, allowing the user an easy way to escape from the current screen. I also clarified the on/off buttons and made more similar to the format in iOS 7.

Home

Page 29: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

Settings Revision

I also utilized some smartphone conventions to make user input easier. I have a scrolling menu for days of the week, a keyboard for input of the job name, and a number pad for hourly wage.

Home

Page 30: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

Day, Month, Year

I simplified the day, week, month, and year screens by including a straightforward navigation and maintaining the “back” and “home” buttons at the top. User testing proved this to be the right decision as there was much less confusion.

Home

Page 31: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

Final Prototype

Home

Page 32: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

Home

http://vimeo.com/76447899

Click the above image for a demo of TimeCard in motion.

Otherwise, continue for a frame-by-frame of how TimeCard works.

Home

Page 33: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

Home

Home Screen

Time displayed

Clock in/out

Access timesheet

View hours worked today and yesterday

Access Settings

Home

Page 34: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

HomeHome

Page 35: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

Home

Settings

Military Time

Change hourly wage

Overtime settings

Autosave on/off

Change job name

Change day week starts on

Home

Page 36: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

Home

View zooms when user clicks on editable field.

Home

Page 37: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

HomeHome

Page 38: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

HomeHome

Page 39: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

HomeHome

Page 40: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

HomeHome

Page 41: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

HomeHome

Page 42: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

HomeHome

Page 43: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

HomeHome

Page 44: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

HomeHome

Page 45: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

Home

Today

Adjust time at work

View cumulative hours worked and different shifts

Home

Page 46: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

Home

Week

View hours worked for each day

Edit hours worked

View cumulative hours worked for the week

Home

Page 47: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

HomeHome

Page 48: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

HomeHome

Page 49: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

Home

Month

Scroll up and down through months

View individual days

See cumulative hours worked for the month

Home

Page 50: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

Home

Year

Scroll up and down through years

View individual months

View cumulative hours worked for the year

Home

Page 51: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

HomeHome

Page 52: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

Home

TimeCard

(someday)

Home

Page 53: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

Learning Summary

The user has all the right questions. It’s the designer’s job to get the user to share them.

When I began this project, I entered it with the

mindset that I could predict what the user really

wanted. I realized my mistake when I first tested

my sketches, and I’m glad that I did early on

because it would have been hard to change later.

I quickly learned that through user testing, we can

extract the questions we need (the problems) and

we are put in a position to find answers to those

questions (solutions).

Home

Page 54: TimeCard - media.virbcdn.commedia.virbcdn.com/files/86/b30acd2e0e3a9ad0-dclayton_timecard_process.pdfthe way a clock displays time. Home. Findings Upon user testing this ... right

Questions or comments?Contact me:

David [email protected]

808 .895.6147

Home