HIBALEHETİSÉG ÉS HIBAHATÁS ELEMZÉS ALKALMAZÁSA A SZOFTVERFEJLESZTÉSBEN



Hasonló dokumentumok
SZÁMÍTÓGÉPPEL SEGÍTETT HIBAMÓD ÉS -HATÁS ELEMZÉS

Számítógéppel segített hiba-lehetıség és hiba-hatás elemzés

FMEA alkalmazása a Veronica varrógép kritikus pontjainak feltárása érdekében

1. VDA és Ford ajánlások a hibaláncolatok pontozásához konstrukciós FMEA esetén

A hatósági géphigiéniai minısítési eljárás

A GRUNDFOS gyakorlati problémamegoldás módszertana: PDCA és A3

FMEA tréning OKTATÁSI SEGÉDLET

Verifikáció és validáció Általános bevezető

Informatikai ellenırzések, az informatika szerepe az ellenırzések támogatásában

Minıségbiztosítás és minıség menedzsment. Szoftvertechnológia elıadás

Információs rendszerek Információsrendszer-fejlesztés

DR. HETÉNYI LÁSZLÓ MAGYAR GYÓGYSZERÉSZI KAMARA

01. gyakorlat - Projektalapítás

Informatikai projektmenedzsment

az értékelemzés alapjai

MINİSÉGBIZTOSÍTÁS 2. ELİADÁS Február. Összeállította: Dr. Kovács Zsolt egyetemi tanár

Integráci. ciós s tesztek. ciós s tesztek (folyt.) Integration Level Testing (ILT) Ficsor Lajos. Miskolci Egyetem Általános Informatikai Tanszék

SZEGHALOM VÁROS ÖNKORMÁNYZATA POLGÁRMESTERI HIVATALÁNAK SZERVEZETFEJLESZTÉSE MINİSÉGIRÁNYÍTÁS AZ ÖNKORMÁNYZATOKNÁL 1. MINİSÉGÜGY AZ ÖNKORMÁNYZATOKNÁL

A külsı minıségbiztosítás jelentısége az e-kormányzati fejlesztésekben,

ELO dokumentumkezelı bevezetése a Market Építıipari Zrt-ben

Risk and Compliance Management mit jelent ez egy lízing cég gyakorlatában?

EURÓPAI PARLAMENT MUNKADOKUMENTUM

Object Orgy PROJEKTTERV 1 (9) Adattípusok menedzselése Palatinus Endre

Salgótarján Megyei Jogú Város J e g y zıjétıl 3100 Salgótarján, Múzeum tér 1. 32/ jegyzo@salgotarjan.hu

Járműinformatika A járműinformatikai fejlesztés

Alkalmazásportfólió. Szoftvermenedzsment. menedzsment. Racionalizálás. Konszolidáció. Nyilvántartás. Elemzés

Funkcionális menedzsment Általános (naturális) filozófiai értelmezés

A Magyar Aktuárius Társaság szakmai ajánlása Nem-élet termékterv díjkalkulációjával szembeni aktuáriusi elvárások

Portfólió a. TÁMOP /1/C Képzık képzése projekt keretében. Selmeczi Éva Faipari Mérnöki Kar Fa- és Papírtechnológiák Intézet

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

Adatstruktúrák, algoritmusok, objektumok

A kompetencia alapú képzés bevezetésének elméleti és gyakorlati kérdései

Ez idézte elı az olyan fejlesztési folyamatokat, amelyek a gyors szoftverfejlesztésre és átadásra összpontosítanak.

Dr. Mikó Balázs. Mőszaki rajz készítés a térfogati illetve felület modellbıl, Mőhelyrajzok és darabjegyzékek készítése,

Projekttervezés alapjai

Objektumorientált programozás Pál László. Sapientia EMTE, Csíkszereda, 2014/2015

A szoftver-folyamat. Szoftver életciklus modellek. Szoftver-technológia I. Irodalom

KÉPZÉS NEVE: Informatikai statisztikus és gazdasági tervezı TANTÁRGY CÍME: Projektmenedzsment. Készítette: Dr. Sediviné Balassa Ildikó

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

Tárgyszavak: minőségbiztosítás; hibalehetőség; hibamódelemzés; egészségügy.

