
Ben Morris Software Architecture Blog
1,000 FOLLOWERS
I'm, Ben Morris. I am a London-based technical architect who has spent more than twenty five years leading development across start-ups, digital agencies, software houses and corporates. Over the years I have built a lot of stuff including web sites and services, systems integrations, data platforms and middleware. My current focus is on providing architectural leadership in agile..
Ben Morris Software Architecture Blog
5d ago
Adopting inner source is more than just a matter of putting a project into GitHub and accepting pull requests ..read more
Ben Morris Software Architecture Blog
2w ago
Agile practices on their own are no guarantee of fast flow. You also need a planned architecture that enables team autonomy and supports rapid, iterative delivery ..read more
Ben Morris Software Architecture Blog
3M ago
Amara’s law states that ‘we tend to overestimate the effect of a technology in the short run and underestimate the effect in the long run ..read more
Ben Morris Software Architecture Blog
3M ago
Larger organisations are beset with complexity that can’t be fully addressed by autonomous teams focusing on value. At least frameworks like SAFe recognise this and attempt to offer solutions based on experience ..read more
Ben Morris Software Architecture Blog
1y ago
If we’re serious about empowering engineering teams to make decisions, then we should be embedding architectural skills rather than architects themselves ..read more
Ben Morris Software Architecture Blog
1y ago
The data mesh is doing for data warehousing what microservices did for solution architecture ..read more
Ben Morris Software Architecture Blog
1y ago
“Low code” and “no code” platforms may be perfectly adequate for simple use cases, but they can make complex problems far more difficult to solve ..read more
Ben Morris Software Architecture Blog
1y ago
Data Vault 2.0 modelling can support a more agile approach to data warehouse design and data ingestion. Inevitably, this flexibility does come with a heavy burden of complexity ..read more
Ben Morris Software Architecture Blog
1y ago
Estimates are difficult, usually wrong, and frequently misused, especially at the “epic” level. An “appetite” can be a more meaningful measure that defines the amount of time the business is prepared to invest in the solution ..read more
Ben Morris Software Architecture Blog
1y ago
Having experienced technology selections as vendor, consultant, and customer, I have seen how some common mistakes can undermine clear decision making ..read more