software architecture

Architecture Erosion in Agile Development

Thursday, May 12, 2022

Software architecture erosion refers to the gap between the planned and actual architecture of a software system as observed in its implementation.1 Architecture erosion is a common and recurring problem faced by many agile development teams. Architecture erosion can result in lower quality, increased complexity, and harder-to-maintain software. At the beginning of a project, the source …

2021 goals

What to Expect from DevOps This Year: The Experts Weigh In

Thursday, March 11, 2021

Like the rest of the world, last year was a wild ride for those of us in DevOps. Will the craziness continue this year? I invited these industry analysts to join us and weigh in at this special edition of the Software Delivery Leadership Delivery Forum.  2020: A Year of Transformation COVID-19 dominated the headlines in …

modular architecture

Modularity and Agile Architecture

Thursday, August 20, 2020

What is Agile Architecture? Architecture is an important aspect of agile software development efforts. It is critical to scaling agile to meet the needs of the business. “Agile architecture is a set of values and practices that support the active evolution of the design of a system, concurrent with the implementation of new business functionality”. The …