Hur engagerade bör professionella utvecklare bli med medborgarutvecklarprogram? Utvecklare har länge vetat att många operativsystem och applikationer-särskilt från open-source-utrymmet-är 80% färdiga, med alla nödvändiga stödbitar på plats. Det var upp till dem att fylla i de saknade 20% med anpassning. Samma princip måste tillämpas på plattformar med låg kod och ingen kod, uppmanar vissa branschförespråkare.
Foto: Joe McKendrick
Denna uppgift IT-team med utformningen av rudimentära applikationer som slutanvändare kan försköna. Detta kommer att bidra till att minska den tid som företagsanvändare kan ägna åt att försöka bygga appar och inte tillräckligt med tid på sina företag. Affärsanvändare “kanske inte överväger alla de olika faktorerna som krävs för att kartlägga programvaran efter deras krav”, säger Michael Larner, huvudanalytiker på ABI Research. “Och du vill inte att personal duplicerar insatser när de ska fokusera på sina kärnuppgifter.”
Ett sätt att uppnå detta, rekommenderar Larner, skulle vara “en centraliserad marknadsplats med mallar för lågkodsprogram som redan har utvecklats och godkänts av IT. Slutanvändare skulle inte få skapa sina egna utan att först hänvisa till marknaden. Vidare , användarna bör stimuleras och erkännas för att tillhandahålla skräddarsydda appar till marknaden. “
En kritisk del av de 80% som professionella utvecklare och IT -chefer använder är skyddsräcken som måste sättas på plats. “Tydligt definierade skyddsräcken och automatisering gör att applikationer med låg och utan kod kan köras med skalbarhet, prestanda och motståndskraft i företagsklass så att de kan följa sekretess-, säkerhets- och efterlevnadsmandat”, säger Josh Kahn, senior vice president på ServiceNow . “Detta gör att IT kan ta ett steg tillbaka och inte behöva övervaka varje steg i apputvecklingsprocessen.”
Ett exempel på ett skyddsräcke som IT-proffs kan ställa in är att “inrätta automatiserade säkerhetsgranskningar hjälper företag att upprätthålla styrningsstandarder och tillhandahålla riskbaserade bedömningar innan de antar ansökan till det övergripande företagssystemet”, tillägger Kahn. “Att se till att du har rätt skyddsräcken och processer på plats innan du går upp i låg och utan kodprogramsutveckling via medborgarutvecklarprogram är nyckeln”, tillägger han och uppmanar till större engagemang i processen på alla nivåer. “Företag bör sätta standarder genom att implementera utbildningsprogram för medborgarutvecklare, automatiska kodgranskningar, etablerade kontrollpunkter och mer.”
Det är en sak för en företagsanvändare att “skapa och distribuera en ny integrerad applikation som korrekt uttrycker den förmåga de hade i åtanke”, säger Eitan Reich, chefsarkitekt på Broadway Technology. “Att säkerställa att systemet fortsätter att fungera bra i alla scenarier är dock något som fortfarande kräver stort IT -engagemang idag.” Även om det finns ett imponerande utbud av verktyg och plattformar nu tillgängliga för att öka användardriven design, “ser vi stora utmaningar inom området systemtillförlitlighet, kvalitetssäkring och testautomatisering när vi ser till mer komplexa funktioner som involverar stora mängder system integration eller hybrid mänskligt/automatiserat arbetsflöde “, tillägger han.
Lågkods- och icke-kodmetoder har visat sitt värde i en tid som präglas av spridning av organisationer på grund av Covid-krisen, liksom oavbrutet tryck för att konkurrera i den framsteg som digitala ekonomin. “Under det senaste året har vi sett hur användningsfall har expanderat över avdelningar och branscher”, säger Kahn. “Till exempel övergick sjukhusen snabbt från papperssignaturer till digitala signaturer med låg och ingen kod. HR-avdelningar har också använt dessa appar för att möta en lavin av operativa utmaningar, inklusive hantering av en ökad volym av tjänstebegäranden och behandling av betalda ledighetsförfrågningar, eller exekvera distansmedarbetare ombord. “
Återigen kräver detta engagemang av IT -proffs på grundläggande nivå. “Tillvägagångssätt med låg kod och ingen kod tar fäste inom programvara som stöder tillverkningsverksamhet”, säger Larner. “Tillverkare vill att personalen har de bästa tillgängliga verktygen till sitt förfogande men vill inte betala för att rekrytera datavetenskapare.” Som svar tillägger han, “leverantörer utvecklar applikationer, till exempel för simuleringsprogram, som har olika gränssnitt; en för experter och en annan för användare där simulering är av intresse men inte kärnan i deras roll. Plattformarna kan anpassas för eller av slutanvändaren men ändå utföra analyser på samma datamängder och till samma detaljnivå oavsett gränssnitt. “
Grunden är oavsett hur mycket låg och ingen kod som finns i företagen, det är kommer fortfarande att ta professionella utvecklare för att allt ska fungera.
Relaterade ämnen:
Enterprise Software Open Source Mobile OS