Sledovateľnosť
Sledovateľnosť je schopnosť vytvárať explicitné vzťahy medzi súvisiacimi pracovnými produktmi alebo jednotlivými položkami v rámci týchto produktov počas celého životného cyklu vývoja softvéru. Tento koncept umožňuje sledovať, ako sa požiadavky a iné pracovné produkty menia a transformujú od ich počiatočného vytvorenia až po ich konečné implementovanie a testovanie. Sledovateľnosť je dôležitá pre zabezpečenie konzistencie a integrity pracovných produktov, čo pomáha pri efektívnom riadení projektu a udržiavaní kvality softvéru.
V praxi sa sledovateľnosť často dosahuje pomocou nástrojov na správu požiadaviek a testovania, ktoré umožňujú sledovať zmeny a prepojenia medzi rôznymi úrovňami dokumentácie, kódu a testov. Týmto spôsobom môžu tímy zaistiť, že každá požiadavka bola správne implementovaná a otestovaná, čo vedie k lepšiemu pochopeniu a kontrole nad vývojovým procesom. Sledovateľnosť tiež uľahčuje analýzu dopadov zmien, čo pomáha pri identifikovaní potenciálnych problémov a potrebe úprav v návrhu alebo kóde.