What do I think was missing from the book Architecture Modernization? Great question from @eduardodasilva yesterday as part of an interview that will be published soon.
While designing a great architecture, prioritizing areas with the most business impact, and having an effective migration plan are essential to get right, so are all of the small things that happen on a day to day basis.
This is covered in the book, notably the chapter on AMETs. But it's a great topic that I would love to have covered in much more detail - delivery management, change management, leadership etc. in the context of architecture modernization.
It will probably be the focus of future blog posts and talks (I'm definitely not writing any new books). I appreciate any recommendations for existing resources on the topic
One of the most fascinating things about software architecture is how choices in the past can have such a strong influence on the system for years to come.
You might make a decision that seems trivial at the time, but new features get layered on top of your design's assumptions.
These bakediin constraints limit how you can evolve the system,...
I enjoyed facilitating a DDD workshop and doing a little talk about architecture modernization.
The slides for this and all of my talks are available on my site, along with videos where recorded (I’m not saying they're good, I'm just saying they are there).
After 3+ years in the making I am now the happy owner of physical copies of my book Architecture Modernization.
It's not really fair to call it "my" book because much of the content is real world stories provided by industry experts, so I would like to share this moment with all of the contributors:
One of the most enjoyable aspects of writing my book architecture modernization was working with industry experts to write case studies.
It's something I want to continue. I'm going to set up a website for modernization info with a section dedicated to case studies.
If you'd like to share a modernization case study (or if you're just curious) then please contact me directly. I'll work with you closely at each step to create a polished article.