On choices

In the Neuro Web Design: What Makes Them Click? book doctor Susan Weinschenk explains our behavior as application users by neuro-marketing concepts, which are a mix of psychology and user experience concepts. One of the most important topics to consider in an application is the number of choices available to users. In our perception, we feel more connected to an application if we find plenty of choices to select from. But this is not true, in fact is exactly the opposite. When we are in front of a long list of choices our brain freezes and we are not able … Continue reading On choices

On product differentiation

In 1933, Edward Hastings Chamberlain an American economist published the Theory of Monopolistic Competition, in which he sets the ground for the term product differentiation. He considers product differentiation as the process of distinguishing a product or service from others, to make it more attractive to a particular target market. The goal of including differentiation in a product strategy is to establish a position in the market which current and future customers will associate to being unique; thus, the company gains a competitive advantage. The most common sources of differentiation are quality, design, functional features, sales activities (advertising), availability (timing, … Continue reading On product differentiation

On staying relevant

Do you think the product manager of the first instant messaging tool considered that end users will share long texts using the product? Or that they will only send short text messages containing a few words?Writing long texts instead of short messages makes the instant part almost irrelevant.Same goes for sending endless emails instead of arranging a video conference call to clarify the topic.It looks like the software products which have a large set of features available allow users to perform activities which make irrelevant the initial product purpose. On the contrary, a clear set of features keep applications relevant … Continue reading On staying relevant

On on boarding

Disclaimer: This post isn’t commercially related, it represents my experience as an end user. Few days ago my bank relaunched their mobile banking app. Such a good news. I was curious about the new look and feel, so I started to watch the presentation video to see more details about it. I listed below the steps I have to perform before using the new mobile app. Step 1. I have to download the new app (not update the current app version, but to download a new one). Step 2. I have to type in my username and authentication code (generated … Continue reading On on boarding

On simplicity

“I don’t understand this, it is too complex”. Is it all the times related to the complexity of the item itself or it is related to something else? We categorize something easy to understand and explain as being simple, while something more difficult to understand stands as being complex. Nobel prize winner Herbert A Simon notes that: “On theoretical grounds we could expect complex systems to be hierarchies in a world in which complexity had to evolve from simplicity. In their dynamics, hierarchies have a property, near-decomposability, that greatly simplifies their behavior.” The author also mentions that something may be … Continue reading On simplicity

On reinventing

There are times when solving a problem or challenge requires a fresh perspective, a new course of action, a steer towards a different path. But there are times when doing some research, reading and learning helps you solve your problem, with practices wide spread in the industry. If you learn from the experience of state of the art writers, authors or consultants then most probably you will find what you need. Smart people with relevant experience in business analysis, product management or software development frameworks (like Scrum) already dealt with challenges similar to yours, so you can take great advantage … Continue reading On reinventing

On informational messages

Informational messages represent one of the main components of interaction design. When we create the functional design for an application it is very important to include information messages from the early beginning. Their main purpose is to inform the user about how the system reacted to the user actions. If the information messages are not present than the user will start to be worried and will stop using the application. This is a basic principle of interaction design. Another basic principle of interaction states that whenever an user creates, changes or deletes data in an application the system needs to … Continue reading On informational messages