Szoftver min ség és menedzsment

Hasonló dokumentumok
Hát én immár mit válasszak?

A QMIM Quality Organizer szoftver bemutatása

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

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

Szoftver min ség és menedzsment

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

A CMMI alapú szoftverfejlesztési folyamat

KOGGM614 JÁRMŰIPARI KUTATÁS ÉS FEJLESZTÉS FOLYAMATA

Cloud computing. Cloud computing. Dr. Bakonyi Péter.

Orvosi eszközök gyártmányfejlesztése Aktív orvosi eszköz szoftver verifikálása, validálása (V&V) Dolgos Márton Budapest,

Szabványok. ISO 9000, ISO 9001, ISO 9004 és más minőségirányítási szabványok SZABVÁNY CÍMEK NEMZETKÖZI EURÓPAI NEMZETI MEGJEGYZÉS

SZOFTVER- MINŐSÉGBIZTOSÍTÁS

Szoftver min ség és menedzsment

Informatikai Tesztek Katalógus

Cloud computing Dr. Bakonyi Péter.

IT Asset Management. IBM Tivoli Asset Management for IT Kubicsek Tamás IBM Corporation

Maintenance and repair of data network equipment

ÉLETCIKLUS SZEMLÉLET ÉS ÖKOINNOVÁCIÓ A NEMZETKÖZI GYAKORLATBAN. Buday-Malik Adrienn, , Miskolc

Szoftver min ség és menedzsment -13. Tartalom. Mérések egy szoftvercégnél 2002 / Mérési módszerek. Dr. Balla Katalin

2016. április 21. Hotel Aquincum

Pénzügy, számvitel. Váradi Mónika

Szoftver min ség és menedzsment

Szoftver minőség és menedzsment

Szoftver minőség és menedzsment -4. Tartalom. A valós élet modellezése 2003 /

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

BKI13ATEX0030/1 EK-Típus Vizsgálati Tanúsítvány/ EC-Type Examination Certificate 1. kiegészítés / Amendment 1 MSZ EN :2014

EEA, Eionet and Country visits. Bernt Röndell - SES

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

Szolgáltatás tájékoztató 2018

CMMI modell v1.2 verziójának bemutatása. Tartalom. Dr. Balla Katalin A CMMI v1.2 bemutatása

MINDSOFT A MindSoft története

Folyamattervezéstıl a megvalósításig

AZ ISO/IEC-9126 SZOFTVER MINŐSÉGI SZABVÁNY ÁTTEKINTÉSE

Életciklus modellek a rendszer és szoftverrendszer-fejlesztésben. SDLC System Development Life Cycle Software Development Life Cycle

A szoftver tesztelés alapjai

SZET GYAK1: Követelmények ellenőrzése

Agrár- és élelmiszeripari gazdaság Félév szám. Évfolyam. Tárgykód Tárgynév Tárgynév2 Tárgyfelvétel típusa Tárgy kredit. Labor Heti óraszám

A Continental Automotive Hungary beszállítói stratégiája Beszállítók kiválasztása és fejlesztése helyben és globálisan

Információ-architektúra

A CMMI alapú szoftverfejlesztési si folyamat

A J2EE fejlesztési si platform (application. model) 1.4 platform. Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem

Fejlesztési projektek menedzselése IBM Rational CLM termékekkel. Ker-Soft Kft. Kaszás Orsolya - üzleti tanácsadó

Web Services. (webszolgáltatások): egy osztott alkalmazásfejlesztési plattform

A LICENSZGAZDÁLKODÁS ÚTVESZTŐI. Gintli Sándor - Neubauer János

Kinek szól a könyv? Hogyan épül fel a könyv? Megjelenés előtti szoftver A hálózati kézikönyv tartalma A könyv támogatása Kérdések és megjegyzések

FIATAL MŰSZAKIAK TUDOMÁNYOS ÜLÉSSZAKA

Lehet-e projektiroda módszertan? (Egy PMO BoK kezdmény) Szalay Imre, PMP. 22. PM Fórum, április 4.

Könnyen bevezethető ITIL alapú megoldások a Novell ZENworks segítségével. Hargitai Zsolt Sales Support Manager Novell Hungary

Az Ipoly árvízi előrejelző rendszer

Intelligens közlekedés: a járműipar és járműirányítás IKT igényei, a VehicleICT projekt. Lengyel László lengyel@aut.bme.hu

SOPHOS simple + secure. A dobozba rejtett biztonság UTM 9. Kókai Gábor - Sophos Advanced Engineer Balogh Viktor - Sophos Architect SOPHOS

