http://www.youtube.com/watch?v=GxbB18QoYO4

Much of this talk has resonated with me in the past and now again as I find myself once again thinking about Applied Minds, various types of organizations and how to build them, and how Bran approaches product development. His discussion of requirements driven organizations is particularly interesting.