A minőségmenedzsment általános kérdései a szoftveriparban - szakmai kihívások a szállítói és a vevői oldalon Dr. Balla Katalin Minőségmenedzsment a szoftveriparban.

Slides:



Advertisements
Hasonló előadás
Projekt vezetés és kontroll – Mi történik a gépházban?
Advertisements

PTE PMMK ÉPÍTÉSKIVITELEZÉSI ÉS MÉRNÖKI MENEDZSMENT TANSZÉK MINŐSÉGMENEDZSMENT 4. ELŐADÁS.
Szoftverminőség, 2010 Farkas Péter. SG - Sajátos célok  SG 1. Termék / komponens megoldás kiválasztása  SP 1.1. Alternatívák és kiválasztási kritériumok.
AZ EURÓPAI KIVÁLÓSÁG MODELL ÉS SZEREPE AZ EU CSATLAKOZÁSBAN STRATOSZ KIADVÁNY 2003.
A MIBÉTS szerinti értékelőlaborok
ENERGIAIRÁNYÍTÁSI SZABVÁNYOK
MINŐSÉGMENEDZSMENT 5. előadás PTE PMMK MÉRNÖKI MENEDZSMENT TANSZÉK 2011.
Minőségmenedzsment alapelvek
Tanuló (projekt)szervezet a Magyar Nemzeti Bankban
MINŐSÉGMENEDZSMENT 3. előadás
Dr. Kollár Gábor vezető auditor Det Norske Veritas Magyarország
Trendek a szoftveriparban: e-business és e-development Csontos Péter IQSOFT Rational e-development szakmai nap 2000 február 16.
Szoftverfejlesztés és szolgáltatás kiszervezés Folyamatjavítási mérföldkövek a világon és Magyaroszágon Bevezető gondolatok Dr. Biró Miklós.
Szoftverminőség-fejlesztés a CMMI modell alkalmazásával
Minőségmenedzsment 1. előadás
Minőségmenedzsment 2. előadás
Minőségirányítás a felsőoktatásban
1 Gazdaság és környezet Előadó: Nagy Tamás. 2 Általános környezetvédelmi kérdések a vállalatoknál A gazdasági, piaci és környezeti körülmények miatt egyre.
Zalayné Kovács Éva: Minőség és könyvtár
Brachmann Ferenc PTE-TTK/KTK A kurzus szerepe és célja A minőségbiztosítás általános alapelveire történő folyamatos hivatkozással áttekinti a szoftverminőség.
Brachmann Ferenc PTE-TTK/KTK 2009
NATO minőségbiztosítási követelmények a tervezésre, fejlesztésre és gyártásra Termék Műszaki kiszolgálás, karbantartás, javítás Csomagolás,
Ipari középvállalat projektvezetőjének tapasztalatai az integrált vállalatirányítási szoftver bevezetési szakaszában Projektmenedzsment Fórum A kis-
A Mezőgazdaságtudományi Kar minőségbiztosítási rendszere
A MINŐSÉGIRÁNYÍTÁSI RENDSZER
S S A D M ELEMZÉSI ÉS TERVEZÉSI MÓDSZERTAN
Projektek monitorozása. Elvek és módszerek
Környezetközpontú irányítása rendszerek MSZ14001.
1 Hogyan tovább minőségügy? XIV. Magyar Minőség Hét november 07.
Készítette: Szirmai István
VÁLTOZÁSOK AZ ISO 9001 SZABVÁNYBAN 2015.
Integrált Irányítási Rendszer
2003. A környezeti helyzetfelméréstől a környezetirányítási rendszer auditálásáig Dr. Szegh Imre.
CMMI - VALIDÁCIÓ Suba Gergely.
Biztonsági szabályozás szerepe a biztonsági rendszeren belül
ISO 9000:2000 A minőségügy rendszerének új
Biztonságos szoftverfejlesztés kipipálva!? TickIT követelmények
Stipkovits István ISZ auditor SGS Hungária Kft.
Virul az ISO szabványcsalád
„Információvédelem menedzselése” LXVI. Szakmai Fórum Budapest, május 20. „Az idő lejárt” – hazai és nemzetközi átállási tapasztalatok az ISO/IEC.
Móricz Pál üzletfejlesztési igazgató Szenzor Gazdaságmérnöki Kft. XX. Információvédelmi fórum március 22. Információvédelmi kockázatfelmérés a szabványokban.
PTE PMMIK ÉPÍTÉSKIVITELEZÉSI ÉS MÉRNÖKI MENEDZSMENT TANSZÉK MINŐSÉGMENEDZSMENT 5. ELŐADÁS.
Információbiztonság menedzselése XXXI. szakmai fórum 11 Magyar Informatikai Biztonsági Ajánlások Muha Lajos PhD, CISM főiskolai docens Gábor.
BERENCSI Vezetési Tanácsadó és Szolgáltató Iroda – avagy, a Rendszer- és Terméktanúsítás kapcsolata BERENCSI BENCE ügyvezető, tanácsadó TERMÉK-
Az ISO szabványcsalád fejlődése Móricz Pál – ügyvezető igazgató Szenzor Gazdaságmérnöki Kft.
A MINŐSÉGIRÁNYÍTÁSI RENDSZERT TÁMOGATÓ SZOFTVEREK FELADATAI Adatbázisok Word dokumentumok PDF dokumentumok HTML dokumentumok Szövegszerkesztés Szövegszerkesztés.
20. Mutassa be a minőségbiztosítás szerepét a laboratóriumi munkában! Ismertesse a szabványok fajtáit, jelentőségét, használatát a laboratóriumi munkában!
Dr. Balla Katalin HTE- „Minőségi szoftver – a terméktanúsítás jelentősége, a tanúsítvány megszerzése” c. konferencia Folyamatok a termékminőség.
Szent István Egyetem Közgazdaságtudományi Jogi és Módszertani Intézet
A MINŐSÉGFEJLESZTÉSI TERÜLET TERVEI 2008
Az ISO/IEC szabvány követelményeihez kapcsolódó feladatok az önkormányzati, államigazgatási szerveknél Lábodi Csaba PhD jelölt Témavezető: Dr. Dimény.
SZÖM II. Fejlesztési szint folyamata 5.1. előadás
Akkreditált IT terméktanúsítás - a NAT szerepe a tanúsításban
IT szolgáltatás-irányítási rendszer tanúsítása ISO/IEC szerint
ISO/IEC Software Asset Management szabvány
MILYEN LEGYEN A MAGYAR MODELL?
Az ISO 9001 jelenlegi helyzete
Az SZMBK Modell alkalmazása az intézmény minőségirányítási rendszerek fejlesztésében 13. előadás 1.
Az informatikai biztonság irányításának követelményrendszere (IBIK)
Szenzor Gazdaságmérnöki Kft.
MILYEN LEGYEN A MAGYAR MODELL?
A PDCA elv alkalmazása az információvédelmi irányítási rendszerekben 4
Minőségbiztosítás.
Minőségbiztosítás.
A PDCA elv alkalmazása az információvédelmi irányítási rendszerekben 3
Megfelelőség értékelés a jogi szabályozása, terméktanúsítás kijelölés alapján HTE Informatikai terméktanúsítási szakosztály - DMS Labor április 25.
Biztonság és GDPR kancellar.hu
Múzeumi gyűjtemények menedzsmentje, avagy a Spectrum Magyarországon
Az SZMBK Intézményi Modell
Előadás másolata:

