Követelmény alapú minőségbiztosítás az államigazgatásban



Hasonló dokumentumok
Az alkalmazás minőségbiztosítás folyamata Fókuszban a teszt-automatizálás

Teszt terv Új funkció implementációja meglévı alkalmazásba

Még közelebb az üzlethez! 4. itsmf konferencia 2008, Budapest. Tartalom

Szoftverminőségbiztosítás

MŰSZAKI TESZTTERVEZÉSI TECHNIKÁK STRUKTÚRA ALAPÚ, VAGY FEHÉRDOBOZ TECHNIKÁK TAPASZTALAT ALAPÚ TECHNIKÁK

HP NFC megoldások a fókuszban

TESZTMENEDZSMENT TESZTELŐ SZERVEZET TESZTTERVEZÉS ÉS BECSLÉS

Programtervezés. Dr. Iványi Péter

Projektmenedzsment tréning

Átfogó dokumentum kezelési megoldások a HP-tól

Modell alapú tesztelés mobil környezetben

Szoftverminőségbiztosítás

Szoftverminőségbiztosítás

Szoftverminőségbiztosítás

Funkciópont elemzés: elmélet és gyakorlat

ORVOSTECHNIKAI ESZKÖZÖK GYÁRTMÁNYFEJLESZTÉSE AKTÍV ORVOSI ESZKÖZÖK FEJLESZTÉSE - PEMS V&V

2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Néhány sikeres külföldi eeducation projekt áttekintése

Rubin SPIRIT TEST. Domino net provisioning tesztelése esettanulmány 1.0. Készítette: Dobó Arnold Jóváhagyta: Varga József. Rubin Informatikai Zrt.

Szoftverminőségbiztosítás

Hatékony iteratív fejlesztési módszertan a gyakorlatban a RUP fejlesztési módszertanra építve

Szoftverminőségbiztosítás

HP Vékony kliensek széles portfolió minden feladatra

Komplex terheléses tesztmegoldások a Mobil PS és CS gerinchálózaton

A Népszámlálás infokommunikációs háttere (Miért érdekes a Népszámlálás?) Kópházi József Központi Statisztikai Hivatal

MIÉRT KELL TESZTELNI?

Előadók: Angyal Gergely (Raiffeisen), tesztelési csoportvezető Kováts Márton (KFKI), szenior rendszermérnök

Fogalomtár Etikus hackelés tárgyban Azonosító: S2_Fogalomtar_v1 Silent Signal Kft. Web:

Miskolci Egyetem Alkalmazott Informatikai Intézeti Tanszék A minőségbiztosítás informatikája. Készítette: Urbán Norbert

A BIZTONSÁGINTEGRITÁS ÉS A BIZTONSÁGORIENTÁLT ALKALMAZÁSI FELTÉTELEK TELJESÍTÉSE A VASÚTI BIZTOSÍTÓBERENDEZÉSEK TERVEZÉSE ÉS LÉTREHOZÁSA SORÁN

TÁMOP /1/A projekt Regionális turisztikai menedzsment /BSc/ /Differenciált szakmai ismeretek modul/ Információs irodák menedzsmentje

HP LaserJet M9040/9050 MFP Gyors referencia útmutató

Miskolci Egyetem Általános Informatikai Tanszék

A tesztelés feladata. Verifikáció

Információbiztonság az Ibtv. tükrében Dr. Krasznay Csaba

Gyakorlati tapasztalatok dokumentumkezelő rendszerek bevezetésében. Hivekovics Zoltán Kereskedelmi vezető Remedios Kft.

Légrádi Attila Solution Architect. HP Softveresen-Definiált Networking (SDN) vizió és stratégia

2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Modem és helyi hálózat Felhasználói kézikönyv

NAV Online Számla adatküldés a DOAS rendszerben v.4 Tartalomjegyzék

Külső kártyaeszközök Felhasználói útmutató

Szolgáltatás Orientált Architektúra a MAVIR-nál

Angolul: Extreme Programming, röviden: XP Agilis módszertan. Más módszertanok bevált technikáinak extrém módú (nagyon jó) használata

HP Color LaserJet CM3530 MFP sorozat Gyors referencia útmutató. Művelet: Másolás. Digitális küldés. Fax. Feladatok tárolása

Megoldások a mintavizsga kérdések a VIMIAC04 tárgy ellenőrzési technikák részéhez kapcsolódóan (2017. május)

THOTH 2 minőségbiztosítási tanúsítvány Gazdaságfejlesztési Operatív Program (GOP) megfelelési tanúsítványok

TESZTELÉS A SZOFTVER ÉLETCIKLUSÁN ÁT SZOFTVERFEJLESZTÉSI MODELLEK

