Consumer-Driven Contracts: A Retrospective
A couple of years ago I wrote about some of the challenges we face when evolving services in response to changes in the business processes they implement, or to changes in the way they are used by...
View ArticleA Contract Vocabulary: Part 1
Consumer-Driven Contracts was first and foremost an attempt at a contract vocabulary – though you’d be forgiven for thinking otherwise: the vocabulary definitions are buried away in a wealth of...
View ArticleA Contract Vocabulary: Part 2
In my last post I described Consumer-Driven Contracts as an attempt at a contract vocabulary with three core terms: provider contracts, consumer contracts and consumer-driven contracts. In this post...
View ArticleA Contract Vocabulary: Part 3
This is the last of a three-part series of posts discussing the contract vocabulary aspects of my article Consumer-Driven Contracts. The other posts are here: A Contract Vocabulary: Part 1 A Contract...
View ArticleIn Conversation
You’d be forgiven for thinking I’ve got nothing else to talk about… In preparation for the launch of the ThoughtWorks Anthology, each of the authors recorded a short podcast in which they discuss their...
View ArticleStories, Capabilities, Services and Contracts
Today I want to introduce a bare-bones model to help guide the creation of business, architectural and technology artefacts in an agile and iterative manner over the course of an SOA initiative:...
View ArticleService-Oriented Development with Consumer-Driven Contracts
A few months ago Stefan Tilkov very kindly offered me the opportunity to write about consumer-driven contracts for InfoQ. The resulting article, “Service-Oriented Development with Consumer-Driven...
View ArticleEurope Virtual ALT.NET, July 20th
On Monday 20th July, Jim Webber and I, the golem and the frog, will be participating in the European Virtual ALT.NET (E-VAN). Colin Jack has already assembled a bunch of interesting questions, covering...
View Article
More Pages to Explore .....