Rendszerfejlesztés gyakorlat Folyamatmodellek, Csapatalakítás Rendszerfejlesztés gyakorlat 1
Rendszerfejlesztés gyakorlat Fejlesztési folyamat modelljei A fejlesztés első lépése a megfelelő fejlesztési folyamat kiválasztása Meghatározza a fejlesztés lépéseit A feladatok ütemezését Hogyan kell végezni az egyes feladatokat, stb. Fontosabb modellek Vízesés modell Iteratív és inkrementális fejlesztési modell Agilis fejlesztés modell Rendszerfejlesztés gyakorlat
Rendszerfejlesztés gyakorlat Modellek Vízesés Feladatok rögzített sorrendje (specifikáció, tervezés, implementáció, tesztelés, karbantartás) Minden fázist be kell fejezni, mielőtt továbblépnénk Nem flexibilis, nincs visszacsatolás Iteratív/inkrementális Rövid fejlesztési ciklusok Gyors, egyre bővülő prototípusok készítése Gyorsan változó, vagy nem teljes specifikáció esetére Flexibilis, a megrendelő nem csak a végén látja a terméket Rendszerfejlesztés gyakorlat
Rendszerfejlesztés gyakorlat Modellek Agile (Agilis) Extrém iteratív modell Emberközpontú, gyakori kommunikáció a megrendelővel Gyakori szoftververziók kibocsátása Pl.: eXtreme Programming Scrum „Sprint” fejlesztés (2-4 hét) Rövid napi megbeszélések Könnyen idomul a megrendelő igényeinek változásához Rendszerfejlesztés gyakorlat
Rendszerfejlesztés gyakorlat Teendők Jövő héten projektterv doksi első változatának átbeszélése Rendszerfejlesztés gyakorlat
Rendszerfejlesztés gyakorlat Mai óra Csapatok szerveződése Projektfeladat átbeszélése Rendszerfejlesztés gyakorlat