Remove Definition Remove Processing 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? How does all of this relate to the software architecture?

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. This is my tailored view of it; others will have different definitions. Vitruvius and the principles of architecture.

Strategy 100
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

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. Here is the definition of this model: ?. One way to apply improvements is transforming the way application performance engineering and testing is done. Performance-as-a-self-service

article thumbnail

Beyond Problem and Solution Space: Better models for modern product development

Strategic Tech

People use these words to try and articulate the types of work and activities they are referring to, or where they are in the process of building something new. An excellent piece of work to start with is Indi Young’s problem, strategy, and solution space model. I often encounter the phrases problem space and solution space.

article thumbnail

Sociotechnical Design Variables

Strategic Tech

—?how to design software architectures and organise teams around them. Strategic Relevance Shape boundaries based on importance to current business strategy. Domain Variables Domain Flow Direction How the business process flows through components. Domain Flow Control How is the business process controlled?

Design 45
article thumbnail

Modelling Bounded Contexts with the Bounded Context Design Canvas: A Workshop Recipe

Strategic Tech

look for key business events which indicate state changes between different parts of the business process. Bounded Context Design Canvas The next step of the design process is to design your candidate bounded contexts by detailing key design criteria. create the simple-but-naive model by breaking up the timeline into sequential steps.

Design 76
article thumbnail

From Domains to Value Streams

Strategic Tech

or “How do software architecture, domains, Conway’s Law, Team Topologies, and value streams all fit together?”. The utility comes from zooming in and visualizing the real complexity using value stream maps which show more granular steps combined with the processing time of each step and the wait time before each step.