TERMÉKFEJLESZTÉS (BMEGEGE MNTF)

Az ISO-szabványok 3.1 Az ISO minőségügyi szabványai 3.2 Az ISO 9000 szabványsorozat elemei

ROP Partnerség építés a Balaton régióban

KAIZEN WORKSHOP. Dr. Németh Balázs Ügyvezetı igazgató Kvalikon Kft. LEAN modulok KAIZEN. Folyamatos. anyagáram. Emberek bevonása

Mathcad Június 25. Ott István. S&T UNITIS Magyarország Kft.

MINİSÉGBIZTOSÍTÁS 3. ELİADÁS Február 21. Összeállította: Dr. Kovács Zsolt egyetemi tanár

Pécel Város Önkormányzatának Jegyzıje 2119 Pécel, Kossuth tér 1. Tel: 28/ , ; Fax: 28/

Szigma Integrisk integrált kockázatmenedzsment rendszer

Szerzıdések tárgyalása Magyarországon a gazdasági krízis idején és azt követıen

A folyamat közös fázisai. A szoftverfolyamat modelljei. A vízesésmodell fázis: követelmények elemzése és meghozása

Informatikai biztonsági elvárások

BÉKÉSCSABA MEGYEI JOGÚ VÁROS

A külsı minıségbiztosítás jelentısége az e-kormányzati fejlesztésekben, a magyar IIER fejlesztésben szerzett tapasztalatok alapján

A TÁMOP /2 pályázat keretében képzési és mentori szolgáltatás ellátására benyújtott ajánlati dokumentációról

A DocuBase önkormányzati programrendszer

A könyvvizsgálat módszertana

A BELSİ ELLENİRZÉS KIALAKÍTÁSA ÉS MŐKÖDTETÉSE A GYİR-MOSON-SOPRON MEGYEI ÖNKORMÁNYZATNÁL

Szépmővészeti Múzeum térszint alatti bıvítése: A projekt idıt befolyásoló kockázatok értékelése. Készítette: Kassai Eszter Rónafalvi György

1996. évi LVIII. törvény. I. Fejezet. Általános rendelkezések

A SZAKDOLGOZAT / DIPLOMAMUNKA FORMAI KÖVETELMÉNYEI

KISKÖRE VÁROS ÖNKORMÁNYZATA POLGÁRMESTERI HIVATAL. Szervezetfejlesztés Kisköre Város Polgármesteri Hivatalában ÁROP-1.A.2.

INFORMATIKAI SZAKIRÁNY A MINİSÉGÜGYI SZAKIRÁNYÚ TOVÁBBKÉPZÉSBEN

A relációs adatmodell

MINİSÉGBIZTOSÍTÁS. Tantárgy óraszáma: (elıadás, gyakorlat, labor) Tantárgy kreditpontja: 3 A tantárgy kollokviummal zárul.

A Dél-dunántúli Regionális Munkaügyi Központ

VÍZÓRA NYÍLVÁNTARTÓ RENDSZER

Operációs rendszerek

E L İ T E R J E S Z T É S

Hibajelentı lapok szerepe a minıségfejlesztésben

II. rész: a rendszer felülvizsgálati stratégia kidolgozását támogató funkciói. Tóth László, Lenkeyné Biró Gyöngyvér, Kuczogi László

Verziókövető rendszerek használata a szoftverfejlesztésben

Technikai elemzés. matiou. Fio o.c.p., a.s.

Minıségirányítási felülvizsgálat (audit)

Az Innováció és az ember avagy: Miért (nem) szeretnek a felhasználók kattintani?

Elıterjesztés a Szekszárdi Német Kisebbségi Önkormányzat április 12-i ülésére

CÍMLAP. (a jegyzetcsoport bocsájtja rendelkezésre) Szeghegyi Ágnes Tudásmenedzsment I.

TOMORI PÁL FİISKOLA SZABÁLYZAT A HALLGATÓI BALESETEK MEGELİZÉSÉVEL KAP- CSOLATOS ÉS A BEKÖVETKEZETT BALESETEK ESE- TÉN KÖVETENDİ ELİÍRÁSOKRÓL

103/2006. (IV. 28.) Korm. rendelet

A populáció meghatározása

