CMMI - VALIDÁCIÓ Suba Gergely
Bevezető SG 1 Előkészítés validációra Az validáció (érvényesítés) megmutatja, hogy a termék vagy termék-komponens a tőle elvárt módon fog-e működni, amikor a célkörnyezetébe kerül. SG 1 Előkészítés validációra SP 1.1 Érvényesítendő termékek kiválasztása SP 1.2 Validációs környezet létrehozása SP 1.3 Validációs eljárások és kritériumok létrehozása SG 2 Termék vagy termékkomponens validációja SP 2.1 Validáció végrehajtása SP 2.2 Validációs eredmények elemzése Megjegyzés: Szoftverminőség SzMM06a-CMMI.ppt diasor 88. dia alapján
Amire számíthatunk… Ismertetem a validációs folyamat egyes lépéseit, azok részleteit A lépésenkénti munkatermék-leírásokra (work product), eljárásokra példákat fogok adni
SG 1 – előkészítés validációra Alpontok SP 1.1 Érvényesítendő termékek kiválasztása SP 1.2 Validációs környezet létrehozása SP 1.3 Validációs eljárások és kritériumok létrehozása
SP 1.1 – termékek kiválasztása Részletek Kiválasztás: végfelhasználói szükségletek és igények alapján Termék komponensenként a validálás kereteit meg kell határozni A validációs metódusokat hamar ki kell választani a projekt során, ezek legyenek érthetőek az összes fontosabb stakeholder (érdekelt) szemszögéből
SP 1.1 – termékek kiválasztása Részletek Munkatermék-leírások pl.: validálásra kiválasztott termékek listája minden egyes termékre: validációs módszer validáció végrehajtásának követelménye validációs megkötések
SP 1.1 – termékek kiválasztása Példa: miket lehet validálni? Termék és termék komponensek követelményei és tervei Termék és termék komponensek Felhasználói interfészek Felhasználói kézikönyvek Betanulást segítő dokumentumok Eljárás dokumentumai Hozzáférhetőségi előírások Adatcsere formátumai
SP 1.1 – termékek kiválasztása Példa: validálási módszer Egyeztetés a végfelhasználókkal (formális keretek között) Prototípus bemutatása Működés szemléltetése Képzési anyagok megtekintése Terméktesztek és komponens tesztek, amiket a végfelhasználók és érdekeltek végeznek Termék inkrementális szállítása Termék és termékkomponensek analízise
SP 1.2 – validációs környezet Részletek A validációs környezetet meghatározza: Kiválasztott termék és termékkomponens Munkatermék-leírások Validációs módszerek Létező erőforrásokat is újrahasználhatunk Munkatermék-leírások pl.: Validációs környezet dokumentuma
SP 1.2 – validációs környezet Példa: környezet elemei Teszteszközök, amik a termékhez tudnak kapcsolódni Ideiglenesen beágyazott teszt szoftverek Adatrögzítő eszközök dump-ok rögzítésére és visszajátszására Szimulált alrendszer vagy komponens Szimulált kapcsolódó rendszer Valós kapcsolódó rendszer Vevő által szállított termék Dedikált számítás vagy hálózati tesztkörnyezet
SP 1.3 – eljárások és kritériumok Részletek Eljárásokkal és kritériumokkal biztosítjuk, hogy a termék ki fogja elégíteni az elvárt használatot, amikor a megfelelő környezetben használják Eljárások: tesztesetek, átvételi tesztek használata Munkatermék-leírások pl.: validációs eljárások és kritériumok teszt és kiértékelési eljárások karbantartásra, képzésre, támogatásra
SP 1.3 – eljárások és kritériumok Példa: validációs kritérium forrásai Termék követelmények Szabványok Ügyfél átvételi kritérium Környezet teljesítmény Teljesítménybeli eltérés határértéke
SG 2 – termék validációja Alpontok SP 2.1 Validáció végrehajtása SP 2.2 Validációs eredmények elemzése
SP 2.1 – validáció végrehajtása Részletek Az érdekelteknek el kell fogadniuk A terméknek a megfelelő műveleti környezetben az elvárt módon kell teljesítenie A validációs eljárásokat dokumentálni kell és az előkerülő hiányosságokat fel kell jegyezni Munkatermék-leírások pl.: validációs jelentés, validációs eredmények kereszthivatkozási mátrix a futtatás logja működés bemutatása
SP 2.2 – eredmények elemzése Részletek Analízis jelentés megadja, hogy az igények kielégültek-e Hiányosság esetén a jelentés dokumentálja a sikeresség és a sikertelenség fokát és a valószínűsíthető okokat Lehet, hogy probléma van a validációs eljárással vagy validációs környezettel, ezt szintén dokumentálja a jelentés Munkatermék-leírások pl.: jelentés a validációs hiányosságokról és problémákról változtatási kérelem (Change Request)
Köszönöm a figyelmet!