Cikkjelölt:Nyomon követhetőségi mátrix
Ez egy olyan cikkjelölt, ami kevés vagy ellenőrizetlen információt tartalmaz, ezért vagy más minőségvédelmi okból nem a cikkek között van, de a témája miatt feljavításra érdemes lehet. A vitalapon le van írva, hogy miben segíthetsz konkrétan ebben az esetben, a Wikipédia:Feljavításra váró cikkjelöltek lapon pedig az, hogy általában miben. |
Ezt a cikkjelöltet feljavítás hiányában hamarosan törölhetik, a törlés tervezett dátuma: 2024. szeptember 6., 00:00 (CEST). Ha meg szeretnéd tartani, építsd tovább. A feljavítás után szólj a járőröknek, hogy már cikké tehető. Bővebben a cikkjelöltekről ide kattintva olvashatsz. |
Ez a szócikk láthatóan fordítás eredménye (valószínűleg gépi fordítás). Segíts te is átnézni, hogy ne maradjanak benne magyartalan megfogalmazások, hibás linkek és téves hivatkozások. Ha ezeket kijavítottad, bátran távolítsd el a sablont. Ha a sablonnal nem a jelöltek között találkozol, nevezd át, vagy értesítsd a járőröket! |
A szoftverfejlesztésben a nyomon követhetőségi mátrix (TM)[1] egy dokumentum, általában táblázat formájában, amely segít a kapcsolat teljességének meghatározásában, két referencia-dokumentum összekapcsolásával egy sok-sok kapcsolat összehasonlításával.[2] Gyakran használják a magas szintű követelményekkel (ezek gyakran marketingkövetelményekből állnak) és a termék részletes követelményeivel a magas szintű tervezés, részletes tervezés, tesztterv és tesztesetek illeszkedő részeinek meghatározásához.
A követelmények nyomon követhetőségi mátrixát használhatják annak ellenőrzésére, hogy a jelenlegi projekt követelményei teljesülnek-e, és segíthetnek az ajánlatkérés,[3] a szoftverkövetelmények specifikációja,[4] különféle szállítható dokumentumok és a projektterv feladatok létrehozásában.[5]
A gyakori gyakorlat az, hogy az egyik dokumentum összes elemének azonosítóját a bal oszlopba helyezzük. A másik dokumentum azonosítóit a felső sorba helyezzük. Amikor egy elem a bal oszlopban kapcsolódik egy elemhez a felső sorban, egy jelzés kerül a metszéspontba. A kapcsolatok száma összeadódik minden sorhoz és oszlophoz. Ez az érték jelzi a két elem leképezését. A nulla értékek azt jelzik, hogy nincs kapcsolat. Meg kell határozni, hogy létre kell-e hozni egy kapcsolatot. A nagy értékek azt jelentik, hogy a kapcsolat túl bonyolult, és egyszerűsítésre van szükség.
A nyomon követhetőségi mátrixok létrehozásának megkönnyítése érdekében tanácsos hozzáadni a kapcsolatokat a forrásdokumentumokhoz mind a visszafelé, mind az előrefelé történő nyomon követhetőség érdekében.[6] Így amikor egy elem megváltozik az egyik referencia-dokumentumban, könnyen látható, mi szükséges megváltoztatni a másikban.
Minta nyomon követhetőségi mátrix[szerkesztés]
Requirement identifiers | Reqs tested | REQ1 UC 1.1 | REQ1 UC 1.2 | REQ1 UC 1.3 | REQ1 UC 2.1 | REQ1 UC 2.2 | REQ1 UC 2.3.1 | REQ1 UC 2.3.2 | REQ1 UC 2.3.3 | REQ1 UC 2.4 | REQ1 UC 3.1 | REQ1 UC 3.2 | REQ1 TECH 1.1 | REQ1 TECH 1.2 | REQ1 TECH 1.3 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Test cases | 321 | 3 | 2 | 3 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 3 | 1 | 1 | 1 |
Tested implicitly | 77 | ||||||||||||||
1.1.1 | 1 | x | |||||||||||||
1.1.2 | 2 | x | x | ||||||||||||
1.1.3 | 2 | x | x | ||||||||||||
1.1.4 | 1 | x | |||||||||||||
1.1.5 | 2 | x | x | ||||||||||||
1.1.6 | 1 | x | |||||||||||||
1.1.7 | 1 | x | |||||||||||||
1.2.1 | 2 | x | x | ||||||||||||
1.2.2 | 2 | x | x | ||||||||||||
1.2.3 | 2 | x | x | ||||||||||||
1.3.1 | 1 | x | |||||||||||||
1.3.2 | 1 | x | |||||||||||||
1.3.3 | 1 | x | |||||||||||||
1.3.4 | 1 | x | |||||||||||||
1.3.5 | 1 | x | |||||||||||||
etc. ... | |||||||||||||||
5.6.2 | 1 | x |
Hivatkozások[szerkesztés]
- ↑ Gotel, Orlena. Software and Systems Traceability. Springer London. DOI: 10.1007/978-1-4471-2239-5_1 (2012. január 1.). ISBN 9781447122388
- ↑ Gotel, Orlena. Software and Systems Traceability. Springer London. DOI: 10.1007/978-1-4471-2239-5_1 (2012. január 1.). ISBN 9781447122388
- ↑ Egeland, Brad: Requirements Traceability Matrix. pmtips.net, 2009. április 25. [2009. május 1-i dátummal az eredetiből archiválva]. (Hozzáférés: 2013. április 4.)
- ↑ DI-IPSC-81433A, DATA ITEM DESCRIPTION SOFTWARE REQUIREMENTS SPECIFICATION (SRS). everyspec.com, 1999. december 15. (Hozzáférés: 2013. április 4.)
- ↑ Carlos, Tom (October 21, 2008). Requirements Traceability Matrix - RTM. PM Hut, October 21, 2008. Retrieved October 17, 2009 from http://www.pmhut.com/requirements-traceability-matrix-rtm.
- ↑ Gotel, Orlena. Software and Systems Traceability (angol nyelven). Springer London, 3–22. o.. DOI: 10.1007/978-1-4471-2239-5_1 (2012. január 1.). ISBN 9781447122388
Fordítás[szerkesztés]
Ez a szócikk részben vagy egészben a Traceability matrix című angol Wikipédia-szócikk ezen változatának fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.
További információk[szerkesztés]
- Bidirectional Requirements Traceability by Linda Westfall
- StickyMinds article: Traceability Matrix by Karthikeyan V
- Why Software Requirements Traceability Remains a Challenge by Andrew Kannenberg and Dr. Hossein Saiedian