KNAPPTRYCKNING ELLER TIDSKRÄVANDE PROCESS? Om problem vid migrering för plattformsoberoende
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Ett ökat intresse för alternativ till marknadsledande operativsystem och annan mjukvara har skapat ett behov hos mjukvaruleverantörer av att i konkurrenssyfte kunna utöka sin målgrupp genom att göra applikationer tillgängliga för användare av ett flertal plattformar. Att migrera en befintlig applikation till en annan plattform är fördelaktigt, inte bara för kostnadseffektiviteten, utan även ur kvalitetsaspekt. I denna studie har ett tre månader långt experiment utförts på ett företag som saluförde en applikation utvecklad för Windows och hade för avsikt att göra den tillgänglig för en större kundkrets. Experimentet utgjordes av en migrering av denna plattformsspecifika Windows-applikation för att göra den tillgänglig för användare av andra operativsystem, såsom Linux och Mac OS. Experimentet resulterade i fältanteckningar som efter sammanställning och analys kunde belysa problem som kan uppstå vid en migrering. Resultatet utgjordes av ett flertal problem som relaterade till det faktum att applikationen migrerades mellan plattformar. Det som ytterligare komplicerade processen var strävan att utveckla en, och endast en, uppsättning källkod för applikationen, vilken kunde exekveras på ett flertal plattformar. Resultatet låter se rekommendation att lägga stor vikt vid förståelsen för den ursprungliga applikationen, dess källkod och funktionalitet. De initiala stadierna i migreringen tillsammans med hantering av externa bibliotek visade sig vara de mest tidskritiska.