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 a Rendszerfejlesztés?
- Mi a Szoftverfejlesztés?
- Miért nehéz a Szoftverfejlesztés?
- Rendszerkövetelmények
- Rendszermodellezés
Szoftverfejlesztési folyamatok
- Mi az a Szoftverfejlesztési Folyamat?
- Hagyományos folyamatok
- Agilis folyamatok
- Magas integritású rendszerek fejlesztési folyamatai
- Szabványok és tanúsítási rendszerek
Magas integritású rendszerek
- Mik a magas integritású rendszerek?
- A minőségmenedzsment kultúra szerepe
- Hibák okai
- Kritikus rendszerek szabványai
- Megbízhatósági mérnöki munka
Szoftverkarbantartás
2. nap: Tervezés
Követelmények
- Felhasználói követelmények
- Felhasználói követelmények felderítése/elemzése
- Rendszerkövetelmények
- Szoftverkövetelmények
- Szoftver specifikáció
- Követelménykezelési folyamat
- Követelménykezelési eszközök
Szoftvertervezés
- Conway törvénye
- Tervezési minták
- Szöveges modellezési eszközök
- Objektumorientált tervezés alapelvei
- Tervezési eszközök
- Gyakori architektúrák
Modellezés
- Architektúra tervezése
- UML grafikus ábrázolások
- Nem UML grafikus ábrázolások
3. nap: Kód
Szoftverépítés
- Hogyan válik a tervezés kóddá?
- Programozási ajánlott eljárások
- Kód absztrakció
- Programozási munkafolyamat
Konfigurációkezelés
- Mi a Konfigurációkezelés?
- Konfigurációkezelés az ISO9000 és a CMMI keretében
- CASE eszközök tervezéshez, tervezéshez és minőségbiztosításhoz
- CASE eszközök szoftver írásához
- Verziókövetés SVN-vel
- Rendszerintegráció
Magas integritású rendszerek kódja
- Hibák megelőzése
- Hibák észlelése
- Hibák hatásának csökkentése
- Magas integritású rendszerek kódjának tipikus problémái
Kódminőségi metrikák
- Kódméret metrikák
- Kódkomplexitási metrikák
- Nem kód alapú metrikák
- Statikus elemzés
4. nap: Ellenőrzés és Validáció
Felülvizsgálatok
- Az Ellenőrzés és Validáció alapjai
- Független Ellenőrzés és Validáció
- Tervezési és követelményfelülvizsgálatok
- Kódellenőrzések
- Szoftver bemutatók
- Auditok
- Egyéb E & V módszerek
Magas integritású rendszerek tesztelése
- Biztonsággal kapcsolatos dokumentumok
- Forgatókönyvek
- Biztonsági érvek
- Magas integritású rendszerek felülvizsgálatai
- Megbízhatóság előrejelzése
- Formális módszerek
- Az E + V költségei
Automatizált tesztelés
- Miért teszteljünk?
- Automatikus vs kézi tesztek
- Inkrementális tesztelés
- Teszttípusok
- Tesztelési eszközök
- Tesztelő keretrendszerek
5. nap: Menedzsment
Projektmenedzsment
- Mi a Projektmenedzsment?
- Átadás az ügyfélnek
- Szabványok (PMP, PRINCE2)
- Időmenedzsment
- Költségmenedzsment
- Kockázatmenedzsment
- Projektdokumentáció
Folyamatértékelés
- A folyamatértékelés funkciója
- Intézkedés a metrikák alapján
- Folyamatmetrikák
- Folyamatértékelési szabványok és keretrendszerek (CMMI, ISO 9001, TickIt+)
- Folyamatértékelési megbeszélések
Ö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
Gépi fordítás
The level of inter activeness and pace meant that it was never boring.
Theo Lukens
Kurzus - Software Engineering
Gépi fordítás