This was a talk that I gave a few times on various occasions. The latest slides are from Agile Tour Riga 2012 conference.