Szoftver min ség és menedzsment

Hasonló dokumentumok
Q = Átadandók Elvárások. Szoftver min ség és menedzsment -22. Tartalom. A szoftver min sége 2001 / Összefoglalás. Dr.

Szoftver min ség és menedzsment

Hát én immár mit válasszak?

A QMIM Quality Organizer szoftver bemutatása

Szoftver-mérés. Szoftver metrikák. Szoftver mérés

Szoftver min ség és menedzsment

Szoftver-technológia I.

Szoftver min ség és menedzsment -12. Mérési alapfogalmak. Mérés 2002 / Mérési alapfogalmak. Dr. Balla Katalin

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

evosoft Hungary Kft.

Szoftver min ség és menedzsment

Szoftver min ség és menedzsment -5. Tartalom. Érettségi modellek 2002 /

Szoftver min ség és menedzsment

A TESZTELÉS ALAPJAI MIÉRT SZÜKSÉGES A TESZTELÉS? MI A TESZTELÉS? ÁLTALÁNOS TESZTELÉSI ALAPELVEK

V. Félév Információs rendszerek tervezése Komplex információs rendszerek tervezése dr. Illyés László - adjunktus

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

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

Szoftver min ség és menedzsment

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

NYF-MMFK Műszaki Alapozó és Gépgyártástechnológiai Tanszék mezőgazdasági gépészmérnöki szak III. évfolyam

Vállalati információs rendszerek I, MIN5B6IN, 5 kredit, K. 4. A meghirdetés ideje (mintatanterv szerint vagy keresztfélében):

A szoftverfejlesztési folyamatok képességének mérése. Kuzma Éva Budapest,

TÖBB MINT 20 ÉV TAPASZTALAT - Az Ön biztonsága a mi erősségünk! TAM CERT Hungary Ltd. - a Cooperation Partner of TÜV AUSTRIA

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

Szoftver újrafelhasználás

2. Szoftver minőségbiztosítás

Mi is volt ez? és hogy is volt ez?

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

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

BIZTONSÁGI AUDIT. 13. óra

Bevezetés a programozásba

PMO Érettségi szint és versenyelőny. Kovács Ádám

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

A fejlesztési szabványok szerepe a szoftverellenőrzésben

Soft. Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem. Software minőség menedzsment. ftware minőség menedzsment

Soft. Tartalom. A software minőség menedzsment

Magyar Szabad Szoftver Tárház. Erdei Csaba Mátó Péter

Cloud Akkreditációs Szolgáltatás indítása CLAKK projekt. Kozlovszky Miklós, Németh Zsolt, Lovas Róbert 9. LPDS MTA SZTAKI Tudományos nap

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

Autóipari beágyazott rendszerek. Kockázatelemzés

Java programozási nyelv

Minőségirányítási Szakmérnök Szakirányú Továbbképzési Szak. Szakindítás Képzési program

MINŐSÉGBIZTOSÍTÁS ÉS E- LEARNING. Jelli János Apor Vilmos Katolikus Főiskola

Menedzsment rendszerek

műszaki tudomány doktora 1992 Beosztás: stratégiai tanácsadó, tudományos tanácsadó Munkahelyek: Nokia -Hungary kft Veszprémi Egyetem

Ellátási lánc optimalizálás P-gráf módszertan alkalmazásával mennyiségi és min ségi paraméterek gyelembevételével

ISO 9001:2015 ÉS ISO 14001:2015 FELKÉSZÜLT A VÁLTOZÁSOKRA? Move Forward with Confidence

Software Engineering Babeş-Bolyai Tudományegyetem Kolozsvár

TANÚSÍTVÁNY. tanúsítja, hogy az. InfoScope Kft. által kifejlesztett. Attribútum tanúsítványok érvényességét ellenőrző SDK InfoSigno AC SDK v1.0.0.

Six Sigma és Lean menedzselésének eszköze a Companion by Minitab

