3 Things That Every Startup Has to Build

Be Happy Go Lucky

Photo Credit: x-ray delta one

3 Things That Every Startup Has to Build

8 years ago, soon after the high school, I’ve worked at Kentucky Fried Chicken for couple of months. Tough job to start a career, but I really wanted to buy an awesome guitar and I needed money for that. First day wasn’t particularly good. I was definitely the slowest, most confused, KFC employee in the history. Customers were going mad, so one of my supervisors took me for a Face to Face meeting and said “Marcin, I don’t know if you really understand the meaning of words fast food…let me explain: it means that food must be served in a really fast way”.

As mean as it was, I got it and survived inside the KFC the next 6 months.

I took this miserable life lesson with me to both: the User Experience and the Entrepreneurial world. I’m always deeply thinking about the expected outcome that guarantee success and the real meaning of the situation. For User Experience Design the outcome is always a great, efficient, product. For entrepreneurs… well that’s a little bit more complicated.

I’ve learnt (and believe me…it took me some time!) that, on the very basic level, every startup must do only 3 things to survive. Three things that define the meaning of a startup, just as serving food quickly, defines the existence of a fast food.

  1. Build an amazing team
  2. Build a great product loved & desired by customers
  3. Achieve significant, sustainable, growth

As far as I know, that’s it. Only 3 things!

At UXPin we spent months talking to you (our customers), observing your reactions in the social media, changes in metrics… and we were iterating, like crazy, on the product. Finally, thanks to your amazing feedback, we’ve started to grow.

When you know that your company actually works, that’s an amazing, powerful, feeling. When you see the growing satisfaction of customers and the growing revenue, that’s makes you jump high in the air!

And we’re just having our best month in the history. February was the previous best month and before that – January. That’s our sustainable growth.

Weekly Growth March

The number of paying customers will be, again, more than 30% higher than in the previous month.

In fact, we’ve sold more accounts last week than in the first 6 months of the company.

But that’s not what’s most important today. Company had the best week and the best month in the history, while we (Marcin Treder and Marcin Kowalski) are in the Silicon Valley, working on the next step for the company (lots of legal and financial stuff ;) ). That’s the clear sign that we have in place the third factor that every startups need to succeed – great team.

So here’s to you! The greatest startup team ever!

Without the right team startup means nothing, just as without loved product and sustainable growth.

/Marcin Treder, UXPin CEO
Leave a comment

Should Designers Code?

Coding designers are like banjo players trying to handle piano simultaneously

Photo Credit: epiclectic via Compfight cc

Should UX designers know how to code? Should designers code?

To answer the question whether designers should code we need to take a short ride into the nature of the web development.

Design wasn’t an initial part of the web revolution. Sad but true. We needed to fight for our place in the web development process. And it wasn’t easy.

If you remember first version of e.g. Yahoo you can easily understand that while coding was already in place, design was the song of, back than, unforeseeable future.

It was important to have a website, rather than to have a website that creates great user experience. Obstacles in the interface were treated with great deal of understanding. People were so excited to be online, that couldn’t be bothered with minor shortcomings. Just think about it… in 1995 people were extremely happy with Windows 95.

Yahoo First Design

Yahoo in 1995

google first design

Google in 1996

When competition finally arrived, term “usability” started to become popular and webmasters were expected to create something usable.

Last 15 years changed everything. Design is generally considered just as important as technology. User Experience Design became the key to success and it’s hard to imagine any grown-up company, without UXers on board.

Today designers are meant to design and coders/developers/programmers are out there to code amazing things. Both positions have been forced to split apart, just because both became equally important. The web started to get fully professional and there’s no time for play of unicorns *.

As Roger Belveal said on Quora: “Some people can play the piano and the banjo, but when they play them both at once it sounds really crappy.” (recommended read on this subject, also by Roger: Yes Virginia, About Unicorns).

Professionalism equals ability to stay focused. Successful products needs people with different perspectives, working together and staying focused on their greatest strengths.

Coding designers and designing developers don’t (usually) know nearly enough about the alien field to work efficiently. The result is unsatisfactory and as Jared Zimmerman, said on Quora: “(they) end up only coding what they can design or designing within their limited coding abilities.”. That’s definitely not something that anybody dreams of. We want perfect design and perfect code for our products, right?