Móra Ferenc Tagiskola INTÉZKEDÉSI TERV AZ INTÉZMÉNY 2009/2010-ES TANÉV 6. OSZTÁLY EREDMÉNYESSÉGÉNEK NÖVELÉSÉRE

Szoftver újrafelhasználás

203/2011. (X. 7.) Korm. rendelet

TERMÉKEK MŐSZAKI TERVEZÉSE Megbízhatóságra, élettartamra tervezés I.

Nemzetközi projektmenedzsment. Balázsy Eszter, csoportvezetı ÉARFÜ Nonprofit Kft augusztus 17.

MINİSÉGIRÁNYÍTÁSI ELJÁRÁS

10-6. ábra. Az áttérési szabályok rendszere (Papp L., Róth P., Németh L., 1992)

Könyvtári kölcsönzések kezelése

Szoftver-technológia II. Szoftver újrafelhasználás. (Software reuse) Irodalom

SZÁLLÍTÓK MINİSÉGÜGYI KÉZIKÖNYVE

MINŐSÉGMENEDZSMENT ALAPJAI. 5. előadás Folyamatmenedzsment alapjai. Bedzsula Bálint

Mindezek figyelembevételével Tengelic Község Önkormányzatának évi belsı ellenırzési terve a következıket tartalmazza.

TÁMOP / A FOGLALKOZTATÁSI SZOLGÁLAT FEJLESZTÉSE AZ INTEGRÁLT MUNKAÜGYI ÉS SZOCIÁLIS RENDSZER RÉSZEKÉNT

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

AJÁNLATTÉTELI FELHÍVÁS 1.) Az ajánlatkérı neve, címe, telefon- telefaxszáma ( címe)

Szoftver-technológia I.

ISO/TS 16949:2009 belső auditorképző

Témakörök. Struktúrált fejlesztés. Elınyök (SA) Structured Analysis (SA) Hátrányok (SA) Alapfogalmak (SA)

Élethelyzetek. Dr. Mészáros Attila. Élethelyzetek. Élethelyzetek. Élethelyzetek. Élethelyzetek. 2. Élethelyzetek, konfliktusok

Számítógéppel segített hiba-lehetőség és hiba-hatás elemzés. Johanyák Zsolt Csaba

Statisztikai módszerek

Átírás:

Johanyák, Zs. Cs.: Hibalehetıség és hibahatás elemzés alkalmazása a szoftverfejlesztésben, Informatika a Felsıoktatásban 2002, Debrecen, 2002. augusztus 28-30. pp. 833-840. ISBN 963 472 691 7 http://johanyak.hu Informatika a Felsıoktatásban 2002 Debrecen, 2002. augusztus 28-30. HIBALEHETİSÉG ÉS HIBAHATÁS ELEMZÉS ALKALMAZÁSA A SZOFTVERFEJLESZTÉSBEN APPLYING FAILURE MODE AND EFFECTS ANALYSIS IN SOFTWARE ENGINEERING Johanyák Zsolt Csaba, johanyak.csaba@kefo.hu Kecskeméti Fıiskola Mőszaki Fıiskolai Kar Abstract The aim of the FMEA is the recognition of different failure possibilities, and related risks in a very early phase of the products life-cycle, the prevention of failure occurrence, and the elimination of possible failures, to achieve direct cost savings and to maintain the good reputation of the company. This method is applicable not only during the design phase but for working systems too. During the analysis a team of specialists searches for the most frequently occurring failures, the ones which cause most severe consequences, and the most rarely verified points. The team makes proposals for the failure prevention and risk reduction, and possibly improvement of the efficiency of verification. The execution of the proposals is controlled and evaluated regularly. Through the application of FMEA there are possibilities to develop a controlling system which guarantees the failure recognition and prevention, and the continuous quality improvement. This paper presents the application of the FMEA in the field of software engineering, and gives a survey of the most important concepts of this topic. Összefoglaló A hibalehetıség és hibahatás elemzés célja az egyes hibalehetıségek és a hozzájuk kapcsolódó kockázatok felismerése a termék életciklusának minél korábbi szakaszában, a hiba elıfordulásának megelızése és az esetlegesen fellépı hibák felhasználóhoz való eljutásának megakadályozása, valamint közvetlen költségmegtakarítás elérése és a vállalat jó hírnevének megırzése. A módszer nemcsak a fejlesztés során, hanem már mőködı rendszerek esetén is alkalmazható. Az eljárás során a szakértıkbıl alakított munkacsoport megkeresi a leggyakrabban elıforduló, legsúlyosabb következményekkel járó és a leggyengébben ellenırzött hibákat, majd javaslatot készít azok megelızésére, súlyosságának csökkentésére, esetleg az ellenırzés hatékonyságának javítására. A csoport rendszeresen ellenırzi javaslatainak végrehajtását és hatását. A módszer alkalmazása révén lehetıség nyílik egy olyan szabályozó rendszer kialakítására, mely garantálja a hibák felismerését, rendszeres kiküszöbölését, és ezzel az egyre jobb minıségő termékek elıállítását. Elıadásom célja a módszer szoftverfejlesztés területén való alkalmazásának vizsgálata és a témakör sajátosságainak megfelelı fogalomértelmezések áttekintése.

