Skip to main content

Vad är slutanvändarutvecklingen?

Utveckling av slutanvändare är när slutanvändaren av ett program är ansvarig för att utveckla nya applikationer eller tillgångar inom det programmet.Detta är motsatsen till mer grundläggande mjukvaruutveckling, där företaget som ansvarar för att skapa ett program också är det som utvecklar alla applikationer och tillgångar för det.Stora fördelar med sådan utveckling inkluderar det faktum att det kan göra utvecklingstiden snabbare och att användare kan bli mer engagerade med programvaran.Slutanvändarutveckling har använts i ett antal olika program, inklusive datorspel, illustrationsprogram och vetenskaplig modelleringsprogramvara.

Den största skillnaden mellan slutanvändarutveckling och regelbunden programvaruutveckling är hur en användare engagerar programvaran.Standardutveckling involverar vanligtvis endast mjukvarudesigners och utvecklare som skapar nya applikationer och användning av programvaran, som sedan tillhandahålls till användare.Genom slutanvändarutveckling kan emellertid ett program fortsätta att växa efter att det har släppts, eftersom användare skapar nya applikationer inom programvaran eller använder programmet för att skapa nya tillgångar.Detta gör det möjligt för en mjukvaruutvecklare att släppa ett program som är komplett, men som inte är avsett att tillgodose behoven hos alla möjliga användare, eftersom användarna själva ges förmågan att få programvaran att tillgodose deras behov.

genom att använda slutanvändarenUtveckling, ett mjukvaruföretag kan också tillåta användare att känna sig mer personligen involverade i skapandet av nytt innehåll.Detta är inte alltid sant för alla användare, eftersom vissa individer sannolikt kommer att använda programvaran och innehållet som utvecklats av andra, men inte engagerar sig i utvecklingen själva.Ett sådant program kommer sannolikt att vara mer anpassningsbart och kan generera en större användarbas, eftersom människor ofta blir lojala mot programvara som de kan manipulera.

End-användarutveckling har implementerats i ett antal program för olika användningaroch skäl.Datorspel inkluderar till exempel verktygssätt eller utvecklingssatser som ger spelare många av samma verktyg som används av utvecklarna, vilket gör att spelare kan skapa nya nivåer, miljöer, varelser och upplevelser som andra spelare kan njuta av.Konstprogram kan också inkludera liknande funktioner, vilket ger användarna möjlighet att skapa nya verktyg för användning i själva programmet.Vetenskaplig modelleringsprogramvara kan använda utveckling av slutanvändare för att ge dem möjlighet att skapa olika scenarier och skript olika beteenden, vilket gör att användare kan testa olika möjliga situationer och skapa realistiska virtuella modeller av fysiska händelser.