extreme Programming programozástechnika
|
|
- Ernő Orbán
- 8 évvel ezelőtt
- Látták:
Átírás
1 extreme Programming programozástechnika Készítette: Török T k Balázs G5-S8
2 Kezdetek Martin Fowler : The New Methodology Legtöbb projekt követelményei állandóan változnak Megoldást adaptív módszerek
3 Kezdetek - Adaptivitás Nagyobb hangsúly (XP értékei): - 1. kommunikáció - 2. egyszerőség - 3. visszajelzés - 4. bátorság - 5. tisztelet Minimális hangsúly: - prediktív hozzáállás, - bürokratikus hozzáállás Számos új lightweight vagy agilis módszertan Kent Beck, Extreme Programming
4 Fı célja Változtatások költségvonzatának csökkentése Példa: SSADM: követelmény adott, nincs változás, ÁLTALÁBAN DE, ha van változtatás NAGY KÖLTSÉG Törekvés más alapvetı értékek, elvek, és gyakorlatok bevezetésére: egy XP projekt rugalmasabb a késıbbi változtatásra
5 1. Kommunikáció 2. Egyszerőség 3. Visszajelzés 4. Bátorság 5. Tisztelet
6 1. Kommunikáci ció Fejlesztıknek megmondani, hogy mi a feladat. Az XP technika = gyors információ-rendszerezı és - terjesztı technika A cél: minden fejlesztı ugyanúgy lássa a rendszert, ahogy a majdani felhasználók is látni fogják. Az XP szereti : egyszerő tervet Metaforát ügyfél - fejlesztıi együttmőködést gyakori szóbeli kommunikációt visszajelzéseket
7 1. Kommunikáció 2. Egyszerőség 3. Visszajelzés 4. Bátorság 5. Tisztelet
8 2. Egyszerőség Kezdjük el a lehetı legegyszerőbben, és folyamatosan dolgozzuk át a programot, hogy egyre jobb és jobb legyen. XP ellenzık vallják: ez hátrány, mivel: következı hónap új követelmény rendszer átdolgozás idıveszteség >= megvalósított, de késıbb haszontalan featureökre fordított idı. Az egyszerőség elve: kód zsúfoltság fejlesztı: azt sem tudom ez miért van itt & ezt a metódust én írtam? többletmunka >>> folyamatos átdolgozás által generált munka. Az egyszerőség segíti a kommunikációt: egyszerő terv + egyszerő kód sok programozó könnyen megért.
9 1. Kommunikáció 2. Egyszerőség 3. Visszajelzés 4. Bátorság 5. Tisztelet
10 3. Visszajelzés Fejlesztés több területére vonatkozik: Visszajelzés a rendszertıl: részegység-tesztelés Visszajelzés az ügyféltıl: 2-3 hetente funkcionálistesztelés Visszajelzés a csapattól: ügyféltıl új igény reakció visszajelzés (idı, pénz) Visszajelzés + egyszerőség + kommunikáció Kent Beck: Az optimizmus szakmai ártalom a programozókn knál, és s a visszajelzés s rár a gyógy gyír. r.
11 1. Kommunikáció 2. Egyszerőség 3. Visszajelzés 4. Bátorság 5. Tisztelet
12 4. BátorsB torság Jellemzıi i példp ldákban: Programkód mai napra írása Kódátdolgozás (egyszerősítés, átláthatóság) Megírt kód eldobása Állandó gondolkodás egy problémán másnap egy perc alatt megoldódik
13 1. Kommunikáció 2. Egyszerőség 3. Visszajelzés 4. Bátorság 5. Tisztelet
14 5. Tisztelet Csapattagok tisztelete Magunk tisztelete
15 1. Kommunikáció 2. Egyszerőség 3. Visszajelzés 4. Bátorság 5. Tisztelet
16 extreme Programming folyamata 1. Cél C l behatárol rolás: a szoftver release-k fejlesztése. 2. Release: 1-2 hetes Iteráció eredménye Release és interation planning game: Fejlesztık + Ügyfél: release megbeszélés iteráció tartalma Story card: Ügyfél: funkcionalitások írása Fejlesztık: funkciók sorbarendezése Ügyfél: legfontosabb funkciók összeállítása a következı release-ra illetve iterációra Acceptance test: Ügyfél: Példákon keresztül leírt funkcionalitás leírása 3. Iteráci ció vége - összes (automatizált) Acceptance teszt sikeres lefutása.
17 Story card implementálása 1. Fejlesztık k párban p dolgoznak: Hátrány : Feszített munkatempó Állandó koncentrálás Elıny : Egymás hibáinak észrevétele Egymástól tanulás 2. Session: néhány Story Card implementálása (pár óra) 3. Verzió lekérés: után teszteset készítése Implementálás teszteset készítése Implementálás 4. Story card kész: nem tudnak a fejlesztık újabb tesztet írni 5. Integráci ciós s gép: g új, LETESZTELT, MŐKÖDİ funkciók commit - tálása
18 Elvek 1. Test-First Development 2. Test-Driven Development
19 Test-First Development 1. Teszteset írása Szintaktikai hiba megjelenése, a még nem létezı kód miatt 2. Szintaktikai hiba elhárítása Teszt lefordul, lefut, hibát dob 3. Funkció implementálása Csak és kizárólag annyi, amitıl sikeres a teszt
20 Test-First Development
21 Test-First Development A tesztek csökkentik a bug-ok számát az új funkciókban. A tesztek jó dokumentációk. A tesztek korlátozzák az osztályok feladatait. A tesztek javítják a programkód minıségét. A tesztek megvédnek a bug-ok újra bevezetésétıl. A tesztek csökkentik a félelemérzetet. Felgyorsul a fejlesztés.
22 Elvek 1. Test-First Development 2. Test-Driven Development
23 Refactoring Jelentése: 1. (fn) Szoftver belsı struktúráján végrehajtott olyan módosítás, ami könnyebben érthetıvé és könnyebben módosíthatóvá teszi azt anélkül, hogy a kívülrıl megfigyelhetı viselkedésen módosítana. 2. (ige, angolul), a fenti tevékenység kivitelezése.
24 Refactoring Kent Beck: code smells : Duplikált kód Terjedelmes osztály Feature Envy Data Clumps
25 Refactoring folyamata
26 Test-Driven Development Test-Driven Development: Test-First Development + Refactoring
27 Test-Driven Development
28 Elvek 1. Test-First Development 2. Test-Driven Development
29 Test-Driven Development 1. Az új funkciók egyszerő teszteléséhez és implementálásához elengedhetetlen az egyszerő design. 2. Az egyszerőség eléréséhez a refactoring-ot alkalmazzuk 3. A refactoring viszont elképzelhetetlen az automatizált tesztek nyújtotta védıháló nélkül.
30 Standish Group - Chaos jelentés
31 Forrás Juhász Sándor Ferenc: Az Extreme Programming programozástechnikai elvei (2006. november 30.)
32 Köszönöm m a figyelmet!
programozástechnika Kezdetek Fı célja 1. Kommunikáció Kezdetek - Adaptivitás
Kezdetek extreme Programming programozástechnika Készítette: Török Balázs G5-S8 Martin Fowler : The New Methodology Legtöbb projekt követelményei állandóan változnak Megoldást adaptív módszerek Kezdetek
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
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 jelentése: gyors, fürge 1990-es évek vége Változás igénye Módszertan-család
Minőségmenedzsment és Informatika Test-Driven Development
Minőségmenedzsment és Informatika Test-Driven Development Varga Balázs G5S8 2008.10.27 Szoftverfejlesztés jellemzői Megrendelői igények Tervezés Implementálás Tesztelés Dokumentálás
Ez idézte elı az olyan fejlesztési folyamatokat, amelyek a gyors szoftverfejlesztésre és átadásra összpontosítanak.
1 A vállalatok ma globális, gyorsan változó környezetben mőködnek. Reagálnak az új lehetıségekre és piacokra, a gazdasági környezet változásaira. A szoftver része minden mőveletnek, Kulcsfontosságú hogy
Agilis projektmenedzsment
Agilis projektmenedzsment 2013. április 10. 1 Adaptive Consulting Kft. Csutorás Zoltán Agile coach, tréner zoltan.csutoras@adaptiveconsulting.hu 2 www.scrummate.hu 3 Agilis ernyő Scrum Lean/Kanban Crystal
A szoftverfolyamat és s a tesztelés
A szoftverfolyamat és s a tesztelés Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2008. 11. 19. swproc / 1 A szoftverfolyamat Alaptevékenységek Tartalom Szoftverfolyamat modellek A
Tesztelés az XP-ben Tesztelés az XP-ben. A tesztelés kulcsjellemzői:
Dr. Mileff Péter 1 2 Az XP nagyobb hangsúlyt fektet a tesztelés folyamatára, mint a többi agilis módszer Oka: a teszteléssel és a rendszer validálásával kapcsolatos problémák elkerülése. A rendszertesztelés
Integráci. ciós s tesztek. ciós s tesztek (folyt.) Integration Level Testing (ILT) Ficsor Lajos. Miskolci Egyetem Általános Informatikai Tanszék
ciós s tesztek ciós s tesztek Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2008. 11. 27. IntegraciosTeszt / 1 ós tesztek IntegraciosTeszt / 2 ciós s tesztek (folyt.) Feltételezzük,
Székely Klára: Üzleti etika Power Point segítségével
NYUGAT-MAGYARORSZÁGI EGYETEM TERMÉSZETTUDOMÁNYI KAR MIGI GAZDASÁGTUDOMÁNYI TANSZÉK Székely Klára: Üzleti etika Power Point segítségével TÁMOP 4.1.2.-08/1/C-2009-0009 1. Miért a Power Point? Támogatói véleménye
Verifikáció és validáció Általános bevezető
Verifikáció és validáció Általános bevezető Általános Verifikáció és validáció verification and validation - V&V: ellenőrző és elemző folyamatok amelyek biztosítják, hogy a szoftver megfelel a specifikációjának
TESZTELÉS A SZOFTVER ÉLETCIKLUSÁN ÁT SZOFTVERFEJLESZTÉSI MODELLEK
TESZTELÉS A SZOFTVER ÉLETCIKLUSÁN ÁT SZOFTVERFEJLESZTÉSI MODELLEK MUNKAERŐ-PIACI IGÉNYEKNEK MEGFELELŐ, GYAKORLATORIENTÁLT KÉPZÉSEK, SZOLGÁLTATÁSOK A DEBRECENI EGYETEMEN ÉLELMISZERIPAR, GÉPÉSZET, INFORMATIKA,
MIÉRT KELL TESZTELNI?
Unrestricted MIÉRT KELL TESZTELNI? MIÉRT KELL TESZTELNI? A termékminőség fejlesztése...hogy megtaláljuk a hibákat, mert azok ott vannak... MIÉRT KELL TESZTELNI? Hogy felderítsük, mit tud a szoftver MIÉRT
Teszt terv Új funkció implementációja meglévı alkalmazásba
Teszt terv Új funkció implementációja meglévı alkalmazásba Passed Informatikai Kft. www.passed.hu Farkas Gábor 2007-P-123-45-T-1-1 IIR - Test Manager course 2 Szerepkör Név Aláírás Aláírás dátuma IT Projekt
A gyártástervezés modelljei. Dr. Mikó Balázs
Óbudai Egyetem Bánki Donát Gépész és Biztonságtechnikai Mérnöki Kar Anyagtudományi és Gyártástechnológiai Intézet ermelési folyamatok II. A gyártástervezés modelljei Dr. Mikó Balázs miko.balazs@bgk.uni-obuda.hu
WebService tesztelés. SOAPui Pro, GreenPepper és Confluence használatával. Verhás & Verhás Szoftver Manufaktúra KNOW-HOW
WebService tesztelés SOAPui Pro, GreenPepper és Confluence használatával Verhás & Verhás Szoftver Manufaktúra KNOW-HOW 2008. 5. 15. Verhás & Verhás Szoftver Manufaktúra 1 Tartalom WebService tesztelés
Tananyagfejlesztési módszer platformfüggetlen tananyagcsomagok elıállítására
Tananyagfejlesztési módszer platformfüggetlen tananyagcsomagok elıállítására Kottyán László Nyugat-magyarországi Egyetem Geoinformatikai Kar Székesfehérvár, 2008.11.11. Definíciók Kurzus: az LMS-ben (pl.
30 MB INFORMATIKAI PROJEKTELLENŐR
INFORMATIKAI PROJEKTELLENŐR 30 MB DOMBORA SÁNDOR BEVEZETÉS (INFORMATIKA, INFORMATIAKI FÜGGŐSÉG, INFORMATIKAI PROJEKTEK, MÉRNÖKI ÉS INFORMATIKAI FELADATOK TALÁKOZÁSA, TECHNOLÓGIÁK) 2016. 09. 17. MMK- Informatikai
Test Management Strategy Document. Deák Kristóf Lauly Viktória Kunigunda Csiki Norbert Szabó Zoltán
Test Management Strategy Document Deák Kristóf Lauly Viktória Kunigunda Csiki Norbert Szabó Zoltán Agenda Bevezetés Ki mit tud statisztika Tesztelési környezet Felelősségek, szerepek és feladatok Tesztelési
Unit Teszt. Tóth Zsolt. Miskolci Egyetem. Tóth Zsolt (Miskolci Egyetem) Unit Teszt / 22
Unit Teszt Tóth Zsolt Miskolci Egyetem 2013 Tóth Zsolt (Miskolci Egyetem) Unit Teszt 2013 1 / 22 Tartalomjegyzék 1 Bevezetés 2 Unit Teszt 3 Példa Tóth Zsolt (Miskolci Egyetem) Unit Teszt 2013 2 / 22 Szoftvertesztelés
Adatstruktúrák, algoritmusok, objektumok
Adatstruktúrák, algoritmusok, objektumok 2. Az objektumorientált programozási paradigma 1 A szoftverkrízis Kihívások a szoftverfejlesztés módszereivel szemben 1. A szoftveres megoldások szerepe folyamatosan
A szoftver-folyamat. Szoftver életciklus modellek. Szoftver-technológia I. Irodalom
A szoftver-folyamat Szoftver életciklus modellek Irodalom Ian Sommerville: Software Engineering, 7th e. chapter 4. Roger S. Pressman: Software Engineering, 5th e. chapter 2. 2 A szoftver-technológia aspektusai
Informatikai ellenırzések, az informatika szerepe az ellenırzések támogatásában
Nincs informatika-mentes folyamat! Informatikai ellenırzések, az informatika szerepe az ellenırzések támogatásában Oláh Róbert számvevı tanácsos Az elıadás témái 2 Miért, mit, hogyan? Az IT ellenırzés
Biztonságos szoftverek fejlesztése, a by design elv a gyakorlatban. Hétpecsét LXXXIV. Szakmai Fórum január 16. Hornák Zoltán
Biztonságos szoftverek fejlesztése, a by design elv a gyakorlatban Hétpecsét LXXXIV. Szakmai Fórum 2019. január 16. Hornák Zoltán 20+ MILLIÓ PROGRAMOZÓ EBBEN A PILLANATBAN IS KEMÉNYEN DOLGOZIK: SÉRÜLÉKENY
A gyorsaság, mint kondicionális képesség
A gyorsaság, mint kondicionális képesség Készítette: Lucza László 4. évfolyam Testnevelés- Rekreáció 1 Tartalomjegyzék: 1. A gyorsaság fogalma és fajtái 2. A gyorsasági edzés feladatai 3. A gyorsaság élettani
Ami a vízesésen túl van
Ami a vízesésen túl van Adattárház fejlesztés módszertani tapasztalatok a T-Systems adattárházában, a HIFI-ben Ponori.Ajtony@iqpp.hu 2012. június 12. Miről is lesz szó? HIFI háttér HIFI projekt szkóp Két
Hatékony iteratív fejlesztési módszertan a gyakorlatban a RUP fejlesztési módszertanra építve
Hatékony iteratív fejlesztési módszertan a gyakorlatban a RUP fejlesztési módszertanra építve Kérdő Attila, ügyvezető, INSERO Kft. EOQ MNB, Informatikai Szakosztály, HTE, ISACA 2012. május 17. Módszertanok
OpenCL alapú eszközök verifikációja és validációja a gyakorlatban
OpenCL alapú eszközök verifikációja és validációja a gyakorlatban Fekete Tamás 2015. December 3. Szoftver verifikáció és validáció tantárgy Áttekintés Miért és mennyire fontos a megfelelő validáció és
Object Orgy PROJEKTTERV 1 (9) Adattípusok menedzselése Palatinus Endre 2010-09-27 1.0
Object Orgy PROJEKTTERV 1 (9) Projektterv 1 Összefoglaló 2 Verziók Ez az projekt projektterve, ahol kitérünk a megrendelt szoftver elvárt szolgáltatásaira, és a tárgy keretein belül a projekt során felhasználandó
Mesterséges intelligencia alapú regressziós tesztelés
Mesterséges intelligencia alapú regressziós tesztelés Gujgiczer Anna, Elekes Márton* * AZ EMBERI ERŐFORRÁSOK MINISZTÉRIUMA ÚNKP-16-1-I. KÓDSZÁMÚ ÚJ NEMZETI KIVÁLÓSÁG PROGRAMJÁNAK TÁMOGATÁSÁVAL KÉSZÜLT
IT ügyfélszolgálat és incidenskezelés fejlesztése az MNB-nél
IT ügyfélszolgálat és incidenskezelés fejlesztése az MNB-nél Molnár László MNB, ITIL Projektvezető Fábián János ICON Professional Services Vezérfonal Az MNB IT működése, a SIP kiváltó okai A projekt módszereinek
Szoftvertechnológia 12. előadás. Szoftverfejlesztési módszerek és modellek. Giachetta Roberto. Eötvös Loránd Tudományegyetem Informatikai Kar
Eötvös Loránd Tudományegyetem Informatikai Kar Szoftvertechnológia 12. előadás Szoftverfejlesztési módszerek és modellek Giachetta Roberto groberto@inf.elte.hu http://people.inf.elte.hu/groberto A szoftver
IBM Rational AppScan. IBM Software Group. Preisinger Balázs Rational termékmenedzser. balazs.preisinger@hu.ibm.com +36 20 823-5698
IBM Software Group IBM Rational AppScan Preisinger Balázs Rational termékmenedzser balazs.preisinger@hu.ibm.com +36 20 823-5698 2009 IBM Corporation A valóság IBM Software Group Rational software Security
Hajdúnánás Városi Önkormányzat Polgármesteri Hivatal
Hajdúnánás Városi Önkormányzat Polgármesteri Hivatal Szervezetfejlesztési tanulmány Kiegészítés 2010. Készítette: Simeron Consulting Kft. A projekt az Európai Unió támogatásával az Európai Szociális Alap
7. rész: A specifikációtól az implementációig az EJB rétegben
7. rész: A specifikációtól az implementációig az EJB rétegben Bakay Árpád NETvisor kft (30) 385 1711 arpad.bakay@netvisor.hu A tananyag készült az ELTE-IKKK projekt támogatásával Tartalom Tervezés lépései
MŰSZAKI TESZTTERVEZÉSI TECHNIKÁK STRUKTÚRA ALAPÚ, VAGY FEHÉRDOBOZ TECHNIKÁK TAPASZTALAT ALAPÚ TECHNIKÁK
MŰSZAKI TESZTTERVEZÉSI TECHNIKÁK STRUKTÚRA ALAPÚ, VAGY FEHÉRDOBOZ TECHNIKÁK TAPASZTALAT ALAPÚ TECHNIKÁK MUNKAERŐ-PIACI IGÉNYEKNEK MEGFELELŐ, GYAKORLATORIENTÁLT KÉPZÉSEK, SZOLGÁLTATÁSOK A DEBRECENI EGYETEMEN
Mobil Informatikai Rendszerek
Mobil Informatikai Rendszerek Modern szoftverfejlesztés a mobil informatika területén 2016. szeptember 12. Sicz-Mesziár János sicz- m e s z i a r. j a n o s @ nik.uni - obuda.hu Mi az a mobil informatikai
Java programozási nyelv
Java programozási nyelv 2. rész Vezérlő szerkezetek Nyugat-Magyarországi Egyetem Faipari Mérnöki Kar Informatikai Intézet Soós Sándor 2005. szeptember A Java programozási nyelv Soós Sándor 1/23 Tartalomjegyzék
Programozási technológia II 7. előadás. Verifikáció és validáció Giachetta Roberto
Eötvös Loránd Tudományegyetem Informatikai Kar Programozási technológia II 7. előadás Verifikáció és validáció 2016 Giachetta Roberto groberto@inf.elte.hu http://people.inf.elte.hu/groberto Minőségbiztosítás
JSF alkalmazások teljesítményhangolása JMeter és dynatrace segítségével
JSF alkalmazások teljesítményhangolása JMeter és dynatrace segítségével Bakai Balázs bakaibalazs@gmail.com http://seamplex.blogspot.hu 2013. október 9. Miről lesz szó? A JSF működése (röviden ) Terheléses
cím: 6725 Szeged Bokor u. 18. telefon: +36 1 808 9666 Innomedio Kft Scrum módszertan 1.0 Verzió Érvényes: 2012. április 1-től
Innomedio Kft Scrum módszertan 1.0 Verzió Érvényes: 2012. április 1-től Alapfogalmak: 1. hiba: egy már meglévő, funkcionalitásban hibás működést eredményező programrész hibás működésének leírása konkrét
Szolgáltatási szint és performancia menedzsment a PerformanceVisor alkalmazással. HOUG konferencia, 2007 április 19.
Szolgáltatási szint és performancia menedzsment a PerformanceVisor alkalmazással Szabó Balázs HOUG konferencia, 2007 április 19. Mirıl lesz szó NETvisor Kft bemutatása Szolgáltatási szint alapjai Performancia
A programkód átvizsgálásának hatékonyságát két ok magyarázza:
A V & V tervezési folyamatoknak egyensúlyt kell kialakítani a verifikáció és a validáció statikus és dinamikus technikái között. 1 2 A szisztematikus programtesztelés idıigényes és drága folyamat. Minden
Agilis szoftverfejlesztés és Scrum
Információs rendszerek tervezése hallgatói prezentáció Tartalom Projektmenedzsment alapvetı ismertetése Klasszikus modellek ismétlése, hátrányai Agilis szoftverfejlesztés és Scrum Agilis projektvezetés
Software Engineering Babeş-Bolyai Tudományegyetem Kolozsvár
Software Engineering Dr. Barabás László Ismétlés/Kitekintő Ismétlés Software Engineering = softwaretechnológia Projekt, fogalma és jellemzői, személyek és szerepkörök Modell, módszertan Kitekintés Elemzés/
és s mobil kommunikáci Learning Konferencia
Dr.Molnár György: IKT, hálózati h és s mobil kommunikáci ciós megoldások az atipikus tanulási formák k tükrt krében 5. Magyar Nemzeti és s Nemzetközi zi Lifelong Learning Konferencia Sopron, 2009.április
és s kommunikáci Szépszó Gabriella (szepszo.g@met.hu), Krüzselyi Ilona, Szabó Péter, Zsebeházi Gabriella Klímamodellezı Csoport Éghajlati Osztály
A jövıbeli j éghajlati projekciók bizonytalanságai és s kommunikáci ciójuk Szépszó Gabriella (szepszo.g@met.hu), Krüzselyi Ilona, Szabó Péter, Zsebeházi Gabriella Klímamodellezı Csoport Éghajlati Osztály
Ething (Scratchmeccs 1. helyezett)
Ething (Scratchmeccs 1. helyezett) Önfeledt játékélmény világosak, elérhetőek és fejlődésre, további munkára sarkallnak. Összetett A program által felvetett probléma komolyabb gondolkodást, tervezést igényel
Scrum vagy nem scrum - ahol nem hibázhatunk Röviden a budapesti fejlesztési központról
Röviden a budapesti fejlesztési központról MIT? Érzékelés, mérés Ultrahang (Beparkolás) Video (számtalan szolgáltatás) Radar (Ködben, sötétben ) Műszerfal Szabályzás Váltó és motor Menetstabilizálás (ESP)
Bevezetés a programozásba előadás: Alapvető programtervezési elvek
Bevezetés a programozásba 2 12. előadás: Alapvető programtervezési elvek Miről lesz szó A félév célja a nagyobb programrendszerek felépítésében való részvétel képességét megszerezni Mindenki a saját widgetkészletének
Miskolci Egyetem Alkalmazott Informatikai Intézeti Tanszék A minőségbiztosítás informatikája. Készítette: Urbán Norbert
Miskolci Egyetem Alkalmazott Informatikai Intézeti Tanszék A minőségbiztosítás informatikája Készítette: Urbán Norbert Szoftver-minőség A szoftver egy termelő-folyamat végterméke, A minőség azt jelenti,
A folyamat közös fázisai. A szoftverfolyamat modelljei. A vízesésmodell fázis: követelmények elemzése és meghozása
A szoftver Dr. Mileff Péter A szoftver szót sokan egyenlınek tekintik a számítógépes programokkal. Nincs egyértelmő definíciója. Több ennél: hozzájuk kapcsolódó dokumentációk, konfigurációs adatok. Ezek
MŰSZAKI TESZTTERVEZÉSI TECHNIKÁK A TESZT FEJLESZTÉSI FOLYAMATA A TESZTTERVEZÉSI TECHNIKÁK KATEGÓRIÁI
MŰSZAKI TESZTTERVEZÉSI TECHNIKÁK A TESZT FEJLESZTÉSI FOLYAMATA A TESZTTERVEZÉSI TECHNIKÁK KATEGÓRIÁI MUNKAERŐ-PIACI IGÉNYEKNEK MEGFELELŐ, GYAKORLATORIENTÁLT KÉPZÉSEK, SZOLGÁLTATÁSOK A DEBRECENI EGYETEMEN
Fogalmi meghatározás
A terhelés összetevıi Készítette: Gondi Noémi Szegedi Tudományegyetem Juhász Gyula Pedagógusk gusképzı Kar 2007.10.04. Fogalmi meghatározás A terhelés az az alkalmazkodás érdekében szervezetre gyakorolt
Szoftver- és szolgáltatásexport. Vityi Péter IVSZ szakértı
Szoftver- és szolgáltatásexport Vityi Péter IVSZ szakértı Helyzetértékelés IVSZ felmérés 2012 október: 200 vállalat nemcsak IVSZ tagok Szoftver- és szolgáltatás export gazdasági helyzet Volumen: 180Mrd
Programrendszerek tanúsítása szoftverminőség mérése
SZEGEDI TUDOMÁNYEGYETEM Programrendszerek tanúsítása szoftverminőség mérése Dr. Gyimóthy Tibor Dr. Ferenc Rudolf Szoftverminőség biztosítás Fő cél: az üzemelő IT rendszerekben csökkenteni a hibák számát
Hálózati folyamok. A használt fogalmak definiálása
Hálózati folyamok Hálózat A használt fogalmak definiálása Ez összesen 4 dologból áll: - Egy irányított G gráf - Ennek egy kitüntetett pontja, amit forrásnak hívunk és s-sel jelölünk - A gráf még egy kitüntetett
A külsı minıségbiztosítás jelentısége az e-kormányzati fejlesztésekben,
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 Podolcsák Ádám Podolcsák Ádám BlomInfo, Projektvezetı A prezentáció tartalma
A szoftver, mint szolgáltatás. Software as a Service - SaaS
Schwarczenberger Istvánné dr.: A szoftver, mint szolgáltatás Software as a Service - SaaS Budapest, 2010. C:\Documents and Settings\smaria.BMSINFORMATIKA\Dokumentumok\projektek\CM portál\tartalmak\saas.doc
Kód átvizsgálás. Irodalom. (Code review) code review,smart Bear Inc., ! Jason Cohen: Best kept secrets of peer
Kód átvizsgálás (Code review) 2 Irodalom! Jason Cohen: Best kept secrets of peer code review,smart Bear Inc., 2006 3 Célok, el!nyök! Jobb min!ség" kód! jobban karbantartható! Kevesebb hiba a kódban! rövidebb
01. gyakorlat - Projektalapítás
2 Követelmények 01. gyakorlat - Projektalapítás Szoftvertechnológia gyakorlat OE-NIK A félév során egy nagyobb szoftverrendszer prototípusának elkészítése lesz a feladat Fejlesztési módszertan: RUP CASE-eszköz:
Azonnali fizetési rendszer megvalósítása
Azonnali fizetési rendszer megvalósítása 2017. 05. 24. Keretek, alapvetések, megoldandók (minden projekt résztvevőnek) 24/7/365-ös működés (folyamatos működés a karbantartások, upgrade-ek alatt is). Tranzakciók
Sämling Kft. LEAN menedzsment. A veszteségek folyamatos és szisztematikus kiküszöbölése Több mint eszköztár. 18 év 5 fı terület:
Sämling Kft. 18 év 5 fı terület: 1.Oktatásszervezés (>100 képzés), 2.Projektmenedzsment, 3.Soft-skills, 4.LEAN és SixSigma 5.Szervezetfejlesztés LEAN menedzsment A veszteségek folyamatos és szisztematikus
Rendszermodellezés. Modellellenőrzés. Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék
Rendszermodellezés Modellellenőrzés Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék Ismétlés: Mire használunk modelleket? Kommunikáció, dokumentáció Gondolkodás,
Alkalmazásportfólió. Szoftvermenedzsment. menedzsment. Racionalizálás. Konszolidáció. Nyilvántartás. Elemzés
Megjegyzés: Egyes megoldásokban, ahol -szel kell jelölni a helyes választ, K (= közömbös) jelzés arra utal, hogy az és az hiánya egyaránt elfogadható (= valami lehetséges, de nem jellemzı). 5.1. A sorokban
Szúnyogháló 1.1 1.2 bepattintása 1.1 1.2 A szúnyogháló felengedése (A) (R) Tanács Portalanítás Tisztítás
Új kézi-számítógépes grafikus felmérı szoftver jelent meg a piacon innovatív megközelítéssel és eddig nem látott funkcionalitással. Az új szoftverrendszer segítheti az ingatlankereskedık, kivitelezık,
DW/BI rendszerek kialakítása bevezetői szemszögből. Gollnhofer Gábor - Meta Consulting Kft.
DW/BI rendszerek kialakítása bevezetői szemszögből Gollnhofer Gábor - Meta Consulting Kft. Bemutatkozás Meta Consulting Kft. BI, DW és CRM rendszerek tervezése és kialakítása rendszerintegráció, egyedi
Test Strategy. Monotonitá s tűrése (0 5) Biztonsági tudás (0 5) Adatbázis ismeret (0 5)
Test Strategy Agilis módszertant alkalmazunk a projektjeink tesztelése során, ahol rövid sprintekben dolgozunk, melyekben csak néhány követelményre fokuszálunk. Előzőekből adódik, hogy ezen feladatok nem
LABMASTER anyagvizsgáló program
LABMASTER anyagvizsgáló program A LABMASTER anyagvizsgáló szabványok szerinti vizsgálatok kialakítására és végzésére lett kifejlesztve. Szabványos vizsgálatok széles skálája érhetı el a mérések végrehajtásához
Szervezetfejlesztési Program
Szervezetfejlesztési Program ÁROP-1.2.18/A-2013-2013-0064 CAF (Common Assessment Framework) minőségmenedzsment modell bemutatása és gyakorlati alkalmazásának lépései I. Általános tudnivalók a CAF szervezeti
Belső ellenőrzés és compliance. szolgáltatások. Cover. KPMG.hu
Belső ellenőrzés és compliance Cover szolgáltatások KPMG.hu Stratégiai fontosságú lehetőségek a belső ellenőrzésben Valós képet nyújt a szervezet működésének hatásosságáról és hatékonyságáról. Felderíti
Beszéljünk a nyári uborkaszezonról!
Beszéljünk a nyári uborkaszezonról! Sok mikro-és kisvállalkozás tulajdonosának igazi rémálom a nyári idıszak, hiszen beköszönt az utálatos uborkaszezonként emlegetett jelenség, melynek a jellemzıit biztosan
Megoldások a mintavizsga kérdések a VIMIAC04 tárgy ellenőrzési technikák részéhez kapcsolódóan (2017. május)
Megoldások a mintavizsga kérdések a VIMIAC04 tárgy ellenőrzési technikák részéhez kapcsolódóan (2017. május) Teszt kérdések 1. Melyik állítás igaz a folytonos integrációval (CI) kapcsolatban? a. Folytonos
BME Menedzsment és Vállalatgazdaságtan Tanszék. Kérdőívszerkesztés. Kovács István
BME Menedzsment és Vállalatgazdaságtan Tanszék Kérdőívszerkesztés Kovács István Miről is lesz ma szó? A kérdőívszerkesztés folyamata A kérdések struktúrái A kérdőív felépítése A próbakérdőív Kérdőívszerkesztő
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
Előszó Köszönetnyilvánítás Bevezetés 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 xiii xv xvii xvii
Laborinformációs menedzsment rendszerek. validálása. Molnár Piroska Rikker Tamás (Dr. Vékes Erika NAH)
Laborinformációs menedzsment rendszerek validálása Molnár Piroska Rikker Tamás (Dr. Vékes Erika NAH) Tartalom Túl a címen 17025:2017(8) elvárásai Gondolatok a NAH-tól LIMS validálás Számoló táblák/eszközök
Florence Nightingale 1910) származás tanulmányutak rendiápolás hiánya krimiháború lámpás hölgy 1868 London intézményes ápolóképzés
Ápolástörténet Florence Nightingale Florence Nightingale (1820-1910 1910) származás tanulmányutak rendiápolás hiánya krimiháború lámpás hölgy 1868 London intézményes ápolóképzés Nightingale ( 1860 Anglia
A Feldspar fordító, illetve Feldspar programok tesztelése
A Feldspar fordító, illetve Feldspar programok tesztelése [KMOP-1.1.2-08/1-2008-0002 társfinanszírozó: ERFA] Leskó Dániel Eötvös Loránd Tudományegyetem Programozási Nyelvek és Fordítóprogramok Tanszék
Test Strategy. Tartalomjegyzék
Test Strategy Tartalomjegyzék Tartalomjegyzék Bevezetés Beosztások, hatásköri leírások Projekt Menedzser Teszt Menedzser Projekt Asszisztens Tesztelő Emberi erőforrások kezelése Alkalmazottak és kompetenciáik
Code review és continous integration toolok BME-MIT
és continous integration toolok Egy (nagy)vállalati környezet Nagy fejlesztőcsapat, sok fejlesztő Rengeteg commit Subversion esetén központi szerver Git esetén elosztottan van mindenkinél egy repó Vagy
(Teszt)automatizálás. Bevezető
(Teszt)automatizálás Bevezető Órák ( az előadások sorrendje változhat) 1. Bevezető bemutatkozás, követelmények, kérdések és válaszok 2. Előadás Unit test in general, 3. Előadás Unit test, Tools and practices,
CAD Rendszerek II. Adaptív tervezés Bottum-up - top-down design
CAD Rendszerek II. Adaptív tervezés Bottum-up - top-down design Farkas Zsolt Budapesti Műszaki és Gazdaságtudományi Egyetem, Gép- és Terméktervezés Tanszék 1/ 20 Tartalom Mechanizmusok tervezése, Mechanizmusok
Informatikai projektellenőr szerepe/feladatai Informatika / Az informatika térhódítása Függőség az információtól / informatikától Információs
Bevezetés Projektellenőr szerepe és feladatai Informatika Informatikai függőség Informatikai projektek Mérnöki és informatikai feladatok találkozása technológiák 1 Tartalom Informatikai projektellenőr
Autosoft a Profit-generátor. Autosoft AMS. AMS 6.2.9.0 6.2.13.0 verzió leírása
Autosoft AMS AMS 6.2.9.0 6.2.13.0 verzió leírása 1. rész AUTOSOFT KFT. Kiadvány 1 / 7 Impresszum Szerkesztő Molnár Lilian Szerzők Kormány János Bodnár Péter Kliszki Bálint Vilusz Edgár Koncz Lilla Visszajelzés
Bevezetés a programozásba
Bevezetés a programozásba A szoftverfejlesztés folyamata PPKE-ITK Tartalom A rendszer és a szoftver fogalma A szoftver, mint termék és készítésének jellegzetességei A szoftverkészítés fázisai: Az igények
A hagyományos (modern) és posztmodern regionális politikák jellemzıi
A hagyományos (modern) és posztmodern regionális politikák jellemzıi 2. elıadás Regionális politika egyetemi tanár A tradicionális regionális politika jellemzıi 1. 1. Mennyiségi növekedés, minták átültetése
SZAKDOLGOZAT Debrecen 2009
SZAKDOLGOZAT Debrecen 2009 Debreceni Egyetem Informatikai Kar A szoftvertesztelés módszerei Témavezetı: Fazekas Gábor Egyetemi docens Készítette:Panczák Ágnes PTI MSc Debrecen 2009 2 Tartalomjegyzék 1.
Software Engineering Babeş-Bolyai Tudományegyetem Kolozsvár
Software Engineering Dr. Barabás László Ismétlés/Kitekintő Software Engineering = softwaretechnológia Projekt, fogalma és jellemzői, Személyek és szerepkörök Kitekintő: Modell, módszertan 2 Dr. Barabás
Agilis szoftverfejlesztés és Scrum
Információs rendszerek tervezése hallgatói prezentáció Agilis szoftverfejlesztés és Scrum Miskolc, 2008.10.15 Készítette: Sereg Ákos Varga Balázs Tartalom Projektmenedzsment alapvető ismertetése Klasszikus
Weboldalkészítés - keretszerződés
Weboldalkészítés - keretszerződés 1. A szerződő felek Jelen szerződés létrejött egyrészről a........... (....), továbbiakban mint Megrendelő, másrészről az ALTAweb Kft. (1135 Bp., Petneházy u. 70-72.)
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 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 Podolcsák Ádám projektvezetı BlomInfo Konzorcium 1. Bevezetés A dán BlomInfo
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
V I AD ORO KÖZIGAZGATÁSFEJLESZTÉSI TANÁCSADÓ ÉS SZOLGÁLTATÓ KFT. 8230 BALATONFÜRED, VAJDA J. U. 33. +36 (30) 555-9096 A R O P.PALYAZAT@YAHOO.COM SZEGHALOM VÁROS ÖNKORMÁNYZATA POLGÁRMESTERI HIVATALÁNAK
Felhasználói tulajdonú főtési rendszerek korszerősítésének tapasztalatai az Öko Plusz Programban
Felhasználói tulajdonú főtési rendszerek korszerősítésének tapasztalatai az Öko Plusz Programban Várt és elért megtakarítások Némethi Balázs Fıtáv Zrt. 2009. szeptember 15. 1 Elızmények A Fıtáv az Öko
Alapvetı európai szociális gondozói tudáskimenetek - Basic European Social Care Learning Outcomes -
Alapvetı európai szociális gondozói tudáskimenetek - Basic European Social Care Learning Outcomes - 1. A szociális munka értékei 1.1 Tisztában van a következı értékek jelentésével és tiszteletben tartásuk
Autosoft a Profit-generátor. Autosoft AMS. AMS 6.2.9.0 6.2.13.0 verzió leírása. 4. rész
Autosoft AMS AMS 6.2.9.0 6.2.13.0 verzió leírása 4. rész AUTOSOFT KFT. Kiadvány 1 / 8 Impresszum Szerkesztő Molnár Lilian Szerzők Kormány János Bodnár Péter Kliszki Bálint Vilusz Edgár Koncz Lilla Visszajelzés
Nonprofit szervezeti menedzsment területek
XX/a. Nonprofit szervezeti menedzsment területek a Társadalmi Megújulás Operatív Program Civil szervezeteknek szolgáltató, azokat fejlesztı szervezetek támogatása c. pályázati felhívásához Kódszám: TÁMOP-5.5.3/08/2
itsmf Magyarország Szeminárium november 6. ITIL, Wiki és Pareto találkozása a request fullfillment fejlesztése érdekében
Kérés teljesítés! itsmf Magyarország Szeminárium 2009. november 6. ITIL, Wiki és Pareto találkozása a request fullfillment fejlesztése érdekében Kresz Balázs Tartalom Ét Értelmezés Tervezés Kérésteljesítés
Együttmőködési rendszerek, csoporttevékenység támogatása 1. rész
Együttmőködési rendszerek, csoporttevékenység támogatása 1. rész Gaul Géza 2008 Széchenyi István Egyetem 1 Tartalom Bevezetés A csoportmunka természete A technikák áttekintése Üzenetkezelés Konferencia
Mentális modell, metaforák és analógiák. A desktop metafora. Xerox Star GUI
Mentális modell, metaforák és analógiák A desktop metafora Xerox Palo Alto Research Center Xerox Star GUI 1973/79. Xerox Alto A piacon megjelenő első számítógép bittérképes képernyővel egérrel grafikus
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.
TANÚSÍTVÁNY A HUNGUARD Számítástechnikai-, informatikai kutató-fejlesztő és általános szolgáltató Kft. a 9/2005. (VII.21.) IHM rendelet alapján, mint a Magyar Köztársaság Miniszterelnöki Hivatalt Vezető