TOURNAMENT DRAW ALL KYOKUSHIN KARATE WT - TOURNAMENT DRAW ALL KYOKUSHIN KARATE WT - TOURNAMENT DRAW

Pályázattal támogatott Egészségesen karcsú Lean menedzsment rendszerek

Szoftveripar és üzleti modellek

MENEDZSMENT RENDSZEREK

Teljesítmény Mérés. Tóth Zsolt. Miskolci Egyetem. Tóth Zsolt (Miskolci Egyetem) Teljesítmény Mérés / 20

SZÁMÍTÁSTECHNIKAI AUDIT. Common Criteria 1

MENEDZSMENT RENDSZEREK

Modell alapú tesztelés mobil környezetben

TERMÉK FEJLESZTÉS PANDUR BÉLA

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

OpenCL alapú eszközök verifikációja és validációja a gyakorlatban

IRÁNYTŰ A SZABÁLYTENGERBEN

A DOKUMENTÁCIÓS RENDSZER

A CMMI alapú szoftverfejlesztési folyamat

Szolgáltatásintegráció (VIMIM234) tárgy bevezető

SZEMLÉLETBELI VÁLTOZÁSOK AZ IRÁNYÍTÁSI RENDSZEREK MŰKÖDÉSÉBEN ÉS TANÚSÍTÁSÁBAN: KÉT ÉVTIZED HAZAI KRÓNIKÁJA

Autóipari beágyazott rendszerek Dr. Balogh, András

Tantárgyi program. 1. A tantárgy neve, kódja: AV_KMLA216-K5 Marketing alapjai. 2. A tantárgyfelelős neve, beosztása: Dr. Szakály Zoltán egyetemi tanár

Programozási technológia

Programozási Technológia előadás bevezetés. Előadó: Lengyel Zsolt

MIÉRT KELL TESZTELNI?

szervezeti felépítés, felelősségek,

ALKALMAZÁS KERETRENDSZER

VEGYIPARI RENDSZEREK OPTIMALIZÁLÁSA

A szemantikus világháló oktatása

Jobb veled a világ! elearning a T-Mobile Magyarországnál. 5. elearning Fórum Fehér Csaba november 17. Tréning menedzser Számalk Irodaház

30 MB INFORMATIKAI PROJEKTELLENŐR

Auditor: a bels min ség audittal megbízott, a feladatra kiképzett és felkészült személy.

Aktualitások a minőségirányításban

Minőségtanúsítás a gyártási folyamatban

Digitális írástudás, digitális műveltség

Informatika szigorlati témakörök gazdasági informatika egyetemi képzés hallgatói részére

Szoftvertechnológia ellenőrző kérdések 2005

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

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

Nagy bonyolultságú rendszerek fejlesztőeszközei

Szoftver követelmények meghatározása

Mérnök informatikus (BSc) alapszak levelező tagozat (BIL) / BSc in Engineering Information Technology (Part Time)

Mi a folyamat? Folyamatokkal kapcsolatos teendőink. Folyamatok azonosítása Folyamatok szabályozása Folyamatok folyamatos fejlesztése

SSADM Dokumentáció Adatbázis Alapú Rendszerek

ISO Minőségirányítási rendszerek. Útmutató a működés fejlesztéséhez

Kód átvizsgálás. Irodalom. (Code review) code review,smart Bear Inc., ! Jason Cohen: Best kept secrets of peer

Dr. Pikó Károly vezérigazgató-helyettes Minőségügy van-e szerepe a sürgősségi ellátásban november 5. - Debrecen

Komponens alapú fejlesztés

AZ ISO 9001:2015 LEHETŐSÉGEI AZ IRÁNYÍTÁSI RENDSZEREK FEJLESZTÉSÉRE. XXII. Nemzeti Minőségügyi Konferencia Szeptember 17.

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

Magyarországi kis és közepes IT vállalkozások költséghatékony lehetőségei ISO szabványcsaládnak megfelelő szolgáltatásirányítási rendszerek

