Metoder och projektledning för mjukvaruutveckling
Kurs, Avancerad nivå, 1DL251
Fäll ut informationen nedan för att läsa mer om anmälan och behörighet.
Hösten 2026 Hösten 2026, Uppsala, 33 %, Campus, Engelska Ges endast inom program
- Studieort
- Uppsala
- Studietakt
- 33 %
- Undervisningsform
- Campus
- Undervisningstid
- Dag
- Studieperiod
- 31 augusti 2026–1 november 2026
- Undervisningsspråk
- Engelska
- Behörighet
-
120 hp varav 40 hp datavetenskap. Alternativt 45 hp inom Masterprogram i språkteknologi (HSP2M). Engelska 6. (Med en svensk kandidatexamen uppfylls kravet på engelska.)
- Sista anmälningsdag
- 15 april 2026
- Anmälningskod
- UU-11007
För dig som är antagen eller reserv
- Registreringsperiod
- 27 juli 2026–6 september 2026
- Institutionens information om registrering
Hösten 2026 Hösten 2026, Uppsala, 33 %, Campus, Engelska För utbytesstudenter
- Studieort
- Uppsala
- Studietakt
- 33 %
- Undervisningsform
- Campus
- Undervisningstid
- Dag
- Studieperiod
- 31 augusti 2026–1 november 2026
- Undervisningsspråk
- Engelska
- Behörighet
-
120 hp varav 40 hp datavetenskap. Alternativt 45 hp inom Masterprogram i språkteknologi (HSP2M). Engelska 6. (Med en svensk kandidatexamen uppfylls kravet på engelska.)
För dig som är antagen eller reserv
- Registreringsperiod
- 27 juli 2026–6 september 2026
- Institutionens information om registrering
Om kursen
Ett programmeringsprojekt omfattar mycket mer än programmering. Det omfattar även kravhantering, design, testning, och underhåll. En professionell produkt har högre krav på sig än ett garagehack. Varje projekt följer en process, som beskriver vem gör vad, och när, och vilka regler gäller för säkerställa kvaliteten. Kursen handlar om hela processen, "från ax till limpa".
En enkel process är vattenfallsmodellen, där processen går i en riktning som ett vattenfall. Mer avancerade processer gör inte allt på en gång: det blir virvlar i vattenfallet, eller flera vattenfall bredvid och efter varandra. Vi tittar lite extra på system som har extra höga krav på säkerhet och tillförlitlighet. Mycket kan tillämpas även på andra projekt. I kursen studeras olika utvecklingsprocesser och ledning av mjukvaruprojekt.