8 Years on the Design Tools Market, 5 Lessons Learned

UXPin’s 8th birthday this month brought on some deeply nostalgic memories.

Eight years on the design tools market has given us a pretty broad perspective. We’ve seen trends come and go, big companies enter the market and leave, companies with lots of capital doing nearly nothing and small players out–innovating everyone. One could write endlessly about it. I don’t want to bore you, so instead I’ve boiled it down to five specific lessons.

1. Being right is not enough. You have to be right at the right time.

Timing is everything. We’ve experienced it all — we’ve been too early, too late and exactly on time. Only the last group of events strongly benefits business.

Examples of being too early

The first version of UXPin had a flawless real–time collaboration (multiple people editing one design mockup simultaneously. We called it multiplayer design) in… 2011. No-one really cared about it for the first 5 years of UXPin. Only with the growth of design organizations and the expansion of remote work did real–time collaboration become truly important.

Eventually we stopped believing in multiplayer design; and this feature completely disappeared from our communication (but not from our product!). Then, a competitor announced it like it was new. Not an unrecoverable loss, but still a loss.

Another feature of our 2011 UXPin (since cancelled) was the ability to turn paper prototypes into… HTML–based prototypes. Yes. We had a technology able to transform paper prototypes into HTML… in 2011.

UXPin in early 2012.

 

It was a powerful marketing machine, but with little real–life usage, we ultimately killed it in 2013. Now, 7 years later, similar products are reappearing on the market as an applauded innovation; it seems that folks are more willing to experiment with its value in real design processes. We were way, way too early.

Examples of being spot on

Back in 2015, interest grew in solutions to help organizations scale design processes without making the whole system more disjointed. The market of tools seemed almost completely empty, and customers were desperately trying to build their own solutions. We moved fast and announced Design Systems as part of UXPin before significant competitors could. First mover advantage helped us establish a solid presence on the enterprise market.

UXPin Design Systems. We were right on time!

 

Additionally, just two weeks ago, we launched “expressions”, a feature that exposes JavaScript methods in a design tool in a friendly way — similar to Excel formulas. Expressions allow designers to create interactive prototypes with accurate simulations of, for example, form validation, eCommerce shopping carts or sign–up/sign–in flow… basically anything that is possible on the web can be accurately prototyped in UXPin.

Prototype created entirely in UXPin. Real validation and recognition of type of a credit card.

 

A few years ago this feature would have been rejected in the divisive discussion, “Should designers code?” Nothing like that happened after the launch of expressions. On the contrary — the feedback was enthusiastic and we’re seeing amazing traction among both coding and non–coding designers.

2. Only achieving critical mass of value lets you escape the market’s gravity.

Sometimes it feels like a new design tool emerges every other week. After a couple of days of excitement on the market, the tool starts to fade away. 12 to 18 months later? No signs of any development.

Why?

Design tools are complicated. Hundreds of small features must exist for mass adoption of the product. Even the biggest players with the deepest pockets stumbled on this very problem, launching premature tools that, after initial excitement, got flooded with negative feedback. When folks don’t use your tool even though it’s available for free, you know something’s not working well.

UXPin minimalistic design in light and dark mode. Designed in early 2014. Introduced in 2015. Apparently later it inspired all the other design tools on the market 🤪.

 

I remember how surprised I was back in 2012, when some users said that they wouldn’t use UXPin until we have all the “alignment” features. As a designer, I’ve always preferred snapping and smartguides, so I didn’t see automatic alignment of elements as a key feature. And yet, to many users, it was imperative.

It took us nearly 6 years to really cover all the missing features in the product.

In the form of astrophysical paradox — a design tool only gains enough speed to escape the market’s gravity when said tool achieves the critical mass of value.

Basically, a few cool features are often enough to generate buzz, but not enough to make people switch the tool.

3. People switch tools when the perceived value is greater than the perceived cost of the switch.

