Showing posts with label #OAUG. Show all posts
Showing posts with label #OAUG. Show all posts

Wednesday, July 12, 2017

Checking Out Chatbots

I recently spent a day with the Oracle Applications UX team in a Conversational UI for Enterprise SaaS workshop.  Let’s be clear…in the context of this workshop, “Conversational UI” is a spiffy term meaning chatbots for enterprise applications.  Amazing workshop put on by the UX team.  Made even better by including a mix of attendees ranging from neophytes like me up to experienced experts sharing their tips and tricks.

I learned quite a bit about what Oracle is currently doing with chatbots, how to design a chatbot and how to build a chatbot.  I was inspired to the point of staying up all night to build a chatbot from scratch.  Hey, I’m on the road with little to do at night other than stare at hotel room walls, so what are ya gonna do if you don’t geek out?  Some takeaways from the workshop and my own research on chatbots:
  • Messaging apps are growing at insane rates.  For example, consider Facebook Messenger.  It’s used by over 1 billion people every month and is outpacing the growth of Facebook itself.
  • Getting things done with a bot is much faster than working through a website or mobile app.  While websites and mobile apps have to be loaded and navigated, bots load instantly…and people will consistently choose the path that loads the quickest.
  • Bots win on the ease of use front as well.  No navigation needed with a bot…just start the conversation. And…this is key…language is the interface people understand best, and it’s the interface used by a bot.
  • We’re at the very beginning of developing and applying bots.  But think of the potential:  would you rather navigate Amazon’s website looking for red posthole plugs, or simply ask for red posthole plugs and have them shown to you?  There are millions of simply tasks better performed by bots than through a website or mobile app…which could mean that bots will greatly reduce our current reliance on websites and mobile apps.  You can get more of an idea here 
  • Learning to code a chatbot is easy.  Lots of choices for coding languages, along with drag-n-drop IDEs.  I think it took me about 15 minutes to pick it up.
  • While the coding is easy, the underlying logic is not.  Lots of variables in regards to different terms that mean the same thing, providing easy exits to users who find the bot frustrating or unusable for their particular purpose.  Even very simple tasks require some substantial brain power for laying out the logic involved in completing a task through a conversational interface.  We’re talking about some complex decision trees.
  • To keep your underlying logic simple and to keep your users on track, build chatbots for very basic and focused tasks:  open a service request, buy a pair of shoes, add a dependent to an employee’s benefits plan…that kind of thing.
I came away from the workshop with a pretty substantial list of use cases for chatbots in the enterprise.  I’ll just share one example here.  

In the Oracle HCM Cloud Center of Excellence team, we have a group of experts who help strategic customers with technical issues.  We take in requests for their help through the COE Request Applications, which is a service request database created in Oracle APEX.  I’m thinking that a chatbot for creating requests would be a better user experience than the current data entry form that requestors must complete for each request.  So I spent part of yesterday’s workshop creating a low fidelity wireframe for such a chatbot, which I’m sharing here (note the phrase “low fidelity” - no taking potshots at the appearance of a wireframe I put together in about 20 minutes):




The upshot is that I walked away from the workshop pretty excited about chatbots.  And I’m hoping that my takeaways might whet your appetite.  If you want to know more, you can look here.

So I'm admittedly a neophyte beginning my exploration of chatbots.  What about you?  Any experiences?  Feedback?  Thoughts?  Show some comment love and share with the rest of us.

Tuesday, June 24, 2014

About User Groups

I'm hanging out in the middle of nowhere this week...Fort Riley, Kansas.  Here to visit my granddaughters.  Which means I'm missing ODTUG's KScope14 conference.  Missed the OAUG/Quest/IOUG Collaborate14 this year as well.  Will also be absent at OAUG's ConnectionPoint14 in Pittsburgh.  Will be missing a few others that are usually on my calendar as well (But I made it to UTOUG Training Days, Alliance14, and the MidAtlantic HEUG conference - will also make it to the ECOAUG later this year).

With all the user conferences missed in 2014, I've had some folks asking if I still believe it Oracle user groups.  The short answer is yes.  The longer answer is yes, but I do believe the user group model needs to change a bit.

Attend a user group conference this year (sorry, Oracle OpenWorld does not count - it is NOT a user group conference).  Look around at the faces.  Other than those working the partner sales booths, the vast majority of those faces will be middle-aged and older.  See, when user groups were first formed, the model was built to appeal to Baby Boomers and Echo Boomers.  And the big thrill was face-to-face networking.  Now that the Baby Boomers and Echo Boomers are riding off into the enterprise technology sunset, the user group model can only flourish by changing the model for those who take our places.

Face-to-face networking is still important, but just doesn't seem to hold the same level of importance for these younger workers.  Easily accessed on-demand education sessions on the web (for free), virtual gatherings on GoogleTalk, facilitating group chats on focused subjects, information in short snippets...simple, quick and virtual channels of information delivery seem to gain more traction with the rising generation than annual, huge national or international conferences when it comes to enterprise apps.

So, yeah, I still believe in user groups.  But, as long as you're asking, I think the model will need changing in order to flourish into the future.

I'm going back to the grandkids now...

Thursday, March 21, 2013

More Collaborate Teasers

Since I put up the Collaborate 13 Teaser post revealing the Welcome screen for the new EiS Technologies Reporting and BI product, I've been swamped by folks asking to see more.

Keep in mind that there are some limits on what I can say before Collaborate 13 (I may not work at Oracle, but it sure feels that way at the moment).  Still, one particular request seems like it won't get me in too much trouble:  "C'mon, Floyd.  You have 5 tabs in the screen you've shared.  Can't you at least show us the other 4 tabs?"  Yeah, I can do that...

Administrator

 

 

Domains

 

 

Reports

 


 Dashboards

 


Still some work left to do on the UX Design, especially with the Dashboards portion, but it's coming along.  Feedback, opinions, suggestions...all welcome.

And be sure to see EiS Technologies at Collaborate for a live drive after the new product announcement (Monday of Collaborate week, if all goes according to plan).

One more thing...I'll be need some charitable contributions until I find some work in the event I get fired for sharing this...just keep that in mind ;)

 

Wednesday, March 20, 2013

Collaborate 13 Teaser

Those of you who follow either this blog or my Twitter account (@fteter) know that I've been up to my eyeballs in new product development over the past three or four months.  You know that I've been using ADF Essentials in building that product.  You also know that my team at EiS Technologies is planning to roll out the new product on a Controlled Availability Release basis at Collaborate 13.

A few notes on the overall experience:
  •  ADF Essentials has not only performed better than advertised, it's changed our development team's thinking about how applications are developed.
  • Thanks to ADF Essentials, we've built this product from scratch in under four months.
  • The ADF Design Patterns, the ADF Rich Client User Interface Guidelines and the UX Direct tools were huge enablers in increasing productivity and cutting development cycle time.

Time for me to shut up now and let the product speak for itself.  Here is a landing page screen shot from our latest iteration.


Take a look.  Zoom in. Blow up the screen shot.  Leave first impressions in the comments.