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

Modernization Strategy Selector

Strategic Tech

It’s an opportunity to completely rethink the UX, product functionality, business processes, and the domain model (and remove unneeded complexity). The ROI of modernization will differ drastically across your business subdomains, so choosing the appropriate modernization strategy for each subdomain is key.

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

The Structure and Process Fallacy

Strategic Tech

“If our teams were just organized in the right way, and we adopted the agile process, we’d be so much more efficient.” A belief that if teams are organized in the optimal way and the right process is followed, the company will be high-performing. Empowered teams are also more important than structure and process.

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. High-level Process Sections Conceptually, there are three major sections to a modernisation process. What architecture will be optimal for enabling that business vision?

article thumbnail

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

Dynatrace

This involves new software delivery models, adapting to complex software architectures, and embracing automation for analysis and testing. In this visual, you can see the whole processing of Keptn deploying, testing, and evaluating performance tests against defined SLIs is automated. Performance-as-a-self-service .

article thumbnail

Architecture & DDD Kata: Online Car Dealership

Strategic Tech

The second part of the workshop explores the company’s domain landscape (business processes, user journeys, products, systems, etc) using an event storm. The third part of the worskhop focuses on strategy?—?how how different domains connect to the business strategy. Is each domain core, supporting, or generic?