László Péter. Lehetséges-e az üzleti fókuszú infokommunikációs szolgáltatás menedzsment megvalósítása az állami szférában?

Hogyan mérhet és javítható az informatikai szolgáltatások értékteremtése? Polgár Endre

TP-LINK Business Wireless Az EAP Kontrolleres Wi-Fi termékcsalád bemutatása - bevezető SMB Product Line

Using the CW-Net in a user defined IP network

A modern e-learning lehetőségei a tűzoltók oktatásának fejlesztésében. Dicse Jenő üzletfejlesztési igazgató

Pl: A NASA SEL által alkalmazott alapmetrikák. A RUP mérésekre vonatkozó ajánlásai 2001 /

CommonKADS módszertan. Molnár Bálint. PhD, egyetemi docens, BKÁE

Professional competence, autonomy and their effects

Laborinformációs menedzsment rendszerek. validálása. Molnár Piroska Rikker Tamás (Dr. Vékes Erika NAH)

Szoftver min ség és menedzsment

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

Szolgáltatás tájékoztató 2019

MŰSZAKI MENEDZSER MESTERSZAK MENEDZSMENT SPECIALIZÁCIÓ - ZÁRÓVIZSGA TÉTELEK

Mezőgazdasági betakarítási folyamatok szimulációja

Innovatív együttműködés a NOKIA és az ELTE között

Szoftver minőség és menedzsment -6. Tartalom. Egyéb folyamatjavítási modellek 2003 /

Szoftver minőség és menedzsment

MEGHÍVÓ. hely: PKI Konferenciaterem, Bp. VI. Andrássy út 3. I. em. időpont: február 18., hétfő, 17 30

Önálló laboratórium beszámoló

Gyakorlat és házi feladat tájékoztató

IT trendek és lehetőségek. Puskás Norbert

This is to certify that the Quality Management System of

Összegzés és hogyan tovább

Hogyan alapozzuk meg az értékteremt IT szolgáltatásokat, bels üzemeltetésre építve

Szoftver min ség és menedzsment -8. Tartalom. Projektirányítási módszertanok 2001 /

Oracle adatkezelési megoldások helye az EA világában. Előadó: Tar Zoltán

Első lépések. File/New. A mentés helyét érdemes módosítani! Pl. Dokumentumok. Fájlnév: pl. Proba

Publish date :15. Change date :15

Szolgáltat. gfelügyeleti gyeleti rendszer fejlesztése. NETWORKSHOP 2010 Sándor Tamás

PyroGroup Technology Kft. Fax:

Identity-Powered Security. Hargitai Zsolt üzletfejlesztési vezető szeptember 30.

A USER Kft - mint Open Text partner - bemutatása

(Teszt)automatizálás. Bevezető

Steps Towards an Ontology Based Learning Environment. Anita Pintér Corvinno Technologia Transzfer Kft

Eszköztár 4. Segédanyag laboratóriumi szakemberek számára minőségi képzések tervezésére és megvalósítására

Road construction works

Mérnök informatikus mesterszak mintatanterve (GE-MI) nappali tagozat/ MSc in, full time Érvényes: 2011/2012. tanév 1. félévétől, felmenő rendszerben

Csatlakozás a BME eduroam hálózatához Setting up the BUTE eduroam network

TITLE ON CAP. Subtitle

KOGGM614 JÁRMŰIPARI KUTATÁS ÉS FEJLESZTÉS FOLYAMATA

ACO burkolható fedlapok. ACO műszaki katalógus ACO Burkolható fedlapok UNIFACE PAVING SOLID

Consultative engineering and construction services

FOSS4G-CEE Prágra, 2012 május. Márta Gergely Sándor Csaba

1. Gyakorlat: Telepítés: Windows Server 2008 R2 Enterprise, Core, Windows 7

Folyamatmodellezés és eszközei. Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék

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

ENELFA PROJEKT. (Entrepreneurship by E-Learning For Adults) Dr. PUCSEK JÓZSEF BGF Tanszékvezető-helyettes

SZOLGÁLTATÁS-VALIDÁCIÓ ITU-T AJÁNLÁSOK ALAPJÁN

Átírás:

Szoftver min ség és menedzsment 17. A szoftvermin ség modellezése. A QMIM modell. Dr. Balla Katalin

Tartalom A szoftvermin ség összetev i A probléma A QMIM keret elemei statikus vonatkozásai dinamikus vonatkozásai alkalmazása az alkalmazást segít útmutatók A QMIM alkalmazása az IQSOFT-nál A QMIM lehetséges továbbfejlesztése Dr. Balla Katalin Szoftver min ség és menedzsment - 17. 2

