3. 3
How do you escape from this?
Association of British Columbia Land Surveyors
Expense Report
Name:
For: Date Prepared:
Signature: Approved:
Date Item(s) Board Km $0.45 Air or Lodging Meal Other Total GST
Fees Rate Ferry $15/18/26*
$0.00 $0.00
$0.00 $0.00
$0.00 $0.00
$0.00 $0.00
$0.00 $0.00
$0.00 $0.00
$0.00 $0.00
$0.00 $0.00
$0.00 $0.00
$0.00 $0.00
$0.00 $0.00
$0.00 $0.00
$0.00 $0.00
$0.00 $0.00
$0.00 $0.00
$0.00 $0.00
$0.00 $0.00
Total $0.00 $0.00
For Office Use Only
Date Comment
Expenses: $0.00
GST: $0.00
Total: $0.00
Total
*Meal Per Diem
Breakfast -$15, Lunch -$18 & Dinner $26 -when applying for one meal Breakfast & Lunch combined - $30
Breakfast & Dinner Combined - $38 Lunch & Dinner Combined - $38 Full Day - $48
Interaction08 :: Prepared by EightShapes LLC :: www.eightshapes.com :: February 2008
5. 5
You might have personas…
Finance ~ Thomas
mollis. Donec semper turpis sed diam.
m.
ohn d dia Sed consequat ligula nec tortor.
e~J
e
ye r tur pis s r. Integer eget sem. Ut vitae enim eu est
mplo ec sempea nec tort im eu est
o
E vehicula gravida. Manager ~ Harriet
is. D
on
at li gul itae en
moll onsequ m. Ut v mo
Morbi ipsum ipsum, porta nec, tempor llis. Donec semper turpis sed
diam.
Se dc t se por id, auctor vitae, purus. Pellentesque Sed consequat ligula nec tortor.
er ege ida.
nec , tem
Integ ula grav , porta llentesq .
ue neque. Nulla luctus erat vitae libero. Integer eget sem. Ut vitae enim
hi c sum s. Pe ro eu est
ve m ip puru libe Integer nec enim. Phasellus aliquam vehicula gravida.
ipsu vitae m
M orbi or vitae, tus erat us aliqua m enim et tortor. Quisque aliquet, quam rbi ipsum ips Mo
uct luc ell ua um, porta nec, tempor
id, a . Nulla im. Phas aliquet, q elementum id, auctor vitae, purus. Pelle
e n ntesque
nequ r nec e Quisque condimentum feugiat, tellus odio neque. Nulla luctus erat vit
e . ae libero.
Integ et tortor odio em consectetuer wisi, vel nonummy sem eger nec enim. Phasellus aliquam
Int
enim ntum ellus s
me ug iat, t nummy isi neque in elit. Curabitur eleifend wisi enim et tortor. Quisque aliquet, quam
ele m fe l no dw ele
im entu wisi, ve r eleifen itant iaculis ipsum. Pellentesque habitant mentum
cond ctetuer urabitu que hab et morbi tristique senectus et netus et condimentum
e C tes tus feugiat, tellus odio
cons in elit. ellen tus et ne malesuada fames ac turpis egestas. consectetuer wisi, vel nonu
e P
nequ s ipsum. senec tas. mmy sem
uli e is eges ces. velit non ligula laoreet ultrices. que in elit. Curabitur eleifend
In non ne
iac i tristiqu turp ltri wisi
rb s ac laoreet u iaculis ipsum. Pellentesque
mo fame la nisl. Praesent ultricies facilisis nisl. rbi tristique se
• habitant
s uada non ligu i lisis mo nectus et netus et
male velit s fac • mi. Vivamus luctus elit sit amet mi.
on ul tricie met malesuada fames ac turpis
In n nt it a egestas.
Pr aese elit s
ctus erat Phasellus pellentesque, erat non velit non ligula laoreet ultrices.
• In
• us lu que,
ivam ntes eget
V pelle • Praesent ultricies facilisis nis
• ellus • n sl
ielementum volutpat, dolor nisl l.
Phas olor • Vivamus luctus elit sit amet
• at, d
eget olutp
porta neque, vitae mi.
ent um v vitae • Phasellus pellentesque, er
elem neque, at
• eget
porta
• elementum volutpat, dolor
nisl
porta neque, vitae
Interaction08 :: Prepared by EightShapes LLC :: www.eightshapes.com :: February 2008
7. 7
You could do a flowchart…
Employee View Administrator View
Confirm
Inbox
Submission
Submit Report
Create New Enter Expense
Report Details
Report Information
Add Expense
Rejection
error? no
Details
yes
Error Display
Interaction08 :: Prepared by EightShapes LLC :: www.eightshapes.com :: February 2008
8. 8
You could start wireframes…
Functional Specifications
Project Information 1 Lorem ipsum dolor sit amet, consectetuer
1 adipiscing elit. Morbi commodo, ipsum sed
Project Code pharetra gravida, orci magna rhoncus.
2
Manager 2 Lorem ipsum dolor sit amet, consectetuer
adipiscing elit. Morbi commodo, ipsum sed
pharetra gravida, orci magna rhoncus.
3 Lorem ipsum dolor sit amet, consectetuer
adipiscing elit. Morbi commodo, ipsum sed
Regular Expenses pharetra gravida, orci magna rhoncus.
Date Description Amount Lorem ipsum dolor sit amet, consectetuer
4
3 4 5 adipiscing elit. Morbi commodo, ipsum sed
pharetra gravida, orci magna rhoncus.
5 Lorem ipsum dolor sit amet, consectetuer
adipiscing elit. Morbi commodo, ipsum sed
pharetra gravida, orci magna rhoncus.
6 Lorem ipsum dolor sit amet, consectetuer
Add 3 more lines9 adipiscing elit. Morbi commodo, ipsum sed
pharetra gravida, orci magna rhoncus.
Mileage Expenses 7 Lorem ipsum dolor sit amet, consectetuer
adipiscing elit. Morbi commodo, ipsum sed
Date Description Distance pharetra gravida, orci magna rhoncus.
6 7 8
8 Lorem ipsum dolor sit amet, consectetuer
adipiscing elit. Morbi commodo, ipsum sed
pharetra gravida, orci magna rhoncus.
9 Lorem ipsum dolor sit amet, consectetuer
adipiscing elit. Morbi commodo, ipsum sed
pharetra gravida, orci magna rhoncus.
Add 3 more lines 10
Submit Report 10 Lorem ipsum dolor sit amet, consectetuer
adipiscing elit. Morbi commodo, ipsum sed
pharetra gravida, orci magna rhoncus.
Interaction08 :: Prepared by EightShapes LLC :: www.eightshapes.com :: February 2008
9. 9
You could brainstorm…
http://www.adaptivepath.com/blog/wp‐content/uploads/2007/08/brainstorm1.jpg
Interaction08 :: Prepared by EightShapes LLC :: www.eightshapes.com :: February 2008
12. 12
You could create a concept model.
Mileage
Rental
Manager
Automobile
Employee Paid Approve
Air
Project
Finance
Description
Amount
Lodging
Status
Travel Purpose
Reject
Expense
Food
Receipt
Type
Date
Interaction08 :: Prepared by EightShapes LLC :: www.eightshapes.com :: February 2008
13. 13
Manager
At least: You all agree on a vocabulary.
Employee Paid Approve
Finance
Description
Amount
Status
Purpose
Reject
Expense
Receipt
Type
Interaction08 :: Prepared by EightShapes LLC :: www.eightshapes.com :: February 2008
14. 14
At most: You find something interesting.
Date Receipts
on a are supported by
Employee incurs Expenses for a Purpose
are reviewed by
Project
to
Manager Travel
Food
Finance
Transport
Amount
Lodging
who determine Auto
if the expense is
will send the Air
Approved
Rejected
Interaction08 :: Prepared by EightShapes LLC :: www.eightshapes.com :: February 2008
15. 14
At most: You find something interesting.
Does employee
know when to Date Receipts
charge something
as an expense?
on a are supported by
Are there typical
purposes?
Employee incurs Expenses for a Purpose
are reviewed by
Project
to
What are they
looking for?
Manager Travel
Food
Finance
Transport
Amount
Lodging
who determine Auto
if the expense is
will send the Air
How are these
different?
How does Approved
management
approve
Rejected
expenses?
Interaction08 :: Prepared by EightShapes LLC :: www.eightshapes.com :: February 2008
24. 23
Where did concept models come from?
Joseph P
Novak
http://www.ihmc.us/users/user.php?UserID=jnovak
Interaction08 :: Prepared by EightShapes LLC :: www.eightshapes.com :: February 2008
25. 24
Where did concept models come from?
Concept maps are graphical tools for organizing and
representing knowledge.
They include concepts, usually enclosed in circles or
boxes of some type, and relationships between
concepts indicated by a connecting line linking two
concepts.
Words on the line, referred to as linking words or
linking phrases, specify the relationship between the
two concepts.
“The Theory Underlying Concept Maps
and How to Construct and Use Them”
Interaction08 :: Prepared by EightShapes LLC :: www.eightshapes.com :: February 2008
26. 25
How do seasons work?
http://cmap.ihmc.us/Publications/ResearchPapers/
TheoryCmaps/TheoryUnderlyingConceptMaps.htm
Interaction08 :: Prepared by EightShapes LLC :: www.eightshapes.com :: February 2008
35. 34
Foundations of Interaction Design
Elements Qualities Design Basics
• Motion • Trustworthy • Layout
• Space • Appropriate • Typography
• Time • Smart • Color
• Appearance • Responsive • Material/Shape
• Texture • Clever • Controls
• Sound • Ludic • Icons
• Pleasurable • Sound
from Designing for Interaction, by Dan Saffer
Interaction08 :: Prepared by EightShapes LLC :: www.eightshapes.com :: February 2008
36. 35
Scope
Room Packing
Service Checklist
Weather
Shopping
City
Guide
Flight
Event Status
Planning
Interaction08 :: Prepared by EightShapes LLC :: www.eightshapes.com :: February 2008
37. 36
Views Purpose Name
Description: Human-readable explanation
Receipts Stats: Total Spent, Total Employees, Length of Time
Commands: Add Expense, Edit Purpose, Close Purpose
ed by
Line Items: Individual Expenses for Purpose
for a Purpose
Project
Interaction08 :: Prepared by EightShapes LLC :: www.eightshapes.com :: February 2008
Travel