Kandidatuppsats
Fördelar och nackdelar med användningsfallstekniken i RUP
- Systemutveckling
- Kravhantering
- Kravhanteringsteknik
- RUP
- Rational Unified Process
- UML
- Unified Modelling Language
- Användningsfall
- Use-case
- Modellering
- Objektorienterad
- Aktörer
- Relationer
- Generalisering
- Beroende
- Association
Sammanfattning
Kravhantering är en komplex uppgift som är viktig vid systemutveckling. Om
kraven på ett system är felaktiga kan konsekvenser uppstå som är svåra att
rätta till senare under utvecklingen. Användningsfall är en
kravhanteringsteknik som idag används av många företag.
Enligt litteraturen finns det både fördelar och nackdelar med att använda
användningsfall för att hantera de krav som ställs på systemet. Denna
rapport undersöker hur systemutvecklare som använder sig av tekniken
uppfattar den. Undersökningen genomfördes via intervjuer av fyra
systemutvecklare på fyra olika företag. Resultatet av undersökningen visar
att systemutvecklare upplever att tekniken som helhet är bra, men att de
upplever att det finns nackdelar med relationerna mellan användningsfall.