Blog

Establishing an HMI Styleguide in a Company – Part 1

Thomas Immich

Intuition seems to be one of those things we all profit from a lot. But at times it will deceive us. Designing an intuitive HMI seems to be one of the highest priorities of modern software development, minimizing both the need for training and the risk of operational errors. Still, a lot of software engineers and even HMI designers stumble into one trap when aiming for intuitive software design: listening to their own intuition. They will tell themselves, and quite rightly so, “A good HMI design has to be aesthetic and consistent, so that operators will be able to profit from already learnt patterns in a new context of use – if they can use one machine, they can use all machines.” So far, so good. But now comes the misconception: “If you want your HMI design to be consistent in every way, why not adapt the already established corporate design? It has been there for ages, guiding along the way to consistency and brand experience: the corporate design (CD) styleguide”.

Alas, this is the wrong analogy – but not the first time it has been used: the early years of television had the same problem, reading the daily news to their audience the same way radio did, or the early years of the internet, displaying long columns of information in serif fonts, just like contemporary newspapers did. This might have felt intuitive because it was well-known and long-established – but it was still wrong.

The philosophy of a CD styleguide cannot be transferred to a modern HMI and its development.

screenshot Amazon 1994 und AppleCom 1997 newspaper metaphor in the web

Even Amazon and Apple were wrong to assume it was a good idea to apply a newspapers’ design guidelines and know-how to the internet.

read more…

Getting to the root of the problem: Debugging TypeScript projects with Visual Studio Code

Thomas Becker
Thomas Becker
September 29th, 2016

Although being relatively new Visual Studio Code has already gathered much attention since its publication in November 2015. At first glance you could believe that Visual Studio Code was just another iteration inside the Visual Studio family, but that is not the case. Visual Studio Code is a completely new phenomenon and does not have much in common with its namesakes, except for its actual name.

There are many good reasons for using TypeScript in a new project instead of JavaScript. To name just one advantage TypeScript allows you to structure code in classes. In this post I would like to address how to debug a TypeScript project with Visual Studio Code.

read more…

OK Google, what about good UIs?

Olga Poliakova
August 31st, 2016

Not everyone likes Google products, but everyone who has a computer / laptop / smartphone uses them. It’s really fascinating how a company founded by two students conquered a huge part of the market, became the most desired employer, and every year continue to surprise us with highly innovating ideas. And it’s even more fascinating how a company with about 60.000 employees apparently can’t afford good user interfaces (UI).

Search results – bad Google UI

Google is a trademark or registered trademark of Google Inc. in the US and/or other countries.

read more…

Cultural Awareness – Start Becoming an International Designer

Chloe Chan
July 29th, 2016

I can still remember the moment when I was up in the sky looking down on Frankfurt, anxious yet excited. In June 2015, I moved from my hometown Hong Kong to a country known for its beer, sausages and miserably cold winter – Germany. It was indeed pretty intense for me as I had never travelled to Europe before. And when I did, I started living and working as a UX designer there.

Being International: More Than a Matter of Geography

After going through the culture shock, I realized that being a truly international designer is more than just a matter of geography. Travelling and living in another country won’t make you international if you are narrow-minded, reluctant to look further at the cultural influences behind those behavior and thoughts that you find it hard to identify with. read more…

Picasso didn’t need usability tests

Günter Pellner
Günter Pellner
June 30th, 2016

Please take the following with a grain of salt, a slice of lime and a big portion of good-natured humor: Below we dive into the fictional world of a very naïve designer. The situations are exaggerated on purpose to illustrate some of the difficulties designers can fall prey to when they do not have an overall understanding of the design process with its stakeholders on client- as well as on user-side. Each issue of the fictional designer is contrasted with that broadened perspective.

The first Feedback

Monday morning. I am launching Outlook and, behold: The e-mail I sent on Friday has just been answered. There is feedback on my newest design – yay! With a humming growing louder and louder in my ears I read that almost everything looks ok – which, of course, to my artistic soul feels like a slap in the face! Because “…almost everything…” and “…looks ok…” basically means that my, oh so perfect visual concept will be taken apart.

