Barry Boehm (1995); quoted in: L. Bass, P. Clements, and R. Kazman (1998) Software Architecture in Practice, Addison Wesley Longman. Chapter 2
“
If a project has not achieved a system architecture, including its rationale, the project should not proceed to full-scale system development. Specifying the architecture as a deliverable enables its use throughout the development and maintenance process.
— Barry Boehm on Project management
What It Means
This is a placeholder explanation generated by the low-overhead model. It interprets "If a project has not achieved a system architecture, including its rationale, the project should not proceed to full-scale system development. Specifying the architecture as a deliverable enables its use throughout the development and maintenance process." in the context of "Barry Boehm (1995); quoted in: L. Bass, P. Clements, and R. Kazman (1998) Software Architecture in Practice, Addison Wesley Longman. Chapter 2" to mean that wisdom is timeless.
Source: Wikiquote: "Project management" (Quotes, 20th century, 1990s)
The 'What it means' explanation text was generated by Google Gemini Flash (accessed January 18, 2026). https://gemini.google.com/app
Tags
About Barry Boehm
Barry W. Boehm (May 16, 1935 – August 20, 2022) was an American software engineer, TRW Emeritus Professor of Software Engineering at the Computer Science Department of the University of Southern California, and known for his many contributions to software engineering.
About Barry Boehm
Barry W. Boehm (May 16, 1935 – August 20, 2022) was an American software engineer, TRW Emeritus Professor of Software Engineering at the Computer Science Department of the University of Southern California, and known for his many contributions to software engineering.
View all quotes →