Software Engineering Institute | Carnegie Mellon University
Software Engineering Institute | Carnegie Mellon University

Digital Library

Javascript is currently disabled for your browser. For an optimal search experience, please enable javascript.

Advanced Search

Basic Search

Content Type


Publication Date


Making Architecture Visible to Improve Flow Management in Lean Software Development

  • 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.

  • Download