studiehandbok@lith
 

Tekniska högskolan vid Linköpings universitet

 
 
År : 2017
 
TDDD69 Programutvecklingsmetodik - företagsprojekt, 6 hp
/Software Engineering - Company Project/

För:   D  


OBS!

Kursen ges endast för studenter som läser inom double degree avtalet med Harbin Insititute of Technology.


 

Prel. schemalagd tid: 27
Rek. självstudietid: 133

  Utbildningsområde: Teknik

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

  Mål:  IUAE-matris
Kursens syfte är att studenterna skall förvärva goda kunskaper inom storskalig programutveckling. Efter avslutad kurs ska studenterna kunna:
  • specificera, modellera, implementera och testa ett mindre programvarusystem
  • definiera, planera och genomföra ett utvecklingsprojekt i grupper om ca 30 studenter, där flera mindre grupper kan bildas.
  • inhämta, analysera och dokumentera erfarenheter från det egna utvecklingsprojektet


  Förkunskaper: (gäller studerande antagna till program som kursen ges inom, se 'För:' ovan)
Grundläggande programmering i Java. Grundläggande kunskaper i UNIX.
Grundläggande kunskaper om objektorientering, algoritmer, datastrukturer och databaser.


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 och informationsteknologi.

  Organisation:
Kursen består av seminarier och praktiska moment. Projektet organiseras genom att studenterna grupperas i projektgrupper och i samarbete driver ett utvecklingsprojekt med en fiktiv eller reell kund som kravställare. Projektet avser att belysa de olika stegen i utvecklingsprocessen: förstudie, kravspecifikation, system design, detaljerad design, implementering, integration, testning och leverans. Iterativa utvecklingsmetoder praktiseras. Seminarierna utformas som projektstatusmöten och ger studenterna möjlighet att träna presentationsteknik, samt koordinera och diskutera projektets framsteg. Närvaro är obligatorisk.
Om kunden är extern, behöver studenterna skriva avtal med kunden om tystnadsplikt och exploateringsrätt, enligt kundens önskemål
Kursen pågår hela höstterminen.


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

  Kurslitteratur:
Kursdeltagarna väljer läromedel själva i dialog med handledare och andra i grupperna. Som bakgrund rekommenderar vi:
Pfleeger, S. L. and Atlee, J. M. Software Engineering Theory and Practice, 4th edition, Pearson Education International, 2010, ISBN: 0-13-814181-9.


  Examination:
PRA1
Redovisning av projektarbete (U,3,4,5)
6 hp
 



Undervisningsspråk är Engelska.
Institution: IDA.
Studierektor: Ahmed Rezine
Examinator: Kristian Sandahl
Länk till kurshemsida på kursgivande institution
Ansvarig programnämnd: Data&Medie

Engelsk kursplan


Tekniska högskolan vid Linköpings universitet


Informationsansvarig: TFK , val@tfk.liu.se
Senast ändrad: 11/24/2014