Speciális bírósági képzések: 6000 fő támogatása blended learning módra

MŰSZAKI TESZTTERVEZÉSI TECHNIKÁK A TESZT FEJLESZTÉSI FOLYAMATA A TESZTTERVEZÉSI TECHNIKÁK KATEGÓRIÁI

Modem és helyi hálózat

A minőség és a kockázat alapú gondolkodás kapcsolata

Projectvezetők képességei

IBM Rational AppScan. IBM Software Group. Preisinger Balázs Rational termékmenedzser

Üzleti érték a privát felhő menedzsmentben

Valósidejű SLA menedzsment HP OpenView szoftverekkel

PC-kártyák. Dokumentum cikkszáma: A jelen útmutató a PC-kártyák számítógéppel történő használatát ismerteti

TRL Hungary Kft. Cégismertető. TRL Hungary Kft.

Szoftverfejlesztő képzés tematika oktatott modulok

LIBRA: a programozott fejlődés

Történet John Little (1970) (Management Science cikk)

PROGRAMOZÁS tantárgy. Gregorics Tibor egyetemi docens ELTE Informatikai Kar

Intelligens eszközök fejlesztése az ipari automatizálásban Evosoft Hungary kft., Evosoft Hungary Kft.

Modell alapú tesztelés: célok és lehetőségek

VvAaLlÓóSs IiıDdEeJjȷŰű OoDdSs goldengate alapokon a magyar telekomban

HP Roar Plus hangszóró. További funkciók

Programrendszerek tanúsítása szoftverminőség mérése

ELTE, Informatikai Kar december 12.

A TESZTELÉS ALAPJAI A TESZTELÉS ALAPVETŐ FOLYAMATA A TESZTELÉS PSZICHOLÓGIÁJA A TESZTELÉS ETIKAI KÓDEXE

Ami a vízesésen túl van

Gara Péter, senior technikai tanácsadó. Identity Management rendszerek

1. Melyik szabvány foglalkozik dokumentumok tulajdonságainak megfogalmazásával? a. RDFS b. FOAF c. Dublin Core d. DBPedia

INGATLANVAGYON-KATASZTER SZAKRENDSZER

AZ INTEGRÁLT NYOMONKÖVETŐ RENDSZER BEMUTATÁSA (TÁMOP B) Kern Zoltán Közoktatási szakértő

Intervenciós röntgen berendezés teljesítményszabályozójának automatizált tesztelése

Népszámlálás Taby Tamás. szenior projektvezető

SAP BO PC alapú tervezési környezetben a Richter controlling

Memóriamodulok. Felhasználói útmutató

Ellenőrzési és könyvvizsgálati esettanulmányok

Szoftverfejlesztés teszteléssel

A tesztelés szükségessége

2005-ben megnövekedett az igény 1. komplex IT intézményközi - megoldásokra, 2. értéknövelt szolgáltatásokra, 3. speciális ismeretekkel rendelkező erőf

Tartalommenedzser képzés tematika oktatott modulok

Ügyfél- és címadatok feldolgozása Talenddel

R3-COP. Resilient Reasoning Robotic Co-operating Systems. Autonóm rendszerek tesztelése egy EU-s projektben

Szoftverminőségbiztosítás

Tisztelettel köszöntöm a RITEK Zrt. Regionális Információtechnológiai Központ bemutatóján.

Programozási technológia II 7. előadás. Verifikáció és validáció Giachetta Roberto

1. SZÁMÚ FÜGGELÉK MŰSZAKI LEÍRÁS

Valós idejű megoldások: Realtime ODS és Database In-Memory tapasztalatok

HELYES zárójelentése) Válasz sikeresnek vagy sikertelennek nyilvánítja a projektet HIBAS

Külső eszközök Felhasználói útmutató

Orvostechnikai eszközök gyártmányfejlesztése Aktív orvosi eszközök fejlesztése PEMS V&V. Nagy Katinka

Azonnali fizetési rendszer megvalósítása

Távolléti díj kezelése a Novitax programban

Szolgáltatás mérés/riportolás magas fokon Egy valós megoldás Pepsi berkekben

1 Informatikai beszerzések.

Külső kártyaeszközök Felhasználói útmutató

Rendszermodellezés: házi feladat bemutatás

Tápfeszültség. Felhasználói útmutató

HP Mobile távirányító (csak egyes típusokon) Felhasználói útmutató

Átírás:

Követelmény alapú minőségbiztosítás az államigazgatásban László István 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice

Témák Követelmény alapú minőségbiztosítás módszertana Teszt típusok Esettanulmány: Portolási projekt az államigazgatásban Teszt menedzsment és funkcionális teszt a HP Quality Center eszköz használatával Követelmény elemzés Teszt forgatókönyv tervezés Teszt végrehajtás Hibamenedzsment A HP LoadRunner eszközzel végzett terheléses teszt tapasztalatai 2 26 March 2009

3 26 March 2009 Szükségem lenne valamire, amivel gyorsan eljutok a város másik végébe

De én nem erre gondoltam! Hogyan viszem ezen az aktatáskámat?... Mi lesz, ha elered az eső?... 4 26 March 2009

5 26 March 2009

6 26 March 2009

Szoftverhibák természete A követelményelemzéskor megtalált hibákat a legkönnyebb és legolcsóbb kijavítani 80% Hibák keletkezése A hibák 60-80% a követelményelemzésre vezethető vissza Hundreds 60% 40% A hibák kevesebb mint 5%-át fedezik fel magában a követelményelemzés fázisában 20% A ciklus későbbi fázisában felfedett hibák okozzák a magas költséget, határidőcsúszást 0% Követelmény & Terv Kódolás & Unit teszt Felhasználói Átvételi Teszt Éles üzem 80% Hibák felfedezése Hundreds 60% 40% 20% 0% Követelmény Kódolás & Felhasználói Éles üzem & Terv Unit teszt Átvételi Teszt 7 26 March 2009

Követelmény specifikáción alapul: Funkcionális specifikáció Teszt tervek Felhasználói Átvételi Teszt Teszt menedzsment Teszt lefedettség Minőségbiztosítás kontrollja, készültségi fok meghatározása Kockázatelemzés 8 26 March 2009

Követelményelemzés felelőssége Informatikus felelőssége Egyértelműek és ellentmondástól mentesek Kellő mélységűek: meghatározzák az üzleti logikát, felhasználói interfészeket Tesztelhetők Teljeskörűek: bizonytalanságtól mentes működést definiálnak Felhasználó felelőssége Logikailag nem kikövetkeztethető követelmények jelzése Követelmények helyes megadása Közös felelősség: validálás 9 26 March 2009

Teszt típusok 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice

Teszt típusok kategorizálása Fejlesztői tesztek (unit, modul, white-box) Minőségbiztosítási tesztek (black-box) Funkcionális tesztek (beleértve az integrációs teszteket) Manuális tesztek Követelmény alapú Automatikus (regressziós) tesztek (HP QuickTest Professional) Terheléses tesztek (HP LoadRunner) Egyéb rendszertesztek (biztonsági, rendelkezésre állási stb.) 11 26 March 2009

Esettanulmány 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice

Projekt jellemzői Portolási projekt, újratervezéssel Komplett alrendszer Kapcsolat egyéb alrendszerekkel Külső kapcsolat WebSphere MQ-n keresztül Időtartam: ~1 év Fejlesztők: ~15 fő 13 26 March 2009

Követelményelemzés Követelmények üzleti/ügyviteli nyelven fogalmazódnak Csak olyan adatfogalmakkal, amelyeket a kulcsfelhasználók ismernek Hibaüzenetek pontos definiálása Kulcsfelhasználók validálták 14 26 March 2009

Követelmények hierarchiába szervezve Formok Általános követelmények Működési módok Újfelvitel Keresés Módosítás Tranzakciós gombok FORM001 Mezőleírások Kötelező mezők Ellenőrzések Érvényesség kezdet FORM002 Riportok Batch karbantartások 15 26 March 2009

Teszt tervezés Követelmények teljesülési kritériuma Lefedjük teszttel Pozitív/negatív tesztesetek Teszt lépések: Előkészület: teszt adatok keresése SQL művelettel Tesztesetek instrukciói + elvárt eredmény 16 26 March 2009

Teszt végrehajtás Rendszert felületesen ismerő végezheti Elvárt eredmény tényleges eredmény Hibajegy feladás Egy teszt lépéshez kötődőn Pillanatkép hozzácsatolása 17 26 March 2009

Hibamenedzsment Hibákat hozzárendeltük fejlesztőkhöz Fejlesztő munkaütemezése: nyitott hibák prioritás csökkenő sorrendben Kommunikáció felülete a hibajavítás/újratesztelés során 18 26 March 2009

Terheléses tesztelés Valós terhelés szimulálása: Portfolió az erőforrásigényes műveletekre Gondolkodási idő, Műveletek közötti idő Lökésszerű terhelések szimulálása Hangolás Ismételhető műveletek közben monitorozás Meglepetés: több funkcionális hibát is fogtunk 19 26 March 2009