Switching tools is never entirely painless. Old habits die hard; the feeling of comfort can anchor somebody to their old tool for a long time, even if (objectively) it stopped making sense quite a while ago.

And yet that anchor can be eliminated. If the perceived value exceeds the perceived cost of the switch, old habits are quickly replaced by excitement.

We see it constantly. Someone talks to us reluctantly and with a speech about the merits of their current tool. Ten minutes later, they want to strategize on how to move forward. The value of the product has to be proven, and once it is, the obstacles to growth disappear.

PayPal runs their design process in UXPin. Our customers are the best!

 

That said — a key moment in UXPin’s path to becoming a leader on the enterprise market was introduction of solid account management and professional services. We offer personalized help in switching from any other tool to ours.

4. Designers and engineers are ready to ditch the image–based design tool paradigm.

When working on the first software version of UXPin, we knew that in order to one day realize our mission of merging design and engineering into one unified process, we cannot follow other design tools. We couldn’t create yet another vector tool.

Vectors keep designer in the world of completely different constraints than engineers, and it’s the tip of an iceberg of problems of siloed design and engineering processes. Different visualization during the rendering process, lack of states of elements and component–level interactions in a design tool, no way to truly test highly dynamic products… the list goes on and on. Vectors were just never created to support dynamic interfaces and hence, cannot serve modern processes.

We needed to create a tool that’s fundamentally different — one that, without falling into traps of Dreamweaver and such, will have a code–based rendering engine.

Yes, UXPin, in basic design actions, may look and behave like our vector competitors. However, whenever you draw something on the screen — we build HTML and CSS behind it. When you add interactions — we create JavaScript. The goal is not to create production-ready code, it’s to keep you within the constraints of real development, while providing the realistic environment for ultra–interactive prototyping. HTML/CSS and JavaScript are all responsible for the magic of UXPin’s accurate rendering, conditional interactions, state-based animations or powerful expressions.

One after another copies of Sketch were gaining some market excitement (rarely traction) and we were wrestling with the browser and complex code.

Things started to change though. With the growth of design’s importance in software development, growth of design organizations and a constant expansion of agile methodologies, companies started to look for tools that scale with the entire product development. Those cannot be based on vectors. After all, vectors push designers to the corner of artists and engineers to the opposite one of builders. This rivalry is not the way to scale anything.

Suddenly, everyone wants a code–based tool. It just so so happens that… this is exactly what we have.

In the last 12 months, you might have noticed that we’re talking way more about our code–based nature on the market and we’re launching more and more features that take advantage of our paradigm. The best part is… those features cannot be recreated any vector tools. We’re escaping the crowd.

Among those unfeasible-for-vector-tools features is UXPin Merge — our technology that imports production React.js components to UXPin’s design editor. All data and interactions included! Merge is currently in private alpha and soon is going to be available to the general public. We could not be more excited. Watch a recording of our webinar held on December 6th.

5. Stick to your mission.

Finally, if you believe in something — stick to it. Eight years ago, there were many temptations to turn UXPin into something completely different. But we stubbornly decided to stick to our original mission of merging design and engineering into one, unified process of software development.

While more than once it seemed crazy, it paid off to be consistent.

Here’s to another 8 years of UXPin! Thank you all for your constant support. We wouldn’t be here without you!

 

This article was originally published here on Medium.

Reflections on UXPin’s 8th Birthday

On November 11th, UXPin turned eight!

Time flies! In 2010 I was 24, working as a UX Manager at a thriving Polish eCommerce company and, after several unsuccessful attempts to start a tech business (the youthful energy!), I took a break from any serious side projects. However, I still wanted to channel my energy towards something productive; 9 to 5 was never really an option for me. Instead of pursuing dreams of a tech breakthrough, I decided to team up with two friends and enjoy exploring the problem that bothered us for years — design — engineering collaboration. Without any business goals in mind, we started to think about helping designers and engineers work better together. The problem was very close to our hearts, we just didn’t know what the solution could be.