All right… hold on. So should we completely separate both fields and let designers only understand design and programmers only understand code?

No way!

We want people of different fields to have common means of communication. We want them to understand each other.

Danilo Campos summed that up beautifully: “A designer can be more successful by understanding the technological constraints behind whatever medium he or she designs for. An understanding of how certain approaches are “cheap” either in terms of development time or in terms of computational practicality can ensure that a design makes it out of a mockup and into some shipping software.

It’s great for a developer and designer to share skills because then they can use the same vocabulary. Anything that improves communication is, clearly, going to be a good idea.

And it goes both ways. Developers are well-served to understand design. They know what their code can do, and they know which approaches are resource-efficient. How nice when a developer can suggest a useful design opportunity they already know how to implement.

Design and development are neatly convergent – everyone wins when they understand more of both.

And this is something that I strongly agree with. We don’t need coding designers and designing coders – we need people who can communicate, respect and understand each other.

Great developers and designers working together will grasp a little bit of knowledge from each other which will set foundation for efficient collaboration.

Say no to unicorns *. Appreciate differences.

should designers code infographic

/Marcin Treder

* An unicorn – designer who can design, code, manage projects and prepare thai food.

Leave a comment

Auto-alignment of prototype elements – New UXPin Feature

Align/Distribute Feature

UXPin is certainly the fastest growing design tool on the market*. Our team updates the app every couple of days to bring you even better user experience!

This time we brought to you, much anticipated, auto-alignment and distribute feature. No time to be wasted with these awesome little friends. You can quickly make your elements aligned and equally distributed, so your design ideas will be expressed in a clear and uncluttered, way.

Take a look at the short video:

That’s one of many simple improvements of your design workflow, that can save you valuable minutes and lots of stress, every day :) . More – on the way!

Enjoy!

*One of our competitors (which we really respect!) recently announced that to catch up with our “responsive prototyping” feature, they will postpone launch of new version of their tool till June. That’s not really lean development, isn’t it?

/Marcin Treder
Leave a comment

Windows Phone 8, Android, iPad – SVG Wireframing UI Elements in UXPin

Wireframing Mobile UI library

UXPin Update: Windows Phone 8, Android & iPad SVG Wireframing UI Elements

Great deal of the UX design world still discusses our Responsive Web Design Prototyping Solution (+100 tweets, +100 Fb likes in 24 hours! Thank you!), but we’re not taking a break. Yesterday afternoon we’ve pushed 120 new wireframing UI elements to our servers. You can use completely new iPad, Android and Windows 8 wireframing library. Today we’ve also added two browser elements that might help you create your wireframes and interactive prototypes.

Thanks to SVG format our UI elements are not loosing its quality while resizing. They just look great and we sincerely hope you’ll design stunning apps with them

This update made me a little bit nostalgic. I remember that couple of years ago I was getting ready to design my first Android App. I spent half a day browsing through dozens of websites with wireframing stencils. When I’ve finally found an Android library, its quality was way below my standards. We don’t want to serve you this kind of experience. Expect our Wireframing UI to grow further in upcoming weeks.

Take a look at the newest update of Wireframing UI Elements Library:

(more…)
Leave a comment

Responsive Web Design Prototyping Tool – UXPin newest solution

Responsive Web Design Prototyping Tool

Responsive Web Design Prototyping tool – the only solution on the market!

Responsive Web Design becomes a huge trend in the design industry, and no without a reason.

According to Google Mobile Research, “Our Mobile Planet”, only about 15% of the Internet users are completely satisfied with the user experience of the mobile web, while the share of the mobile in the Internet traffic grew at the astonishing rate of 163% since 2010. We all live at the verge of the mobile era and it’s hard not to be excited. All the new devices and possibilities… it’s just overwhelming.

However with all this excitement comes the great responsibility. We need to get the web ready for people with their smartphones, tablets, ebook readers, iWatches and smartfridges. They are already at the door troubled by the experience we’re serving and they demand your website to be responsive.

You wonder how to do that? I’m not surprised. Till now this revolution lacked efficient weapons. We’ve decided to change that.

Ladies and Gentlemen, without further introductions… the Responsive Web Design Prototyping Solution:

Looks like something you just can’t wait to use? Join UXPin for a free trial and I bet you’ll stay with us for good.

