Mission Possible: Teach your clients to give you a perfect bug reporting, especially for design issues.

Let’s start this story with another story:

CLIENT: There’s a strange symbol after the company name – can you remove it?
ME: Hmm… I don’t see anything. Does it come after the exclamation point?
CLIENT: The what?
ME: The line and dot after – wait, you mean the exclamation point?
CLIENT: I guess. Is that what that’s called?

I’ve borrowed the story from http://clientsfromhell.net but let’s be honest all developers have to deal with clients even worsе than this guy.

The problem (as we know it)

The client see the website in a different way and if there is a problem, they will describe it to you with the words they know. Don’t tell me that you haven’t spent at least 3h per project talking or chatting or even worse, exchanging emails, with a client who wants the work to be done, but cannot explain what he needs exactly the way a developer/designer can understand.

It’s not easy, indeed, for users to report bugs. Let’s not open now any bugzilla or other bug tracker to see “the wisdom of the crowd” collected from the clients, starting with the magical words “It’s not working” or “there is something wrong with my website”

You know what I am talking about.

How to solve it?

I think I have found a way to solve this and to translate the clients’ way of thinking to the language of a designer. There are couple of ways, actually, but now I want to show you how to do it by giving the opportunity to your users/clients/visitors to annotate bugs and to show you what is wrong – the visual way.

Show me

I will use usersnap to help me with that. Now, in order to reproduce the “original’ problem I have to find a “wrong logo”.

(spending 20 min searching, trying to avoid Yahoo!, no luck there.)

Usersnap requires a small widget to be installed on the website, so you can give valuable feedback. Now let’s imagine that the problem in this case is on their website and let’s make them eat their own dog food. I don’t have a chance to install it by myself on Yahoo (or can I?)

Now let’s find an “!”  and report it, just for a demonstration.

See, it’s easy. Now you can understand what the problem is, where it is and how it looks like on your clients’ computer, because from time to time a browser can cause the problem and you are not able to see the problem as you client does.

You will receive an annotated screenshot on your email, complete with notes, arrows, highlighted zones  and even pixel rulers and you will be one step ahead in the communication.

Is that all?

Of course it’s not, next step is to teach the client to use the tool, instead of sending you screenshots pasted in a doc file or wore, acting like guys shown on ClientsFromHell.

Read More

Wips My Browser

Do you remember MTV’s Pimp My Ride? It was a show about a bunch of guys who came to your home and magically transformed your old car into a modern-looking vehicle. I remember the passion of the crew and as well as the face of the “client” when s/he saw the “pimped” ride. The show often ended with: “oh my goooood!!!” and: “aaaaaa iiii ooooo”… Search for the show’s archives to watch it.

Amazing!

Why am I telling you, dear reader, this story from the past? Because I want to introduce you to a way to do this, at home, with your……..browser? Yes! Your browser is your web car. You are driving down Internet highways, sitting comfortably on your cozy chair or on a bench in the park and here we go. Vroooom!

A website!

So I assume you are happy with your browser? You probably are, but let me show you what else you can do with it. I can show you how to “pimp” your browser and make it unique, like you. For me personally, using a web browser without extensions is impossible.
Extensions? What are those? Come on! Tell us!

All right, all right, extensions are small pieces of code, designed to do something that your browser doesn’t. For example: What about making your browser show you the latest weather information without going to a different website?

Need more? All right.

You can make your browser look and feel like your favorite sports team… Manchester United?…Sparta?… Green Bay Packers?…[insert favorite team here]. It doesn’t matter, they are good when they win and they suck when they lose. Right?

One more example, for the road?

Imagine you have a website, and you want to keep in touch with your community by making them aware that you have published news, a blog post, or even a new deal – you can make it possible for them to download an extension specially designed for their specific needs.

Great, isn’t it? Yes, you can have something small just for you and your visitors. However, if you have 1 million users it can’t be so small, right?

“…er.. I don’t know. Don’t I have to code or something?”


Relax.

I remember the days when you had to be really tech-savvy and have a computer science degree from a big ass university to create extensions. I remember the days when you had to learn technology that was so strange you felt lost, but all that is in the past.
You don’t need anything like that now – you can Wips your Browser and create a extension without writing code, just by clicking some buttons and menus. How cool is that?

Read More

Growth hacking workshop in Prague, Czech Republic

If you visit the startup job portals in the Czech Republic, you will find a lot of open positions, but nobody is looking for a “Growth Hacker”.Waaaat?

