Uppsats

Ramverksagnostiska designsystem : Teknisk arkitektur och dess påverkan på utvecklarupplevelse

Yrkesexamen på grundnivå

Högskolan i Gävle/Datavetenskap

Publicerad: 2026

Språk: Svenska

Sammanfattning

Modern webbutveckling har rört sig mot komponentbaserad utveckling genom avancerade ramverk och bibliotek som React och Angular. Nyttjandet av flera ramverk parallellt, exempelvis genom Micro Frontends, har blivit alltmer populärt men har också medfört utmaningar i form av ökad komplexitet, inkonsekventa användargränssnitt och dubbelarbete vid förvaltning av flera designsystem. Detta påverkar i sin tur utvecklarupplevelsen negativt genom ökad kognitiv belastning och monotont arbete.Syftet med denna studie är att utvärdera ramverksagnostiska designsystem för att adressera utmaningarna med storskaliga system som nyttjar flera ramverk. Studien utforskar ramverksagnostiska designsystem i en myndighetskontext där förvaltningsbarhet, designdriven utveckling och utvecklarupplevelse är i fokus. Denna studie nyttjar forskningsansatsen Design Science Research där två prototyper implementeras som sedan utvärderas av yrkesverksamma utvecklare genom uppgiftsbaserade tester och enkäter.Resultatet visar på att valet av teknisk arkitektur, Lit eller Stencil.js, inte är en differentierande faktor för förvaltningsbarhet, tillgänglighetskrav eller designdriven utveckling. Den viktigaste arkitektoniska insikten är att dokumentationskvaliteten, exempelvis via Storybook, är en mer avgörande faktor för ett framgångsrikt designsystem än valet av komponentbibliotek.Utvärderingen av utvecklarupplevelsen visade att det ramverksagnostiska arbetssättet upplevdes som naturligt och likt utvecklarnas ordinarie arbete. Detta tyder på en låg adoptionströskel samt visar på att ramverksagnostiska designsystem ger samma smidiga arbetssätt som ramverksspecifika designsystem.Studien indikerar sammanfattningsvis att ramverksagnostiska designsystem baserade på Web Components utgör en tekniskt genomförbar och strategiskt fördelaktig lösning i en myndighetskontext. Studien utgör ett empiriskt bidrag till den begränsade forskning som finns kring utvecklarupplevelse i myndighetskontext och ger ett utvärderat underlag för organisationer som överväger att implementera ett ramverksagnostiskt designsystem.

Utforska vidare

Liknande uppsatser

Uppsatser med liknande ämnen och nyckelord.