A szoftvermin ség összetev i A szoftvermin ség mit l jó a szoftver? Milyen esetben mi a leglényegesebb? A szoftvergyártás objektumai termék, folyamat, er forrás Az objektumok jellemz i definíció, min ségi attribútum, mér szám Dr. Balla Katalin Szoftver min ség és menedzsment - 17. 3

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

A probléma Sok megközelítés, nem egységesek semmilyen téren A különböz megközelítések, modellek, szabványok a szoftvermin ség különböz elemeit hangsúlyozzák A kezd szoftvermin ség-menedzser nem talál segítséget, útmutatást a létez modellek közötti választásban Dr. Balla Katalin Szoftver min ség és menedzsment - 17. 5

A szoftvermin ség néhány megközelítése GQM Metrika 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 - 17. 6

A QMIM modell Célja: választ adni a korábban felsorolt problémákra Keret Esettanulmány során alakult ki Segít a szoftvermin ség fontos elemeit azonosítani Segít tájékozódni a meglév modellek, szabványok, megközelítések között Kis lépések elvét követve támogatja a szoftvermin ség javítását Dr. Balla Katalin Szoftver min ség és menedzsment - 17. 7

A QMIM modell elemei Mér szám Min ségi attribútum Definíció Termék M szaki folyamat folyamat Dr. Balla Katalin Szoftver min ség és menedzsment - 17. 8

A QMIM modell elemei $SURMHNW HO NpV]tWpVH ÈOWDOiQRVSURMHNWPRGHOO $SURMHNWLUiQ\tWiVLPRGHOOMH $SURMHNW $SURMHNW LQGtWiVD YpJUHKDMWiVD $SURMHNW ]iuivd $SURMHNWWtSXVPRGHOOMH Dr. Balla Katalin Szoftver min ség és menedzsment - 17. 9

A QMIM statikus vonatkozásai Általános adatmodell Concrete documents hav e atta che d Customized Development methodology &RQFUHWH 7HFKQLFDOSURFHVV follows a is followed by Customized Technical process run wit hin develops is developed within have is attached to Quality attributes is part of Software system is co mp ose d of Software item measured by &RQFUHWH 3URGXFW measured by has Process metrics metrics Quality attributes &RQFUHWH0HWULFV me asu red by Product metrics follows a Project has Quality attributes Resource metrics Customized methodology hav e &RQFUHWH atta che 30 d Concrete Documents use Resources (people, hw, sw) have Quality attributes measured by Dr. Balla Katalin Szoftver min ség és menedzsment - 17. 10

A QMIM statikus vonatkozásai Konkrét adatok modellje Documents, guidelines hav e atta che d Development methodology 7HFKQLFDOSURFHVV W\SHV follow a is followed by Technical processes run wit hin develops is developed within have is attached to Quality attributes is part of Software system is co mp ose d of Software item measured by 3URGXFW W\SHV measured by has 0HWULFV Process metrics metrics Quality attributes me asu red by Product metrics follow a Project has Quality attributes Resource metrics methodology use Quality attributes measured by 30 hav e atta che d Documents, guidelines Resources (people, hw, sw) have Dr. Balla Katalin Szoftver min ség és menedzsment - 17. 11

A QMIM dinamikus vonatkozásai A QMIM keret alkalmazása nem egy (n+1) -ik megközelítés világossá teszi a szoftvermin ség alap-elemeit segít a modellek között eligazodni segít a szervezet fej dési irányát meghatározni minden szervezet a neki legjobban megfelel fejl dési irányt választhatja a QMIM segítségével segíti a szervezetet saját folyamatmodelljét felépíteni. Dr. Balla Katalin Szoftver min ség és menedzsment - 17. 12

A QMIM dinamikus vonatkozásai A QMIM keret alkalmazása Eltérés lehet: a kezdetben definiált elemek halmazában a definíciók részletességében a kiválasztott szakirodalmi megközelítésekben a szervezet sajátosságaiban (érettségi szint, üzleti célok, prioritások, a még elfogadott változás mértéke.) Dr. Balla Katalin Szoftver min ség és menedzsment - 17. 13

A QMIM dinamikus vonatkozásai A QMIM keret alkalmazásának lehetséges megközelítései Mér szám Min. attribútum Definíció MF Termék Dr. Balla Katalin Szoftver min ség és menedzsment - 17. 14 MF. PHJN ]HOtWpV PHJN ]HOtWpV n )RQWRVPLQGHQHOHPHWPLQGLJILJ\HOHPEHNHOOYHQQL Termék

A QMIM dinamikus vonatkozásai Fejl dés a QMIM keret alkalmazásával Mér szám Min. attribútum Definíció Mér szám Min. attribútum Definíció MF Termék MF Termék Dr. Balla Katalin Szoftver min ség és menedzsment - 17. 15

