Skip to main content

Lean UX in the Time of Automation and Chatbot

One sentence I put out in the beginning of the article “Everything is related”. They can be functioning in different parts of a bigger plan, their view may conflict with each other; they may complement. 

For the whole book “Lean UX”, it teaches you valuable Lean UX principles, tactics, and techniques from the ground up—how to rapidly experiment with design ideas, validate them with real users, and continually adjust your design based on what you learn. Inspired by 
Lean and Agile development theories, Lean UX helps you focus on the actual experience being designed, rather than deliverables. This book shows you how to collaborate closely with other members of the product team, and gather feedback early and often. You’ll learn how to drive the design in short, iterative cycles to assess what works best for the business and the user. 

4 of the key takeaways, that is actually the same takeaways of most of the books on UX nowadays seems to suggest:
  • Conduct competitor benchmarking to see the pros and cons
  • Involve the team in the design process using design studio/workshop
  • Test the hypothesis/prototype as soon as possible 
  • Reflect the idea into the development as soon as possible 

This brought me to think about 5 things that I did in the past that standing from today, I will consider to be wrong:

Competitor Analysis: I was doing competitor analysis just to look for how they design the interaction of a feature, but I have questioned very little why they do it or look around and see if it is good or bad, in other words, I am just copying what there is available on the market with very little value added:

I did this extensively when working as product manager in Lane Crawford, a fashion retail or in Hong Kong and China; the logic was that it is "safer" if we don't introduce new behavior into the market as users may find it difficult to learn. 

Now that I think again and observe around, users learn very quickly if I design a good experience. Learning is natural. And the risk I have us to introduce "yet-another" same offering to the market, which I find hard to sell.

Collaborative Design: I have done few collaborative sessions, mostly with business analyst and designer, very rarely with developers and marketing. 

Looking back, 3 main reasons I didn't do it:
  • Too much time needed: I am submerged by all kinds of work, I don't have the time to prepare, conduct and analyze the results; and others seems not to have time as well;
  • Ego and ownership: I believe as a product manager, I own the product and I should be the one who decide what is what;
  • Lack of experience: I don't really know how to do it; I know roughly how it works but I have not done one in real life, most of them I have done before are just commenting on a design the team prepared;
  • Bad time management: I am bad at time management, which result also in the first point that I think everything takes long;
I think on this part, I need to build the confidence to do that first, perhaps I will do one or two of the mock-up sessions to work on the time management and then start doing this with the team.

I also need executive support, but for them to support me I need to show some evidence of benefits to them first. So I guess I will start inviting them.

Test A Lot: the company I was in before fells into the category of using focus group as usability test and testing if the idea will work just before the launch, I found my current company may have the tendency to do so as well.

I am sick and tired of this though. It is wasting my life if I do something the world does not want. And it is wasting everybody else's life as well.

Use the Test Result: there is little problem if the result comes early, a lot of problem if it comes late. 

The second piece of reading I finished is the "Don't Let Me Think" (Chapter 11 to Chapter 13). It has a different focus than Lean UX and talked a lot about the practical skills and mentality that can be applied to everyday design. 

In this 4 chapters, Steve focuses on usability following the guidelines to make a website "readable" for visually impaired people. 

I made a checklist out or that and if you are interested, drop me a comment and I can e-mail that to you. Heret to summarize, 4 points:
  • Write short and punchy sentences;
  • Clear indicate of where users are at anytime;
  • Easy to recover from mistakes;
  • Test A lot;

The last point is very similar to what Lean UX also advocate, while Steve focus more on what to test and what not to do in the test. Things like don't force users to do something etc. He categorizes all UX in 4 types
  • Interface Design
  • Interaction Design
  • Visual Design
  • Content Strategy

The answer we look for determines what question we want to ask and then how we want to ask them (benchmarking; eye tracking test etc).

Another rather practical article I read in the past week " 10 Tricks That Chatbots Use to Make You Believe They’re Human" concerns about a specific feature, chat. The article is really talking about implementing a natural language chatbot where all questions are open-ended and the answers can be anything. The aim is to deceive humans from distinguishing if they are talking to a bot or a real human.

Not all 10 tricks are applicable to what I am seeking, I am not trying to develop a chatbot that will have a lengthy conversation with anyone, I am trying to develop a chatbot that will have a short and task-oriented conversation with a consumer over a product or purchase. I find 5 out of the 10 tricks useful:

One Sentence at a Time: the first I did after I read this title is to go back and find my past chat with anybody and observe the patterns. Yes, we break down the chat into sentences and we often text several sentences in one reply.

Crowdsource Replies: absolutely, the variation we have towards the same question, I mean, even the way we express a "yes", vary so much depending on who we are and who we are talking to. I am still to come out a good way of collecting these answers and add them into the DB but one thing for sure, I can't do think alone,

