Ugrás a fő tartalomra

RTM : Requirements Traceability Matrix

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.



A teljes követelményfolyamat egyetlen eszközzel történő kezelése megkönnyíti az érdekelt felek megértését, követését és részvételét, és segít abban is, hogy az összegyűjtött követelmények valóban meghatározzák a felhasználók által megkövetelt rendszert.


Tesztcél és tesztforgatókönny minta




Requirements Traceability Matrix minta



RTM megvalósítás Jira-ban




























Megjegyzések