Remove Definition Remove Development Remove Software Architecture Remove Strategy
article thumbnail

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

Strategic Tech

In this post, I’ll summarize better models suited to modern product development from leading product voices like Marty Cagan, Teresa Torres, John Cutler, and Indi Young. An excellent piece of work to start with is Indi Young’s problem, strategy, and solution space model. the backlog) and implementing them in software is the solution.

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?

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. This is my tailored view of it; others will have different definitions. Solid doesn't mean inflexible.

Strategy 100
article thumbnail

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

Dynatrace

By 2023, over 500 million digital apps and services will be developed and deployed using cloud-native approaches. For software engineering teams, this demand means not only delivering new features faster but ensuring quality, performance, and scalability too. Here is the definition of this model: ?. Industry apps explosion.

article thumbnail

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

Strategic Tech

One final point to remember: the goal of the workshop is to produce options and develop the ability to product better options in the future. Context Overview Definition Begin by filling in the name of your bounded context and a description. However, keep in mind : We are constantly switching between problem space and solution space.

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?”. An abstract example of a high-level value stream for a single development team A value stream at the level of detail above isn’t particularly useful. They’re all pieces in the same puzzle.

article thumbnail

Domain Services: The Next (small) Evolution of Microservices

Strategic Tech

The microservices era has been good for software architecture. But, the over-focus on micro has detracted from the true benefits of microservices which are about improving the quality and speed of development. There is no need to redesign and rewrite your system to be compliant with the latest architecture buzz word.