Module3
Terms
undefined, object
copy deck
-
__________________is the ability of the system to do
the work for which it was intended. - Functionality
-
________________ and ___________________ are
orthogonal. - functionality, quality attributes
-
Achieving _____________________ must be
considered throughout design,
implementation, and deployment. - quality attributes
-
__________________ is critical to the realization of
many qualities of interest in a system, and
these qualities should be designed in and can
be evaluated at the architectural level. - Architecture
-
_________________ by itself, is unable to achieve
qualities. - Architecture
- System, Business, Architecture
-
Quality Attributes
- Six parts of a quality attribute scenario
-
source of stimulus
stimulus
artifact
environment
response
response measure
-
A ____________________ is generated by
choosing one value for each element. - general quality scenario
-
A ______________________ is generated as part of
the requirements elicitation by choosing one
or more entries from each column of the table
and then making the result readable. - concrete scenario
-
____________ must be correct prior to
the architectural design so that they will not
be discovered during user testing or
prototyping. - Usability scenarios
-
One of the uses of _____________________ is to
enable stakeholders to communicate. - general scenarios
- system quality attributes
- scalability, portability, interoperability,
-
Business quality attributes
- time to market, cost andbenefit, projected lifetime of system, targeted market, rollout schedule, integration with legacy systems
-
architecture qualities
-
conceptual integrity, correctness and completeness, buildability
-
___________________ is the underlying theme or vision
that unifies the design of the system at all levels. - Conceptual integrity
-
____________________________ are essential for the
architecture to allow for all of the system’s
requirements and runtime resource constraints to be
met. - Correctness and completeness
- _____________ allows the system to be completed by the available team in a timely manner and to be open tocertain changes as development progresses.
- Buildability