I love designing solutions that solve problems.
The key to doing that is understanding what I call "The 'W's'" (who, when, what, why...and how) use cases for your current solution in order to re-create a better version of it.
I utilise all of my UX skill set and knowledge of human psychology and heuristics to help achieve that.
Let me take you through an overview of my process.
1. Discovery & Research
It's got to start with people. Their needs are crucial to solution accuracy and adoption. The strongly advised step is to organise an activity focused around people from your market - your users. You get them in the room, I'll do the rest. Activities I've commonly used at this stage are stakeholder interviews/workshops, diary studies, requirements and constraints tasks, field studies, as well as competitive study and analysis.
After a successful UX Discovery piece, this is where it get interesting. It's important to find out where things went wrong in the design, where they can go right. How to prevent errors, improve messaging, avoid waste, create better universal access. Activities I implement at this stage include Design reviews, Task analysis, Persona creation, User stories and journey mapping.
3. Design Testing
UX Wireframes overlaps stages 2 & 3 and it is those wireframes that will form the foundation for any UX interactive prototypes or UI designs. I've used Omnigraffle, Sketch, Balamiq, Axure Adobe XD as well as the rest of the Creative Suite to create a foundation and bring the design to life. Activities I've commonly run to validate wireframes and designs are Design reviews, Benchmark testing, A/B Testing, Qualitative usability testing and Eye-tracking.
4. HTML Coding & Validation
It's important during development that the designs created are following closely to maintain the UX principles applied. Validating the built solution to a high standard is a key part to the project. Many customers choose to utilise my design project management skills at this point to help guide the development to completion. Activities I've run at this point can overlap stage 3 sometimes, such as Benchmark testing, A/B testing, Usability testing, functionality testing, Compatibility testing and Performance testing.
5. Iterative Listening
A design delivery should never be the end because as your business grows, your users evolve as do their needs so applying UX principles to iterate your solution will be a key part of the UX process to your continued success. Iterating on a design including running activities such as Surveys, Analytics reviews, Search log Analysis, Usability bug reviews and Feedback reviews.
"Your project success is based on you understanding that it's about your users, not about you."
"I run hands-on interactive workshops, that help discover the motivations behind why users do what they do, then harness that influence into the solution using the UX process."
"I've learned a lot from Desi and would highly recommend him for any project or venture which relies upon an intuitive user interface. This often make the difference when it comes to solution adoption and happy users!"
"His passion for design and UX combined with a calm, warm and focused mind, make Desi a valued team member.Desi was especially good at including a wider perspective in his appreciated UX workshops. We often had customers commenting on the great value that brought to the outcome. Desi would be a great asset to any team."
“I want to congratulate you for the good job you’ve done till this moment...we are comfortable with the design (UX / UI) you’ve made.”
“This was my first time working on a project like this and Desi was wonderful to work with. I liked the way he structured the UX one-on-one meetings with our field teams and thought he asked some great questions. And I was happy to see the finished product.”
“What Desi managed to accomplish during a two day UX workshop was remarkable. When he arrived, the project was weighed down and unsure which direction to head. With his guidance and expertise Desi transformed the project into something that was positive, user focused and intent on delivering a simple and purposeful application.”