Jorge Aranda summarizes Ed Yourdon's description of some back-and-forth with Barry Boehm about software "engineering" and the emphasis on nailing down requirements early during a panel session at ICSE'07. I think this kind of distributed conversation is wonderful.