As chatbots gain acceptance into consumer and businsess tech, they will become more and more complex. This presentation is an attempt to give a formal framework around the development lifecycle of a chatbot. First presented at ChatBotConf 2016 in Vienna. My Twitter: https://twitter.com/soganmageshwar