This was my talk in Rubyconf Brazil 2016, it summarises some of my experience using BDD to improve team interaction and communication in local and distributed teams, what are the differences, what benefits I found and how I used it. I mainly focus in BDD as a communication tool, the automated tests are only a very good side effect, but I've already used it without test automation too.