Freed from the constraints of a firm idea, we considered multiple options. A workshop or conference? A book? Some sort of software? Physical product? We casted a wide net.

After couple of months of creative explorations, we settled on the idea of… a paper prototyping notepad.

We believed that if designers and engineers could use the same tool, they could find the common ground for collaboration. Paper seemed to be the solid foundation for what we wanted to accomplish. After all, everyone is familiar with paper and can use it for creative purposes. The only issue? Not everyone can draw. Somebody who isn’t comfortable sketching will likely be terrified of sketching in front of others. We decided to eliminate this fear by providing designers and engineers with a set of predefined, generic user interface elements printed on sticky notes. Instead of drawing interfaces you could simply pin (yes! This is why we’re called UXPin!) elements to paper. Anyone can do it!

Early visualization of the first UXPin product. November 2010.

Fast forward a couple of months of prototyping and testing our tool, searching for the right manufacturer and waiting for the production to finish — on November 10th (one day ahead of schedule!) we were ready to launch UXPin!

Well… almost ready.

The one thing that we were missing was our… website. Ridiculous, taking into account that, in this entire project, building a website was the one thing that we felt really comfortable doing. We had no experience building physical products, but building a website? We certainly knew how to do that. And perhaps that’s why we left it at the very bottom of our list of tasks. To launch on 11th, we had to fix this mistake… and fast.

On November 10th we pulled a true all–nighter. We started designing and coding after our full–time jobs and finished at 4am. The first version of uxpin.com was the most impromptu thing that we’ve ever created. Once the website was ready, we had to wait until sunrise to take pictures of our notepads. After all, people had to see the product! I remember moving my desk as close to the window as possible to catch the first beams of sun. We were exhausted.

The original UXPin Website. November 11th 2010.

After all this hard work, our approach to the launch was as simplistic as it was anticlimactic. We announced UXPin on Twitter.

Our marketing was unbeatable 😎 . First tweet about UXPin.

We got our first order 2 minutes later. Another followed 5 minutes later… 48 hours in and we were completely sold out, deprived of sleep (massive adrenaline rush!) and unsure what actually happened (and how!). Over 400 notepads sold in 48 hours in dozens of countries. UXPin became the talk of the design town.

First UXPin pictures. Definitely worth waiting for the sun!

Some months later, All Things Digital — A Wall Street Journal tech publication, published an article about UXPin (likely the first “startup” from Poland covered by WSJ). A year later, we had turned our notepad into a SaaS application and raised our first round of funding. Soon, awards for the best startup in Central and Eastern Europe and even MIT 30 under 30 statuses followed. There was a rapid growth in number of designers and engineers using UXPin all over the world. This led to the decision to move part our business to Silicon Valley and learn to take this unexpected success even further. After months of fundraising we became one of the first Polish companies to raise capital in Silicon Valley and established our second office in Mountain View.

The legend of the web — Chris Messina was an early adopter.

Much growth, many changes, successes and failures later… here we are today. Almost everything is different. Design is more important than ever and UXPin is among the leaders in the design tools market. Thousands of companies, including world leaders of tech, automotive, finance and entertainment, rely on our platform.

One thing did not change, however: we’re still on the mission to merge design and engineering into one, unified, product development process.The task that emerged from our passions in 2010 pushes us to innovate still, 8 years later. We’re chasing the ideal software production process and that may never change. Perfection is impossible to reach, but always worth fighting for. That’s why our mission is so broad and ambitious — to push us beyond the limits of our abilities and discourage ever slowing down.

One thing did not change, however: we’re still on the mission to merge design and engineering into one, unified, product development process.

These past 8 years were nothing short of amazing. We met and teamed up with some exceptional folks (our first engineers are still with us!) and stormed through both joy and pain — always getting stronger. The experience of maturing together with your team, product and market is something that I’m going to be forever grateful for. Thank you!


Our exceptional team is always at your service! This article was originally published on Medium here.

Join the world's best designers who use UXPin.

Sign up for a free trial.