CPRE Foundation Level Glossary: Def→Name Flashcards
Guess the CPRE Foundation Level Glossary term name by looking at its definition. (132 cards)
Abbreviation for Unified Modeling Language, a standardized language
for modeling problems or solutions.
UML
A desired state of affairs (that a ↑stakeholder wants to achieve).
Goal
A possible event that threatens the success of an endeavor.
Risk
- A part played by a person in a given context.
- In ↑UML ↑class models: The parts played by the linked ↑objects in an
↑association.
Role
A (software) ↑system that helps develop, operate and maintain systems.
Tool
in software engineering
A person who uses the ↑functionality provided by a ↑system.
User
An excerpt from a ↑work product, containing only those parts one is
currently interested in.
View
A person in some ↑role, a ↑system or a technical device in the context of
a subject under consideration that interacts with that subject.
Actor
- In general:
(a) Able to move quickly and easily.
(b) Quick, smart, and clever. - In software development: A development approach which builds a
product ↑incrementally by dividing work into ↑iterations of fixed
duration (↑timeboxes).
Agile
A representation of a set of ↑objects of the same kind by describing the
structure of the objects, the ways they can be manipulated and how they
behave.
Class
- A human action that produces an incorrect result.
- A discrepancy between an observed ↑behavior or result and the
specified behavior or result.
Error
→ Defect
Fault
An abstract representation of an existing part of reality or a part of
reality to be created.
Model
The range of things that can be shaped and designed when developing a
↑system.
Scope
of a system development
An imperfection or deficiency in a ↑work product that impairs its
intended use.
Synonyms: bug, fault
Defect
- A plan or drawing produced to show how something will look,
function or be structured before it is made. - The activity of creating a design.
- A decorative pattern [This meaning does not apply in the software
engineering ↑domain].
Design
A range of relevant things (for some given matter); for example, an
↑application domain.
Domain
- In general: Anything which is perceivable or conceivable (→ item).
- In software engineering: an individual ↑item which has an identity,
is characterized by the values of its ↑attributes and does not depend
on another item (→ entity).
Object
An evaluation of a ↑work product by an individual or a group in order to
find problems or suggest improvements.
Review
The capability of a ↑system to achieve an acceptable level of probability
that the system, under defined conditions, will not reach a state in which
human life, health, property, or the environment is endangered.
Safety
An ↑iteration in ↑agile development, particularly when using ↑Scrum.
Sprint
The rules for constructing structured signs in a ↑language.
Syntax
- In general: A principle for ordering and structuring.
- In engineering: A coherent, delimitable set of elements that – by
coordinated action – achieve some purpose.
System
A conceptual imagination of a future ↑system or ↑product, describing its
key characteristics and how it will create value for its ↑users.
Vision
for a system or product