Prioritering av systemkrav är en viktig fråga vid utnyttjandet av resurserna på systemutvecklingsavdelningar. Problem uppstår när antalet krav som ska prioriteras är fler än de systemutvecklingsresurser som finns tillgängliga. Således måste de systemkrav som företag vill få utfört av sin systemutvecklingsavdelning prioriteras på ett strukturerat sätt. För att göra det strukturerat behövs stöd i form av regelverk, ramverk och metoder för prioriteringsarbetet. Problemet är att det finns inga ramverk som ger detta stöd idag. Examensarbetsrapporten utforskar vilka beståndsdelar ett ramverk ska bestå av för att stödja prioritering av systemkrav. Syftet är att skapa ett ramverk för att införa ett strukturerat beslutsstöd med prioriteringsmetoder. En väl utformad forskningsstrategi tillämpas innehållande tre olika forskningsfaser: utforskande, utformande och utvärderande. Forskningsfaserna vägleder arbetet i rätt riktning och ser till att motverka validitetshot som riskerar uppstå. Forskningsmetoden är av kvalitativ och induktiv karaktär. Fakta inhämtas genom litteraturstudier, intervjuer och förstudie, som analyserades ur vilket en första version av ramverkets beståndsdelar utformas. Utvärderingsintervjuer görs med respondenter som har mångårig erfarenhet av prioritering inom systemutveckling. Intervjuerna visar på att företag, oavsett bransch, har liknande förutsättningar och strukturer för att applicera ramverket. Det framtagna ramverkets första version valideras som relevant, lämpligt samt funktionellt för prioritering av systemkrav med mindre justering. Efter en analys av utvärderingen skapades en slutgiltig version av ramverket för prioritering av krav i systemutvecklingsprojekt benämnt PaKS. Resultatet från utvärderingen visar att PaKS är lämpligt, fullständigt och användbart i sin generella utformning där respondenterna bidragit med förslag för ytterligare utformning. / Prioritizing system requirements is an important issue for utilizing resources in system development departments. Issues arise when the number of requirements to prioritize are more than there are resources available in the system development department. Thus, the system requirements that a company want carried out by the system development department must prioritized in a structured way. To make prioritization structured, support is required in the form of regulations, framework and methods for prioritizations. Today there are no frameworks that provide this support. This study explores which components a framework should consist of to support the prioritization of system requirements. The aim is to create a framework for implementing structured decision support with prioritization methods. A well designed research strategy containing three different research phases is used: exploration, design and evaluation. The research phases guide the work in the right direction and aim to counteract validity threats that may occur. The research method is of a qualitative and inductive nature. Facts are obtained through literature studies, interviews and preliminary studies, which were analyzed from which a first version of the framework's components is designed. Evaluation interviews are conducted with respondents who have many years of experience of prioritization in system development. The evaluation show that companies, regardless of industry, have similar conditions and structures to apply the framework. The first version of the framework is validated as relevant, appropriate and functional for prioritizing system requirements with minor adjustments. Following an analysis of the evaluation, a final version of the framework for prioritization of requirements in system development projects, called PaKS, was created. The outcome of the evaluation shows that PaKS is useful in its overall design, in which respondents contributed proposals for further design.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kth-220124 |
Date | January 2017 |
Creators | Högberg, Michel, Persson, Paulina |
Publisher | KTH, Programvaruteknik och Datorsystem, SCS |
Source Sets | DiVA Archive at Upsalla University |
Language | Swedish |
Detected Language | Swedish |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Relation | TRITA-ICT-EX ; 2017:174 |
Page generated in 0.0027 seconds