|
|
|
Ted Roche, MCSD, MCSE |
|
Blackstone Incorporated |
|
http://www.bstone.com |
|
|
|
|
Co-Author, Hacker’s Guide to Visual FoxPro |
|
Columnist, FoxPro Advisor’s Advisor Answers |
|
Director of Development, Blackstone Incorporated |
|
Microsoft Certified Solution Developer |
|
Microsoft Certified Systems Engineer |
|
Microsoft Support Most Valuable Professional |
|
|
|
|
What Makes a Good Design? |
|
Who are Your Users? |
|
Prototypes |
|
Less is Better |
|
References |
|
|
|
|
It is not that different from software: |
|
Use Cases |
|
Prototypes for client approval |
|
Deep Analysis |
|
Reusability |
|
Standards |
|
|
|
|
Data entry people: paid by the completed item,
not by the keystroke |
|
What do they want: fast, simple, keyboard-driven |
|
Managers: Paid to analyze, think, plan |
|
What do they want: Patterns, flexibility,
drill-down, side-by-side, “What if…” |
|
|
|
|
They don’t have to work! |
|
Must show reasonable data,
not blank forms! |
|
Use these to interview clients,
work out flow |
|
Emphasize flexibility |
|
Show often, review, revise |
|
|
|
|
A good interface is not noticed |
|
|
|
|
See Bibliography in speaker’s notes |
|
|
|
|