Tantárgyi dosszié. Minőségirányítás GEGTT404B

SAS szoftverek felhasználási lehetőségei a felsőoktatásban

Projektterv. Projekt Neve: Ingatlan Bérbeadási Nyilvántartás Csoport: nmi

Átírás:

Szoftver min ség és menedzsment 1. Bevezetés, alapfogalmak Dr. Balla Katalin

Bemutatkozás Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 2

A tantárgy célkit zése A hallgatók megismertetése a szoftvermin ség fogalmával a világban leggyakrabban alkalmazott megközelítésekkel, szabványokkal, módszerekkel Segítségnyújtás a tájékozódásban Folyamatjavítási projektekkel kapcsolatos tapasztalatok átadása Gyakorlatok, példák, esettanulmányok Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 3

A tantárgy oktatásának módja El adások Helye:IB 145 Ideje: hétf : 8.15-10., csütörtök 10.15-12 A Rendszerfejlesztés szakirányon a tárgyhoz laboratórium is tartozik Fóliák másolata a web-en www.iit.bme.hu-->hallgatói információk --> Rendszerfejlesztés szakirány --> Szoftver min ség és menedzsment Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 4

A tantárgy oktatásának módja További felhasználható irodalom: K. Balla: The Complex Quality World. Developing Quality Management Systems for Software Companies. Beta Books, Einhoven University of Technology, 2001. N. E. Fenton, Sh. L. Pfleeger: Software Metrics: a Rigorous & Practical Approach. International Thomson Computer Press, 1997. Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 5

A tantárggyal kapcsolatos követelmények A szorgalmi id szakban: ZH, 8. oktatási héten (várhatóan április 4.) A ZH eredménye a vizsgajegybe beszámít (30%) Vizsga írásbeli (elmélet, gyakorlat) szóbeli kérdések Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 6

A tananyag szerkezete - összefoglalás I. Bevezetés, alapfogalmak II. A szoftvermin ség megközelítései termék alapú (Boehm, McCall, ISO 9126) folyamat alapú (ISO 9001, CMM, SPICE) projektirányítás (módszertanok, fontos tevékenységek...) III. Min ség, attribútumok, mérések PM, m szaki folyamat, termék tesztelés IV. A QMIM keret V. A tanultak gyakorlati alkalmazása Projektirányítási rendszer, min ségügyi rendszer kialakítása, szerkezete Auditok: ISO, CMM, SPICE Min ségi jellemz k meghatározása, mérése VI. Összefoglalás Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 7

A tananyag szerkezete (1) 1. Bevezetés, alapfogalmak 2. A szoftvermin ség termék alapú megközelítése 3. A szoftvermin ség folyamat alapú megközelítése 4. Folyamatjavítás, lépcs s modellek: CMM 5. Folyamatjavítás, folytonos modellek: SPICE 6. Folyamatjavítás, PSP, TSP, CMMI 7. A szoftverprojektek irányítási vonatkozásai 8. Projektirányítási módszertanok (PINCE, RUP ) 9. Projektek tervezése, követése, vezérlése Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 8

A tananyag szerkezete (2) 10. Kockázatkezelés a projektben 11. Az emberi tényez a projektben 12. A szoftvermin ség fontos elemei, mérési alapfogalmak, PM mér számok 13. M szaki folyamatok mérése, mérési módszerek 14. A termék jellemz i; funkciópont számolás 15. Tesztelési módszerek, eszközök 16. A tesztelés tervezése, végrehajtása, dokumentálása 17. A szoftvermin ség egy lehetséges megközelítése: a QMIM keret, elemei, alkalmazása Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 9

