Engineering the Future of Software
Feb 25–26, 2018: Training
Feb 26–28, 2018: Tutorials & Conference
New York, NY
Martin Fowler

Martin Fowler
Chief Scientist, ThoughtWorks

Website | @martinfowler

Martin Fowler is an author, speaker, consultant, and self-described loud-mouthed pundit on the topic of software development. He works for software delivery company ThoughtWorks, where he has the exceedingly inappropriate title of chief scientist. Martin has written half a dozen books on software development, including Refactoring and Patterns of Enterprise Application Architecture. He writes regularly about software development on Martinfowler.com. Martin’s main interest is to understand how to design software systems to maximize the productivity of development teams, which includes both the patterns of good software design and the processes that support software design. He has become a big fan of Agile approaches and the resulting focus on evolutionary software design. Martin doesn’t come up with original ideas but does a pretty good job of recognizing and packaging the ideas of others—or, as Brian Foote puts it, he’s “an intellectual jackal with good taste in carrion.”

Sessions

9:05am–9:25am Tuesday, February 27, 2018
Location: Grand Ballroom
Martin Fowler (ThoughtWorks), Neal Ford (ThoughtWorks), Brian Foster (O'Reilly Media)
Average rating: ****.
(4.64, 22 ratings)
In this fireside conversation, conference cochairs Neal Ford and Brian Foster sit down with Martin Fowler, one of the great definers of the software world, to discuss the historical struggles around defining software architecture and how that definition has evolved during its usage. Read more.