And yeah…you know us. We’re UX design nerds. We just couldn’t resist to make it. We know many of you are troubled by prototyping responsive websites and we were troubled by that in the past. We sincerely hope that our solution (you won’t get it with any other wireframing/prototyping tool) will make yours and ours lives easier.

And now something for the eyes and your Parietal Lobe (that’s the part of your brain that responsible for representing numbers) – the info-graphic!

Responsive Web Design Revolution

Ps. Do you want to spread this revolution? If you have a blog, or website here are the press materials. Feel free to use them!

PPs. Big applause to the team that created Responsive Web Design solution! @ziebak & @mwojdyr I’m looking at you guys! Bravo!

/Marcin Treder, UXPin CEO

Leave a comment

The Importance of Copywriting in User Experience Design

Importance of great copy in UX Design

Click to see the full size it doesn’t get prettier, but certainly gets more readable.

The importance of copywriting in User Experience Design

Importance of copywriting in User Experience Design should never be underestimated. Whether you sell books, encourage people to read your blog, or try to persuade visitors to sign up to a b2b app – great copy is absolutely indispensable. Jeff Gothelf calls copywriting “The Secret Weapon of UX” and I simply couldn’t agree more.

Back in my UX Manager times I was dreaming about having dedicated, professional copywriter on my UX team. We’ve never found the right person, however I still think it’s the best solution for large organization. For smaller companies the only option is to encourage UX Designers to learn basics of copywriting, which really should be part of our skills.

Copywriting is a weapon that we should use mercilessly. Would you agree?

Leave a comment

Serious Growth Hacking. The Best Week in UXPin History!

Catching Startup Growth

Jump high and catch the growth! Photo Credit: Emery_Way via Compfight cc

Hack the Growth! Growth Hacking in UXPin

In his famous blog post Startup = Growth, Paul Graham, founder of Y Combinator, said: “A startup is a company designed to grow fast.”. Planing and executing a growth strategy is the straight way to business haven – explains mr Graham and damn… I couldn’t agree more.

Creating a product is a constant endeavor to please current customers and conquer hearts&minds of new people. It should be planned, precisely executed and measured. It’s a non-stop job. You just can’t have a rest for five minutes. It’s a race.

“A company that grows at 1% a week will grow 1.7x a year, whereas a company that grows at 5% a week will grow 12.6x. A company making $1000 a month (a typical number early in YC) and growing at 1% a week will 4 years later be making $7900 a month, which is less than a good programmer makes in salary in Silicon Valley. A startup that grows at 5% a week will in 4 years be making $25 million a month.” /Paul Graham

At UXPin, inspired by our great advisors, we measure and plan our growth strategy per week. We try to keep our growth rate in sales high, so we precisely plan our marketing strategy (90% of which is to create meaningful content for all of you!) and constantly improve our product – introducing new features, or improving existing – almost every week.

Does it work?

Yes! Since we’ve reached the traction, back in August 2012, our average weekly growth of sales is 7%! We’re keeping our growth rate healthy (around 5% weekly is usually considered awesome for SaaS companies) and we’ve just nailed our weekly record of sales.

Last week we’ve reached almost 8% of weekly growth and we’ve exceeded our former record of sales by 41%!

UXPin weekly growth. Result of serious Growth Hacking.

I’d like to take this moment and thank all of you – our customers, supporters and friends. Our dream of making UX easier for web&mobile teams, comes true thanks to you.

I cannot thank enough our amazing team. Working with these guys is a privilege. They simply rock!

/Marcin Treder, UXPin CEO
Leave a comment

Product Manager and UX Designer – What’s the Difference?

Product Manager and UX Designer

Photo Credit: pelican via Compfight cc

Product Manager vs. UX Designer

I always advocate in favor of broad definition of User Experience Design practice. The one that contains not only UI design, but whole set of activities that lead to creation of a great product.

Here’s the definition from my recent ebook UX Design for Startups:

User experience design (abbreviation UX, UXD) – A discipline focused on designing the end-to-end experience of a certain product. To design an experience means to plan and act upon a certain set of actions, which should result in a planned change in the behaviour of a target group (when interacting with a product).

