Systemutveckling

5 poäng

Kursplan, A-nivå, 1DL120

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 saknas.

FÖLJ UPPSALA UNIVERSITET PÅ

Uppsala universitet på facebook
Uppsala universitet på Instagram
Uppsala universitet på Youtube
Uppsala universitet på Linkedin