KNAPPTRYCKNING ELLER TIDSKRÄVANDE PROCESS? Om problem vid migrering för plattformsoberoende
Sammanfattning
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.
Examinationsnivå
Student essay
Universitet
Göteborg University. School of Business, Economics and Law
Samlingar
Fil(er)
Datum
2005Författare
Kyrkander, Petra
Larsson, Lina
Nyckelord
Migrering
portning
plattformsoberoende
Windows
Linux
Mac
Java
C++
Språk
sv