Абстракция – способность отделять существенное от второстепенного, видеть идею, которая определяет реализацию.
Абстрактная архитектура – декомпозированная структура задач домена на подсистемы или иерархию подсистем, на каждом уровне которой фиксируются выделенные параметры и ограничения, определяющие варианты состава выделенных подсистем.
Агрегация – объединение ряда понятий в новое понятие (отношение типа "часть–целое"), общие признаки которого могут быть суммой признаков компонентов или существенно новыми признаками
Актеры – действующие лица, для которых создается система.
Анализ требований – отображения функций системы и ее ограничений в модели предметной области.
Артефакт – любой продукт деятельности специалистов по разработке ПО.
Архитектура программной системы – определение системы в терминах вычислительных подсистем и интерфейсов между ними, отображающая правила декомпозиции проблемы..
Ассоциация – наиболее общее и существенное отношение, которое утверждает наличие связи между понятиями без уточнения их содержания и размеров.
Белого ящика метод – исследование внутренний структуры программы в целях выявления ошибок путем исчерпывающего тестирования всех путей и потоков передач управления.
Валидация – проверка соответствия разработки программной системы требованиям заказчика.
Верификация – проверка правильности реализации системы заданным требованиям на каждом этапе жизненного цикла.
Взаимодействие объектов – связь между объектами через посылку сообщений друг другу.
Водопадная (каскадная) модель – схема работ, в которой каждая из работ выполняется один раз и в том порядке, который указан в модели жизненного цикла.
Гарантия качества программного обеспечения – действия на каждом этапе жизненного цикла по проверке и подтверждении достигаемого качества соответственно стандартам и процедурам.
Дефект – это ошибочное событие в результате неверного описания спецификаций требований, исходных или проектных спецификаций, документации и т.п.