Develop a Character: one of the best way to make people believe that a bot is human is to make them believe they are a single specific human, someone that has limited knowledge and interest, can be selfish, can keep turning conversation to one subject. Say it is designed to be Butler for any reason, it would be using something like "Yes sir", "No madam"," I'll take care of it". 

Applying the 3rd point would mean I am going to choose very distinct characters, say Butler, Soldiers, Truck Drivers, R&R Singers, Politicians, Fashion Designer etc, since many professions just don't have a recognizable way of communication. The other approach I can talk is to go for subculturws such as Hardcre punk, Hippe etc. From where I came from I don't observe many Subcultures but I knew it is very pervasive in US and EU. 

There is one use case that I came across which is the IBM 小冰 chatbot on Wechat. The character it developed is a 5 year old girl, most of the question you throw at it, 小冰 would reply something like "I don't understand" or "this question is too difficult for a 5 year old". 

I lost interest in 小冰 in less than 5 minutes. It does absolutely nothing useful for me, the only reason I think it exist is to ask users to help train the bot. The character building is successful, I do believe it is 5, or even younger, while it can improve with some more up-to-date knowledge on what a 5 year old should know from kindergarten, from the cartoon she is watching and from her parents etc. I have yet to see another bot with a Character, most are purely functional.

The last article I came across to be interesting is "Four Fundamentals of Work Place Automation" from Mckinsey. Through an analysis of over 20,000 respondence in their day-to-day activities, it found:
  • Codifiable works are candidates for automation
  • Few jobs get replaced, most jobs being redefined
  • Automation is not relevant to salary but to the type of work
  • Creativity and sense emotions are hard to automate
The takeaway I got from this article is that for the moment, the areas where machine learning can create the highest ROI is on modifiable, repeated task; while open-minded tasks such as management and having a conversation are much more complicated to excel. 

While I am yet to find if I "characteristic" interface would bring additional user value. I recognize it is a very collaborative process to collect humanized answers and questions to support the functional needs. To reduce the scope, identifying the most recognizable characters is the key.

At last, test the idea, I mean not only test the desirability and usability, it will be a good idea, layer on, to test if the character created is recognised by the user to be aligned with the same character in their mind.

Reference:

Lean UX: Applying Lean Principle to Improve User Experience by Jeff Gothelf & Josh Seiden Publisher: O'Reilly Media March 2013

Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition by Steve Krug

Comments

Popular posts from this blog

Will AI Believe in God?

I came across an interesting article recently on Gizmono ( Link ) titled “when superintelligent AI arrives, will religions try to convert it”,  The key question seems to be simple at the first glance. The commonality among all different interviewees suggest that there is some kind of criteria the Strong AI has to pass to be qualify as human to be relevant to the religion.  The complication comes in that different party seems to have different criteria, to summarize: If Strong AI has a soul? If Strong AI has a soul an spirit? And for the very fact that it is about AI and religion, let’s refer to Bible for the definition of spirit.  What is the definition of Soul:   the   spiritual   part   of   humans   regarded   in   its   moral  aspect ,   or   as   believed   to   survive   death   and   be subject  to   happiness   or   misery   in   a   life   to   come.  “In Noah’s day . . . a few people, that is, eight souls, were carried safely through the water.” (1 Pe

8 Takeaways on Productive Usability Tests

Please, test it.  The fact you believe in your idea, or that your investor do as well, it means a lot about creating a wonderful team and culture. It does not mean your customer will buy into that.  There is a long way between what the market opportunity (as the market analysis and the founder’s vision is) and what the actual product is. Of the thousands of products in different countries that seems to solve the same problem (you may call them competitors if you want), which one will win the customers’ favor now and in the future? Usability test helps to provides insight on that. Or in other words. usability test tells you, at the current state of mind, your customer will most likely find your product to be value if you do … in the following way … and … in the following way ... As you can see, these findings can be translated to what you can include in your MVP, why a certain design or feature did not meet the expectation (or will ever meet) and what you may decide

4 Mental Processes You can Use to Invest Anything

Ok.  At this moment, what you should have, is an idea that you have tested with some people and a good understanding of the market in terms of what to do and what not to do. Now we are ready to start brainstorming for some solutions. Here, I want to introduce to you the three levels of a product. Products can be an object, people, a pale, an organization, a service, an experience, a conversation or even an idea. To a certain extent, anything and everything we come across in our life is a product. And all of them fits the three layer product concept. The first level is the core product (sometimes called the generic product), it is the reason of purchase (or use). A product must deliver the core benefit sought by the consumer. For example, when you buy a bottle of Maaza Mango Drink you are not buying the juice, you are buying something to " quench thirst of an individual”; when you are buying a Canon 450D, you are looking for using it to take photos and make videos. The core produ