HIBALEHETİSÉG ÉS HIBAHATÁS ELEMZÉS ALKALMAZÁSA A SZOFTVERFEJLESZTÉSBEN Johanyák Zsolt Csaba, johanyak.csaba@kefo.hu Kecskeméti Fıiskola Mőszaki Fıiskolai Kar Az informatika széleskörő térhódításával párhuzamosan egyre erısebb igény mutatkozik a piac részérıl a szoftvertermékek minısége iránt. A piaci elvárások növekedése, a szoftverrendszerek egyre komplexebbé válása és az erıs konkurencia hatására csak azok a fejlesztı cégek tudnak talpon maradni hosszabb távon, akik jól mőködı nemcsak papíron létezı minıségügyi rendszert építenek ki, és munkájuk során alkalmazzák a gazdaság különbözı területein már jól bevált minıségjavító technikákat a szoftverfejlesztés területén. Elıadásom célja a hibalehetıség és hatás elemzés szoftverfejlesztés területén való alkalmazásának ismertetése, a témakör sajátosságainak megfelelı fogalomértelmezések áttekintése és a kockázati mérıszámok megállapítási módjainak meghatározása. 1. Történeti háttér Az FMEA-t (Failure Mode and Effects Analysis) az ötvenes években fejlesztették ki az őrhajózás területén. A repülıgépipar és az őrhajózás-technika kiváló alkalmazási területet jelentett, hiszen itt olyan berendezések készülnek és mőködnek, amelyeknél már a legkisebb hiba is emberi áldozatokat követelhet, vagy jelentıs anyagi kárt okozhat, ezért magas megbízhatósági szintre van szükség. Ennek következtében kiemelt hangsúlyt fektetnek a gyártás megkezdése elıtt a hibalehetıségek kiküszöbölésére. A módszer igazán széleskörő elterjedése az autóipari alkalmazásnak köszönhetı, mivel az autógyártó cégek beszállítóiktól is megkövetelik alkalmazását a General Motors, a Crysler, és a Ford által kidolgozott QS 9000 elıírásainak megfelelıen. 2. Az elemzés célja A hibalehetıség és -hatás elemzés célja az egyes hibalehetıségek és a hozzájuk kapcsolódó kockázatok felismerése a termék életciklusának minél korábbi szakaszában, a hiba elıfordulásának megelızése és az esetlegesen fellépı hibák vevıhöz való eljutásának megakadályozása, ezáltal egyrészt közvetlen költségmegtakarítás elérése, másrészt a vállalat jó hírnevének megırzése. A szoftver FMEA célja a szoftver architektúra vagy a fejlesztési folyamat átvizsgálása olyan kockázatokra koncentrálva, mint a biztonság és a rendelkezésre állás. A szoftverre végrehajtott elemzés céljainak konkrét megfogalmazása eltérı lehet attól függıen, hogy a fejlesztés mely szakaszában kerül sor az FMEA-ra. A módszer nemcsak a fejlesztés során,

