What does it mean to develop a good interaction – without any visual aids? Natural Language Processing (NLP) has opened the door to communicating vocally, and made more easy to develop with popular platform APIs and in-home devices like Google Home and Amazon Echo. How do you start thinking about building for one of these platforms, or all of them? We will go over what has to be kept in mind for the development life cycle and empower you to make the architectural decisions that make sense with this emerging software skillset. This is a high level architectural and voice design discussion to avoid pitfalls and enhance user delight with your chatbot or voice skill.
Decoding Paradoxes: Why are many good ideas in Software Delivery counter-intuitive
How does deploying more frequently improve quality? How does slack time in a team improve reliability? Why should we do it more often if it hurts? These are counter-intuitive concepts that don't make sense at first, and you'll be met with a bewildered stare...