A minőségmenedzsment általános kérdései a szoftveriparban - szakmai kihívások a szállítói és a vevői oldalon Dr. Balla Katalin Minőségmenedzsment a szoftveriparban

2 Tartalom ~ A szoftverminőség megközelítései ~ Jelenleg Magyarországon is alkalmazott megközelítések ~ Mit használnak mások? ~ A tanúsítás előnyei és hátrányai ~ Mit nyerhet a szállító a tanúsításból? Minőségmenedzsment a szoftveriparban

3 Tartalom ~ A szoftverminőség megközelítései ~ Jelenleg Magyarországon is alkalmazott megközelítések ~ Mit használnak mások? ~ A tanúsítás előnyei és hátrányai ~ Mit nyerhet a szállító a tanúsításból? Minőségmenedzsment a szoftveriparban

4 Szoftverminőség ~ Mi a szoftverminőség? ~ A szoftver jó, ha … … időben elkészül … olcsó … azt csinálja, amit a felhasználó szeretne … a nap 24 órájában rendelkezésre áll … barátságos, könnyen tanulható … maximum 5 sec alatt mindig válaszol … kódja érthető, könnyen karbantartható … új környezetben könnyen telepíthető … Minőségmenedzsment a szoftveriparban

5 Szoftverminőség ~ Nem „egy – és – egyetemes”, nem állandó… ~ Függ a konkrét helyzettől ~ Minőségi profilt kell meghatározni minden esetben! ~ A minőségi profil kialakításakor ismerni kell a szoftverminőség fontos elemeit és a létező megközelítéseket ~ A cég konkrét igényeinek megfelelő elemeket és megközelítéseket kell kiválasztani Minőségmenedzsment a szoftveriparban

