O'Reilly logo
  • Panu Wetterstrand thinks this is interesting:

Many business goals will be manifested as quality attribute requirements. In fact, every quality attribute—such as a user-visible response time or platform flexibility or ironclad security or any of a dozen other needs—should originate from some higher purpose that can be described in terms of added value.


Cover of Software Architecture in Practice, Third Edition


Constantly ask "why?"...