(1) a developer-oriented
quality
requirement specifying the degree to which minor defects
can be corrected
correctability and
minor enhancements can be made
extensibility between major releases to an application or
component while it is in use by its users.
(2) a quality factor measuring the degree to which minor
defects can be corrected and minor enhancements can be made
between major releases to an application or component while
it is in use by its users.
the
activity during which
minor enhancements (a.k.a., adaptive maintenance) and
corrections (a.k.a., perfective maintenance) are made to an
application while it is in use by the user
organizations.
the
activity consisting of
those tasks that are performed to ensure that the mission of
a project is fulfilled by planning and controlling its scope,
schedule, costs, resources, and communication.
See alsoprogram
management and
project
management.
1) the requirements engineering task during which the
customer’s competitive marketplace is analyzed.
2) the requirements engineering work product documenting
the results of the analysis of the customer’s
competitive marketplace.
Contrast withcustomer
analysis and
user
analysis.
the
role that is played when a
person represents a marketing organization in interactions
with members of development organizations and customer
organizations.
a major architectural decision or invention concerning a
general behavior of an application.
For example, a mechanism could describe how part of
the architecture ensures that a certain
quality
requirement is met.
a
network in which
redundant links exist between multiple computers so that the
network has a weblike topology.
Contrast withbus network,
ring network, and
star network.
A special kind of
use case that specifies
one or more security requirements by specifying how to handle
interactions with malicious actors and external applications.
Contrast withchange case.
the subactivity of testing of a model to identify defects
before the model is implemented in code.
Example the testing of a class diagram by creating
sequence diagrams.
Note that model testing involves the execution of the
model using the “wetware” computer (i.e., human brain),
either on a whiteboard or using an upperCASE tool.