Continuous Architecture Blog

Essential Activities of Software Architecture

This article is the fourth one in a series that provides practical advice and guidance on how to leverage the Continuous Architecture approach. Today, we’ll discuss the essential activities of architecture, which together with the principles and tools, are a key component of the Continuous Architecture approach (see our “Revisiting Continuous Architecture” article). In the … Continue reading Essential Activities of Software Architecture

Dimensions of Continuous Architecture

This article is the third one in a series that provides practical advice and guidance on how to leverage the Continuous Architecture approach. Today, we’ll discuss two dimensions of Continuous Architecture, specifically speed of software delivery and scale. As discussed in our first post “Revisiting Continuous Architecture[1]”, our objective is not to define a detailed … Continue reading Dimensions of Continuous Architecture

The Benefits of Continuous Architecture

This article is the second one in a series that provides practical advice and guidance on how to leverage the Continuous Architecture approach. Today, we’ll discuss some of its benefits. The Cost-Time-Quality Triangle The cost–quality–time triangle is a well-known project management aid, which captures the fundamental constraints of any project: The basic premise is that … Continue reading The Benefits of Continuous Architecture

Revisiting Continuous Architecture

Back in 2016, we published a book called “Continuous Architecture” introducing a new architectural approach that enables Continuous Delivery and can be leveraged in practice to deliver software-intensive systems rapidly, in a sustainable way and with high quality. While it is accepted that there is less value in defining up-front architecture today, systems still must … Continue reading Revisiting Continuous Architecture