6 Szoftverminőségi modellek ISO 9126 IFPUG, MkII, Cosmic Folyamat Termék Erőforrás Definíció Minőségi attribútum Mérőszám Objektumok Jellemzők PM módszertanok Fejlesztési módszertanok Tesztelés People CMM Weinberg... GQM ISO 9001:2000 CMM / CMMI SPICE (ISO 15504) ISO TSP, PSP Cobit AQAP ITIL BS Minőségmenedzsment a szoftveriparban

Az ISO 9126 ISO /IEC : Software Quality Characteristics and metrics. Part 1: Quality characteristics and subcharacteristics (1995) ISO /IEC : Software Quality Characteristics and metrics. Part 2: External metrics (1999) ISO : Software Quality Characteristics and metrics. Part 3: Internal metrics (1999) ISO : Software Product Quality. Part 1: Quality model (1998) Annak a módját, hogy hogyan kell mérni/értékelni, az ISO szabványcsalád ismerteti Új irány: ISO (SQuaRE) - Software product Quality Requirements and Evaluation 7

A lényeges minőségi jellemzők kiválasztása Lefordítási folyamat Lefordítási folyamat Minőségi profil Minőségi jellemzők Minőségi jellemzők Üzleti folyamat Üzleti folyamat Vevő / felhasználó Szoftver termék Szoftver termék Minőségmenedzsment a szoftveriparban

Minőségirányítási folyamat modell, ISO 9001 Minőségirányítási rendszer Folyamatos fejlesztés Vezetés felelőssége Termék Szolgáltatás Mérés, elemzés, folyamatos fejlesztés Erőforrás irányítás Termék és /vagy Szolgáltatás megvalósítás VevőVevő VevőVevő KövetelményekKövetelmények E l é g e d e tt s é g bemenet kimenet Minőségirányítási rendszer Minőségmenedzsment a szoftveriparban

10 Modell alapú szoftverfolyamat fejlesztés ~ A szoftvergyártás folyamatának bizonyos elemeire koncentrál, fejlődési irányt mutat, sok korábbi tapasztalatot használ fel... ~ Elvek: Crosby 1979, Juran 1988, Deming 1986, Humphrey 1989 ~ Már az 1980-as években rájöttek, hogy vannak „érettebb” és „kevésbé érett” folyamatok. ~ Bizonyos kritériumok alapján vizsgálják a szervezetet és / vagy annak bizonyos vonatkozásait ~ A vizsgált területek jellemzői szerint a szervezetet / vizsgált folyamatot bizonyos érettségi szintre sorolják Minőségmenedzsment a szoftveriparban

11 Szoftverfolyamat-fejlesztési modellek ~ Lépcsős modellek (staged models) ~ a teljes szervezetet vizsgálják ~ foglalkoznak: vezetési és műszaki folyamatokkal, az alkalmazott technológiával, magával a szervezettel… ~ …SW-CMM ~ Folytonos modellek (continuous models) ~ az egyes folyamatokra (és nem a teljes szervezetre) állapítanak meg képességi szinteket bizonyos jellemzők alapján ~ a modell alkalmazója maga döntheti el, hogy milyen folyamat képességét szeretné vizsgálni ~ …SPICE / ISO (felhasználja az ISO et) ~ „ Kombinált”, integrált modellek ~ ötvözik a kétféle modellt, a bizonyítottan hasznos elemeket kiválasztva ~ …CMMI ® Minőségmenedzsment a szoftveriparban

