Roy McCowan's Design Toolbox
Design Toolbox
MY PASSION IS FEEDBACK LIKE THIS:
“Lot more simplistic – everything was great”
System Design
UX Process
3D Animation
Visual Design
AI Dev Tool
Customer Support
Roy McCowan's Design Toolbox
3D animation
Learning 3D Animation: 2024
Communicating with users visually is often much quicker and simpler than text only. However, still images can only tell a small part of the story effectively. Learning 3d interactive animation enables me to communicate more of the story with less words in a more engaging and fun way.
Designer, Creator, Animator
I learned on my own the basics of Vectary and can now show a preview of what can be done for the DIRECTV project with Vectary.
1.
Looked for the best 3D tool to meet these needs:
2.
Once I decided on Vectary, I signed up for the trial account and expored their examples to get an idea of what was possible.
3.
Then I came up with an idea of what to create that might actually be used in the real-world DIRECTV project I am currentluy working on.
4.
I then dove into all the animated tutorials I could find to learn how to create the shapes needed.
5.
Once I was happy with the shapes, I dove into tutorials for editing surfaces, colors, lighting, and camera angles.
6.
Adding animation and interactivity was the easiest part of the process. And Vectary gave me the code to paste into my portfolio html.
Roy McCowan's Design Toolbox
System Design
Customer Support Web: 2023
Design framework for online guided steps DIRECTV customers use to fix their own TV viewing issues. Includes HTML/CSS code for components and full screen template designs.
Responsive design css is baked in:
Lead UX/UI Designer, Illustrator, Animator, and CSS SME.
Product Owner, Developers, and Junior Designer.
Examples from other projects:
Style Guide example Design Spec example1.
Defined "Success" as increased user satisfaction and decreased calls or chats after use of the online guided steps. Steps need to be both easy and helpful.
2.
Then I gathered info on our users. Most of them were adults between 31 and 57 years of age and willing to try a few things if they thought they were quick and easy. Most prefered non-tech feeling visual help and using their mobile devices for support. Approximately 67% of them were male, didn't care about the details, and only wanted to get back to watching TV.
3.
Biggest challenge:
Guiding the user with enough direction to avoid them going down the wrong path and yet not end up with too many steps.
How I resolved it:
The use of animated svg's with video style controls to enable them to learn visually at their own pace.
Tryout the clickable examples below:
4.
Also designed a way to ask two questions in a single step using buttons with simple icons. Some icons, like the equipment icons I illustrated from scratch.
5.
I was also able to do moderated usability testing and user interviewing for one flow (Error 775). Increased user satisfaction rating from 2.8 (original design) to 4.0 (my v1 design) out of 5. Additional testng is scheduled for January 2024 for my v2 design.
2021 User Testing 2022 User TestingRoy McCowan's Design Toolbox
Print Design
Project: Sales Sheet
My role: Logo Designer and Graphic Designer
Partners: Executives and PMs
Year completed: 2012
PROJECT DESCRIPTION
Sales sheet for the sale force to leave at the potential clients office, either to remind them of what was discussed, or get them interested to talk if they were not available.
DEFINING SUCCESS
Deliverables: Got project direction from management Goal 1: Getting people to email parent company SmarTek21 for more info.Goal 2: Getting someone to be better prepared to sell their boss on the merits of the product. |
INVESTIGATING THE USER
User info derived from sales people interacting with customers in the field The main target audience is middle management people who are looking for ways to cut HR costs and become the "hero" to their bosses. |
EXPLORING SOLUTIONS
Logo, layout, illustration, and photo compositing My biggest challenge: To grab the attention of the middle management HR person in a way that would make them want to read more.How I resolved it: I was inspired by how a salesman described selling the product as a way to become the "HR Hero" and created a logo for it. I then found a stock photo of an exec turned super hero and a dynamic sky and combined them and my logo to create the sales sheet top graphic. |
TESTING THE DESIGN
Deliverables: None The sales force liked it because when the person they wanted to talk to was not available they could leave it behind to start telling the benefits of the product. |
Roy McCowan's Design Toolbox
Visual Design
Idea phase home page personalization mocks.
Inspired by competitive analysis and new technical capabilities in progress.
Visual Designer, Product Designer, and Content Strategist
Experience Director and PM
1.
Collected user data from search engine research and internal sources.
Most any adult, but more likely between the ages of 25 and 34 and quite often women who are taking charge of their own health and those of others like children and parents.
2.
Biggest challenge:
To present lots of helpful content in a clean, inviting, and engaging way.
How I resolved it:
So I started by looking at what others were doing.
4.
I also worked with the other designer working on similar projects to align on design language consistency.
Style Guide5.
The contract ended before testing could be done, but the PM liked the general direction and the idea of a checklist the user could customize to their needs.
Roy McCowan's Design Toolbox
Native Mobile
HR Self-Service App: 2012
iOS and Android versions of the original desktop app
Self-service HR app to make it easy for employees to track hours, pay, benefits, time off, and more without help. It is a customized Sharepoint UI layer that hooks up to multiple and diverse backend data bases.
Lead UI Designer, UX Designer, and Graphic Designer
Executives, Clients, and Developers
1.
Defining the personas
Any adult user working at a large enough company to warrant self-service software. Wide range of ages and computer skills.
2.
Exploring solutions challenge:
Getting buy-in on limiting the data to only the essentials that the user would want for their next task. The idea that more isn't always better.
How I resolved it:
I mocked it up both ways and was able to show how much easier one was to comprehend and navigate. It also started a mind-set of asking with each new screen what was the "essential" content and what could be removed.
3.
After each feature or screen was approved, I provided redlines and image assets to the dev team.
4.
This is early in my career with no testing budget
Now, I would at least test with fellow workers.
Roy McCowan's Design Toolbox
AI Dev Tool
Dev tool to build voice activated apps.
This is the onboarding flow to make sure new users learn how to use the tool and have success as quickly as possible to promote engagement. The first "aha" moment is when they see their learning model (app) starting to understand their utterances (spoken word) after only a few minutes of effort, even if they are new to AI. The animation above is showing the first of five onboarding tours. The user is automatically opted into this first tour (Training the language model) when they create an app for the first time but can opt out immediately. Users can opt-out from any tour at any time and opt back in when they are ready, from the checklist at the top of each page.
UX Designer, UI Designer, and Researcher
PMs, UX Lead, UI Leads, Content Writer, Researcher, and Developers
To make it powerful, versatile, and efficient enough for experienced developers to want to switch from what they are currently using, and yet easy enough to learn for those new to AI and building voice-activated apps to give it a try.
1.
Defining the personas
Persona 1:
Experienced developers who are skilled in hooking apps up to different services, and also experienced with artificial intellegence, machine learning, and building voice activated apps. They value tools that are versatile and time efficient - even over being intuitive and simple.
Persona 2:
Developers who are new to artificial intellegence, machine learning, and building voice activated apps. They very much appreciate tools that make things quicker and easier to learn than searching for and sifting through endless documentation.
2.
As a person new to AI myself, I dove into learning the terms and concepts through research and working with the dev team.
3.
Once I had a basic understanding of the terms and concepts I did a competitive analysis. At the time, the two main competitors (Amazon and Google) did not have a first-run/onboarding experience. They had some really good documentation and learning videos, but only terminology help inline as show in the image above.
4.
Then I created wires and mocks with these ideas to stand out from the competition:
5.
The app was tested with Facebook developers at an internal hack-a-thon with some initial success. However, we did not get any testing done on the onboarding flow before my contract term ran out.
Roy McCowan's Design Toolbox
Internal Tool
Desktop Web App: 2019
Internal tool to streamline documenting privacy compliance
UX Designer, UI Designer, Researcher, and Prototyper
PMs, Users, Legal Team, and Developers
1.
Defining the personas
Persona 1:
Business Ops users who make sure their team has the most appropriate set of questions for their team's product, service, or event.
Persona 2:
Privacy Program Managers (PPM) who are tasked with making sure their team's privacy compliance documentation is accurate and compete.
Persona 3:
Privacy Champs who fill out the privacy documentation for PPM approval.
Persona 4:
Data Protection Officer (DPO) that is in charge of making sure that the handling of personal data is handled in compliance aross the company.
Persona 5:
Admins in charge of tool support.
2.
I started with whiteboarding to understand the roles and permissions of the different types of users. Then with each business requirement I whiteboarded again to decide what design options to explore in wireframes and prototyping.
3.
Then I created mocks for each functionality and a prototype to get stakeholder and user feedback. Once the design was finalized I created a design spec and style guide for the offshore dev team to build from per user story.
Mocks Design Spec Style Guide4.
The stakeholders quickly got excited about the design and started asking when we could get it all developed. To triage what to work on first, I conducted user interviews with six end users to find out what was most important to them.
Roy's Design Toolbox
Data Visualization
Desktop and Wall Monitor Web App: 2014
Internal tool to help customer support call center managers increase customer service efficiency worldwide for all Microsoft products.
UX Designer, UI Designer, Researcher, and Prototyper
PMs, Design Leads, Designers, and Developers
1.
Defining the personas
Varied age, but mostly under 30 years old, and tech savvy. They are most interested in anything that can make their daily repetitive tasks quick and easy.
2.
Exploring solutions challenge:
To cleanly present data heavy content (50+ agents at a time) with filtering parameters to wall monitor users who can't interact with the app, while also providing robust filtering options for desktop and tablet users who can.
How I resolved it:
This is the "Azure" inspired version the PM and devs were asking for. The navigation got too complex and did not leave enough room to meet the goal of showing 50+ agents at a time.
3.
Testing the design
User data was collected by Microsoft managers via onsite observation and interviews.
We also received design requests and code bugs through our in-app feedback feature.
Roy McCowan's Design Toolbox
Bing info card
Bing Responsive Website: 2020
This is a new template format idea for Bing search results pages. This mock is something I did as part of the application process for an open position.
UI Designer
Recruiter and hiring managers
Roy McCowan's Design Toolbox
UX Process
B2B Responsive Web: 2017
UX end-to-end process example
Online self-registration flow for wireless business users
UX Designer only
I handed off wires to a visual designer, except when I was helping resolve system design needs
PM, UX & UI Leads, UI Designer, Content Writer, Researcher, and Dev Team
1.
Collected user data from the outside agency marketing study and multiple internal sources.
2.
Collaborated with the PM to understand all of the different scenarios possible for registration, depending on role, contract type, and verification choice.
Journey Map Swim Lane3.
Looked for ways to reduce the number of steps from the old non-admin flow
4.
Created wireframes with specs per agile user story. My idea of including a creative brief and Journey map at the beginning of each Axure set of wireframes became part of the full UX Team procedure.
Wireframes5.
This project was one of the first to implement the new design system and I ran into several instances where I needed a new pattern to ensure a good user experience. One of those is shown above. The circled area shows the pattern that I collaborated with the Design Standards Team to get added.
6.
This a new control I designed and got approved to be built and added to the library for others to use. This is common design pattern you see now, but it was one of the first back in 2017.
Purpose.
To provide feedback to the user on their progress of creating a valid business level pasword as they type.
Benefit.
With validation happening in real time with each character entered, the user is much more likely to create a valid password the first time, that they can actually remember. Re-setting a password was the most common support call driver.
7.
I coordinated the usability testing with our UX Researcher. Above are the results from that testing.
8.
Because this was a succesful and highly visible project, I got to present it with my team mates to the executives.
PowerPoint DeckRoy McCowan's Design Toolbox
System Design
B2C Responsive Web: 2016
Several different teams around Microsoft were wanting to upgrade their specialty customer service pages to reflect new design styles and functionalities but did not have a designer to do the work. This is for specialty pages like "Disability Desk, Lifecycle, and Security Center pages that have different pattern needs than regular customer support pages.
UX Designer and UI Designer
PMs, Lead Designers, and UX Designers
1.
Defining the personas
PMs wanting to update their service type customer support pages but did not have a designer to do the work
2.
Exploring solutions challenge:
Discovering patterns that would work across a diverse set of team needs.
How I resolved it:
I worked on pages for several different teams at the same time to see what was needed and where commonalities could occur.
I started with making secondary versions of existing patterns, like a shorter hero version to allow more room for content heavy type pages. Then I came up with new patterns where needed.
4.
No opportunity to test, relied on internal subject matter experts
Roy McCowan's Design Toolbox
Customer Support
B2C Responsive Web: 2016
Web page flow for users to get help with their device repair needs. They can quickly describe their issue, and see if it is something they can easily be guided to take care of themselves, or fill out and submit a repair order to send their device in for repair.
Interaction Designer and UI Designer
PMs, Lead Designers, and UX Designers
1.
Defining the personas
Could be virtually any adult online retail user, including those that are not tech savvy, and possibly already frustrated with a device that doesn’t work.
2.
Exploring Solutions Challenge:
This project was functionally a step flow inside of a step flow. We first ask you a couple of questions and suggest things to try before sending your device in for repair. Then if that doesn’t resolve the issue we send you through a step flow of creating a repair order that has different options and costs depending on what you chose in previous steps.
How I resolved it:
I began with a task flow to understand the order and relationship of tasks.
3.
Then I began iterating on mocks. I tried first to visually represent the nested flow and it always turned out too busy and confusing. While collaborating with the other designers in my team the idea of flattening it out came out - and it worked!
Mocks Redlines4.
No opportunity to test, relied on internal subject matter experts
Roy McCowan's Design Toolbox
Mobile-First Web
Non-profit website to bless people that are struggling with simple neccessities like food, shoes, coats, and soap etc. The idea is to generate funds by getting people to donate to the cause by buying and downloading a song they like.
Logo & Web Designer, Researcher, Front End Dev, Photographer, and Song Writer
Guest Musicians and Guest Singers
1.
Defining the personas
All ages old enough to make a donation. Beginner to tech savvy
2.
Exploring Solutions Challenge:
Come up with the best design and copy to express this unique vision as simply and quickly as possible.
How I resolved it:
I designed the logo and wrote the first draft of copy to describe the vision of the project. I then designed low fidelity wires to make sure I was being as minimal and clean as possible to make sure it worked well for all breakpoints.
3.
I then created mocks to get the design just right
4.
I then tested my design with a free version of usertesting.com called "Peek". And I am so glad I did! As it turns out, I had a major usability issue.
5.
Here's what I learned:
The panel that explains the purpose and method of the website was open on page load, but closed automatically after 8 seconds to get out of the way of browsing the songs. The world we live in is far too distracting for that to work and so I now have a static panel that stays open until the user clicks the "Listen to the songs" button. I will never make that mistake again.
Roy McCowan's Design Toolbox
Control Design
Approved to be built and added to the control library
Project: New control for creating passwords | B2B Responsive website
My role: UX Designer, UI Designer, and Prototyper
Partners: Patterns Team, Lead Designers, and Developers
Year completed: 2017
View prototypePROJECT DESCRIPTION
New control design to provide a quick and easy way for business users to create a new password for their wireless business login. This was critical to the success of getting users to adopt the method of registering themselves online rather than making slow and costly calls to support. The more strict business password validation requirements make it even more beneficial to provide immediate feedback while you are creating it.
DEFINING SUCCESS
Deliverables: Creative brief Goal 1: Make the creation of a valid password quicker and easier.Goal 2: To provide specific error messaging inline, even when there are multiple errors for one input. |
INVESTIGATING THE USER
Deliverables: None Here's our guess Business users are always in a rush and get very frustrated when things aren't easily done in a minimal amount of time.Here's what we know Creating a password for Premier can be tricky with eight security requirements to validate.And no one wants to take the time to read a long list of rules and regulations. |
EXPLORING SOLUTIONS
Deliverables: Mocks, prototype, and new pattern proposal My biggest challenge: To propose a design solution that would accomplish the goal without breaking too far out of the existing design patterns.How I resolved it: I took existing patterns and explored using them in a new way. In this case it was presenting both requirements and errors inside the existing tooltip as you need them, in an immediate feedback way. I collaborated with other designers on the design patterns team until we had a good first draft. Then took the idea through the new design pattern request process by submitting the request form. The new control was approved to be built and added to the library at the end of 2017. |
SKETCH PHASE
FORM TO REQUEST NEW DESIGN PATTERN
TESTING THE DESIGN
Deliverables: none Relied on interviews with internal leads. |
Roy McCowan's Design Toolbox
Card sorting study
Project: B2B | Native Windows tablet app
My role: UX Designer, IA Designer, Researcher and Prototyper
Partners: PMs, SMEs, and Developers
Year completed: 2014
Flight planning suite to combine several existing apps into one unified experience.
Below is the research to understand the different mental models of the personas.
CARD SORTING STUDY
Roy McCowan's Design Toolbox
Competitive analysis
Project: Competitive Analysis | Responsive Web
My role: UX Designer
Partners: PM
Year completed: 2020
PROJECT DESCRIPTION
Providence was undergoing an intiative to unify all of there hospital and clinic websites under their new branding for Washington, Oregon, Texas, California, Montana, and Alaska. My task here was to learn what the competition was doing and see what things to employ and what to avoid.
DEFINING SUCCESS
Users are more engaged, more loyal, and come to Providence to manage their healthcare rather than their insurance or health provider site. Providence design and development teams are more time efficient because they aren't dupicating efforts. |
INVESTIGATING THE USER
A search engine investigation informed me that the most likely user to do things like find a doctor or schedule a visit online are also those that actively use social media. Many are searching for information on a particular specialty often for others such as older parents or children. |
EXPLORING SOLUTIONS
I leaned heavily on past experience and on HCI principles to assess. |
TESTING THE DESIGN
Not applicable. |