Remove Code Remove Innovation Remove Software Architecture Remove Strategy
article thumbnail

The Relationship Between Software Architecture And Business Models (and more)

Strategic Tech

If every significant architecture decision has business consequences, then knowing the business model and which trade-offs to choose is maybe the most important skill of architects. But what is the actual relationship between a business model and a software architecture? A software system is a model of a domain.

article thumbnail

Up your quality and agility factor – using automation to build “performance-as-a-self-service”

Dynatrace

The IDC FutureScape: Worldwide IT Industry 2020 Predictions highlights key trends for IT industry-wide technology adoption for the next five years and includes these predictions: Hasten to innovation. By 2024, over 50% of all IT spending will be directly put towards digital transformation and innovation (up from 31% in 2018).

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

How architecture evolves into strategy

O'Reilly Software

A look at the roles of architect and strategist, and how they help develop successful technology strategies for business. I should start by saying this section does not offer a treatise on how to do architecture. It's a given that we must design a system, including a local software architecture, that actually runs, that is "solid."

Strategy 100
article thumbnail

Legacy Architecture Modernisation With Strategic Domain-Driven Design

Strategic Tech

It’s got a selection of free tools you can use for defining your technology strategy, shaping your architectural boundaries, and organising your teams. This means a software architecture should be purposely designed for the most favourable business consequences. What’s the business vision?

article thumbnail

Pattern Reading in Visual Discovery and Modelling

Strategic Tech

Reading Strategy Patterns One of the techniques I use frequently for visualising business, product, and technology strategy is Core Domain Charts. We’re not investing enough in potential future innovations and sources of revenue. Maybe they weren’t invited for political reasons….

article thumbnail

Turning Domain Discovery into Product and Organizational Improvements with a DDD Exemplar

Strategic Tech

In companies with many teams and many millions of lines of code, including a lot of legacy, there are endless things that can be improved in the product, software, and organization. It can guid you through your first few cycles of discovery, strategy, and implementation and then you’ll be in a good place to guide yourself.

article thumbnail

Should We Create a Shared Service? A Decision-making Checklist

Strategic Tech

One of the key decisions we need to make in software architecture and in our organisations is when and where to create shared services and organise teams to build them. Typically they deploy software once a quarter and love to have code freezes. Creating a shared dependency can boost the productivity of downstream teams.