Informationssystem: Agila metoder

15 hp

Kursplan, Avancerad nivå, 2IS100

Det finns en senare version av kursplanen.
Kod
2IS100
Utbildningsnivå
Avancerad nivå
Huvudområde(n) med fördjupning
Informationssystem A1N
Betygsskala
Väl godkänd (VG), Godkänd (G), Underkänd (U)
Fastställd av
Institutionsstyrelsen, 25 mars 2010
Ansvarig institution
Institutionen för informatik och media

Behörighetskrav

90 hp data- och systemvetenskap/informationssystem eller motsvarande.

Mål

Studenten förväntas att efter genomgången kurs kunna:

- Förklara agil utvecklingsfilosofi och det historiska sammanhanget för agila metoder

- Förklara och utifrån aktuell forskning kritiskt diskutera vanliga agila arbetssätt och principer

- Analysera styrkor och svagheter med ett agilt angrepssätt givet en aktuell utvecklingssituation

- Planera ett agilt projekt

- Tillämpa agila arbetssätt och principer i praktiskt utvecklingsarbete

- Praktiskt visa styrkor och svagheter med ett agilt angrepssätt givet en aktuell utvecklingssituation

- Dokumentera och utvärdera ett agilt projekt

- Förklara och kritiskt diskutera agila arbetssätt och principer utifrån egna erfarenheter från utvecklingsarbete

Innehåll

- Historik kring agila metoder

- Filosofin bakom agila metoder

- Situationell tillämpning av agila metoder

- En översikt av samtida agila metoder, inclusive XP (eXtreme Programming) och Scrum.

- Principer och arbetssätt för ledning av agila projekt

- Principer och arbetssätt för agil utveckling

- Agil programvaruutveckling med XP och Scrum

- Utvärdering och rapportering av projekt

Undervisning

Föreläsningar, seminarier, projektarbete och handledning.

Examination

Tentamen, vetenskaplig rapport, projektrapport, närvaro på obligatoriska föreläsningar samt aktivt deltagande i projektarbete och seminarier.

FÖLJ UPPSALA UNIVERSITET PÅ

Uppsala universitet på facebook
Uppsala universitet på Instagram
Uppsala universitet på Youtube
Uppsala universitet på Linkedin