Systemutveckling
Kursplan, A-nivå, 1DL120
Kursen är avvecklad.
- Kod
- 1DL120
- Nivå
- A
- Ämne(n)
- Datavetenskap
- Betygsskala
- Väl godkänd (VG), Godkänd (G), Underkänd (U)
- Fastställd av
- Teknisk-naturvetenskapliga fakultetsnämnden, 29 februari 2004
- Ansvarig institution
- Institutionen för informationsteknologi
Behörighetskrav
20 p inom teknik, naturvetenskap, systemvetenskap eller
språkteknologi
inkl. en grundläggande programmeringskurs.
Syfte
Kursen beskriver den övergripande processen som följs för att
åstadkomma ett komplext system. Dessa system består idag nästan
alltid av fysiska delar, programvara och människor i samverkan.
Fokus ligger inte på implementeringen av systemet (som är
teknikberoende) men på specifikation av krav, användbarhet,
kvalitet och säkerhet.
Innehåll
Systemutvecklingsprocesen.
Krav: definition, funktionella och icke-funktionella krav,
säkerhets- och tillförlitlighetskrav.
Formella metoder. Spårbarhet. Validering och verifiering.
Design: designspråk, designmetoder. Återanvändning.
Användarcentrerad design. Prototyper.
Implementering, systemunderhåll och -evolution.
Kvalitets- och säkerhetsstandarder. Kvalitetssäkring.
Grundläggande projektplanering.
Undervisning
Föreläsningar, seminarier.
Om möjligt gästföreläsningar och studiebesök.
Examination
Skriftlig prov vid kursens slut. Obligatoriska uppgifter
(sammanfattning av litteratur, skriva en
mindre kravdefinition).
Litteraturlista
Litteraturlista saknas.