A tananyag szerkezete (3) $]HGGLJWDQXOWDNJ\DNRUODWLDONDOPD]iVD 18. Projektirányítási rendszer kialakítása, PM2 19. Min ségirányítási rendszer kialakítása. 20-21. Min ségügyi rendszer szerkezete, ISO audit. 22.Folyamatjavítás. CMM audit. 23. Folyamatjavítás. SPICE audit. 24. Mérések tervezése és bevezetése a szoftvercégnél 25. Termékjellemz k meghatározása és mérése 26. Összefoglalás. Egy folyamatjavítási tevékenység sikerességének feltételei Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 10

Bevezetés, alapfogalmak A szoftvermin ség definíciója A szoftvermin ség fogalmának id beli változása Garvin definíciói A szoftvermin ség összetev i Mit l függ a szoftvermin ség definíciója? A szoftvermin ség hazai helyzete Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 11

Definíciók Min ség : a dolgok lényegét jellemz tulajdonságok összessége, filozófiai kategória, illetve valaminek értékelést is magában foglaló jellege. (Magyar Értelmez Szótár) Quality: degree of excellence, relative nature or kind of character, class or grade of thing as determined by this, general excellence (The New Oxford Illustrated Dictionary) Qualitas / ποιοτεσ, Cicero / Platón / Arisztotelész (Encyclopedia Britannica, vol.18.) Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 12

Definíciók Szoftver: szellemi termék, amely egy hordozó médiumon lev információkból áll. (ISO/DIS 9000: 2000) Megj: a szoftver megjelenhet koncepciók, ügyletek vagy eljárások alakjában. Egy példa a szoftverre a számítógépprogram. Szoftver = olyan szellemi alkotás, amely magában foglalja valamely adatfeldolgozó rendszer m ködését biztosító programok, eljárások, szabályok és a hozzájuk tartozó dokumentáció összességét. (ISO 9000-3) Szoftvertermék = számítógépi programok, eljárások, adatok és a hozzájuk tartozó dokumentáció olyan komplett készlete, amelyet valamely felhasználónak való szállításra terveztek. (ISO 9000-3) Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 13

Miért vannak hibái a szoftvernek? Komplex feladatok elvégzésénél az emberek követnek el hibákat, ez elkerülhetetlen Tapasztalt programozók átlagban minden 10 forrássorban vétenek 1 hibát Ezen hibák felét a gépnyelvre történ fordításkor kijavítják A tesztelés során további hibák is kijavulnak, de a hibák 15%-a bent marad az ügyfélnek való átadáskor (Watts Humphrey: What if your life depended on software? El adás a 2000-s EuroSPI konferemcián, Koppenhága, 2000. április) Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 14

Hibák a szoftverben És mi van, ha a szoftver kritikus? Hány hiba lehet benne? Hogyan kezeljük ezeket a hibákat? Hogyan közelítsünk a szoftvermin séghez? Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 15

Definíciók Szoftvermin ség =??? Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 16

Min ség Átadandók Elvárások Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 17

A szoftvermin ség fogalmának id beli változása A V]iPtWiVWHFKQLNDK VNRUiEDQ : A program jó, ha bizonyos id után egyszer lefut és a várthoz hasonló eredményeket ad. Kb. 1960-1975 : PLNURKDWpNRQ\ViJ A program jó, ha alkalmazása egy adott hardver-szoftver környezetben olcsó, az adott kapacitást a konkrét feladat megoldására optimálisan használja ki. Kb. 1980-tól : ''PDNURKDWpNRQ\ViJ A jó program hordozható, forráskódja több ember számára is érthet, követhet és a legmesszebbmen kig felhasználóbarát. Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 18

A szoftvermin ség fogalmának id beli változása Jelenleg: Programrendszerek helyessége a kérdés Módszertanok: a szoftver egész életciklusára vonatkozó el írások Case-eszközök : jóformán automatikusan, a lehet legkevesebb hibával jutunk el a specifikációtól a m köd programrendszerig TQM: az utólagos tesztelés helyett a teljes procedúrát úgy építik fel, hogy a követelményeknek megfeleljen "Beépített intelligencia" Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 19

