Kihagyás

Követelmény review

Felkészülés

Dokumentumon végrehajtható módszeres technikák. Bármilyen írott anyag alanya lehet a felülvizsgálatnak, mint például követelmény specifikáció, rendszerterv, használati útmutató, stb.

A felülvizsgálat lépéseit az alábbi ábra szemlélteti:

Felülvizsgálat

Lehetséges szerepkörök:

1
2
3
4
5
6
- Dokumentum szerzője
- Témavezető (moderátor)
- Felülvizsgálat vezető
- Felülvizsgálók
- Írnok (jegyzőkönyvvezető)
- Menedzsment

A felülvizsgálat típusát a projektcélok, a vizsgált rendszert érintő szabályozási környezet és a fejlesztés aktuális helyzete együtt befolyásolja. A lehetséges felülvizsgálat típusok az alábbiak:

Felülvizsgálat típus

A felülvizsgálathoz többféle technika használható.

Lehetséges technikák:

1
2
3
4
5
-   Ad hoc
-   Ellenőrző lista (checklist)
-   Forgatókönyvek és száraz tesztelés
-   Szerep alapú
-   Perspektíva alapú

Tip

A perspektíva-alapú tesztelés olyan megközelítés, amely a szoftverfejlesztési folyamatban részt vevő különböző érdekelt felek nézőpontjaira vagy perspektíváira összpontosít. Célja annak biztosítása, hogy a szoftver megfeleljen ezen érdekeltek igényeinek és elvárásainak. Az ebben a megközelítésben gyakran figyelembe vett legfontosabb nézőpontok a következők:

1
2
3
4
5
6
7
8
9
a. Felhasználói perspektíva: Ez arra összpontosít, hogy a végfelhasználók hogyan fognak interakcióba lépni a szoftverrel, és hogy az megfelel-e a használhatósági és funkcionalitási követelményeiknek.

b. Üzleti perspektíva: Ez a nézőpont azt értékeli, hogy a szoftver összhangban van-e az üzleti célkitűzésekkel és célokkal, beleértve a költséghatékonyságot és a befektetés megtérülését.

c. Szabályozási perspektíva: Biztosítja, hogy a szoftver megfelel-e a vonatkozó szabályozásoknak, szabványoknak és iparági követelményeknek.

d. Teljesítményperspektíva: Ez a szoftver teljesítményét, skálázhatóságát és megbízhatóságát értékeli.

e. Biztonsági szempontok: A szoftver biztonsági jellemzőit és sebezhetőségeit értékeli a fenyegetések és kockázatok elleni védelem érdekében.

A perspektíva alapú tesztelés célja annak biztosítása, hogy a szoftver a különböző érdekelt felek szemszögéből értéket szolgáltasson

A szerepalapú tesztelés a szoftverfejlesztési folyamatban részt vevő különböző személyek szerepére és felelősségi körére összpontosít. Célja annak ellenőrzése, hogy a szoftver megfelel-e e szerepkörök elvárásainak és követelményeinek. Az ebben a megközelítésben figyelembe vett általános szerepek a következők:

1
2
3
4
5
6
7
a. Fejlesztő: A szerepkör-alapú tesztelés biztosítja, hogy a szoftvert a fejlesztő szemszögéből teszteljék, ami magában foglalja az egységtesztelést és a kódminőségi értékeléseket.

b. Tesztelő: A tesztelők a szoftver funkcionalitásának, teljesítményének és egyéb minőségi jellemzőinek értékelésére összpontosítanak a hibák azonosítása és a meghatározott követelményeknek való megfelelés biztosítása érdekében.

c. Üzleti elemző: Az üzleti elemzők értékelik, hogy a szoftver megfelel-e az üzleti és felhasználói követelményeknek, beleértve a funkcionális és nem funkcionális szempontokat is.

d. Projektmenedzser: Ez a szerepkör a projekt ütemtervére, költségvetésére és erőforráskorlátozásaira összpontosít, hogy biztosítsa, hogy a szoftver fejlesztése ezeken a határokon belül történik.

A szerepkör-alapú tesztelés célja annak ellenőrzése, hogy az egyes szerepkörök elvárásai és felelősségi körei teljesülnek-e a szoftverfejlesztési folyamat során.

Összefoglalva, a perspektíva-alapú tesztelés a különböző érdekelt felek szempontjait veszi figyelembe, míg a szerepalapú tesztelés a szoftverfejlesztésben részt vevő egyének elvárásaira és felelősségeire összpontosít. Ezek a megközelítések kiegészíthetik egymást, és gyakran együttesen alkalmazzák őket a szoftvertermékek átfogó tesztelésének és validálásának biztosítása érdekében.

Feladatok

Felhasználói kézikönyv review-ja

Végezzük el az előző órán kiadott felhasználói kézikönyv review-ját. Ehhez először alkossunk csapatokat, majd szimuláljuk a tervezés, indítás, és egyéni felkészülés fázisokat (csapatokon belül):

  • Ki melyik részt nézi át?
  • Ki milyen szempontok szerint fogja átnézni a dokumentumot?
  • Mindenki kap 20 percet a saját részének review-jára.

Szimuláljuk a review metinget:

  • A gyakorlatvezető vezetésével menjünk végig a dokumentumon, és mindenki jelezze a "találatait".
Követelményspecifikációk review-ja

Válasszunk egyet a következő követelmény-specifikációk közül:

Válasszunk egy review szempontot és végezzük el a review-t a szempont alapján.

  • A gyakorlatvezető vezetésével menjünk végig a dokumentumokon, és mindenki jelezze a "találatait".

Utolsó frissítés: 2023-11-13 08:55:47