Szakasz Elvárások elemzése Tervezés A cél annak, biztosítása, hogy megelızzék és eltávolítsák a hibás feltételeket, beazonosítsák a rendszerkockázatokat a szoftverterv megfelelıen kezeli a hibalehetıségeket Kódolás Verifikálás Validálás a programkód megfelelıen kiküszöböli a felismert hibalehetıségeket a szoftver a megtervezett módon viselkedik hibás körülmények között 1. ábra Az elemzés céljainak változása a fejlesztés egyes szakaszaiban hanem már mőködı rendszerek esetén is alkalmazható. Újbóli végrehajtására illetve átvizsgálására minden olyan esetben sor kerül, amikor valamit változtatnak a szoftverben. 3. Az elemzés típusai Kezdetben az elemzés tárgyának függvényében a módszer két fı típusát a konstrukciós (design) és a folyamat (process) FMEA-t különböztették meg. A módszer népszerővé válása újabb és újabb altípusok megjelenését eredményezte. Ezek alapvetıen a vizsgált terület részekre bontásának módjában valamint a kockázati mérıszám kialakítása során alkalmazott komponens értékek értelmezésében és osztályozási módszereiben térnek el egymástól. A szoftver elıállítása során az alkalmazott fejlesztési modell minden egyes szakaszában alkalmazhatjuk az eljárást, és eszerint osztályozva is különbözı altípusokról beszélhetünk, de ezek valójában mind a magyar terminológiában konstrukciósnak nevezett Design FMEA megvalósításai. Az elemzési technika szerint a módszer három típusáról különböztetjük meg: - modul alapú megközelítés: a szoftvert modulokra bontja, és megkeresi ezek hibalehetıségeit; - feladatközpontú megközelítés: a szoftver funkciói szerint haladva történik a vizsgálat; - helyzetalapú megközelítés: a szoftver egy lehetséges hibás mőködésébıl kiindulva keresik meg a hibát elıidézı rendszerelemeket. A továbbiakban a modul alapú megközelítéssel foglalkozunk. 4. Az elemzés lépései Az eljárás messzemenıen formalizált, folyamata hasonló lépések sorozatából épül fel minden típusa esetén (2. ábra). Az elemzést csoportmunkában végzik, így a csapat kialakítása

Új szoftver fejlesztése Csapat létrehozása és a módszer elsajátítása Szoftver modulokra és komponensekre bontása Módosítás a szoftverben Hibalehetıségek Hibaok Következm. Hibaláncolatok értékelése B J Á KMSz Értékelés KMSz>H Elemzés lezárása Megoldási javaslatok Határidı lejárt 2. ábra Az elemzés lépései az elsı feladat. A vezetı az ún. moderátor személye és képességei nagyban meghatározzák a munka hatékonyságát. Feladata az FMEA folyamat ismertetése, majd a késıbbiekben az elemzés irányítása. Alapos módszertani ismeretekkel és gyakorlattal kell rendelkezzen. A munkacsoport ideális esetben 4-6 szakemberbıl áll össze, akik a szoftvertervezés, -fejlesztés, -tesztelés és a vevıszolgálat területén dolgoznak. Az eljárás elsı szakaszában a szoftvert modulokra, komponensekre bontják, és ezek kapcsolatrendszerét grafikus ábrázolás segítségével teszik áttekinthetıvé. Az ábrázolástechnika az informatika területén jól ismert folyamatábra, struktogram, UML, stb. lehet, a fejlesztés során alkalmazott hagyományos vagy OOP technikáknak megfelelıen. Amennyiben a tervben eleve szerepel ilyen dokumentáció, úgy ebben a szakaszban csak a dokumentáció megismerése és megértése a feladat.

