Introduction to Event Sourcing
The International Association of Software Architects (IASA) in Israel organized a special event about Adaptive Software Systems. We invited Vladik Khononov to give a talk about “Introduction to Event...
View ArticleResource Adaptive Software Systems
The International Association of Software Architects (IASA) in Israel organized a special event about Adaptive Software Systems. We invited Tom Mueck to give a talk about “Resource Adaptive Software...
View ArticleTalk: Adaptable Design Up Front (slides + video)
Last week I was invited to talk at the IASA eSummit on Architecture for Agile Software Development. My talk tries to answer the question: “How much Design Up Front should be done in an Agile project?”...
View ArticleIndefinite Optimism: the Problem with the Agile and Lean Mindsets
In the last decade we have seen a decrease of interest in Software Design and a sharp increase of interest in Agile methods. The first graph below compares the trends between Software Design and Agile....
View ArticleAgile and Wrong: The Problems with Emergent Design in Pictures
Many idealistic Agile practitioners propose the idea of Emergent Design: “With emergent design, a development organization starts delivering functionality and lets the design emerge. Development will...
View ArticleAdaptable Designs for Agile Software Development
The Agile Café Meetup in Israel organized a special event about “The Architect Role in the Agile Era”. I was glad to be invited to give a talk about Adaptable Software Design. Title: Adaptable Designs...
View ArticleOn Italian Food and the Evolution of Software Architecture
I really like this picture. Besides being funny, I think it is also a nice metaphor. There is no such a thing the “right software architecture”, in the same way that there is no such a thing the “right...
View ArticleWorkshop on Software Architecture for Agile Development
Last month I gave a workshop about Software Architecture for Agile Development, organized by ILTAM. It was very interesting, I was really pleased that the audience was engaged and asked many good...
View ArticleHilarious: the Disasters Caused by Emergent Design in Practice
Several people in the Agile community believe in Emergent Design. But I think that it has caused many disasters in software development projects. See below some hilarious pictures of Emergent Design in...
View ArticleMy Workshop on Software Architecture for Agile Development
Yesterday I had the pleasure to present a full-day workshop about Software Architecture for Agile Development. The audience was composed of software architects, team leaders and senior software...
View Article
More Pages to Explore .....