A szoftvermin ség fogalmának id beli változása Jelenleg: Szoftver vezeti a repül gépeket gyorsítja, fékezi a gépkocsikat mozgatja a pénzünket életünk minden területébe beleszól Hibás szoftver: embereket ölhet meg pénzügyi cs döt eredményezhet világkatasztrófához vezet folyamatokat indíthat el Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 20

Garvin definíciói (1984) 7UDQV]FHQGHQVGHILQtFLy: A min ség a veleszületett kiválóságot jelenti. Eszerint a min ség abszolút, egyetemes - annak ellenére, hogy nem lehet pontosan meghatározni. A min séget csakis tapasztalat alapján lehet felismerni. Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 21

Garvin definíciói (1984) )HOKDV]QiOyLDODS~GHILQtFLy: A min ség a felhasználásra való alkalmasság. Ez a definíció abból indul ki, hogy, mivel a felhasználóknak egyedi igényeik vannak, az a legjobb min ség termék, amelyik ezeket az igényeket a legmagasabb fokon kielégíti. Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 22

Garvin definíciói (1984) euwpndods~ghilqtfly: A min séget a költség függvényében határozza meg. Eszerint a jó min ség termék alacsony áron alkalmas a kit zött feladat elvégzésére, illetve elfogadható nagyságú költségek mellett felel meg a specifikációjának. Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 23

Garvin definíciói (1984) 7HUPpNDODS~GHILQtFLy: A min ség precíz és mérhet változó. A min ségi különbségek a termékek egyes összetev inek vagy jellemz inek a különbségeib l fakadnak. A min ség tehát nem megítélés kérdése, hanem a termékben rejl - objektív - jellemz. Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 24

Garvin definíciói (1984) )RO\DPDWDODS~GHILQtFLy: A min ség a specifikációnak való megfelel séget jelenti. Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 25

A szoftvermin ség összetev i Termék Folyamatok Er források (lásd Fenton -nál) Definíció Min ségi attribútum Mér szám Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 26

A min ségügyi keret Mér szám Min ségi attribútum Definíció -HOOHP] N Folyamat Termék Er forrás 2EMHNWXPRN Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 27

Szoftvermin ség - megközelítések GQM Metrika PM Módszertanok Weinberg elmélete Min. attribútum Definíció Boehm McCall ISO 9126 CMM Bootstrap SPICE (U IRUUiV Folyamat Termék ISO 15504 ISO 9000 Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 28

Mit l függ a szoftvermin ség definíciója? A min séget értékel személyét l / néz pontjától / értékrendjét l A szoftvergyártás típusától Az életciklustól Rendszer típusától / szoftver alkalmazási területét l Üzletpolitikától Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 29

Min ségügyi keret, objektumok és néz pontok Objektum 7HUPpN )RO\DPDW (U IRUUiV Néz SRQW )HOKDV]QiOy Felhasználó elégedettsége Részvétel alapú Kölcsönhatás alapú )HMOHV]W Rendszer alapú Fejlesztési terv alapú Alkalmazás alapú 3URMHNWYH]HW Projekt alapú Ellen U]pVDODS~ Allokációs alapú (Forrás: Trienekens: Quality Management in software production, a customer oriented approach. In: Integrat in production management systems, Elsevier Science Publisher BV, 1992) Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 30