Felhasználó Hibás névmegadás Rendszer Sérült állomány Rossz menüpont választása Op. r. lefagy Hibás megnyitási mód Elvész a lefoglalt terület kezdıcíme Nem ellenırzi a területfoglalást Nem töltıdik be az állomány Nem foglal le elegendı területet Lemezkezelés Memóriakezelés 3. ábra Halszálka diagram A vizsgálat során áttekintik minden modul feladatát. A komponensek mindig a föléjük rendelt, ıket meghívó modul feladatainak egy részét látják el. Ezután a feladatok ellátásához kapcsolódó hibalehetıségek feltárása következik. A módszer sikerességének kulcsa, hogy a csapattagok korábbi hasonló komponensek fejlesztésénél, alkalmazásánál szerzett tapasztalataik alapján felismerjék a hibalehetıségeket. Ebben a szakaszban a munka hatékonysága és rendszerezettsége olyan módszerek segítségével fokozható, mint a halszálka (Ishikawa) diagram, strukturált ötletroham, formális elemzés, Delphi módszer, stb. A 3. ábrán egy halszálka diagram látható, ami Windows programozás gyakorlaton elkészített egyszerő szövegszerkesztı alkalmazás vizsgálatának részeként keletkezett. Kialakítása során a Nem töltıdik be az állomány lehetséges hiba okait kerestük. Az okok négy fı csoportba lettek besorolva. 1. táblázat B értékszámok és magyarázatuk Érték Magyarázat 1 Valószínőtlen, hogy a hiba bekövetkezik. 2-3 A komponens hasonlít egy olyan korábbi komponenstípushoz, amellyel kapcsolatban aránylag ritkán fordult elı ez a hiba. 4-6 A komponens hasonlít egy olyan korábbi komponenstípushoz, melynél alkalmilag elıfordult ez a hiba. 7-8 A komponens hasonlít egy olyan korábbi komponenstípushoz, melynél sok nehézséget okozott ez a hiba. 9-10 Szinte biztos, hogy bekövetkezik a hiba.

Minden egyes hibalehetıség esetén a csapat törekszik az elıfordulásban közre játszó összes ok valamint a hiba lehetséges következményeinek felderítésére. A modulok és komponenseik hierarchikus kapcsolatrendszerébıl következıen gyakran egy komponens hibájának következménye a hierarchiában felette levı (ıt meghívó) modul hibás mőködése lesz, más szóval a modul hibájának okaként az említett komponens hibáját nevezhetjük meg. A hibaláncolatoknak nevezett ok-hiba-következmény hármasok kapcsolatrendszerének feltárása nagy figyelmet igényel, amiben jelentıs segítséget nyújthat egy egyszerősített hibafa felállítása. A munka dokumentálása során a hibaláncolatok azonosítására egy pontokkal elválasztott csoportokból álló egyszerősített decimális jelölésrendszer használható. Használatát egy példán keresztül vizsgáljuk meg. Az 1.2.1.3.1 jelentése: 1. modul, 2. komponens, a komponens 1. hibalehetısége, a hiba 3. következménye, a hiba 1. oka. A hibaláncolatok felismerését és dokumentálását követıen minden modul-komponenshiba-következmény négyest három szempont szerint minısít a csoport 1 és 10 közötti értékszámokkal. A minısítés alapja a korábbi hasonló esetekben szerzett tapasztalat vagy ennek hiányában a becslés, így az eredményben szükségszerően megjelennek szubjektív elemek, bár a problémamegoldás csoportos jellege miatt ezek hatása nem jelentıs. Léteznek autóipari illetve általános irányelvek a minısítés meghatározására, de ha a csoport gyakran végez FMEA-t, akkor egy kis idı után kialakul egy saját értékrendszer, amit a minıségügyi rendszer elvárásainak megfelelıen formában rögzíthetnek. A három értékelési szempont: - a bekövetkezés valószínősége (B) - a hiba jelentısége (J) - annak a valószínősége, hogy a hibát nem ismeri fel a tervezett tesztelés (Á) A bekövetkezés valószínőségét minısítı értékszámok meghatározásához nyújt segítséget a [4] adaptációjával készült 1. táblázat. A mérıszámok megállapítása során figyelembe veszik a tesztelési tervet és minden olyan körülményt, ami megelızheti a hiba bekövetkezését vagy csökkentheti annak jelentıségét. Ezután a B, J és Á értékek szorzataként a csoport meghatározza a kockázati mérıszámot (KMSz), amit egy Pareto elemzés keretében a modulkomponens-hiba-következmény négyesek fontossági sorrendjének megállapítására használnak fel. A rangsorolást követıen a KMSz értekek szerint csökkenı sorrendben haladva a csoport javaslatokat tesz a felismert hibák kiküszöbölésére, bekövetkezésük megelızésére vagy a tesztelés kiterjesztésére. Minden megoldási javaslathoz megvalósítási határidıt és felelıs személyt rendelnek, akinek feladata a részletes kidolgozás és gyakorlatba ültetés. Az elıre megszabott határidık leteltével a csoport felülvizsgálja az érintett hibaláncolatokat megvizsgálva a javasolt megoldás alkalmazását és hatékonyságát. A visszatérı elemzés során újból meghatározzák a B, J, Á és KMSz értékeket, és ennek alapján döntés születik arról, hogy a szoftvertervben végrehajtott módosítások elfogadható mértékőre csökkentették-e a kockázati mérıszámot vagy további intézkedésekre van szükség. A csoport értékelési rendszerének kikristályosodása után meghatározhatnak egy általános kockázati mérıszám határértéket (H), ami alatt eleve nem foglalkoznak a felismert hibalehetıségekkel, illetve a visszatérı elemzés során az ez alatti KMSz értékeknél a problémát megoldottnak tekintik. Ezt a határértéket általában csak akkor veszik figyelembe már az elsı elemzés során, ha a vizsgálatra kerülı hibaláncolatok száma igen magas. Az FMEA alkalmazását megkövetelı megrendelık legtöbbször azt várják el, hogy a módszert