Lépcsős modellek: a CMM ~ ben dolgozták ki Watts Humphrey vezetésével Watts Humphrey vezetésével ~ 1982-ben az U.S. Department of Defense (DoD) foglalkozni kezdett a szoftverproblémáival. ~ Eredmény: létrejött a Software Engineering Institute (SEI) a Carnegie Mellon Egyetemen, 1984 decemberében. ~ 1986-tól projekt indult szoftverfolyamat-javítás témában. ~ Minőségmenedzsment a szoftveriparban

Folytonos modellek: a SPICE ~ S oftware P rocess I mprovement and C apability d E termination ~ ~ 1993 január: jóváhagyták a szabvány elkészítését ~ ISO/IEC TR szabvány: a SPICE projekt eredménye ~ 1998 / Technical Report Type 2. Újra kiadva: ISO/IEC 15504, 2003/ Concepts and vocabulary (2004) 2. Performing an assessment (2003) 3. Guidance on performing an assessment (2004) 4. Guidance on use for process improvement and capability determination (2004) 5. An exemplar process assessment model for software life cycle processes (2006) 6. An exemplar process assessment model for system life cycle processes (2007) 7. Assessment of organizational maturity (expected publication in 2008 ) 8. Exemplar IT Service Management Process Assessment Model (NWI Ballot 2007) Minőségmenedzsment a szoftveriparban

Automotive SPICE Minőségmenedzsment a szoftveriparban

15 A CMMI ® modell ~ Capability Maturity Model Integration ~ ~ Capability Maturity Model Integration, Version 1.1.Continuous representation. Staged representation. December ~ Internet: components-word.html Minőségmenedzsment a szoftveriparban