If you do the same for Berlin you will feel the difference. This is one of the reasons I am organizing this 1-day workshop: to show the value of the “Growth Hacker” and to teach digital startup warriors why this person is so important.

Topics include:

  • What is this animal – a growth hacker? Where do they keep it?
  • How to mix channels to get your first users. One of the approaches to get visitors without spending (a lot of) money
  • How to keep them on your website. Freemium model, Content model, more.
  • …..

More, more

Alrighty. If you want to attend and/or if you know someone who can be interested, please click here to learn more.

Read More

Warning! A Mozilla scam

I just got this message into my mailbox. Beware!

From: Mozilla Firefox [mailto:mozwin@outlook.com]
Sent: Monday, January 20, 2014 4:34 AM
Subject: 2014 Promotion Reward.

Sir/Madam,
Good News !!!!  Mozilla Foundation is rewarding people all over the world through its online promotion recently conducted which your email has been selected as a winner.

Your E-mail Address has won (Seven Hundred and Fifty Thousand Great British Pounds only) GBP750,000 in the Mozilla Firefox Online Promotion. To claim the prize, email us for confirmation at: mzwin@inmail.sk
Reply now only through: mzwin@inmail.sk

Congratulations!
Yours faithfully,

Steve Jef.
For:  Mozilla Firefox Online Promo Team
Mozilla Foundation © 2014  English (UK)

Read More

carstalk

FirefoxOS, Internet of things (#IoT), the future

A note: This is a serious post, couple of months ago I wrote an article as a joke saying that I am leaving Mozilla project by some reasons, umh, it was April 1st. After that I was insulted by several people “you have left the community”, “we don’t want to work with you”, “we are working only with active people” and even more, not appropriate for the web, so I want to make this clear, this is not a joke, this is something I want to develop in the future and this is how I see it.

IoT (from bottom up)

Police alert.

Imaginе. The future, 20xx. Driving from city A to City B on the highway. Rock music. Loud. something beeps. Beep! Beep! The driver looks at the screen and there is a message:

iot1

Slowing down.

The damn traffic jam


The future again. Driving back from city B to city A. Hard Rock! Slowing down! Traffic Jam! No information! Waiting and wondering what is going on.

Beep, beep! A message:

iot5

 The sender


All these messages has been send by a passing car to your car. Of course in the beginning they will be set from the driver via usable interface (see below), but I think it’s just matter of time to teach the device(or the thing) how to learn and to do some of the tasks without human interaction. Crepy? Not!

carstalk

Vehicle2Vechicle Communication

We will develop small devices that will be able to exchange and store simple data packages without need of connecting to the Internet.

Vechicle2 Device Communication

We will develop simple FirefoxOS app to communicate with near devices via discovery. Like:

  • Reading the messages that your car receive from other cars on the highway
  • Set the privacy setting
  • Find nearest devices and communicate with them – discover what the can “talk” about and enter the conversations.

IoT with Firefox OS

I believe we can create an interconnected network of devices that can be able to communicate with each other and with us using a special protocol.

Let’s call it TTM (Talk to Me).

  • Alll devices will be powered by Firefox OS
  • All apps will be developed using web technologies.
  • You will not need Internet access to be able to communicate with one or more devices, but they can still connect to the Internet to exchange data.
  • Privacy first – you can set what you want to share and with whom.
  • An open platform where everyone can contribute.

 

Oh, one more:
Early Morning. Monday. Enter the tram with TTM sticker on your way to work and the tram asks you “how do you feel today”, you said “It’s monday” and the tram offers you a nice selection of music while traveling just to be make your day better.

The interface.

Since clicking and double clicking is dead and I think ‘touch’ will follow soon we will implement 2 more interacting interfaces – Voice (Remember my Fosdem talk in 2010 when I made the the demonstration on how to control Firefox with your voice?) and Gestures.

More to follow. #IoT definitely is the future for me, but I really don’t need a “smart” fridge, I need “smart” things that make my life easier and save time and money and of course powered by Firefox OS and Web Technologies.

What do you think?

Read More

Screenshot from 2013-05-16 15:05:03

Build your own UX with #FirefoxOS (slides)

There are the slides from my talk the other day.

The talk was part of UXCirus show where we mix fun and knowledge. I’ve got 10 minutes to talk about the topic in a pub full of developers, UI and UX guys and even some normal people (at the bar).

The main claim was:

We have so many different users with so many different ways to use the web. With FirefoxOS you can push the web forward and keep the emotions and passion from the web on your phone:

Read More