Программная инженерия

Требования к ПО
Требования — это свойства, которым должно обладать ПО для адекватного определения функций.

Инженерия требований к ПО — это дисциплина анализа и документирования требований к ПО, которая заключается в преобразовании предложенных заказчиком требований к системев описании требований к ПО.

Выявление требований — это процесс извлечения информации из разных источников для формирования отдельных требований к продукту и к процессу разработки. Исполнитель должен согласовать требования с заказчиком.

Уровни тестирования

Тестирование отдельных элементов, которое заключается в проверке отдельных, изолированных и независимых частей ПО
Интеграционное тестирование, которое ориентировано на проверку связей и способов взаимодействия компонентов друг с другом.