All my work for nothing! Researching for hours to find the perfect font. Putting so much thought into every margin. Wisely selecting colors with the pantone catalog I stole from the hardware store specifically for that purpose. And now someone dares to demand changes to my creation? Did da Vinci have to make changes to the Mona Lisa? Did Picasso do usability tests? Did Van Gogh ever read his e-mail? Who knows… I, for one, know immediately and with certainty: After all the changes that are being demanded the design will be ruined and, adding insult to injury, I will have to be the one to destroy that work of art.

I Love my job. read more…

Dreaming of being the champion or what software developers can learn from Jogi Löw – Part 2

Alexander Keller
Alexander Keller
May 31st, 2016

The last article dealt with the question of how we can secure the future of the IT industry in Germany through youth development. Also and most importantly, it dealt with the question how software teams can position themselves better. As an analogy to software engineering I am referring to football as a sport that can teach us a lot about team work and that I am myself involved in with passion since my childhood.

How do interdisciplinary experts become a team?

In the last part we learned about the benefits of broad-based groups of experts. But how does a group of different people working in different disciplines become a team?

read more…

Dreaming of being the champion or: What Software Developers can learn from Jogi Löw – Part 1

Alexander Keller
Alexander Keller
April 29th, 2016

Since I decided to study computer science and media in 2007, I have been confronted with software engineering on a daily basis. Something else also is very time consuming and I am doing it with a lot of passion: sport as compensation to my office job. Since I can walk, I am fascinated by a 27 inch   large ball. My father passed this passion on to me. But what has football as a widely spread sport in Germany got to do with my job as a software engineer? In this blog post I am going to dive into it and take a close look at possible similarities. The first part is about basics, gathering an initial understanding of the subject. In the second part I will take a closer look at methods that we as a company see as added value in this regard.

read more…

WatchOut: Smartwatch meets Industry 4.0

Centigrade
February 29th, 2016

2015 was an important year for smartwatches. Following the release of the Apple Watch in April sales figures for wearables increased strongly (see: IDC). It seems obvious that smartwatches, at least in the consumer market, are on the rise – but what added value do users see in a smartwatch, and in which everyday situations can they benefit from them? Is it even possible to use them in an industrial context?smartwatches-lg-applewatch-pebble read more…

Do I really need a smartwatch? Part 2 – Apple Watch

Tobias Gölzer
January 31st, 2016

So there it is – the Apple Watch. One year after the Pebble review, the long awaited gadget has arrived on my desk. Some months later, I finally get to test it. As it can be seen by the time passed by, my anticipation is limited – the information I got  from the internet and the multiple reviews have rather only been moderately inspiring. Charge every day? Change the wristband only for some hundred Euros? Only limited app support so far? All these facts do not really strengthen the wish to buy an Apple Watch for my private use.

If one reads reviews on the internet, the conclusions reach from „How could I ever live without this? “ to „A total waste of money!“. I think that no Apple product so far has had such a polarizing effect. Honestly, the Apple fan boy and the somewhat  more realistic interface designer in me are also fighting a tough fight right now. read more…

DeepGrip – Hands on Virtual Reality

Ronja Scherz

In the last few years, more and more people have started talking about “Virtual Reality”. The possibility of completely immersing in a virtual world via new technologies like e.g. the Oculus Rift fascinates gamers, developers and UX-Designers alike. Looking around a virtual environment by just turning your head, or moving virtual objects with your own hands, offers a completely new and extremely direct way of interacting. In consequence, many users of VR applications really feel like being inside of the virtual environment. It is exactly this feeling, called “immersion”, which makes users expect to be able to really interact with the virtual objects, just as naturally as they would with real ones. But unfortunately, this is not possible with the contemporary setups. VR-glasses just offer visual access to the virtual world. Hence, a user touching a virtual object will not feel any haptic feedback.

To discover how the integration of the tactile sense into a virtual reality application affects the immersion of their users, we at Centigrade developed the prototype “DeepGrip” – an application combining visual and haptic feedback in a virtual reality.

read more…

It all starts with a good conversation. So let's talk together about the possibilities for your digital product development. We look forward to hearing from you.

Senior UX Manager
+49 681 959 3110

Before sending your request, please confirm that we may contact you by clicking in the checkbox above.