TDP032 · 10 hp · Grundnivå (G2F) · Programmering
Projekt: Agil systemutveckling
Ges · nästa start VT 2027
100 %
klarade senaste ordinarie tillfället
PRA1 · 26 maj 2026 · 48 studenter
99 %
klarade de ordinarie tillfällena, alla tillfällen de senaste 5 åren
PRA1 · 193 studenter
3 %
Svårare än 3 % av kurserna på grundnivå
Jämfört med 874 kurser på samma nivå, ordinarie tentor de senaste tre läsåren. 100 studenter.
Inlämning eller laboration
PRA1 Projekt
- G
- U
Ordinarie tillfällen
99 % godkända · 193 studenter
- 100 %48
- 98 %52
- 100 %44
- 100 %22
- 100 %27
Senare tillfällen
Inga tillfällen med minst 5 studenter.
Visa små tillfällen (1)
Tillfällen med färre än 5 studenter, ofta tillgodoräknanden eller specialtillfällen. De ingår inte i någon siffra på sidan.
- 100 %1
Övriga moment
Deltentor, inlämningar och laborationer. De ingår inte i siffrorna överst.
Inlämning eller laboration
UPG1 Uppgift
- G
Ordinarie tillfällen
100 % godkända · 172 studenter
- 100 %48
- 100 %52
- 100 %44
- 100 %28
Senare tillfällen
100 % godkända · 21 studenter
- 100 %21
- Klarar ett senare tillfälle: 100 % (21 studenter), jämfört med 100 % (172 studenter) på ordinarie
Visa små tillfällen (3)
Tillfällen med färre än 5 studenter, ofta tillgodoräknanden eller specialtillfällen. De ingår inte i någon siffra på sidan.
- 100 %1
- 100 %1
- 100 %1
Vem läser kursen?
Om kursen
Mål
Efter genomgången kurs ska studenten kunna
- utveckla ett grafiskt interaktivt system tillsammans med andra programmerare och extern beställare (kund)- utveckla programvara utifrån agil systemutvecklings grundvärderingar, metoder och verktyg- resonera om hållbarhetsutmaningar samt hållbarhet i relation till utveckling och användning av tekniska system- resonera om etiska aspekter vid utveckling av tekniska system- tillämpa principer för användbarhet och integrera användbarhetsarbete inom ramen för en agil systemutvecklingsprocess- använda en metod för att upptäcka eventuella genusrelaterade problem vid ett systems utformande
Innehåll
Hantverk:- Kunnande i att arbeta med hjälp av agil metodik både individuellt, i par och i grupp.- Förmåga att kommunicera och fungera socialt på ett bra sätt i ett projekt och team.- Kunna ta fram programvara på enklast möjliga vis för att lösa givna krav.- Kunna ta och ge återkoppling på ett konstruktivt och givande sätt.- Arbeta i hög fart med god kvalitet och leverera innovativa tillfredställande resultat.- Arbeta direkt med källkod snarare än dokumentation och att vara öppen för kontinuerliga förändringar.- Planera och genomföra användbarhetstesting
Ämnen:- Agil utvecklingsmetodik, inklusive tekniker såsom Planning game, User stories, Tidsestimering, Scrum board, Burndown charts, Scrummöten, testdriven utveckling.- Användbarhetstestning, inklusive personas, usecase, formativ och summativ utvärdering.- Muntlig kommunikation.- Hållbarhet och etik i relation till utveckling av tekniska system
Teknik:- Programspråk och programutvecklingsmiljö beroende på projekt- Versionshanteringsystem Git, eller liknande system- Kravhantering och projektstyrning i Trello, eller liknande system
- Examinator
- Annika Silvervarg
- Schemalagd tid
- 86 h
- Huvudområde
- Programmering