A QMIM dinamikus vonatkozásai A QMIM alkalmazása egy szervezetben A szervezet kész -sége Jelenlegi helyzet leírása QMS-i QMS-i felmérése QMIM Döntés a javításról Szakirodalom QMS-i+1 Javítás bevezetése Dr. Balla Katalin Szoftver min ség és menedzsment - 17. 16

A QMIM dinamikus vonatkozásai Magas szint útmutatók $PLQ VpJEL]WRVtWiVL WHYpNHQ\VpJHNKH]V] NVpJHV DODSRNSODWIRUPPHJWHUHPWpVHD]RQRVtWiVD Jelenlegi helyzet felmérése 9iOWR]WDWiV Részletezésre kerül +RVV]~WiY~DGDWJ\ MWpVL SURJUDPEHYH]HWpVH $YiOWR]iViOODQGyVtWiVD NRQV]ROLGiOiV Dr. Balla Katalin Szoftver min ség és menedzsment - 17. 17

A QMIM dinamikus vonatkozásai Közép-szint útmutatók (1): DYiOWR]iV WtSXViQDN PHJKDWiUR]iVD $PLQ VpJEL]WRVtWiVL WHYpNHQ\VpJHNKH]V] NVpJHV DODSRNSODWIRUPPHJWHUHPWpVHD]RQRVtWiVD 9iOWR]WDWiV Jelen helyzet felmérése 0LO\HQ YiOWR]WDWiV" 30 0) 7 40,0NHUHW NLW OWpVH Adatgy jtési program a definiált elemekre Változás konszolidálása Dr. Balla Katalin Szoftver min ség és menedzsment - 17. 18

A QMIM dinamikus vonatkozásai Középszint útmutatók (2): DYiOWR]iV LUiQ\iQDN PHJKDWiUR]iVD 9iOWR]WDWiV def. A min ségbiztosítási tevékenységekhez szükséges alapok / platform megteremtése / azonosítása -HOHQKHO\]HWIHOPpUpVH &00DODSMiQ < 2 = 2 Érettségi szint Éretts. szint >= 4 >=3 Nem igen MF def. P def. $GDWJ\ MWpVDEHYH]HWHWWHOHPHNUH 6]DNLURGDOPLWiPRJDWiVDPHJIHOHO PpU V]iPRNUD Változás konszolidálása Dr. Balla Katalin Szoftver min ség és menedzsment - 17. 19

A QMIM dinamikus A min ségbiztosítási tevékenységekhez szükséges alapok / platform megteremtése / azonosítása vonatkozásai -HOHQKHO\]HW IHOPpUpVH/, Alacsony szint / részletes útmutatók: L I.: CMM modell alkalmazása L II.: Létez, feltérképezése, használható elemek kiválasztása, igények, modell L III.: Létez MF, hasznos elemek, igények. Típusmodellek létrehozása. (használható pl. az ISO 9001 szabvány) L IV.: terméktípusok meghatározása, jellemz ik azonosítása IRO\WN Y 9iOWR]WDWiV /,, < 2 = 2 Érettségi szint >=3 Érettségi sz. >= 4 Igen Adatgy jtés. /9 Vált. koszolidálása /9, Nem /,,, /,9 Dr. Balla Katalin Szoftver min ség és menedzsment - 17. 20

A QMIM dinamikus vonatkozásai A min ségbiztosítási tevékenységekhez szükséges alapok / platform megteremtése / azonosítása -HOHQKHO\]HW IHOPpUpVH/, Alacsony szint / részletes útmutatók (folyt.): L V.: -re vonatkozó min. attribútumok és mér számok meghatározása. Mérés, javítás. (CMM2) MF-re vonatkozó min. attribútumok és mér számok meghatározása, alkalmazása. Mérés, javítás. (CMM3) Termékre vonatkozó min. attribútumok és mér számok meghatározása, alkalmazása. Mérés, javítás. (pl. ISO 9126, CMM4) L VI: Az összes QMIM -elem folyamatos alkalmazása, részletezése, pontosítása. Adatok elemzése, folyamatos javítás. Változtatás /,, < 2 = 2 Érettségi szint >=3 Éretts. szint. >= 4 Yes No $GDWJ\ MWpVLSURJUDP /9 9iOWR]iVNRQV]ROLGiOiVD /9, /,,, /,9 Dr. Balla Katalin Szoftver min ség és menedzsment - 17. 21

