Exceptional user interfaces are those that solve the right problem, are easy to learn, and pleasurable and efficient to use. Meeting these goals requires that you understand the needs and abilities of the people who will use your software.
Unfortunately, most of us have very limited time and budget for designing what our clients and companies really need. In this session, I share a design process you can use to quickly solve problems with FileMaker Pro.
2. Teleconference Information
Please be sure to dial into the
teleconference:Toll free: (866) 699-3239Toll:
(408) 792-6300
Technical Issues with WebExCall:
1-866-229-3239 (U.S. and Canada) or
916-861-3154 Question & AnswerWe will be
taking questions following the presentation,
please click on the Question Mark icon
(Windows) or the Q&A tab (Mac) to type a
question for the speakers.
3. How to ask a question
1 1. Click on Question mark icon in
Event Center Control Panel.
2. Enter your question and select
send, then click the blue arrow
3. Hit the return button to go back to
Desktop Sharing.
2 3
4. FileMaker Developers Conference 2011
August 2-5, San Diego, CA
Hilton San Diego Bayfront
‣ What?
- Learn about the FileMaker 11 Product Line
- Over 50 sessions
- FileMaker Certification Track
- Special events and networking opportunities
‣ “Early Bird” Pricing (register by June 17, 2011)
- $1295 - Standard Package Reserve Your Hotel Room Now!
- $1949 - Gold Package www.filemaker.com/devcon
‣ Register Today
www.filemaker.com/devcon
23. The Design Process
Identify the right problem to solve.
Develop ideas.
Refine ideas.
Implement your solution.
24. Phases of the Design Process
Planning
Discovery
Design
Implementation
25. Phases of the Design Process
Planning
Discovery
Design
Implementation
26. Planning
Activity Work Product
Set expectations Project brief
Define constraints
Get commitment
27. Creative Capital Project Management Tool
About the Client Project Goals Project Constraints
Creative Capital is a national nonprofit To improve the ability of the Professional The system must be functional by the
organization that supports artists pursuing Development Department to manage an beginning of the busy season starting
adventurous and imaginative work in the increasing number of workshops they will February 2011.
performing and visual arts, film/video be offering as they grow.
innovation literature, and emerging fields. The project must not exceed the amount
To improve the ability of Creative Capital to budgeted for this fiscal year.
They are based in New York City. They have document their impact on grantees and the
a small staff of 15 people in seven community. The system must be responsive over the
departments. Current Situation WAN with a dismal internet connection.
Problems with the current situation
They have been using FileMaker since their Not in this Project
inception in 1999.
We are not redesigning the existing contact
management system (yet).
28. Phases of the Design Process
Planning
Discovery
Design
Implementation
29. Research
Activity Work Product
Identify the users Interviews
Understand the Screen captures
domain. Videos
Photographs
Sketchboards
30.
31.
32. Modeling
Activity Work Product
Document the Personas
domain Goals
Scenarios
33. Sarah Moore “I want to product the best workshops possible. ”
Sara is a workshop manager for Creative very slow internet connection) at odd
Capital. She has been with the organization hours.
for seven years.
Sarah does not feel their current system is
She used to work full time on site, but as necessarily problematic.
her music career has taken off, she has
taken to working from home (with a
Goals Current Situation
Solution Problems with the Current Solution
Problems with the current situation
Produce the best possible workshops. While there is an existing FIleMaker She frequently has to share documents
contacts database, Sarah is not using it to with her co-workers via email.
Develop and maintain great relationships manage workshops.
with workshop attendees, instructors, and The department is planning to increase the
partner organizations. Instead they she uses Microsoft Excel and number of workshops they will be
Microsoft Word to manage each workshop. managing. Sarah can see it will difficult to
Produce the information needed for the do so with the current tools.
other departments in the least disruptive
way.
34. Sarah Moore “I want to product the best workshops possible. ”
Saras is a workshop manager for Creative very slow internet connection) at odd
Capital. She has been with the organization hours.
for seven years.
Sarah does not feel their current system is
She used to work full time on site, but as necessarily problematic.
her music career has taken off, she has
taken to working from home (with a
Scenario
Sarah sits down at her desk to review the
state of the current projects.
35. Sarah Moore “I want to product the best workshops possible. ”
Sarah is a workshop manager for Creative very slow internet connection) at odd
Capital. She has been with the organization hours.
for seven years.
Sarah does not feel their current system is
She used to work full time on site, but as necessarily problematic.
her music career has taken off, she has
taken to working from home (with a
Scenario
While setting up a new workshop, Sarah
starts a new set of tasks that she knows she
will have to complete to successfully
produce the workshop.
(Sarah noted that there is a common list of
tasks they most complete for each of their
different types of workshops).
36. Requirements Definition
Activity Work Product
Derive Requirements:
requirements Data needs
Secure Functional needs
commitment
Constraints
User Experience
Attributes
37. Sarah Moore “I want to product the best workshops possible. ”
Sarah is a workshop manager for Creative very slow internet connection) at odd
Capital. She has been with the organization hours.
for seven years.
Sarah does not feel their current system is
She used to work full time on site, but as necessarily problematic.
her music career has taken off, she has
taken to working from home (with a
Scenario Derived Requirements
Sarah sits down at her desk to review the She must be able to view the set of her current projects.
state of her current projects. She has only
an hour and needs to hit the most pressing She must be able to filter the projects by their status.
issues in each of her upcoming projects.
She must be able to see at a glance the status of planning for the workshop.
38. Sarah Moore “I want to product the best workshops possible. ”
Sarah is a workshop manager for Creative very slow internet connection) at odd
Capital. She has been with the organization hours.
for seven years.
Sarah does not feel their current system is
She used to work full time on site, but as necessarily problematic.
her music career has taken off, she has
taken to working from home (with a
Scenario Derived Requirements
While setting up a new workshop, Sarah Add a set of tasks to a project all at once.
starts a new set of tasks that she knows she
will have to complete to successfully Maintain lists of task “templates” that she can apply to a project.
produce the workshop.
(Sarah noted that there is a common list of
tasks they most complete for each of their
different types of workshops).
39. Phases of the Design Process
Planning
Discovery
Design
Implementation
40. Framework Definition
Activity Work Product
Develop the Lo-fi sketches
structure of the Prototypes
interface.
ERD
Develop the data
model.
Confirm usability
of your solution.
41. Sarah Moore “I want to product the best workshops possible. ”
Sarah is a workshop manager for Creative very slow internet connection) at odd
Capital. She has been with the organization hours.
for seven years.
Sarah does not feel their current system is
She used to work full time on site, but as necessarily problematic.
her music career has taken off, she has
taken to working from home (with a
Scenario Derived Requirements
Sarah sits down at her desk to review the She must be able to view the set of her current projects.
state of her current projects. She has only
an hour and needs to hit the most pressing She must be able to filter the projects by their status.
issues in each of her upcoming projects.
She must be able to see at a glance the status of planning for the workshop.