Application Architecture

That is the question! If you’re the CEO of your business, or maybe the Chief Digital Officer (CDO) responsible for digital business strategy, it’s the central question you need to be asking of your leadership team. A platform business can t…

The National Retail Federation’s Big Show attracted tens of thousands of attendees . Far from resigning themselves to conquest by market places they are determined to make the right investments to thrive and survive. Three years ago we found retail CIO…

At the end of my last post, “What Makes a Monolith Monolithic?”, I stated that I didn’t consider the term “monolithic” to be inherently derogatory. It is, rather, a descriptive term relating to the style of organizing an application’s architecture. Depending on the context the system operates within, a monolithic architectural style could lie […]

It seems like everybody throws around the term “monolith”, but what do we mean by that? Sam Newman started the ball rolling yesterday with this tweet: My first response was a (semi) joke: I say semi joke because, in truth, semantics (i.e. meaning) is critical. The English language has a horrible tendency to overload […]

In one of my earlier posts about technical debt, I differentiated between intentional debt (that taken on deliberately and purposefully) and accidental debt (that which just accrues over time without rhyme or reason or record). Dealing with (in the sense of evaluating, tracking, and resolving it) technical debt is obviously a consideration for someone in […]

There are very valid reasons for considering a microservice architecture (MSA) when building/evolving an application. In my opinion, however, forcing modularity isn’t one of those very valid reasons. Just the other day, I saw tweet from Simon Brown saying this same thing: I still like his comment from two years back: “I’ll keep saying […]

I saw a tweet on Friday about a SlideShare deck that looked interesting, so I bookmarked it to read later. As I was reading it this morning, I found myself agreeing with the points being made. When I got to the next to the last slide, I found myself (or at least, this blog) listed […]

Change and innovation are topics that have been prominent on this blog over the last year. In fact, Greger Wikstrand and I have traded a total of twenty-six posts (twenty-seven counting this one) on the subject. Greger’s last post, “Successful digitization requires focus on the entire customer experience – not just a neat app” […]

It’s been almost a year since I’ve written anything about microservices, and while a lot has been said on that subject, it’s one I still monitor to see what new pops up. The opening of a blog post that I read last week caught my attention: Coined by Melvin Conway in 1968, Conway’s Law states: […]

Through ten years of working with dozens of companies, we have seen a lot of good and some not so good developments related to Enterprise Architecture. In recognition of those 10 years, those dozens of companies, and continued success, we would like t…

Through ten years of working with dozens of companies, we have seen a lot of good and some not so good developments related to Enterprise Architecture. In recognition of those 10 years, those dozens of companies, and continued success, we would like t…

How often is an established Enterprise Architecture approach used to create a Target Operating Model? If the answer is not often, then why not? If the answer is yes all the time, then how should we go about creating one ? Are traditional consultancy approaches to target operating models good enough? What is an Operating […]