Very good summary off all topic’s covering feature toggles. Wish I had this summary 2 years before, were we have evaluated this. Unfortunately furthermore no solutions for declarative frameworks like Oracle ADF with it’s wizards and xml configurations, which later generated code. Ironic answer to my question: “Don’t use frameworks – use Java”
To begin with, you order from a set menu, in the light. Then, your assigned server appears, asks you to put your hands on their shoulders and to follow you downstairs into the darkness of the restaurant itself.
There are a lot of security admins out there that are going to hate me for this post. There are a lot of system administrators, developers, and users, however, that will LOVE me for this post. The code I'm about to share with you will keep the logged in PeopleSoft user's session active as long as the user has a browser window open that points to a PeopleSoft instance. Why would you do this? I (more...)
Good usability is often seen as optional – something we can include in a system if we have the time and the resources for it. But sometimes, bad usability can cause economic damage. A couple of years ago, here in Denmark, a large, well-respected organization had to write manual checks for months to avoid having their phones cut off. The reason: Their new ERP system was so hard to use that invoices were not getting (more...)
Safe driving has two components: Safe cars and safe drivers.
A Volvo car is built like a tank and is equipped with all kinds of safety features – it’s a very safe car. Unfortunately, Volvo has unthinkingly undone all the advances they have made on the car side of the equation by making the driver much more likely to cause an accident. How did they do that? With touchscreens, of course.
The company Nest, recently acquired by Google for the usual billions, makes smart thermostats and smoke detectors. Unfortunately, they did not think through the user experience of their Nest smoke and CO detector.
In principle, it’s great that you can turn off your smoke detector by waving your hand at it – like in “oh, cut it out, I just overcooked my microwave popcorn a bit.”
Less great is that if people experience an (more...)
The business wants IT to deliver a good user experience at low cost. Many people in IT considers these two goals to be conflicting, but they are not. The secret to good user experience at low cost is to use existing best practice, codified in User Experience Design Patterns. So where do you get these magic, cost-saving design patterns? A good starting point is the very comprehensive library of UX design patterns that Oracle is (more...)
AMIS and Oracle are pulling out all the stops – Oracle is flying in their top UX talent to speak, AMIS has lined up some of their experienced consultants, and they’ve even invited a few outside experts (like me).
I’ll be co-presenting with Killian Evers (more...)
Together with other leading experts on User Experience from Oracle like Vice President Jeremy Ashley, Managing Partner Lonneke Dikmans from Vennster and CTO Lucas Jellema from AMIS, I’ll be speaking at the OAUX Expo in the Netherlands on March 18th.
I’m speaking on two topics:
How to tailor an application to your user’s needs without coding
How to implement a good User Experience in Oracle ADF for the cases where you do need to write (more...)
I just had dinner with a very successful consulting colleague, and he told me he was returning his new BMW because he hated the software. Instead, was getting a Porsche that has physical buttons for the controls instead the touchscreen in the BMW.
He was happy with everything else about the car, but a poorly designed interface killed the deal. Just because you can add fancy features like a touchscreen doesn’t always mean you should. (more...)
Here is a way you might build a IT system: The users tell you what they want, and you build what they asked for. Sometimes you get it right, especially if you have good communication with end users and an iterative approach. Sometimes you get it wrong, especially if you (more...)