Matchandet av behov genom Clean Architecture i ett informationssystem: En fallstudie om systemarkitektursval i Transportstyrelsens Administrativa Process Stöd.
2017 (Swedish)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE credits
Student thesisAlternative title
Matching needs through Clean Architecture in an information system (English)
Abstract [sv]
När man uppdaterar system med ny teknik krävs det medvetna val i hur mjukvaran är tänkt att sättas ihop, en viktig komponent i den sammansättningen är arkitekturen som utgör systemet.
Förvaltningsteamet på Nethouse Borlänge har fått i uppdrag att uppdatera transportstyrelsens system för att lyfta den tekniska plattformen i de elva delsystem som utgör informationssystemet Transportstyrelsens Administrativa Process Stöd (TRAP), i uppdateringsprocessen behöver de välja systemarkitektur.
Nethouse har visat intresse om att välja arkitekturen Clean Architecture i sin uppdatering av systemet och vill därför ta reda på om arkitekturen passar deras uppdrag.
Studien bidrar med kunskap om systemarkitekturen Clean Architecture motsvarar informationssystemet TRAP’s behov.
Genom en fallstudie på förvaltningsuppdraget på Nethouse används en kvalitativ dataanalys för att ta reda på behov av informationssystemet genom att identifiera teman i datainsamlingen och jämföra dem mot Clean Architectures attribut. Resultatet bidrar med kunskap i beslutet om vilken systemarkitektur som kan användas i informationssystemet TRAP.
Studien kom fram till att Clean Architecture matchar TRAP’s behov av systemarkitektur och skulle kunna vara ett alternativ i förvaltningsuppdraget på Nethouse.
Abstract [en]
When updating systems with new technology, conscious choices are needed in how the software is supposed to be put together, an important component of that composition is the architecture of the system.
The management team at Nethouse Borlänge has been tasked with updating the Transport Board's system to lift the technical platform in the eleven subsystems that constitute the Transportstyrelsens Administrativa Process Stöd (TRAP) information system, in the updating process they need to choose system architecture. Nethouse has shown interest in choosing the architecture of Clean Architecture in its update of the system and therefore wants to find out if the architecture fits their needs.
The study contributes knowledge of if the system architecture Clean Architecture corresponds to the TRAP needs of the information system.
A case study on the Nethouse management project uses a qualitative data analysis to determine the needs of the information system and compare them to Clean Architecture's attributes. The result contributes knowledge in the decision on the system architecture to be used in the TRAP the information system.
The study found that Clean Architecture matches TRAPS's system architecture needs and could be an option in the Nethouse management project.
Place, publisher, year, edition, pages
2017.
Keywords [sv]
”Clean Architecture”, Systemarkitektur, Förvaltningsbarhet, Förvaltningsuppdrag, Behovsanalys.
National Category
Information Systems
Identifiers
URN: urn:nbn:se:du-25608OAI: oai:DiVA.org:du-25608DiVA, id: diva2:1127579
2017-07-172017-07-172018-01-13