A szoftvergyártás típusai Termék{ modellezés{ Folyamat{ modellezés{ Fejlesztés Komponensek b O Tervezési és implementáció s specifikáció Formális termék-elemek Formális tevékenységi struktúrák Tevékenység modellezése Fejlesztés (rész)termékek b O Elemzés, tervezés, implementálási specifikáció Informális termék referenciamodellek Informális életciklus referenciamodellek Életciklus modellezése Fejlesztés scratch-b O Követelményelemzés, tervezés és implementáció s specifikáció ---- }A korábbi }munka ---- }újrafelhasználása Életciklus modellezése Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 31

Min ség, az életciklus függvényében karbantarthatóság hajlékonyság tesztelhet ség Termék átdolgozása Termék átvitele Termék m ködése hordozhatóság újrafelhasználhatóság együttm ködés helyesség megbízhatóság használhatóság hatékonyság teljesség (McCall) Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 32

Min ség az értékel szerint Felhasználó azt csinálja, amit szeretnék gyors válaszid könny használhatóság gyorsan készüljön el az üzleti változásokat követi a hibás adatokat tudja kezelni... Tervez jól specifikált m szakilag korrekt könnyen karbantartható könnyen fejleszthet stabil megfelel adatokat kap... Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 33

Min ség, az értékel szerint Felhasználó a szoftver használata, a szoftver teljesítménye, a használatának következményei...qhp érdekli a szoftver bels szerkezete sem az, hogy hogyan fejlesztették Érdekelheti: funkcionalitás, megbízhatóság, hatékonyság, használhatóság, hordozhatóság Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 34

Min ség, az értékel szerint Fejleszt a köztes termék-min ség, és a végtermék min sége A felhasznált min ségi attribútumok és mér számok az életciklus fázisaiban különböz ek lehetnek. Karbantarthatóság A végtermék min ségi jellemz it a felhasználóval egyeztetve, közösen kell elfogadni. Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 35

Min ség, az értékel szerint Menedzser a min ség, átfogóan QHP érdeklik specifikus min ségi attribútumok a menedzsment szempontjából történ min ségjavítás (csúszások, költségtúllépések kiküszöbölése). A különböz min ségi attribútumokhoz fontossági sorrendet kell rendelni, amely az üzleti célokat tükrözi. Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 36

Min ség a szoftver alkalmazási területe szerint Space shuttle or airplane Satellite Detection and alarm Management system Test bench correctness reliabili efficiency integrity usability Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 37 maintainabiy flexibility testability portability reusability interoperabi. (Trienekens, J.J.M.)

Szoftvermin ség és üzletpolitika Gyorsaság Határid k betartása Specifikációnak való 100% megfelelés Teljes lefedettség a tesztelés során... Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 38

A min ségi követelmények meghatározása 1. Min ségi követelmények meghatározása 4. Min ségfaktorok fontossági sorrendjének meghatározása 2. Min ségi követelmények fontossági sorrendjének meghatározása 3. Min ségfaktorok meghatározása Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 39

A szoftvermin ség hazai helyzete Régebben : 1973-1976: elméleti megközelítés 1977: Szoftver Min ségi Alapkövetelmény 1978: Felhasználói programok forráslista alapján történ min sítése 1979: SOMIKA- Szoftvermin ség-ellen rz és kapacitásfigyel 1985: KAF - tanácsi szervek számára, programok helyessége, min sítés Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 40

A szoftvermin ség hazai helyzete ey 7pPD.XWDWyNQHYH 1973 teszt adatgenerátorok Várkonyi Zsolt teszt ágy Soós Klára 1975 Qualisoft programrendszer, a pro Q-ra jellemz mér V]iPRN Szentes János 1976 VDM, matematikai (elméleti) helyesség Dömölki Bálint bizonyítása Sántáné Tóth Edit $SURJUDPWHUPpNHNHOOHQ U]pVH 9iUNRQ\L=VROW 6]RIWYHU0LQ VpJL$ODSN YHWHOPpQ\ 6]., 1978 Felhasználói programok történ PLQ VtWpVH forráslista alapján Beiczer Ödön Szentes János 1978 Helyességmér WUDQV]IRUPiFLyN DONDOPD]iVD programszintézisre és program-optimalizálásra Farkas Zsuzsa Sántáné Tóth Edit 1979 metrikák Varga László Kozma László (ELTE) SOMIKA - Szoftvermin VpJHOOHQ U] kapacitásfigyel pv SZKI 1984 módszertani anyag, program previzsgálás Bánné 1985 KAF - tanácsi szervek számára, programok, ezek helyessége, min VtWpV Kepler Károly Gáspár Mátyás Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 41

