studiehandbok@lith
 

Tekniska högskolan vid Linköpings universitet

 
 
År : 2016
 
TDDD76 Programutvecklingsprojekt i ett helhetsperspektiv, 8 hp
/Software Engineering Project/

För:   IT   Y  


OBS!

Får ej ingå i examen samtidigt som TDDD77 eller TDDD96


 

Prel. schemalagd tid: 36
Rek. självstudietid: 177

  Utbildningsområde: Teknik

Huvudområde: Datateknik, Datavetenskap   Nivå (G1,G2,A): G2

  Datavetenskap Datavetenskap, datalogi

  Mål:  IUAE-matris
Efter avslutad kurs ska studenten kunna
  • kravställa, avgränsa, planera, genomföra och dokumentera erfarenhet av ett mindre programvaruprojekt med extern kund,
  • arbeta i grupp och kommunicera muntligt och skriftligt,
  • slutföra ett projekt inom givna tidsramar,
  • identifiera olika typer av aktiviteter i ett utvecklingsarbete, t.ex. kravhantering, design och test i ett mjukvaruprojekt
  • beskriva beroendena mellan aktiviteterna,
  • beskriva hur resultat av en aktivitet bör dokumenteras,
  • beskriva hur processer anpassas och dokumenteras.


  Förkunskaper: (gäller studerande antagna till program som kursen ges inom, se 'För:' ovan)
Grundläggande teoretiska kunskaper inom industriell mjukvaruutveckling. Vara väl förtrogen med programmering i minst ett programspråk. Ha använt avancerade algoritmer och datastrukturer.

OBS! Tillträdeskrav för icke programstudenter omfattar vanligen också tillträdeskrav för programmet och ev. tröskelkrav för progression inom programmet, eller motsvarande.

  Påbyggnadskurser
Avancerade kurser i datateknik.

  Organisation:
Kursen består av ett fåtal föreläsningar och storseminarier. Resterande tid lägger kursdeltagarna på projektuppgiften. Under kursens gång lämnar gruppen in delresultat som examineras. Inlämningarna har strikta sista datum.
Projektet genomförs med en verklig kund, som kan vara ett företag, myndighet, förening eller verka inom LiU.
En grupp om sex till åtta personer genomför ett programmeringsprojekt. Uppgiften anknyter till verklighetsnära problem och genomförs under realistiska former, t.ex. med en kund som uppdragsgivare. En publicerad utvecklingsprocess skall anpassas och följas. Under storseminarier redogör projektmedlemmarna för de resultat som uppnåtts. En erfarenhetsrapport avslutar kursen.
Varje grupp redovisar sitt arbete ur olika perspektiv under seminarieserien, där andra grupper tjänstgör som opponenter. Varje student måste ha genomfört minst ett presentationsmoment och en oppositionsuppgift. Närvaro vid seminarierna är obligatorisk.
Arbetet bedrivs såväl enskilt som i grupp med handledning. Studenterna skall skriva avtal med uppdragsgivaren om tystnadsplikt och exploateringsrätt, enligt önskemål från uppdragsgivaren.
Kursen pågår hela vårterminen.


  Kursinnehåll:
Programutvecklingsmetodik, processer, ledarskap, teamorganisation, skriftlig och muntlig framställning.

  Kurslitteratur:
Kursdeltagarna väljer själva källor i dialog med handledare.

  Examination:
PRA1
Projekt (U,G)
8 hp
 
På kursen ges betyg Underkänd/Godkänd.



Undervisningsspråk är Svenska.
Institution: IDA.
Studierektor: Ahmed Rezine
Examinator: Kristian Sandahl
Ansvarig programnämnd: Data&Medie

Engelsk kursplan

Kursen bedrivs på ett sådant sätt att både mäns och kvinnors erfarenhet och kunskaper synliggörs och utvecklas.

Planering och genomförande av kurs skall utgå från kursplanens formuleringar. Den kursvärdering som ingår i kursen skall därför genomföras med kursplanen som utgångspunkt.

Om inget annat anges ovan gäller betygsskala enligt avsnitt a8.5 i de gemensamma bestämmelserna.

Kursplanen gäller för 2016 enligt beslut av ansvarig programnämnd/fakultetstyrelse.

Tekniska högskolan vid Linköpings universitet


Informationsansvarig: TFK , val@tfk.liu.se
Senast ändrad: 10/12/2014