alkalmazó cég minıségjavító tevékenységének eredménye abban is nyilvánuljon meg, hogy folyamatosan csökkentik a határértéket. Az elemzés akkor tekinthetı lezártnak, ha minden kockázati mérıszámot sikerült a határérték alá csökkenteni. A továbbiakban minden olyan esetben, ha a szoftverben valamilyen módosítást hajtanak végre, akkor felülvizsgálják, és szükség szerint kiegészítik, újratárgyalják a szoftverhez készült FMEA-t. 5. Dokumentálás Az eljárás nyomon követhetıségét egy jól áttekinthetı táblázatos dokumentálási forma segíti. Ez elkészíthetı akár egy szövegszerkesztı vagy táblázatkezelı programban, de léteznek az elemzést célirányosan támogató szoftverek is. A táblázat fejléce két részbıl épül fel. A felsı öt sor a módszert alkalmazó cég szervezeti és minıségügyi rendszer sajátosságait tükrözi, tartalmazza a vizsgált szoftver azonosításához szükséges információkat, oldalszámot, az elemzésben jelentıs szereppel bíró személyek megnevezését és aláírását. A fejléc alsó része az elemzés végrehajtása során keletkezı információk számára szükséges oszlopokat határozza meg. 2. táblázat FMEA őrlap Vizsgált szoftver: szövegszerkesztı Lapszám: 1 Szoftver FMEA Azn. jel: Felelıs személy: 1./2002. Felelıs ter: Készítette: Dátum: Érintett ter. Átdolgozta: Dátum: Tervezı: Jóváhagyta: Dátum: Jelenlegi állapot Javított állapot Mo-Komduponenmény Következ- Hiba Ok Ellenırzı Felelıs Javaslat intézkedések B J Á Sz idı tott B J Á Sz KM /Határ- Végrehaj- KM 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 1. 1. 1. 1. Az idı 3 6 1 18 Újrater Menü- Hiányos Funkciók Fejleszt elıkalkuláci vezés rend- szer hiánya és idıhiá- ója nya 2. 1. Nem Adatveszt mőkö és dik megfelelı en 1. Hibás forráskód Tesztelés 4 8 1 32 Forráskód javítás Minden hibaláncolat esetén az elsı két oszlop alapján azonosítható be a vizsgálat aktuális tárgya, a 3. - 5. oszlopok határozzák meg a hibaláncolatot, a 6. - 10. oszlopok a jelenlegi állapotot tükrözik, a 11. 12. oszlopok a probléma megoldási módjára utaló információkat tartalmaznak, míg a 13. - 17. oszlopok kitöltésére a visszatérı elemzés alatt kerül sor.

6. Irodalomjegyzék [1] DIN 25448:1990 Ausfalleffektanalyse (Fehler-Möglichkeits- und -Einfluß-Analyse) [2] MIL-STD-1629A: 1980 Procedures for performing a Failure Mode, Effects and Criticality Analysis. [3] Schubert, M.: FMEA Fehlermöglichkeits- und Einflußanalyse. Leitfaden, Deutsche Gesellschaft für Qualität e.v., Frankfurt am Main, 1993. [4] Ford Q 101