Köszönjük, hogy elküldte érdeklődését! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Köszönjük, hogy elküldte foglalását! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Kurzusleírás
1. nap: Folyamat
Bevezetés
- Mi az a rendszermérnökség?
- Mi az a Software Engineering?
- Miért nehéz Software Engineering?
- Rendszerkövetelmények
- Rendszermodellezés
Software Engineering Folyamatok
- Mi az a szoftverfejlesztési folyamat?
- Hagyományos folyamatok
- Agile Folyamatok
- Magas integritású rendszerek építésének folyamatai
- Szabványok és tanúsítási rendszerek
Nagy integritású rendszerek
- Mik azok a nagy integritású rendszerek?
- A QM kultúra szerepe
- A hibák okai
- Kritikus rendszerek szabványa
- Megbízhatósági tervezés
Szoftver karbantartás
2. nap: Tervezés
Követelmények
- Felhasználói követelmények
- Felhasználói igények feltárása/elemzése
- Rendszerkövetelmények
- Szoftverkövetelmények
- A szoftver specifikációja
- Követelmények folyamata
- Eszközök a követelmények kezelésére
Software Design
- Conway törvény
- Tervezési minták
- Szöveges modellező eszközök
- Az OO tervezés elvei
- Tervezési eszközök
- Gyakori architektúrák
Modellezés
- Építészet tervezése
- UML grafikus ábrázolások
- Nem UML grafikus ábrázolások
3. nap: Kód
Szoftverépítés
- Hogyan lehet egy dizájnt kódba vinni
- Programming legjobb gyakorlatok
- Kód absztrakciója
- Programming munkafolyamat
Configuration Management
- Mi az Configuration Management?
- Configuration Management ISO9000-ben és CMMI-ben
- CASE eszközök tervezéshez, tervezéshez és minőségbiztosításhoz
- CASE eszközök írószoftverekhez
- Verzióvezérlés SVN-nel
- Rendszerintegráció
Kód nagy integritású rendszerekhez
- A hibák megelőzése
- Elkapó hibák
- A hibák hatásának csökkentése
- Tipikus problémák a High-Integrity Systems kóddal
Kódminőségi mutatók
- Kódméret-mutatók
- A kód összetettségi mutatói
- Nem kódos mérőszámok
- Statikus elemzés
4. nap: Ellenőrzés és érvényesítés
Vélemények
- A VV alapjai
- Független ellenőrzés és érvényesítés
- Tervezés és követelmények áttekintése
- Kódvizsgálatok
- Szoftverbemutatók
- Ellenőrzések
- Egyéb V & V módszerek
Magas integritású rendszerek tesztelése
- Biztonsággal kapcsolatos dokumentumok
- Forgatókönyvek
- Érvelés a biztonság mellett
- Vélemények a nagy integritású rendszerekről
- A megbízhatóság előrejelzése
- Formális módszerek
- V + V költségei
Automatizált tesztelés
- Miért teszt?
- Automatikus vs manuális tesztek
- Inkrementális tesztelés
- A tesztek típusai
- Teszteszközök
- Teszt hevederek
5. nap: Management
Projekt Management
- Mi az a Management projekt?
- Ügyfél átadás
- Szabványok (PMP, PRINCE2)
- Időgazdálkodás
- Költséggazdálkodás
- Kockázatkezelés
- Projekt dokumentáció
Folyamat értékelése
- A folyamatértékelés funkciója
- A mérőszám alapján cselekedve
- Folyamatmérők
- Folyamatértékelési szabványok és keretrendszerek (CMMI, ISO 9001, TickIt+)
- Folyamatértékelő értekezletek
Összegzés és következtetések
35 Órák
Vélemények (2)
Everything was built up from a basic level while progressing quick enough to prevent anyone getting bored.
Nathan Roberts
Kurzus - Software Engineering
The level of inter activeness and pace meant that it was never boring.