A szoftvermin ség hazai helyzete ")HOKDV]QiOyLSURJUDPRNIRUUiVOLVWDDODSMiQW UWpQ PLQ VtWpVH [Softtech sorozat, D26, SzKI, 1978. szeptember, Beiczer Ödön, Szentes János] a SIEMENS cég COBOL programokra kidolgozott kérdéskatalógusából kiindulva a kérdéskatalógus hazai helyzetre történt adaptálását írja le. 1. 0DLVpVPpJKRVV]~LGHLJ0DJ\DURUV]iJRQD]HJ\HWOHQRO\DQ GRNXPHQWXPDPLPLQGLJHONpV] OHJ\V]RIWYHUWHUPpNUHD]D IRUUiVOLVWD 2. "Az egyre magasabb szint nyelvek megjelenésével a forráslista mind több dokumentációtípus kiváltására alkalmas." 3. "Lévén a forráslista a program egyik megjelenési formája, annak valamennyi lényeges tulajdonságát magán viseli, más kérdés, hogy mi azt ma mennyire tudjuk leolvasni." 4. "A forráslista, illetve az általa képviselt program közvetlenül számítógépen tárolható, így számítógépes vizsgálatának lehet sége adott." Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 42

A szoftvermin ség hazai helyzete Min ségüggyel foglalkozó szervezetek Magyar Min ség Társaság (http://www.qualitymmt.hu/ Magyar szoftvermin ség fejlesztési intézet (http://www.sztaki.hu/husei/) NJSZT - Szoftver menedzselés szakosztály (http://www.njszt.iif.hu/3_main.htm) Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 43

A szoftvermin ség hazai helyzete Képzés Fels oktatásban Tanfolyamokon Folyóiratok, Internet Rendezvények Magyar Min ségi Hét Regisztrált cégek találkozója Min ség Szakemberek Találkozója Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 44

Hazai min ségi díj Magyar Min ségi Díj Az év min ségügyi menedzsere Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 45

Nemzetközi min ségi díjak Deming Prize Japan European Quality Award Malcolm Baldrige National Quality Award, USA Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 46

Tanúsító szervezetek Magyarországon http://www.ezaz.hu/quality/index.php4?page =adattar-m/tanusito-szervezetek/tanusitoszervezetek-magyarorszagon.htm 20 db. Szoftvercégek tevékenységét tanúsítják: Magyar Szabványügyi Testület SGS TÜV... Bureau Veritas... Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 47

Tanúsított szoftvercégek Magyarországon 7DQ~VtWRWWFpJ 7DQ~VtWiVpYH 0LV]HULQW" 7DQ~VtWy ASK Kft. 1996. Jan. ISO 9001 TÜV CERT Geometria Térinformatikai Rendszerház 1996. Jan. ISO 9001 TÜV CERT ICL Hungary Kft. 1996. Dec. ISO 9001 BSI QA Mûszertechnika-Computer Rt. 1996. Nov. ISO 9002 TÜV CERT ORACLE Hungary Kft. 1996. Dec. ISO 9002 SGS Yarsley Recognita Rt. 1997. Jan. ISO 9001, 9000- SGS Yarsley 3, TickIT, IQSOFT Rt. 1998. ápr. ISO 9001 SGS Hungária ICON, LNX, ISYS, Classys 1998, 1999 ISO 9001 Volt már Bootstrap és CMM szerinti tanúsítás is. Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 48

Mir l volt szó A szoftvermin ség kérdésköre komplex Alapfogalmak, meghatározások ismerete elengedhetetlen Nincs mindig jó megoldás Nincs mindenkinek jó megoldás Sokfajta megközelítés lehetséges Nem könny tájékozódni közöttük Nem könny a megfelel t kiválasztani Hazai helyzet: követi a világszint trendeket Dr. Balla Katalin Szoftver min ség és menedzsment - 1. 49