Remove Article Remove Innovation Remove Software Remove Software Architecture
article thumbnail

Legacy Architecture Modernisation With Strategic Domain-Driven Design

Strategic Tech

Architecture modernisation tools and techniques for each phase (these lists are not exhaustive) Business Strategy Alignment Software architecture is the significant technical decisions that have business consequences. This means a software architecture should be purposely designed for the most favourable business consequences.

article thumbnail

Architecture Modernization Enabling Teams (AMET)

Strategic Tech

This article was co-authored by Eduardo da Silva and Nick Tune based on our individual and collective experiences. FThis article describes a pattern we have observed and applied in multi-team-scope architecture modernization initiatives, the Architecture Modernization Enabling Team (AMET).

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

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. Choosing where to focus is a balancing act: delivering new products, fixing legacy software, and improving engineering culture.

article thumbnail

5 key areas for tech leaders to watch in 2020

O'Reilly

Software architecture, infrastructure, and operations are each changing rapidly. The shift to cloud native design is transforming both software architecture and infrastructure and operations. Trends in software architecture, infrastructure, and operations.

article thumbnail

How architecture evolves into strategy

O'Reilly Software

By 2012, Harvard Business Review published an article by Thomas Davenport and D.J. Likewise, the term "architect" didn't enter popular usage to describe a role in the software field until the late 1990s. 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

Sequencing Architecture Modernization: Risk Averse vs Risk Tolerant

Strategic Tech

The need to keep delivering product enhancements and new innovations while modernization is in process is one big factor, and dependencies between modernization work items is another. How much will modernizing this area of the architecture allow you to improve developer productivity? Thanks for reading my article.

article thumbnail

Forming an Architecture Modernization Enabling Team (AMET)

Strategic Tech

This article was co-authored with Eduardo da Silva (also published on his blog ). Architecture modernization initiatives are strategic efforts involving many teams, usually for many months or years. The organization needs to innovate faster to become more competitive.