A QMIM és az ismert modellek kapcsolata Az ISO 9001 a QMIM modellben Mér szám Min ségi attribútum Definíció Termék Folyamat Er forrás Dr. Balla Katalin Szoftver min ség és menedzsment - 17. 22

A QMIM és az ismert modellek kapcsolata ISO 9001:2000 Mér szám Min ségi attribútum Definíció folyamat M szaki folyamat Termék Dr. Balla Katalin Szoftver min ség és menedzsment - 17. 23

A QMIM és az ismert modellek kapcsolata Boehm, McCall, ISO 9126 Mér szám Min ségi attribútum Definíció folyamat M szaki folyamat Termék Dr. Balla Katalin Szoftver min ség és menedzsment - 17. 24

A QMIM és az ismert modellek kapcsolata CMM Mér szám Min ségi attribútum Definíció Er forrás Folyamat Termék Dr. Balla Katalin Szoftver min ség és menedzsment - 17. 25

A QMIM és az ismert modellek kapcsolata CMMI Mér szám Min ségi attribútum Definíció Termék M szaki folyamat folyamat Dr. Balla Katalin Szoftver min ség és menedzsment - 17. 26

A QMIM és az ismert modellek kapcsolata CMMI Mér szám Min ségi attribútum Definíció Er forrás M szaki folyamat Termék Dr. Balla Katalin Szoftver min ség és menedzsment - 17. 27

A QMIM és az ismert modellek kapcsolata Weinberg Mér szám Min ségi attribútum Definíció Termék M szaki folyamat folyamat Dr. Balla Katalin Szoftver min ség és menedzsment - 17. 28

A QMIM és az ismert modellek kapcsolata ISO 15504 / SPICE Mér szám Min ségi attribútum Definíció Termék Folyamat Er forrás Dr. Balla Katalin Szoftver min ség és menedzsment - 17. 29

A QMIM és az ismert modellek kapcsolata Mér szám Min ségi attribútum Definíció Termék M szaki folyamat folyamat Dr. Balla Katalin Szoftver min ség és menedzsment - 17. 30

A QMIM és az ismert modellek kapcsolata GQM Mér szám Min ségi attribútum Definíció Termék M szaki folyamat folyamat Dr. Balla Katalin Szoftver min ség és menedzsment - 17. 31

A QMIM és az ismert modellek kapcsolata GQM Mér szám Methodologies Weinberg s theory Min. attribútum Boehm McCall ISO 9126 Definíció CMM Bootstrap SPICE MF Termék ISO 15504 ISO 9000 Bármely új megközelítés könnyen beilleszthet! Bármely új tevékenység könnyen beilleszthet! Dr. Balla Katalin Szoftver min ség és menedzsment - 17. 32

A QMIM alkalmazása az IQSOFT-nál Documents, guidelines have attached Development methodology 7HFKQLFDOSURFHVV W\SHV follow a is followed by follow a Technical processes run within Project develops have is developed within is attached to has Quality attributes Quality attributes is part of Software system is composed of Software item measured by 3URGXFW W\SHV measured by has 0HWULFV Process metrics metrics Quality attributes Resource metrics measured by Product metrics methodology use Quality attributes measured by 30 have attached Documents, guidelines Resources (people, hw, sw) have Operational parts of the database at IQSOFT Dr. Balla Katalin Szoftver min ség és menedzsment - 17. 33

Típus-modell példa (1) Project -management model 3UHSDUDWLRQ 6WDUW ([HFXWLRQ &RQF OXVLRQ Configuration management Change management Project-type model for Development projects Preliminary system design Organization Activity descr. Methods and tools Input Output Documents Reporting, validation Detailed system design Drastic changes Programming Support and followup Integration test Minor changes only User documentation Installation Switch Dr. Balla Katalin Szoftver min ség és menedzsment - 17. 34

Típus-modell példa (2) Project -management model 3UHSDUDWLRQ 6WDUW ([HFXWLRQ &RQF OXVLRQ Configuration management Change management 3URMHFWW\SHÃPRGHOÃÃIRUÃV\VWHPÃLQWHJUDWLRQÃSURMHFWV Creating the necessary hardware / software conditions Installing standard software components Drastic changes Survey about user s implementation needs Training I. Minor changes OK? ([HFXWLRQRIWKHLQWHJUDWLRQ Specifying the adaptation needs Adapting the software Translating the documentation Integration test Data conversion, migration Archiving, saving Training II. User test Switch Support, follow up Dr. Balla Katalin Szoftver min ség és menedzsment - 17. 35

A QMIM továbbfejlesztésének lehet ségei Adatbázis Részletesebb útmutatók Mérések részletezése Template-ek... Dr. Balla Katalin Szoftver min ség és menedzsment - 17. 36