Kravinsamling i agil systemutveckling

Detta är en Kandidat-uppsats från Högskolan i Borås/Institutionen Handels- och IT-högskolan

Sammanfattning: Att den värld som dagens företag existerar i blir mer och mer dynamisk och komplex är något de blivit tvungna att förlika sig med. För att möta denna mer rörliga verklighet har systemutvecklingsprojekten gått från att använda sig av sekventiella metoder till de som är mer iterativa. Att ett stort antal IT-projekt fortfarande misslyckas är ett känt faktum, men spekulationerna om varför det går fel är åtskilliga. Ett ämne som upprepade gånger hämnar högt upp på listan över anledningar till varför projekten misslyckas är kraven. I de agila metodbeskrivningar lämnas dock kraven utanför beskrivning av tillvägagångssättet för projektet, kraven kommer in under hela utvecklingsperioden men beskrivningarna av hur detta sker är reducerad. Detta är då grunden till vår frågeställning, kraven kommer åtskilliga gånger på en pallplats över anledningar till att projekten misslyckas och de agila metoderna som tagits fram för att främja den komplexa världen men inte beskriver hur dessa skall tas in. Vår frågeställning för studien är därför; Hur hanteras kravinsamlingen inom de agila systemutvecklingsprojekten? För att söka svaret på frågeställningen inleddes arbetet med att skapa en bred teoretisk grund, detta dels för att förbättra vår kunskap samt för att inneha så mycket kunskap som möjligt för nästkommande steg i arbetet, den empiriska studien. Den empiriska studien gjordes då vi anser att svaret kräver inblick utifrån yrkesaktiva som dagligen arbetar med fenomenet. Denna studie bestod av sju semi-strukturerade intervjuer där samtliga personer besitter en gedigen bakgrund inom yrket. Det insamlade materialet utgjorde ett underlag för analysen där tolkningar stod till grund för slutsatsen vilken besvarar frågeställningen. Resultatet av studien visar på att en rad av olika arbetssätt används i praktiken för insamlingen av krav. Något som påvisades av de som intervjuades under den empiriska studien var att i dagens utvecklingsprojekt är det en oerhört viktig aspekt för kravinsamlarna att förstå kundens processer. Både för att veta vilka frågor de skall ställa men även för att själva få klarhet i hur de skall kunna hjälpa kunden. Att merparten av de agila systemutvecklingsprojekten startas med en fast budget samt en fast tidsplan skalar av leverantörernas möjligheter att vara flexibla gentemot kundens nya önskemål i form av löpande krav.

  HÄR KAN DU HÄMTA UPPSATSEN I FULLTEXT. (följ länken till nästa sida)