BLOG main image
분류 전체보기 (344)
NWC Consulting (1)
서비스 (173)
출판 (169)
일반 (0)
195,318 Visitors up to today!
Today 34 hit, Yesterday 86 hit
daisy rss
2013.05.06 11:19

이 시점에서 이 책을 읽는 독자들은 다음과 같은 것들이 궁금할 것 같다. 

품질속성이 뭐야? 왜 품질속성이라고 했을까?

품질속성이란 것은 시스템에 요구되는 것이라고 했는데, 그럼 요구사항이 아닌가?

품질속성 요구사항을 어떻게 명세하지?

품질속성은 아키텍처에 의해 달성된다고 했는데 품질속성을 달성하기 위한 아키텍처는 어떻게 설계할것인가?

아키텍처에 의해 품질속성이 달성되었는지를 어떻게 알 수 있는가? 어떻게 평가할 것인가?

 

저자들은 품질속성에 대해서 다음과 같이 정의한다.

A quality attribute is a measurable or testable property of a system that is used to indicate how well the system satisfies the needs of its stakeholders.

시스템은 여러 종류의 속성들을 갖는다. 품질속성은 품질에 대한 시스템 속성이다. 품질속성은 시스템이 이해관계자들의 품질에 대한 니즈를 얼마나 잘 만족시켜주는가를 나타내는데 사용된다. 품질속성은 정도를 나타내는 것으로 측정되고 시험가능해야 한다.

 

저자는 우리에게 다음과 같은 세 가지를 알려주기 원한다고 한다.  다행이도 우리가 알고자 하는 것들을 포함하고 있다.

How to express the qualities we want our architecture to provide to the system or systems we are building from it.

How to achieve those qualities.

How to determine the design decisions we might make with respect to those qualities.

저작자 표시 비영리 변경 금지
신고
Name
Password
Homepage
Secret

티스토리 툴바