A UX designer’s work should always be derived from people’s problems and aim at finding a pleasurable, seductive, inspiring solution. The results of that work should always be measurable through metrics describing user behaviour. UX designers use knowledge and methods that originate from psychology, anthropology, sociology, computer science, graphic design, industrial design and cognitive science.

When you’re designing an experience, you are in fact planning a change in the behaviour of your target group. You’ve found out their problem and you’re trying to destroy the burden using design methods.

User experience lies at the crossroads of art and science and requires both extremely acute analytical thinking and creativity.

Planning, measuring, building, validating – that’s pretty broad set of actions, but this is what, I believe, have to be done to create stunning UX Design. The question that’s often asked is the role of Product Manager in that picture. If UX Design is responsible for the product, what Product Manager is responsible for?

I’ve heard from couple of well respected UX Designers, that currently Product Development and User Experience Design are almost the same and in the lean future they actually should become the same. UX Designers are expected to understand business objectives (couldn’t agree more!), be really team oriented (collaboration is crucial!) and guide product through iterations (we should be great at measuring behaviour and acting upon results!).

Is there anything left for Product Managers? Well, in my opinion yes and no. It all depends on the type of organization.

PM = UX Designer

For a small startupish teams UX designer and Product Manager can be the same person. UX designer should well understand business goals, users needs and should be focused on delivering an amazing product. Product done through ongoing, efficient, collaboration with other specialists.

If there’s not a lot of dealing with stakeholders, marketing is done in a guerrilla style, sales are limited to simple activities, financial part of the product is rather obvious, strategy doesn’t need to be adjusted to corporate strategy etc. there’s no need to bring on board additional person. Small team can deal with most of the problems on their own. In fact this how we work at UXPin.

PM ≠ UX Designer

However if there’s an ongoing need to coordinate work of different departments (sales, marketing), dealing with stakeholders is overwhelming, strategy is as complex as whole organization, marketing is a challenge, engineering team is massive… – there’s definitely place for a Product Manager. PM, in this environment, uses his understanding of the target group and the product, to make sure the train is going in the right direction.

Things mentioned above shouldn’t be done by UX Designer. The danger of loosing focus on the design will be too great.

The little image below sums up he distinction between Product Manager and UX Designer in organizations that actually need both positions UX Designer Product Manager SMALL

I’m wondering what’s your opinion?

Leave a comment

How to Recognize Great UX Designer?

Not so long ago (though in pre-UXPin times), I was working as UX Manager. That’s a great position to be. Taking care of interfaces intertwined with taking care of the team of talented designers.

I was constantly thinking about skills great UX designers possess and ways of enhancing these skills among my people.

Let me share with you what skill-set I had (and still have) in mind.

How to recognize great UX Designer This is what Great UX Designer means for me. Oh right…and of course great UX Designers use UXPin the UX Design App :) .
Leave a comment

Lean UX vs. Agile UX – is there a difference?

Fighting Kids

Lean UX vs. Agile UX – in the kingdom of buzz words and acronyms

User Experience Design world is a well established kingdom of acronyms and buzz words. UX, IxD, IA, UCD, CX, agile UX, lean UX, guerrilla research, strategic UX, Emotional design… we’re swimming in the sea of strange words risking catastrophe of miscommunication of our own field.

Sometimes these words and acronyms differentiate important phenomenons and sometimes they’re… well just buzzwords trying to promote people who coined them.

Many argue that Lean UX is a meaningless term, that doesn’t differ from much older Agile UX. I couldn’t agree less.

  1. Lean UX expresses important thoughts about processes, that weren’t clearly defined and named before.
  2. Lean UX is a totally different term than Agile UX.

Lean UX describes methods and their practical application in dynamic environment of a Lean Startup. Lean UX unites product development and business, through constant measurement and so called “learning loops” (build – measure – learn).

Agile UX describes update of Agile Software Methodology with UX Design methods. The ultimate goal of Agile UX is to unify developers and designers in the Agile process of product development.

Interestingly enough most of the Lean UX teams will actually use Agile UX to coordinate their software development. For a startup, Agile is a pretty obvious choice of software development methodology.

Lean UX Agile UX For both Agile UX and Lean UX you can efficiently use UXPin – The UX Design App. Rapid prototyping, wireframing, communication throughout the design process – everything’s on board!
Leave a comment