UX Tools You Can Use to Build Your Best Product

UX Tools You Can Use to Build Your Best Product

It’s Week #4 of the UX Design class I’m taking at The Starter League. Last week, we covered techniques to help you define your user base and position your product. And what better way to start this week off than by talking about the infamous lean business model canvas—most starters hear the word “lean,” and their eyes light up in recognition.

Lean Business Model Canvas

We kicked off this week’s class by going over the Lean Business Model Canvas, which is a different (and you guessed it—leaner) adaptation of Alex Osterwalder’s original Business Model Canvas. The lean version looks like this:

Screen Shot 2013-02-08 at 10.22.57 AM

So, what’s the point? Ash Maurya, the founder of Spark59, wrote a book called Running Lean, which details out a systematic process for quickly vetting product ideas and raising a startup founder’s odds of success. The Lean Business Model Canvas is a template structured to help you create a focused business plan quickly. As Maurya puts it, “If you are spending more than 20 minutes on your initial business model, you are doing it wrong.”

I’d highly recommend that any founder starting a business—even if it isn’t brand new—fill out the Lean Business Model. In UX class, we’re focusing specifically on the following parts of the model: problem, solution, unique value proposition, channels, and customer segments.

Of course, we can’t talk about building a business model without thinking about the two major approaches to project management (and software development): waterfall vs. agile.

Waterfall Method

Screen Shot 2013-02-08 at 3.47.06 PM

The waterfall method is a sequential design process. With this method, the completion of each stage leads to another, with each stage having separate, distinct goals. The advantage of this method is that by dividing the team up this way, it leads to greater clarity about roles and reduces dependency on having the entire team available at all times. Key team members can take part in the stage they’re involved in, and when they leave, it does not negatively impact other stages of the project.

The disadvantages should be obvious by now: rigidity. Just like a waterfall, once part of the process is complete, there’s no going back. It’s not possible to alter a completed stage or the project design as a whole. It requires a great deal of early planning before the project even begins. In other words, maybe not the best fit for most lean startups today.

Agile Method

Screen Shot 2013-02-08 at 3.47.13 PM

The Agile method is an iterative and incremental approach to project management/software development. Developers essentially work on smaller iterations and incorporate user feedback as they go. Unlike the waterfall method, testing and feedback happen at the same time in the Agile process. This is the project management route for you if you value collaboration and user experience over design perfection. Another way a team can utilize the Agile method is by having different developers work on different modules altogether, and integrate them all at the very end.

The downsides are very much the antithesis of the waterfall method advantages. Agile method requires that pretty much all team members be available almost all of the time (which happens anyway if you’re living and breathing your startup the way most starters are). It can also lead to confusion and error-making due to lack of total clarity about everyone’s distinct role at a distinct point in time.

User Stories

If you’re using the Agile approach, and you want to start with the needs of your user, then user stories are an interesting way to do that. Here’s the basic anatomy of a user story:

As a <roles/user group>

I want to <action>

so I can <user goal>

Here’s an actual example of how it might look:

As a community manager

I want to learn word of mouth marketing tactics

so I can build my community’s audience online

Larger stories are often referred to as “epics”—they can be split into dozens or even hundreds of stories. Here’s an example of a basic epic:


You can see how, by working backwards, a team can figure out what features to include into a new product based on users’ expectations. The team working on the project above would be able to utilize user stories to discover that they must build features so that enterprise users who are sending an email can: state a subject, state one or more receipts, set the importance, select one or more recipients from a contact list, and enter a recipient.

If you think through how a user wants to and will experience a process, you’ll be more likely to focus on the essential and eliminate any extra design and development work that will not create a valuable outcome.

Site Content

When you’re thinking about how to design and develop your product, you must consider the site content. This isn’t exactly what it sounds like—it’s not just the words on a page. Rather, site content is just about every item a user can see: URLs, PDFs, words, images, videos, etc.

One of the biggest challenges a UX designer face is figuring out how to get users to navigate through a variety of important content elements on a site. If you’re responsible for user experience, you’ve got to always be thinking about what your user will need, when they’ll need it, and how best to deliver it. In the process of building a site, think about each piece of content on the site and make sure everything as a defined purpose (entertaining, informative, call to action, helping a user find the right information, etc.).

Defining content type will help you think through useful attributes as you consider searches, filters, and tags. One of the most important things you can do is make sure you’re categorizing content correctly so you can create accurate site maps, as well as plan for features, such as: tagging, searching, and filtering.

Community Content

