Undervisningsspråk

Emnet undervises på norsk.

Anbefalte forkunnskaper

IKT100-G Nettverk, sikkerhet og personvern, IKT101-G Grunnleggende softwareutvikling, IKT103-G Videregående softwareutvikling eller tilsvarende

Innhold

DevOps omfatter hele produktsyklusen fra utvikling til produksjon. Temaer som dekkes er planlegging og tilrettelegging for økt kvalitet, kortere tid til levering, konfigurasjons-håndtering og monitorering. Verktøy som benyttes er versjonskontroll, byggautomasjon, automatisk testing og kontinuerlig levering.

Læringsutbytte

Kunnskap:

  • Ha kunnskap om planlegging og tilrettelegging
  • Kjenne til aktuelle verktøy innen fagfeltet

Ferdigheter:

  • Kunne benytte aktuelle verktøy for DevOps operasjoner
  • Kunne implementere tester for testdrevet utvikling
  • Kunne konfigurere byggserver for kontinuerlig bygg, testing og levering

Generell kompetanse:

  • ha forståelse for syklusen i moderne utviklingsprosjekter

Vilkår for å gå opp til eksamen

Obligatoriske øvingsoppgaver/tester må være godkjent for å kunne ta eksamen. Oversikt gis i Canvas ved semesterstart.

Undervisnings- og læringsformer

Forelesning og labøving. Øvingene foregår i datalab. Avdelingsingeniør, studentassistent og/eller faglærere er til stede. Det gis opplæring i bruk av fagrelatert programvare. Studentene setter opp og drifter egne eller tredjeparts prosjekter med de aktuelle verktøyene.

Forventet arbeidsbelastning for gjennomsnittsstudenten er 27 timer pr studiepoeng.

Studentevaluering

Emneansvarlig fastsetter i samråd med studenttillitsvalgt evalueringsform og om emnene skal ha midtveis- eller sluttevaluering i tråd med kvalitetssystemet kapittel 4.1.

Eksamen

Gruppeprosjekt. Ordinært samlet vurdering. Krav til prosjekt gis ved semesterstart i Canvas. Gradert karakter.

Sist hentet fra Felles Studentsystem (FS) 30. juni 2024 02:48:48