Ward Cunningham, the developer of the first wiki and a pioneer in both design patterns and Extreme Programming, gave a great interview on QCon.
Around the 18-minute mark, he begins discussing Agile, code review, and knowledge sharing. He elaborates on how Agile helped us (IT professionals) overcome the software crisis, and how other organizational departments now seek to learn lessons from IT and Agile methodologies.
http://www.infoq.com/interviews/cunningham-federated-wiki
You can also find an interview with Barbara Liskov from QCon, where she discusses the Liskov Substitution Principle and distributed systems. If you’re unfamiliar with her work, she is a Turing Award winner and, along with her students, was the first to combine abstract data types with operations, essentially paving the way for Object-Oriented Programming (OOP) as we know it today.
http://www.infoq.com/interviews/barbara-liskov
One must truly respect these seasoned IT professionals. :) ```