Community content is top of mind for so many startups these days. But here’s the thing: so few people actually contribute content. That’s why we only see 200 reviews on Amazon for a book that sold millions of copies. In the internet world, there is the infamous 1% rule, which posits that the number of people who actually create content represent a paltry 1% of the Internet user population. GigaOM wrote a great article about this concept, if you’re interested in learning a bit more, but here’s the gist:

Screen Shot 2013-02-04 at 8.15.40 PM

 That means most of your users will be useless when it comes to generating community content! In other words, if you’re building a business model around the necessity of user-generated content, you’re going to have a hard time incentivizing people early on. Figure out the amount of community content you’re looking for, and perhaps wait to launch community content-heavy elements of your site or product until you reach an audience size where 1% is enough.

Here are four things you can do in the meantime, though:

1.) Make it easier for users to contribute.

If you lower the barrier to entry, more people are likely to walk through the door. Look how easy it is to rate something on Rotten Tomatoes:

Screen Shot 2013-02-08 at 5.01.23 PM

All you really have to do is hover your mouse over the number of stars you want to rate a movie as…and that’s it! Great, simple, effective user experience design.

2.) Make participation a side effect.

Let your users participate with zero effort on their parts. Basically, make their content “contributions” a side effect of whatever else they’re doing, like browsing or purchasing. Here’s a famous example:

Screen Shot 2013-02-08 at 5.05.00 PM

3.) Edit, don’t create. 

Let users build their contributions by giving them a template to work off of. It makes it easier for the user because templates help to soften the learning curve when it comes to utilizing a brand new platform. And, just think about it. Aren’t you more enticed to play around with something if it’s a template form?

One great implementation of this that I stumbled upon recently was on the Warby Parker website—the company wants you to order your eye glasses online, and they make it easier by creating a cool template application that lets you upload a photo to try different glasses on your face shape:

Screen Shot 2013-02-08 at 5.13.20 PM

This feature not only got me to stay on the site for way longer than I normally would—but it also made me more comfortable with the idea of buying eye glasses online.

4.) Reward—but don’t over-reward—participants.

If you reward people for contributing, that often helps motivate users to take action and create content. Don’t think of rewards as strictly monetary, either. The gaming business has done a superb job of enticing users to continue playing video games by adding in virtual incentives, like fake money, badges, special avatars, etc.

Until next week!

Note: If you just started following along now, you can catch up on what I’ve learned so far about UX design:

More Guides You Will Love

The 5-Step Process for Finding the Best Designer and Developer for Your Business Building a website for your small business is a lot like breathing.  It’s an essential.  If you read my last post, you heard about my unpleasant experience with building my own site.  My experience was an extreme one.  Still,...
A Beginner’s Guide: The 5 Steps to Great Design for Your Startup Before embarking on a ship with some of the most innovative entrepreneurs for Unreasonable at Sea, an accelerator circumnavigating the globe designed to solve the world’s most urgent social problems, I figured that the compan...
Great Design Can Make or Break a Startup I’m a firm believer that design can be a game changer for businesses. This is especially true for startups. Great strategic design can be the difference between a startup's success and failure in the early days of hitting the...
The Basic Elements of Visual Design This past week in our The Starter League UX class, we dove right into the basic elements of visual design. The purpose of the class wasn't to go in depth on visual design, but rather, to become familiar with basic terminol...
Building a Website? Make Sure You Choose Design Patterns and Build Wireframes First. It’s Week #6 of the UX Design class I’m taking at The Starter League! By the way, they are still accepting some late applications for the spring quarter, but spots are really limited–so make sure you sign up very soon if you'...
UX Design: What Features Should You Include When Building Your Product? It’s Week #5 of the UX Design class I’m taking at The Starter League. Last week, we talked about tools you can use to build your best product. This week, we're diving right into the nitty gritty of product usability analysis,...
Responsive Web Design: How to Make Websites That Look Great on Any Screen The web has always been a work in progress, but never so much as in the last few years. The introduction of the iPhone in 2007 opened a vast new world where we were able to view the real internet—not a stripped-down mobile we...
Starter League UX Design: How to Define Your User Base & Position Your Product It’s Week #3 of the UX Design class I’m taking at The Starter League. After covering top visual design techniques and research methods last week, we dove right into affinity diagramming, user modeling, and product vision. It'...
The Starter League UX Design: Top Visual Design Techniques and Research Methods It's Week #2 of the UX Design class I'm taking at The Starter League. After covering UX design heuristics last week, we dove right into these three topics: Visual Design Principles Conducting Surveys Conducting Field ...
The Starter League: An Intro to UX Design "Design is a funny word. Some people think design means how it looks. But of course, if you dig deeper, it's really how it works." - Steve Jobs I just took my first Starter League class: User Experience (UX) Design. If yo...