A CMMI modell  A CMMI és a CMMI-SVC rövid bemutatása  (A Carnegie Mellon Egyetem Software Engineering Institute (SEI, lásd által bejegyzett védjegyek.) IIR - Certified Test Manager tanfolyam

PSP, TSP ~ A PSP-t jelenleg is a (SEI) kutató- és fejlesztőközpontjában fejlesztik. ~ ~ A PSP sikere után került kidolgozásra ~ A szervezet és az egyén közötti szintre, a csoportra tartalmaz előírásokat ~ Ugyancsak Watts S. Humphrey-hoz és a SEI-hoz kapcsolható ~ Minőségmenedzsment a szoftveriparban 17

Szoftverminőségi modellek ~ A jövő: modellek integrálása! Minőségmenedzsment a szoftveriparban 18

19 Tartalom ~ A szoftverminőség megközelítései ~ Jelenleg Magyarországon is alkalmazott megközelítések ~ Mit használnak mások? ~ A tanúsítás előnyei és hátrányai ~ Mit nyerhet a szállító a tanúsításból? Minőségmenedzsment a szoftveriparban

Jelenleg, Magyarországon… ~ MSZ ISO 9001:2009 Minőségirányítási Rendszer ~ A vevők igényei szerint… ~ Iparág-specifikus szabványok (pl. autóipari, gyógyászati eszközökre vonatkozó…) ~ ISO 27001:2005 Információ Biztonsági Irányítási Rendszer ~ ISO 14001:2005 Környezetközpontú Irányítási Rendszer ~ MSZ 28001:2008 Munkahelyi Egészségvédelem és Biztonságirányítási Rendszer ~ BÉT Felelős Vállalatirányítási Rendszer (Corporate Governance) ~ … Minőségmenedzsment a szoftveriparban 20

Jelenleg, Magyarországon… ~ Folyamatfejlesztés: Automotive SPICE, CMMI-DEV, CMMI-SVC ~ Kísérletek több modell összehangolására, az egyedi szükségletek szerint Minőségmenedzsment a szoftveriparban 21

Jelenleg, Magyarországon… ~ Terméktanúsítás: ~ NAT ~ Informatikai termékek tanúsítása (az MSZ ISO/IEC :2002, MSZ ISO/IEC :2003 és MSZ ISO/IEC :2003 szabványok szerint) ~ MIBÉTS (Magyar Informatikai Biztonsági Értékelési és Tanúsítási séma) ~ közfeladatot ellátó szerveknél alkalmazható iratkezelési szoftverek tanúsítása ~ Egyedi helyzetek! Minőségmenedzsment a szoftveriparban 22

23 Tartalom ~ A szoftverminőség megközelítései ~ Jelenleg Magyarországon is alkalmazott megközelítések ~ Mit használnak mások? ~ A tanúsítás előnyei és hátrányai ~ Mit nyerhet a szállító a tanúsításból Minőségmenedzsment a szoftveriparban

Mit használnak mások? ~ Kevesebb terméktanúsítás, több folyamat alapú tanúsítás ~ Folyamat alapú tanúsítások között ~ CMMI-DEV, CMMI-SVC, CMMI-ACQ ~ People CMM ~ PSP, TSP… ~ Multimodell alapú folyamatfejlesztés! ~ Modellek összehangolása elengedhetetlen Minőségmenedzsment a szoftveriparban

25 ~ SCAMPI audit methodology (Standard CMMI ® Assessment Method for Process Improvement) ~ ~ ARC Class A – suitable for benchmarking, Class B, Class C ~ (ARC: Appraisal Requirements for CMMI, MDD: Method Definition Document) ~ Audit tervezése ~ A követelmények elemzése, audit terv, audit csapat, „objektív bizonyítékok” azonosítása ~ Audit végrehajtása ~ Objektív bizonyítékok vizsgálata, a vizsgálat eredményének elemzése és dokumentálása ~ Az eredmények jelentése ~ Jelentés elkészítése, formális lépések Auditálás a CMMI ® modell alapján Minőségmenedzsment a szoftveriparban

26 SCAMPI auditok tapasztalatai ~ SCAMPI auditok, amelyeket bejelentettek a SEI- nél 2002 április és 2011 augusztus között ~ Minőségmenedzsment a szoftveriparban

27 SCAMPI auditok tapasztalatai

28 SCAMPI auditok tapasztalatai

Szoftvertechnológiai Fórum 29

30 Tartalom ~ A szoftverminőség megközelítései ~ Jelenleg Magyarországon is alkalmazott megközelítések ~ Mit használnak mások? ~ A tanúsítás előnyei és hátrányai ~ Mit nyerhet a szállító a tanúsításból? Minőségmenedzsment a szoftveriparban

A tanúsítás… ~ Előnyei: ~ Vevői igényeknek valós bizonyított megfelelés ~ Új piacokon való megjelenés lehetősége ~ Nagy hazai / külföldi cégek beszállítójává válni ~ Összehasonlíthatóság más szervezetekkel ~ Jó gyakorlatok megismerése, alkalmazása ~ … ~ Hátrányai: ~ Nem megfelelő átgondoltság esetében felesleges munka, mely semmivel sem viszi előre a szervezet érettségét ~ Összehangolás hiányában több, párhuzamosan karbantartandó dokumentáció-halmaz Minőségmenedzsment a szoftveriparban 31

Minőségmenedzsment a szoftveriparban 32 Tartalom ~ A szoftverminőség megközelítései ~ Jelenleg Magyarországon is alkalmazott megközelítések ~ Mit használnak mások? ~ A tanúsítás előnyei és hátrányai ~ Mit nyerhet a szállító a tanúsításból?

Mit nyerhet a szállító a tanúsításból? ~ Ha csak a tanúsítvány kedvéért csinálja: ~ A konkrét üzletet (pillanatnyilag ez sem kevés…) ~ És azon kívül ….SEMMIT :(( ~ Ha megismeri a tanúsítás alapjául szolgáló modellt / szabványt, és beilleszti / összehangolja már meglévő minőségügyi rendszerébe / rendszerével ~ NAGYON SOKAT!!! Minőségmenedzsment a szoftveriparban 33

A minőség költsége ~ A minőség költsége megfelelőség költsége + nemmegfelelőség költsége megfelelőség költsége + nemmegfelelőség költsége “Belső” hibák Külső hibák megelőzés értékelés Minőségmenedzsment a szoftveriparban

Miért éri meg ez az egész? Minőségmenedzsment a szoftveriparban

Miért éri meg ez az egész? Minőségmenedzsment a szoftveriparban

Miért éri meg ez az egész? Minőségmenedzsment a szoftveriparban

Minőségmenedzsment a szoftveriparban

Minőségmenedzsment a szoftveriparban