förklara varför en process med tillhörande dokument behövs, och varför många problem i denna typ av projekt är organisatoriska, snarare än tekniska förklara hur samarbete och systematik är viktiga ingredienser i lösningen av dessa problem formulera lärdomar och möjliga förbättringsåtgärder relaterade till sin roll i projektet samt förklara projektets syfte.
Färdighet och förmåga
utifrån en given projektuppgift inom ramen för en given utvecklingsprocess utveckla viktiga leverabler. till ett givet existerande system lägga till nya funktioner aktivt bidra i ett stort programvaruprojekt som följer en definierad arbetsprocess.
Värderingsförmåga och förhållningssätt
medvetet kunna problematisera över valet av utvecklingsprocess och väga de organisatoriska problemen mot de tekniska problemen.
Kursinnehåll
Kursen består till största delen av ett utvecklingsprojekt som genomförs i grupper om i storleksordningen 20 studenter.
Förutsättningar
EDAA01 Programmeringsteknik - fördjupningskurs eller EDAA30 Programmering i Java - fortsättningskurs
EDA011 Programmeringsteknik eller EDA016 Programmeringsteknik eller EDA017 Programmeringsteknik eller EDAA10 Programmering i Java eller EDAA20 Programmering och databaser eller EDAA45 Programmering, grundkurs eller EDAA50 Programmeringsteknik eller EDAA55 Programmeringsteknik eller EDAA65 Programmering