Sök:

Prioritering av användningsfall

för arkitekturfokuserade, användningsfallsdrivna, iterativa och inkrementella processer


Denna rapport handlar om prioritering av användningsfall för användningsfallsdrivna, arkitekturfokuserade, iterativa och inkrementella processer som exempelvis Rational Unified Process. I många situationer måste man göra en avvägning av vilka användningsfall som är viktigast att implementera. Vid iterativ och inkrementell utveckling måste man alltid välja användningsfall till nästföljande iteration och vid resursbrist kan man tvingas välja bort något användningsfall. Syftet med detta arbete är att utreda vilka prioriteringsmetoder som finns tillgängliga, vilka faktorer som påverkar prioriteringen och hur dessa skall vägas mot varandra, samt föreslå eller utarbeta en praktiskt användbar prioriteringsmetod. Mitt vetenskapliga synsätt, för ett arbete av den här karaktären, är relativt hermeneutiskt. Jag har vägt samman egna erfarenheter med litteraturstudier. Metoden har till stor del varit kvalitativ och induktiv och genomförandet är baserat på en kombination av explorativa, deskriptiva och normativa studier. Jag har undersökt vilka faktorer som påverkar prioritering och kommit fram till att man bör ta hänsyn till hur brådskande olika användningsfall är, vilket värde de tillför, vilken kostnad och risk de medför, vilken inverkan på arkitekturen de har samt vilka beroenden gentemot andra användningsfall som förekommer. För att underlätta prioriteringen har jag utvecklat en metod där dessa faktorer ingår. Det är dock viktigt att komma ihåg att inget projekt är det andra likt så man bör identifiera vilken typ av projekt det är frågan om, genom att bedöma kriterier såsom resursbegränsningar, komplexitet, risk och ändringsfrekvens, för att därefter kunna avgöra vilken hänsyn som skall tas till olika faktorer. Den viktigaste slutsatsen jag dragit är att man bör skilja på prioritering av vad som är värt att implementera jämfört med i vilken ordning det skall implementeras.

Författare

Kenneth Boman

Lärosäte och institution

Luleå/Systemteknik

Nivå:

"Uppsats för yrkesexamina på avancerad nivå". Självständigt arbete (examensarbete) om 30 högskolepoäng utfört för att erhålla yrkesexamen på avancerad nivå.

Läs mer..