Planering av programvaruutveckling
Kursen syftar till att ge en inblick i olika aspekter som man behöver planera vid utveckling av säkerhetskritisk programvara.
Kursbeskrivning
- Kursen tar upp olika aspekter på utvecklingen av programvara som behöver tas i beaktande i planeringen.
- Kursen tar upp ett 15-tal förutsättningar som man behöver tänka på.
- Kursen tar upp ett 30-tal olika aspekter och beslut som behöver göras i planeringen av utvecklingen.
- Kursen går igenom en typisk process för säkerhetskritisk utveckling av programvara och visar på olika aspekter som behöver planeras innan man ska göra sina aktiviteter i själva utvecklingen.
- Kursen visar på exempel från flygindustrin på hur man kan dokumentera planeringen och de beslut som man gjort i samband med planeringen.
Kursinnehåll
- Planeringsförutsättningar
- Val av process
- Kopplingar till systemutveckling
- Utvecklingsmiljö och testmiljö
- Verktyg
- Val av programmeringsspråk
- Val av teknik
- Val av metodik
- Roller
- Dokumentering av planer
Vem vänder sig kursen till?
För dig som är ingenjör, projektledare, eller teamledare, som har ett par års erfarenhet av utveckling av system eller programvara.
Förkunskaper
Grundläggande kunskaper i utveckling av system eller programvara
Mål med kursen
Skapa förståelse för hur planeringen påverkar slutresultatet vid programvaruutveckling.
Undervisningsform
Kursen hålls lärarledd i klassrum. Ort för schemalagd kurs presenteras i informationsrutan för respektive kurstillfälle.
Kursansvarig
Kursinformation
Kurslängd: 6 timmar
Kostnad: 8.900 kr
Språk: Svenska.
*Kursmaterialet är på engelska.