Martin Fowler's Blog, page 22
August 23, 2017
Roy sells ThoughtWorks to Apax
ThoughtWorks, my employer, had some big news to share today. Our founder and
owner, Roy Singham, has decided to sell ThoughtWorks to Apax - a private equity
firm based in London. Apax wishes the current management team to continue running
and growing ThoughtWorks, using the same model that's driven our growth and success
for the last twenty-odd years.
August 7, 2017
The Rise of Test Impact Analysis

Paul Hammant shines a light on Test
Impact Analysis: a modern way of speeding up the test automation phase of a build.
It works by analyzing the call-graph of the source code to work out which tests
should be run after a change to production code. Microsoft has done some extensive
work on this approach, but it's also possible for development teams to implement
something useful quite cheaply.
June 10, 2017
photostream 109
May 24, 2017
The Architect Elevator — Visiting the upper floors

Gregor Hohpe has
taken his experience with ThoughtWorks and Google to a traditional insurance
company. As an enterprise architect he sees his role as riding the elevator between the executive
penthouse and the IT engine room and passes on his advice for architects to bring
modern digital practices to traditional enterprises.
May 15, 2017
Podcast with Rebecca Wirfs-Brock on Agility and Architecture

Ryan Lockard (Agile Uprising) invited me to join Rebecca Wirfs-Brock for a podcast
conversation on architecture on agile projects. Rebecca developed
Responsibility-Driven Design, which was a big influence for me when I started my
career. We talked about how we define architecture, the impact of tests on
architecture, the role of domain models, what kind of documentation to prepare, and
how much architecture needs to be done up-front.
May 11, 2017
Keynote on Event-Driven Architecture

Last week I gave the opening keynote at goto Chicago. For a topic,
I decided to go into the results of ThoughtWorks's Event-Driven architecture summit
that I wrote some notes on
earlier this year. The talk expands on those, explaining the four patterns that we
felt were a better way of talking about these architectures.
April 23, 2017
photostream 108
April 16, 2017
Viticulture and The Gallerist

In latter half of last year, I bought two board games: Viticulture and The
Gallerist. I've enjoyed them both, and have been struck by their similarities.
Enough to inspire me to write this note comparing the two of them. They both have a
strong theme of running a business with a primary production path, but differ in
randomness and weight.
April 5, 2017
Build the MVP Canvas

Paulo Caroli
completes the Lean Inception by summarizing all the knowledge gained during the
week into the MVP Canvas. As well as summarizing the user-centered
work from earlier on, this includes looking at the business case and how progress
will be measured.
April 4, 2017
QA in Production

Traditionally, QA focuses on testing the software before release into production to
see if it's ready for such release. But Rouan
Wilsenach points out that, increasingly, modern QA organizations are also
focusing attention onto the software running in production. By analyzing logs and
other monitoring tools, they find quality problems to highlight to the development
organization. This approach works particularly well with organizations that use
continuous delivery to put new versions of the software into production rapidly and
reliably.
Martin Fowler's Blog
- Martin Fowler's profile
- 1099 followers
