Концепция за проследимост

Проследимостта е възможността да се свърже елемент на дизайна с други елементи, особено елементи, свързани с изискванията. Елементите на проекта, които са включени в концепцията за проследимост, се наричат ​​елементи на проследяемостта. Типичните елементи за проследяване са типове изисквания, аналитични и дизайнерски модели, продукти за тестови работи, потребителска документация и учебни материали, както е показано на фигурата.

елементи проследимостта

Всеки проследим елемент има свой собствен набор от атрибути (вижте Атрибути на изискванията), които се използват за анализ на състоянието, ползите, рисковете и други фактори, свързани с елемента.

Цел на проследимостта

Проследимост ви позволява да направите следното:

  • Разберете източника на изискванията
  • Определете района на проекта
  • Справете се с промените в изискванията
  • Оценете въздействието на промените в изискванията върху проекта
  • Оценете въздействието на неуспех на теста върху изискванията (например, неуспехът на теста може да означава, че изискванията не са изпълнени)
  • Уверете се, че внедряването на системата отговаря на всички изисквания.
  • Уверете се, че приложението прави само това, което се изисква от него.

Проследяемостта ви помага да разберете как изискванията за въвеждане като бизнес правила и заявки на заинтересовани страни се превръщат в спецификации за ключовите нужди на заинтересованите страни и потребителите и системните функции, както е описано в документа Vision. На свой ред моделът на случай на употреба описва как тези възможности се прилагат във функционална система. Особеностите на взаимодействието на системата с външната среда са описани в случаите на използване, заедно с други важни изисквания, включително тези, които не са свързани с функции, и ограниченията на проекта според поддържащите спецификации. Проследяемостта също така осигурява възможността да се контролира как тези спецификации са внедрени в дизайна, как тестват и как се документират на потребителя. За големи системи случаите на употреба и поддържащите спецификации могат заедно да формират спецификация на софтуерните изисквания (SRS) за функция или подсистема.