Return to search

Effort distribution for the Small System Migration Framework

Performing a migration of a legacy system can often be a daunting task. However, there often comes a time where maintaining a legacy system is not profitable. At such a time, estimating how much effort is required to perform a migration can be vital for the legacy system holders. There is a lack of research that shows the effort distribution for migrations of small legacy systems.The contribution of this thesis is an effort distribution for a framework for migrations called Small System Migration Framework (SSMF) and SSMF. The purpose of the thesis is to evaluate how the effort is distributed over different activities when migrating a small legacy system. The goal of the thesis is to help provide a basis for the estimation process during migrations. This was done by documenting how effort is distributed over different activities contained in SSMF.This thesis takes an abductive approach, combining an inductive approach used in the creation of a framework and a deductive approach to document how effort was distributed during the migration. A framework was created using the literature study and this framework was used to conduct a migration.The result of this thesis was an updated framework and a table presenting the effort distribution of the migration. The framework showed factors that were influential when migrating the system. The effort distribution presents how effort is distributed over activities and shows which activities during the migration required more effort.Finally the thesis concludes that effort is highly centered around the preparation phase of the migration. Understanding legacy systems can be a challenge, lacking documentation and issues brought by the lack of maintenance results in high effort during this phase. Allocating more resources for the preparation phase and having access to people with experience during the preparation phase would likely make for a smoother transition with less unidentified problems appearing. / Att utföra en migration av ett ”legacy” system kan ofta vara en skrämmande uppgift. Det kommer dock ofta en tidpunkt då det inte längre är lönsamt att underhålla ett legacy system. Vid en sådan tidpunkt kan estimering av hur mycket insats som krävs för att utföra en migrering vara vital för ägarna av legacy systemet. Det finns en avsaknad av forskning som visar hur insats är fördelad för migrationer av små system.Bidraget av denna avhandling är ett ramverk för migrationer kallat Small System Migration Framework (SSMF) och en insats fördelning for SSMF. Ändamålet för avhandlingen är att evaluera hur insats är fördelad över olika aktiviteter vid migrering av små ”legacy” system. Målet med avhandlingen är att hjälpa förse en bas för estimeringsprocessen under migrering. Detta gjordes genom att dokumentera hur insats var fördelad över olika aktiviter i SSMF.Denna avhandling använde sig av ett abduktiv tillvägagångsätt, en kombination av ett induktivt tillvägagångssätt i skapandet av ett ramverk och ett deduktivt tillvägagångsätt i dokumenteringen av hur insats var fördelad under migrationen. En litteratur studie gjordes för att skapa ramverket och detta ramverk användes sedan för att göra en migrering.Resultatet av fallstudien var ett uppdaterat ramverk och en tabell som presenterar insatsfördelningen för en migrering. Ramverket visade faktorer som var inflytelserika vid migrering av systemet. Insatsfördelningen presenterade hur insats var fördelat mellan olika aktiviter och vilka aktiviteter som krävde mer insats under migreringen.Slutligen sammanfattar avhandlingen att insats är högt centrerad runt förberedelsefasen vid migrering. Att förstå legacy system kan vara en utmaning, bristande dokumentation och problem från bristande underhåll resulterar i hög insatsfördelning i denna fas. Allokering av mer resurser vid förberedelsefasen och att ha tillgång till personer med erfarenheter vid förberedelsefasen skulle troligen ge en mjukare övergång med mindre oidentifierade problem som visar sig.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kth-258087
Date January 2019
CreatorsStrohkirch, Cornelis, Österberg, Marcus
PublisherKTH, Skolan för elektroteknik och datavetenskap (EECS)
Source SetsDiVA Archive at Upsalla University
LanguageEnglish
Detected LanguageSwedish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess
RelationTRITA-EECS-EX ; 2019:555

Page generated in 0.0029 seconds