Szoftver min ség és menedzsment 22. Dr. Balla Katalin Tartalom Szoftvermin ség Mir l volt szó a tantárgy keretében? A szoftvermin ség költsége Folyamatjavítás Dr. Balla Katalin Szoftver min ség és menedzsment - 22. 2 A szoftver min sége Összetett probléma, nehezen meghatározható Q = Átadandók Elvárások Dr. Balla Katalin Szoftver min ség és menedzsment - 22. 3 2001 / 2002 1
A szoftver min sége Sok mindent l függ értékel személyét l alkalmazott megközelítést l a m köd rendszer típusától üzleti céloktól alkalmazott modellt l szubjektivitás / objektivitás mértékét l... Dr. Balla Katalin Szoftver min ség és menedzsment - 22. 4 A szoftver min sége 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 - 22. 5 Mi volt 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 - 22. 6 2001 / 2002 2
Mir l volt szó a tantárgy keretében? 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. Dr. Balla Katalin Szoftver min ség és menedzsment - 22. 7 A min ség nincs ingyen...de olcsóbb, mint a lehetséges alternatíva Dr. Balla Katalin Szoftver min ség és menedzsment - 22. 8 Példa: a hibásan átadott rendszer költsége Hosszú távon Rövid távon A stratégia nem valósul meg Elpocsékolt er források: pénz, id, ember Nem elért üzleti célok Csökken a bizalom a vezet kkel szemben N a változással szembeni ellenállás TÚLÉLÉS Direkt Indirekt Erkölcsi kár Munkahely biztonsága veszélybe kerül Dr. Balla Katalin Szoftver min ség és menedzsment - 22. 9 2001 / 2002 3
Bels hibák Küls hibák CoQ = megfelel ség költsége + nemmegfelel ség költsége megel zés értékelés Dr. Balla Katalin Szoftver min ség és menedzsment - 22. 10 Költségkategóriák Megfelel ség költsége (mennyit fektetünk abba, hogy a fejlesztésben ne kelljen javítások miatt visszatérni ) Megel zés: hibák megel zésével kapcsolatos költségek: tervezés, dokumentálás, képzés, eszközök, eljárások és szabványok, min ségjavítási projektek, adatok gy jtése ée elemzése, hibák okának elemzése, min ségi jelentések... Értékelés hibakereséssel kapcsolatos költségek: szemlék (rendszer, követelmény, tervezés, teszetlési terv), kódszemlézés, tesztelés (els alkalommal), auditok, CMM felmérés... Dr. Balla Katalin Szoftver min ség és menedzsment - 22. 11 Költségkategóriák Nemmegfelel ség költsége (mennyibe kerül visszatérni és javítani) Bels hibák : a rendszer átadása el tt megtalált hibákkal kapcsolatos költségek: újraírás (követelmények, tervek, modellek, kód, dokumentáció), hibajavítás miatti újratesztelés, folyamatokban jelentkez veszteségek (tesztelés miatti kiesés, átadandók változtatása, id beli csúszások, költsége-túllépések ) Küls hibák: a rendszer átadása után megtalált hibákkal kapcsolatos költségek: garancia, apró módosítások, sikertelen projektek, be nem tervezett verziók... Dr. Balla Katalin Szoftver min ség és menedzsment - 22. 12 2001 / 2002 4
Tapasztalatok Dr. Balla Katalin Szoftver min ség és menedzsment - 22. 13 Tapasztalatok Dr. Balla Katalin Szoftver min ség és menedzsment - 22. 14 Tapasztalatok Dr. Balla Katalin Szoftver min ség és menedzsment - 22. 15 2001 / 2002 5
Tapasztalatok Dr. Balla Katalin Szoftver min ség és menedzsment - 22. 16 Folyamatjavítás - min ségjavítás Projekt cél id költség er forrás er s vezet i elkötelezettség Dr. Balla Katalin Szoftver min ség és menedzsment - 22. 17 A min ség... Deming: Megfelel ség és megbízhatóság Juran: célnak való megfelel ség Crosby: nulla hiba Dr. Balla Katalin Szoftver min ség és menedzsment - 22. 18 2001 / 2002 6
Deming 14 pontja a vezetéshez Legyenek állandó céljaink Alkalmazzunk új filozófiát Szüntessük meg a szemlét l való függést Igyekezzünk betartani a szerz dések feltételeit Javítsunk minden folyamatot Vezessük be a munka közbeni tanulást Intézményesítsük a vezetést Küszöböljük ki a félelmet Döntsük le a sorompókat Kerüljük az intést Óvakodjunk az el irányzatoktól Az emberek lehessenek büszkék a munkájukra Támogassuk a képzést Hozzunk létre fels vezet i struktúrákat Dr. Balla Katalin Szoftver min ség és menedzsment - 22. 19 Juran10 pontja a min ségjavításhoz Tudatosítsuk a javítás szükségességét és lehet ségét T zzük ki a javítás céljait Szervezzük úgy a munkánkat, hogy a célokat elérjük Tartsunk képzést A problémák megoldására indítsunk projekteket Figyeljük és jelentsük az el rehaladást Ismerjük el a teljesítményt Tegyük közzé az eredményeket Figyeljük a célok elérését A folyamatjavítás legyen a szervezet éves tevékenységének állandó része Dr. Balla Katalin Szoftver min ség és menedzsment - 22. 20 Crosby 14 lépése a min ségjavításhoz 7HJ\ NÃYLOiJRVViÃKRJ\ÃDÃYH]HW VpJÃHON WHOH]HWWÃDÃPLQ VpJÃLUiQW +R]]XQNÃOpWUHÃPLQ VpJ J\LÃFVRSRUWRWÃVÃFpJÃPLQGHQÃRV]WiO\iQ $]RQRVtWVXNÃDÃMHOHQOHJLÃpVÃSRWHQFLiOLVÃSUREOpPiNDW +DWiUR]]XNÃPHJÃDÃPLQ VpJÃN OWVpJpWÃpVÃKDV]QiOMXNÃDÃPLQ VpJÃNpUGpVN UpWÃHV]N ]NpQW 7XGDWRVtWVXNÃDÃPXQNDWiUVDNEDQÃDÃPLQ VpJÃIRQWRVViJiW +R]]XQNÃLQWp]NHGpVHNHWÃDÃSUREOpPiNÃPHJROGiViUD +R]]XQNÃOpWUHÃHJ\ÃÄQXOODÃKLED ÃFVRSRUWRW.pSH]] NÃDÃPLQ VpJ JJ\HOÃIRJODONR]yÃPXQNDWiUVDNDW 0LQGHQÃDONDOPD]RWWÃV]iPiUDÃWHJ\ NÃYLOiJRVViÃDÃÄQXOODÃKLED ÃHOYpW 7iPRJDVVXNÃDÃMDYtWiVLÃFpORNÃNLW ]pvpw %iwrutwvxnãdãyh]hw VpJJHOÃIRO\WDWRWWÃSiUEHV]pGHWÃDÃIHMO GpVÃDNDGiO\DLUyO,VPHUM NÃHOÃDÃPLQ VpJMDYtWiVEDQÃUpV]WÃYHY NÃHU IHV]tWpVpW +R]]XQNÃOpWUHÃPLQ VpJ J\LÃFVRSRUWRNDWÃDÃNRPPXQLNiFLyÃMDYtWiViUD )RO\WDVVXNÃH]HNHWÃDÃOpSpVHNHWÃYpJÃQpON O Dr. Balla Katalin Szoftver min ség és menedzsment - 22. 21 2001 / 2002 7
Sikeres folyamatjavítás feltételei Célok Teljesítménymutató Dolgozói elkötelezettség, rézsvétel 9H]HW LÃHON WHOH]HWWVpJ, részvétel )RO\DPDWpUWÃIHOHO VÃ személy Dr. Balla Katalin Szoftver min ség és menedzsment - 22. 22 Dr. Balla Katalin Szoftver min ség és menedzsment - 22. 23 2001 / 2002 8