Követelmények nyomon követhetőségi mátrix (RTM : Requirements Traceability Matrix)
A szoftver fejlesztés valóban csak a megvalósított követelmények gyűjteménye, beleértve a felhasználói követelményeket, a felhasználói felület követelményeit, az üzleti követelményeket, a műszaki követelményeket, a funkcionális követelményeket, a nem funkcionális követelményeket és egyebeket.
Régen persze a szoftverfejlesztések sokkal kisebbek voltak, és a fejlesztési ciklusok sokkal hosszabbak voltak, és ezért a követelmények követése sem voltak akkora kihívások, mint manapság.
Most már kiemelkedő fontosságú, hogy megbízható módszer álljon rendelkezésre a követelmények nyomon követésére a koncepciótól kezdve, a specifikáción és a fejlesztésen át, egészen a telepítésig.
Követelmények nyomon követhetősége lehetővé teszi számunkra, hogy azonosítsuk a követelmény forrását, valamint az életciklus összes többi műtermékét, például teszteket, felhasználási eseteket és projekttervezést.
Ezen összetett linkek egyértelmű dokumentálásához a Követelmények nyomon követhetőségi mátrix nevű dokumentumot használjuk, amely pontosan feltérképezi az igények, követelmények, a tesztesetek és a hibák közötti összefüggéseket.
Az RTM-eket néha három altípusra osztják:
Előzetes nyomonkövethetőségű RTM-ek: A mátrix célja annak biztosítása, hogy a projekt a kívánt irányba haladjon, feltérképezve a tesztesetek követelményeit.
Visszafelé követhető RTM-ek: A mátrix célja annak biztosítása, hogy a projekt jó úton haladjon, és az eredeti hatókör változatlan marad.
Kétirányú nyomon követhetőségű RTM-ek: Ez a mátrix magában foglalja mind az előre, mind a vissza nyomon követhetőséget, biztosítva, hogy az összes meghatározott követelménynek megfelelő vizsgálati esete legyen, és fordítva.
Megjegyzések
Megjegyzés küldése