Prioritize Software Features by Mapping Complexity & Value with a Feature Matrix

Narrowing down potential features at the start of a project can be a challenge.  After a project kickoff, there are often so many exciting ideas that making heads or tails of them can be paralyzing. Should your team find themselves in this situation, an adapted quadrant mapping exercise might be a great tool. It’s less […]

How to Build Flexible, Reusable, Complex Components in Figma with Autolayout

The problem with complex components is that they don’t usually adapt well to design variations. They aren’t flexible. The profile card shown below has many different elements; editing or even removing one would be nearly impossible in a prebuilt component. In an application like Sketch (or even early on in my experience with Figma), I […]

3 Ways to Remove Gender Bias from Early UX Design Phases

The first step to designing a solution is understanding whom we’re designing for and what problem we’re solving. In a Human-Centered Design (HCD) approach, this means research, personas, and journey maps. We’re gathering knowledge about users’ goals, frustrations, preferences, responsibilities, and expertise. Documentation about users often includes things like their name, age, gender, and marital […]

Is Sketch Still King? My First Impressions of Figma

I love Sketch — it’s my go-to for wireframes, high-fidelity mockups, and even prototyping. I’ve become as proficient as I can, including mastering nested symbols and utilizing JSON data connections to populate real data into static designs. But I recently started helping a client’s design team build out their design system. The problem? They exclusively […]