Emne - Kundestyrt prosjekt - TDT4290
Kundestyrt prosjekt
Velg studieårOm
Om emnet
Faglig innhold
Hver gruppe mottar et prosjektoppdrag fra en ekstern kunde, som dekker alle faser av et utviklingsprosjekt: forundersøkelse, kravspesifikasjon, design, implementering og evaluering. Nært samarbeid med den eksterne organisasjonen er essensielt gjennom hele prosessen. Gruppene skal levere en prosjektrapport og gi en avsluttende presentasjon og demonstrasjon av et fungerende system til både kunden og sensoren. Følgende dager er obligatoriske: kursstart i semesterets andre uke, planlagte fellesmøter og forelesninger, samt ukentlig veiledning. Manglende oppmøte på disse dagene kan hindre studentene i å fullføre kurset.
Læringsutbytte
Å gi studentene praktisk erfaring i å gjennomføre alle faser av store utviklingsprosjekter.
Ferdigheter: Evne til å organisere og lede omfattende utviklingsprosjekter, med hensyn til mangfold, etiske spørsmål knyttet til AI og bærekraft. Studentene vil også utvikle ferdigheter i å dokumentere og presentere resultater for reelle kunder.
Generell kompetanse: Forståelse av alle faser av prosjektutvikling, prosjektarbeid og effektiv bruk av team for å løse komplekse utfordringer innen programvareutvikling.
Læringsformer og aktiviteter
Oppgavene utføres som gruppearbeid, med hver gruppe bestående av 6-8 medlemmer. Hver gruppe får tildelt en ekstern kunde fra en organisasjon og en intern veileder. Ukentlige møter med veileder er obligatoriske.
Hver gruppe er ansvarlig for implementeringen og bruker de mest hensiktsmessige verktøyene for programvareutvikling, inkludert AI-verktøy.
Det arrangeres periodiske møter med gruppelederne, og kurset inkluderer en forelesningsrekke.
Kurset er regulert av NTNUs rammeverk for IPR
Se https://innsida.ntnu.no/wiki/-/wiki/Norsk/opphavsrett+til+studentoppgaver
Se https://innsida.ntnu.no/wiki/-/wiki/Norsk/Standardavtale+mellom+bedrift+og+student
Mer om vurdering
Ved gjentak må hele emnet gjentas.
Anbefalte forkunnskaper
Oppflyttet til 4. årskurs studieprogram Datateknologi.
TDT4140 - Programvareutvikling eller tilsvarende
Kursmateriell
Rapporter fra tidligere år, kompendium og forelesninger.
Studiepoengreduksjon
Emnekode | Reduksjon | Fra |
---|---|---|
SIF8080 | 15 sp |
Andre sider om emnet
Fagområder
- Teknologiske fag