Using Statistics to Enhance a UX Research Presentation

When working on a UX Research (UXR) presentation, adding in some simple statistics can benefit a researcher’s effort in presenting his or her findings. A relevant piece of data can visualize the findings from the data collection phase, enhance the presentation experience, and make the presentation more visually memorable.

Whether a piece of data is presented as numbers in a table or a complex, animated visualization, it should assist the researcher in telling a story for a study. Below are some general principles to help decide the relevance and function of a piece of “data” within a presentation.

[Read More]

How to Enhance Your Conversion Rate Optimization with UX

December, 17 2020 | How-To, User Experience, UX Strategy

What is CRO?

CRO (Conversion rate optimization) is the process of optimizing a company’s website design, landing pages and search ads to raise the conversion rate.

The goal is to convert (or complete a desired action) for the highest possible percentage of visitors to the website. The popularity of CRO has risen in recent years as it’s a way to increase profits from sales without raising the company’s advertising costs. A user-centric way of defining CRO is the process of understanding what drives, stops, and persuades users, to provide them the best user experience (UX) possible, ultimately benefiting the conversion rate.

[Read More]

Custom Data Visualizations Using D3 and React - Part 3

December, 01 2020 | How-To, Datafication

Challenge #3: Reusability

  In case you missed the first or second blog in our custom data visualization series, feel free to catch up on them now.  Or, if you prefer, simply skip ahead  to the end of this article to skip to the end to see the code for all of the parameters passed through the customized timeline component.

The third challenge is to make the data visualization software reusable to other developers on the team. The data visualization is meant to be reused in multiple different projects, with varying data sets, that don’t necessarily match the type of data in the original data visualization which this is built for. Although it’s extra work up front to create this data visualization to be reusable, there are multiple benefits long-term.

[Read More]

Update! Creating a Custom Material-UI Theme

November, 18 2020 | How-To, User Interface

Last year, I created a series of blogs regarding creating a custom Material-UI theme (Part 1, Part 2, Part 3). While many parts of that blog are still relevant, such as how to customize different components, Material-UI (user interface) has streamlined the process to create a custom theme.

[Read More]

GEMS for Remote Connection During the Pandemic

November, 17 2020 | Conferences & Events, How-To

As many office workers remain working remotely for the foreseeable future during the pandemic, organizations have grappled with how to keep their employees connected and communicating. Sometimes even the best-intentioned workplace-sponsored activities or events can feel like yet another obligation, both for the people putting it on, as well as those attending.

I’ve spent five years working remotely for Key Lime Interactive, and spent months at a time working on projects in Fortune 500 companies where I’ve been integrated as a team member often in a hybrid mix of remote and in-person. So I’ve seen a wide range of approaches to keeping remote workers connected, and there probably has never been a time where it has been as important as it is right now.

[Read More]

Custom Data Visualizations Using D3 and React - Part 2

November, 05 2020 | How-To, Datafication

  Did you miss the first blog in our Custom Data Visualization series? Check it out here. Or,  if you prefer to skip to the end to see the code, just click here.

[Read More]

7 Tips to Set Up Your Home Office for Remote Work

October, 22 2020 | How-To, Research Methods, Remote Testing

      There was a time when we were encouraged to keep our work and personal lives separate. Keep your work at work. Don’t check your email at home. Don’t bring personal matters into work. Although I agree that it’s important to find work-life balance, it’s near impossible to do so now that a lot of companies are moving towards remote work out of necessity.

Whether this is a temporary trend or becomes a more permanent policy remains to be seen. While we wait for things to shake out, we can focus on what we do have some control over. Setting up an effective home office is crucial to staying productive while working remotely. Here are a few tips I’ve learned in the past six months regarding both remote work and remote research:

[Read More]

Tips for Running Remote Workshops

July, 27 2020 | Workshops, How-To, Remote Testing

        We’re in the middle of a seismic shift in the way teams work together, the way that research is conducted, and more. With more and more companies moving to fully remote, distributed teams, questions often arise about how workshops will be impacted. We believe remote workshops can be just as productive as in-person workshops, and here are some of our tips.

[Read More]

React Lifecycle - Class Components

July, 01 2020 | Technology, How-To

In this two-part article series, I will be covering the lifecycle methods of class components in ReactJS. Almost everything in this world follows some sort of cycle. Take for instance trees, they are born, grow, and then die. React’s components are no different. They are created – mounted on the DOM, grow by updating, and then cease to exist – unmount on DOM. This is called a component’s lifecycle. Depending on the phase of a component’s life there are different lifecycle methods that React provides. Lifecycle methods are special methods that automatically get called as our component achieves certain milestones. I liken these methods to special event handlers, like the ones you have when listening to load events on an HTML page. The lifecycle is broken down into four core stages: Initialization, Mounting, Updating, and Unmounting. In this first article, I will be covering Initialization and Mounting.     

[Read More]

UX Research Participant Recruiting 101

March, 06 2020 | How-To

       Recruiting the right participants for your study is just as important as the questions you ask. Determining your target user base, sending out study invitations, scheduling participants, and choosing the right incentives are just a few of the steps you need to take to make sure your study stays on track. I am a former UX research participant recruiter at Google and currently recruit participants here at Key Lime. Here are some tips I’ve gathered to get you started on recruiting the right participants for your studies.

[Read More]

Custom Data Visualizations Using D3 and React- Part 1

February, 21 2020 | How-To

       Anyone who’s spoken with me in the last six months has found out that D3.js is my new favorite obsession. I recently got the opportunity to use D3.js to create a customized data visualization for the current client. This client handles large, complicated, and unique data sets. Therefore, there are many occasions where standard data visualizations won’t suffice. There were several unique challenges when creating this data visualization.

[Read More]

Creating a Custom Material UI Theme Part 3: Customizing Individual Components

November, 15 2019 | How-To, Emerging Trends, User Interface

      Many of the components for Material UI are easy to customize. For components such as Badges and Circular Progress, you can add color options by adding an additional variant to the theme. For instance, when calling a badge using a primary color, you would use <Badge color=”primary” />. In order to use an info color, you could use <Badge color=”info” />, and add under MuiBadge : { colorInfo: {…}} to the theme. You can interchange “info” with any color name you choose.

[Read More]