Speaker: Martin FowlerMartin Fowler is the Chief Scientist with ThoughtWorks, Inc., an application development and consulting company serving Global 1000 companies.
Over the last decade Martin Fowler has pioneered many software development techniques in the development of business information systems. He's well known for his work on OO analysis and design, software patterns, Unified Modelling Language, agile software processes (particularly XP) and refactoring. He is a frequent speaker at international software conferences and edits the design column for IEEE Software Magazine. He is the author of the books: UML Distilled; Refactoring; Planning Extreme Programming; Analysis Patterns and Patterns of Enterprise Application Architecture.
Although his primary interest has been in software design, he´s never been able to avoid software process. As such, he has been interested in approaches that allow methodology to fit people, rather than the other way around. He is considered one of the leading authorities on Agile Methods, such as Extreme Programming, and is a core representative of the Agile Alliance.