Modellbaserad systemutveckling i komplexa verksamheter. En fallstudie av Coremetoden
Model Based Systems Development in Complex Organizations. A case study of the Core Method
Abstract
Vid utveckling av system blir det idag allt mer vanligare att använda sig av modellbaserade systemutvecklingsmetoder. Dessa metoder som är anpassade för agilt arbete med enkla och snabba uppdateringar och implementeringar av nya applikationer i systemen följer de krav som blir viktigare idag, nämligen flexiblare och billigare system som fortfarande håller hög kvalité och säkerhet. Ett företag som har jobbat med denna typ av systemutvecklingsmetoder under en längre tid är Genicore AB, som dessutom har tagit fram ett eget verktyg och modellspråk för att bättre kunna skapa modeller av informationshanteringssystem inom komplexa och abstrakta verksamheter. Genicore AB försöker idag sprida sin metod vidare till flera systemutvecklare och har därför tagit initiativ till detta arbete där metoden utvärderas och testas av två studenter med relativt lite erfarenhet av modellbaserad systemutveckling i syfte att få ett nytt perspektiv på hur deras metod fungerar att arbeta med. Deras metod har därför applicerats på utbildningsverksamheten för att testa den i en ny domän och detta ledde oss fram till frågeställningen;
“Vilka kriterier är av särskild relevans vid implementation av en MBSD-metod på komplexa verksamheter?”
Genom litteraturstudier och intervjuer skapade vi oss en uppfattning om hur modellbaserad systemutveckling fungerade rent teoretisk för att sen gå vidare till fallstudien som gjordes på utbildningsverksamhet på IT-fakulteten vid Göteborgs universitet. Med hjälp av Genicore ABs egna verktyg modellerade vi upp utbildningsverksamheten på IT-fakulteten ur ett fenomenologiskt perspektiv och utifrån det tog vi fram en rad relevanta kriterier för att kunna utvärdera metoden. De slutsatser som vi har kunnat dra är att det finns möjligheter för modellbaserad systemutveckling att utvecklas och tillämpas inom fler områden än vad det gör i dagsläget. Modellbaserad systemutveckling sett ur ett fenomenologiskt perspektiv är något som kräver en del förkunskap för att kunna tillämpas på ett korrekt vis men som genererar en mycket överskådlig och effektiv informationsmodell.
Degree
Kandidatuppsats
Bachelor thesis
Other description
In system development it is today increasingly common to use a model-based system development method. These methods that are suited for Agile work with simple and quick updates and implementations of new applications in systems conform to the requirements that are becoming more important today, namely more flexible and less expensive system that still maintain high quality and safety.A company that has been working with this type of system development method for a long time is Genicore AB, which also has developed their own tools and model language in order to better model the information management systems in complex and abstract operations. Genicore AB is trying to spread their method other developers and have therefore taken the initiative to start this study. The method is evaluated and tested by two students with relatively little experience in model-based systems engineering in order to gain a new perspective on how the method functions. The method has been applied to an educational activity in order to test it in a new domain, and this led us to our research question;
“What criteria are of particular relevance in the implementation of a MBSD method on on complex businesses?”
Through literature reviews and interviews, we formed an idea of how model-based system development works from a theoretical perspective, and then continued to the case study conducted on the educational activities at the faculty of IT at University of Gothenburg. With the help of Genicore AB's own tools we modeled the educational operation from a phenomenological perspective and took out a list of relevant criteria for evaluating the method. The conclusions we have been able to draw are that there are opportunities for model-based systems to be developed and applied in more areas than in the current situation. Model-based systems from a phenomenological perspective are something that requires some prior knowledge to be applied in a proper way, but will generate a very orderly and efficient information model.
The report is written in Swedish.
Keywords: Business analysis, model based system development, MBSE, MBSD, educational activity, the Core method.
View/ Open
Date
2014-07-02Author
Gustavsson, A.
Hilford, G.
Keywords
Verksamhetsanalys
modellbaserad systemutveckling
MBSE
MBSD
utbildningsverksamhet
Coremetoden
Series/Report no.
1651-4769
2014:010
Language
swe