Yes, microservices implies a distributed system

Posted Posted in Agile, continuous delivery, continuous deployment, microservices, minimal valuable project, MVP, REST, RESTful

In September 2016 I will do the closing keynote for SwanseaCon in Swansea, Wales. Although my talk will evaluate agile after twenty years, InfoQ interviewed me preceeding the conference on one of my other favorite topis, microservices. Here’s the answers to InfoQ’s questions. InfoQ: What are the biggest problems that organizations have with monolithic software products? Monolithical systems, written in […]

Why the project metaphor doesn’t fit software development

Posted 1 CommentPosted in Agile, minimal valuable project, Software architecture, Waterfall

In 2009 I hired a building contractor to build a house. Together with an architect and the contractor I worked out the features. We wanted a basement, we carefully picked the materials, the location of the windows, the placement of the rooms, the bathroom, the attic and everything the contractor needed to come up with a price and a delivery […]