Without users & their problems, we have no reason to write software. However, sometimes, it is frustrating dealing with the source of our problems. Thankfully, there are tools to help us become better at communicating with our end users, in hopes of achieving the end goal with as little strife as possible. Empathy, patience, and clear communication go a long way in development, as this talk will show. “Even More Tools for the Developer’s UX Toolbelt” will give developers even more tools to make their lives a little easier when dealing with end users.
1. Tools for the
Developer’s UX Toolbelt
SARAH DUTKIEWICZ
CLEVELAND TECH EVENTS
CLEVELAND TECH CONSULTING, LLC
2. Background
• Over 15 years in the field, as:
• Tech support & management
• Desktop support
• Database administration
• Web server administration
• Reporting
• Web development
• Iteration manager
• Published technical author
• Instructor / Adjunct instructor
• Developer Mentor
• Conference Organizer
• Speaker
• Blogger
• Community advocate
• B.S. in Computer Science & Engineering Technology
10. Why should developers care?
• Without users, our software has no reason to exist.
• More happy users means better chance of getting them to
recommend our software to others.
• While designers can make things look visually appealing, at the end of
the day, if the functionality is awful, people will get frustrated and
stop using a product.
54. • Windows 7 and higher
• Capture clicks and steps taken
• Add comments on what is expected
55. Customer Engagements
• Meet in-person
• Experience environment app is being used in
• Make note of environmental conditions not accounted for in the
design
• Make note of processes not identified earlier