search menu icon-carat-right cmu-wordmark

Making Architecture Visible to Improve Flow Management in Lean Software Development

October 2012 Article
Robert Nord, Ipek Ozkaya, Raghvinder Sangwan

This article explains how the flow management concept from lean software development can provide a framework for balancing the allocation of critical architectural tasks to development effort.

Publisher:

IEEE Software

Abstract

Architectural defects can necessitate enormous rework. But large chunks of time dedicated to architecting up front might delay downstream activities as well as lead to overproduction waste, where the effort spent might not pay off. This article explains how the flow management concept from lean software development can provide a framework for balancing the allocation of critical architectural tasks to development effort. 

This article was originally published in IEEE Software.