Customer Experience, User Experience and Agile

I was recently interviewed by Carlos Marquez, CEO at Connexa. He was looking for clarity around Agile development and the roles that Customer Experience and User Experience play. Here’s what I shared: According to the latest definition of Agile software development on Wikipedia: “Agile software development describes a set of values and principles for software … Read more

Experience Design Principles for Machine Learning

I find myself going back to Fabien Girardin’s excellent article, Experience Design in the Machine Learning Era, and mining it for more gold. Fabien shares: “Nowadays, the design of many digital services does not only rely on data manipulation and information design but also on systems that learn from their users. If you would open the … Read more

Sometimes You Need to Show the Seams: Ubiquitous, Invisible and Seamless to Seamful Design

Mark Weiser gave us the concepts of ubiquitous and invisible computing.  Ubiquitous – available to us anytime and everywhere – and Invisible – we don’t see it and it doesn’t get in our way of completing our task at hand. Nowadays, we expect our mobile phones, wearables, home systems, etc… to be ubiquitous and invisible – … Read more

Human-Human Interaction is Still a Thing

I have two assumptions: our dependency on technology is only going to increase; and the need for that technology to be ubiquitous or invisible will be mandatory. I love Machine Learning and AI. And combined with UX, I believe we will make a better world. I have another assumption. There are some interactions that some … Read more