vår 2017
ITE1807 Systemutvikling - 10 stp

Søknadsfrist

1. desember

Emnetype

Kan tas som enkeltemne.

Opptakskrav

Generell studiekompetanse og Matematikk R1+R2 og Fysikk 1.

Forkunnskapskrav

Bestått minst 50 studiepoeng hvorav relevante emner som:

  • IGR1608 Ingeniørfaglig arbeidsmetode B-DT
  • ITE1900 eller ITE1800 Programmering 1
  • ITE1901 eller ITE1801 Programmering 2 (eller har i hvert fall gjennomført det hele emnet og fått eksamensrett)

Dersom studenten ikke tilfredsstiller forkunnskapskravene kan studenten ikke delta. Unntak kan gis av den emneansvarlige i spesielle tilfeller.

Søknadskode: 5198


Innhold

  •     Virksomhetsmodellering, problemområder, objektsystemer
  •     Analyse og design av informasjonssystemer
  •     Systemutvikling som prosess, og prosessene som inngår i systemutvikling.
  •     Spesielt fokus på smidig systemutvikling
  •     Konsekvenser av informasjonssystemer på organisasjon og omgivelser
  •     Organisering og gjennomføring av utvikling
  •     Prosjekt  


Anbefalte forkunnskaper

IGR1608 Ingeniørfaglig arbeidsmetode B-DT, ITE1800 Programmering 1, ITE1801 Programmering 2, ITE1900 Programmering 1, ITE1901 Programmering 2

Hva lærer du

Kunnskap

Kandidaten:

  • kan gjengi noen tidligere brukte systemutviklingsmetodikker.
  • kan forklare ulike systemutviklingsmetodikkers anvendelse og deres plassering i historien.
  • har erfaring med én komplett gjennomføring av et utviklingsprosjekt ved bruk av en smidig systemutviklingsmetodikk i løpet av et fastsatt antall uker.
  • kan anvende minst én smidig systemutviklingsmetodikk.

Ferdigheter

Kandidaten:

  • kan gjennomføre en systemutviklingsprosess etter minst én smidig systemutviklingsmetodikk.
  • kan nyttiggjøre kunnskaper og ferdigheter fra andre emner i studieprogrammet i en praktisk setting.
  • kan finne og tilegne seg nye kunnskaper og ferdigheter dersom det er behov for det.
  • kan identifisere, spesifisere og justere krav ut fra en kundes behov på bestemte tidspunkter.
  • kan anvende verktøy for prosjektstyring, kildekodekontroll og testing av programvare.
  • kan gi relevant opplæring til sluttbrukere og medarbeidere.

Generell kompetanse

Kandidaten:

  • har erfaring med å møte utfordringer i et prosjekt.
  • kan levere de rapportene som utviklingsmetoden krever ved prosjektets faser.
  • kan definere oppgaver og estimere nødvendig tidsbruk.
  • kan kommunisere skriftlig og muntlig med kunder, brukere, ledelse og interessenter.
  • kan jobbe i et team samt selvstendig med oppgavene.
  • har erfaring med hva det innebærer å ha og ta ansvar for et helt team.
  • kan utnytte teknisk dokumentasjon, samt skrive den selv.
  • kan skrive en selvrefleksjon og en oversikt av utført arbeid i form av korte rapporter og timelister.

Undervisnings- og eksamensspråk

Norsk

Undervisning

Arbeidsformer

En begrenset mengde med forelesninger knyttet til gjennomføring av et større utviklingsprosjekt i team. Selvstendig prosjektarbeid utgjør den vesentlige delen av faget hvor faglærer(e) vil veilede prosjektarbeidet. 6 obligatoriske oppgaver i grupper på i prinsipp 5-7 personer og flere ukentlige individuelle innleveringer. Prosjektarbeidet begynner tidlig og derfor må studentene delta fra starten av semesteret.  


Eksamen

Vurdering

Fagets oppgaver er prosjektorienterte og vurderes til Bestått/Ikke-Bestått basert på Mappe-evaluering.

Følgende obligatoriske oppgaver, som må leveres innen gitt frist, ligger til grunn for karakteren:

  • 6 oppgaver i grupper på 5-7 personer (alle disse oppgaver må leveres og bestås)
  • 18 ukentlige individuelle innleveringer (minst 14 må leveres og godkjennes)
  • 1 sluttpresentasjon av gruppens prosjekt (alle deltakere må delta og bidra)
  • 1 siste individuell innlevering (må leveres og godkjennes)

Det gis kontinuasjonsadgang for studenter som ikke har bestått siste ordinære arrangerte eksamen i dette emnet.


Pensum

Eget kompendium og de artikler som presenteres på fagets hjemmesider.

Støttelitteratur

Systemutvikling - Applikasjoner og Databaser, Thor E. Hasle. 2008, ISBN: 978-82-02-28605-7

Agile Software Development with SCRUM, Ken Swaber & Mike Beedle, 2002, ISBN: 0-13-067634-9

Agile Software Development - The Cooperative Game, 2nd ed., Alistair Cockburn, 2007,ISBN: 0-321-48275-1

Annen støttelitteratur oppgis på fagets hjemmesider.

Error rendering component

  • Om emnet
  • Studiested: Narvik | Bodø | Nettbasert |
  • Studiepoeng: 10
  • Emnekode: ITE1807
  • Tidligere år og semester for dette emnet