Programvaruteknik VT-14



OU 1 - Scrum och Lean Software Development
 

Introduktion

Det finns ett stort antal modeller för mjukvaruutvecklingsprocesser, alla med sina respektive styrkor och svagheter. Det är därför viktigt att välja rätt typ av modell för rätt typ av projekt. I den här uppgiften ska du titta på två modeller som används allt mer. Uppgiften är även en förberedelse inför projektet där produkten ska utvecklas agilt. Denna uppgift ska lösas enskilt.

Syfte

Syftet med uppgiften är att ge en fördjupning i några utvecklingsmodeller som vanligen används.

Krav/begränsningar

Du ska titta på två olika modeller. De två modellerna är Scrum och Lean Software Development (LSD). Du ska både beskriva och jämföra de två modellerna. Var noga med att hitta användbara kriterier för en utvärdering av just den här typen.

Din rapport måste minst omfatta följande punkter:

  • Beskrivning av respektive modell, inklusive tankarna med modellen och hur man praktiskt använder den.
  • En beskrivning av de kriterier du använder som grund för utvärderingen samt motivering till varför dessa kriterier är lämpade för din utvärdering.
  • Den faktiska utvärderingen tillsammans med en tabell som på ett överskådligt sätt summerar de viktigaste skillnaderna och likheterna mellan modellerna (notera att detta innebär att det krävs både löpande text och en tabell, inte bara en tabell; tabellen ska summera de viktigaste likheterna/skillnaderna).

Rapporten ska vara på mellan 5 till 6 sidor (ej inräknat försättsblad och referenslista) och av vetenskaplig karaktär. Det ska inte finnas någon innehållsförteckning. Rapporten ska skrivas på svenska.

Tips och verktyg

I kursboken kan du hitta exempel på mjukvaruutvecklingsmodeller i kapitel 4 och 5. Inspiration till möjliga kriterier för modellutvärdering och jämförelser återfinns i samma kapitel.

Eftersom båda modellerna inte tas upp i kursboken måste du leta andra källor, sök mer än en källa per modell samt ett antal källor med avseende på utvärderingen av modellerna. Naturligtvis måste dessa källor vara godtagbara samt användas och presenteras på ett korrekt sätt.

Inlämning

Torsdag 26/3 17:00.

Inlämning sker via mail till Jan-Erik (jem+pvt@cs.umu.se). Dokumentet ska vara i pdf-format.