Website
Author
From the website ..."I am an author, speaker… essentially a loud-mouthed pundit on the topic of software development. I work for ThoughtWorks, a software delivery company, where I have the exceedingly inappropriate title of “Chief Scientist”. I’ve written half-a-dozen books on software development, including Refactoring and Patterns of Enterprise Application Architecture. I write regularly about software development on martinfowler.comMy main interest is to understand how to design software systems, so as to maximize the productivity of development teams. In doing this I’ve looked to understand the patterns of good software design, and also the processes that support software design. I’ve become a big fan of agile approaches and the resulting focus on evolutionary software design. I don’t come up with original ideas, but do a pretty good job of recognizing and packaging the ideas of others, or as Brian Foote describes me “an intellectual jackal with good taste in carrion”.
Contents
- See below
Presentations
Books
Mike's Notes
- Agile Manifesto co-author
- Well-thought-out comments to make about software development.
- A prolific writer, colourful character and superb speaker at conferences