Вертикальная трассировка требований предполагает отслеживание связей между высокоуровневыми элементами проекта (бизнес-требованиями) и низкоуровневыми (техническими требованиями или кодом). 1 Это принцип иерархии, когда наверху находятся главные бизнес-цели проекта, а ниже — бизнес-правила, пользовательские требования, варианты использования, системные требования. 4
Горизонтальная трассировка отслеживает связи между элементами одного уровня. 14 Например, это трассировка между функциональными требованиями или между разными компонентами архитектуры системы. 1
Таким образом, основное отличие в том, что вертикальная трассировка фокусируется на зависимостях между различными уровнями, а горизонтальная — на зависимостях на одном уровне.
Также существует двунаправленная трассировка, которая комбинирует горизонтальную и вертикальную трассировку для комплексного анализа. 3