Jelenlegi hely
Intelligens Eszközök Fejlesztése az Ipari Automatizálásban
Oktató:
Dr. Pletl Szilveszter
Leírás:
Az ipari automatizálás ma már szinte minden gyártási folyamat szerves része. Egyes termékek előállításához több intelligens eszköz nagy számítási kapacitása szükséges. Ezen eszközök egyik vezető gyártója a világban a Siemens, melynek leányvállalata az evosoft Hungary Kft. már közel 20 éve támogatja szoftver oldalról ezen izgalmas terület kutatásfejlesztését. A kurzus keretében szeretnénk megosztani sok év tapasztalatát és gyakorlatiasabb oldalról megközelíteni, hogyan hasznosul a szoftverfejlesztés elmélete a mindennapi munkában.
Tematika:
Bevezetés az ipari automatizálásba
Az automatizálás fajtái
Vezérlés és szabályozás
Eszközcsaládok (Példa, Érzékelés, Beavatkozás, PLC, HMI)
Terepi kommunikáció
Az ipari berendezések életciklusa
Runtime Software
A runtime szoftver sajátosságai
A runtime szoftver hardver környezete
A runtime szoftver komponensei
A runtime szoftver funkciói
Elvárások a runtime rendszerekkel szemben
Engineering Software
Az ES definíciója, feladata
ES vs. RT-SW
Az ES projekt és az ES állapotai
ES funkcionalitás – üzembe helyezés támogatása
ES funkcionalitás – programozás és hibakeresés
Fejlesztési szerepek
Az egyén és az egyéni viselkedés, egyéni és vállalati értékek
Motiváció, csoport vagy csapat
Szervezeti struktúra, a szervezet típusai
Termék-életciklus, a termékéletciklus-menedzsment fázisai és legfontosabb
szerepei
Fejlesztési szerepek az ipari szoftverfejlesztésben
Fejlesztési folyamatok
Vízesés modell
V-Modell
Iteratív fejlesztés: Spirál Modell
Iteratív fejlesztés: Inkrementális Modell
Agilis / SCRUM fejlesztés
Integráció
Az integráció (szükségessége, szintjei, interfészek)
Integrációs tesztelés
Eszköztámogatás, dokumentáció
Konfigurációmanagement
A konfigurációkezelés alapjai
Verziókövetés
Verziókövetés - toolok
Változáskezelés
Generálás
Kiadáskezelés
Integráció
SW-Tesztelés
A szoftvertesztelés célja
Tesztek típusai és fajtái
NFR teszt, Regressziós teszt, Kompatibilitási teszt
Tesztautomatizálás
Lefedettség
Hiba management, hibakövetés, hiba-életciklus
Minőségbiztosítás
Mi a minőség?
A minőségirányítás alapfogalmai
A minőségirányítás kialakulása
Minőség irányítás - minőség menedzsment
Minőség modellek a szoftverfejlesztésben
Hibalehetőségek és kiküszöbölésük a szoftverfejlesztésben
Ipari szoftverfejlesztés sajátosságai
Ügyfélorientált terméktámogatás
Termékverziók közti kompatibilitás
Szabványok
A szabványok fajtái
A szabványosítás szervezetei
A termékfelelősség fogalma
A szoftvertermékekre vonatkozó szabványok
Beágyazott eszközök fejlesztése
Bevezetés, a digitális rendszer fogalma, HW-SW dilemma
Az elektronikai tervezés eszközei
Digitális áramkörök tervezése
Digitális áramkörök verifikációja
Beágyazott SW-fejlesztés A beágyazott szoftver sajátosságai
Követelmények, szoftver létrehozásának lehetőségei
Fejlesztési környezet, különleges funkcióik
Eredményes fejlesztés, biztonság, tesztelés