Bedste praksis: Samarbejde om og fælles udvikling af apps ved hjælp af Power Apps

Digital transformation som en mekanisme til forbedring af effektiviteten i virksomheden er en nøglekomponent for de fleste organisationers succes i dag. Men ofte er det ikke muligt for forretningsfokuserede domæneeksperter at oprette apps med de ønskede funktioner, mens udviklere kan have svært ved at forstå de forretnings- og procesmæssige konsekvenser af den kode, de bliver bedt om at oprette. Derfor kan der være en uoverensstemmelse mellem organisationens forretningsmål og den efterfølgende implementering af virksomhedens programmer.

Men hvis organisationer skal have mulighed for virkelig at understøtte vækst, kræver det mere end blot et udviklingsteam i topklasse. Det kræver, at forretningskyndige personer står bag oprettelsen af løsninger, som en organisation kan bruge til at bevare sin konkurrencemæssige fordel.

Microsoft Power Apps, en del af Microsoft Power Platform, gør det muligt for appudviklere (forretningsteknologer eller personer med erfaring i forretningsdomæner) at oprette og installere programmer med lav kode eller ingen kode i fusionsteams. Fusionsteams forener forretningsteknologer, professionelle udviklere og it-afdelinger i et fælles samarbejde, der kan levere digitale produkter, der er klar til produktionen. Disse blandede teams kan effektivere udviklingscyklusser og hurtigere frigive produkter, der leverer de løsninger, som brugerne skal have i dag.

Mål

Dette indhold er en vejledning til teams med forskellige faggrupper, som skal definere og anvende bedste fremgangsmåder for fælles udvikling, der er med til at fremme samarbejde, sætte skub i skalerbar udvikling, reducere organisationssiloer og optimere programlevering med lav kode ved hjælp af Power Apps.

Hvad er en virksomhedsplatform med lav programkode?

Power Apps er et eksempel på en virksomhedsplatform med lav programkode. Programplatforme med lave kode er miljøer til hurtig programudvikling og udrulning, der bruger teknikker til enten lav kode eller ingen kode til at oprette apps til flere platforme. Ikke-tekniske brugere (oprettere) kan bruge programplatformen med lav koder til at designe og udvikle forenklede apps i virksomhedsmiljøer uden at kræve eksplicit programmeringsviden.

En platform med lav kode til virksomheder indeholder som regel følgende funktioner:

  • Programmetadata til definition af de oplysninger, som appen gemmer og viser
  • Et kørselsforløb, der bruges til at behandle disse metadata, når appen kører
  • En WYSIWYG-brugergrænseflade, der forenkler og gør udrulningen af appen hurtigere
  • Valgfrie programmeringsudvidelser, som professionelle udviklere kan bruge til at forbedre appens funktionalitet

Programplatforme med lav kode giver også:

  • Samtidig udvikling af brugergrænsefladen i både desktop- og mobilformater.
  • Appdesignskabeloner til sider, forretningsprocesser og regler.
  • En indbygget sikker database.
  • Installation og deling af programmer med én knap.

Udfordringer ved fælles udvikling af programmer med lav kode

Da programplatform med lav kode fungerer som en mekanisme, som oprettere eller virksomhedsteknologer kan bruge til at oprette forretningsapps, kan muligheden for at starte prototyper af apps i sig selv også give udfordringer for it-afdelinger, herunder silodannelse og en vækst i antallet af skygge-it-projekter. Derfor er det vigtigt at forstå, hvordan udvikling af apps med lav koder kan fungere sammen med traditionelle kodede forretningsapps. Begge sider arbejder sammen om at oprette flerfaglige teams eller et fusionsteam, som giver den bedste fremgangsmåde til optimal fælles udvikling af virksomhedsprogrammet. Forskellige fusionsteams kan samle forskellige perspektiver og ideer, hvilket kan føre til bedre og mere vellykkede resultater.

Opnåelse af vellykket fælles udvikling af programmer med lav kode

Microsoft Dataverse indeholder et delt datasprog til forretnings- og analyseprogrammer. Fusionsteams kan bruge Dataverse til at udvikle programmer.

Et eksempel på denne fremgangsmåde er Success Hub, en intern Microsoft-implementering af Dataverse med mere end 50 forretningsapps, der er udviklet af 20+ multirolleteams ved hjælp af et delt miljø, hvor der anvendes en enkelt forekomst af Dataverse, og derved skabe balance i fleksibilitet og styring. Dette miljø kombinerer problemfrit teknologi og kommerciel domæneekspertise for at oprette virksomhedsprogrammer med tusindvis af månedlige aktive brugere.

Udvikling med lav koder ved hjælp af Power Apps

Power Apps udgør en ny metode, der gør det muligt for forretningsfokuserede medarbejdere at bruge fremgangsmåder uden eller med lav kode til at oprette og udrulle apps i deres organisation. Professionelle udviklere kan derefter samarbejde med disse oprettere om at forbedre og finjustere disse apps i fusionsteams, der består af både forretningskyndige og tekniske medarbejdere. Power Apps giver organisationer mulighed for at inkorporere apps med lav kode i livscyklussen for programudvikling.

Fordele ved Power Apps

Power Apps har et fuldt udstyret miljø til udvikling med lav kode og ingen kode, der er velegnet til enkeltbrugere hele vejen op til komplette fusionsteams med mange roller, der arbejder i alle organisationsstørrelser. Med et robust funktionssæt, et stort antal integrationer, en lang række valg af brugergrænseflade, et omfattende sæt skabeloner til forskellige forretningsbehov og en effektiv mobilfunktionalitet giver Power Apps alt, hvad en opretter kan få brug for til at løse forretningsudfordringer, samtidig med at professionelle udviklere understøtter forbedringer.

Microsoft Power Platform-familie

Power Apps er en del af Microsoft Power Platform-familien, som også indeholder følgende værktøjer til lav kode eller ingen kode:

  • Power BI – træf velovervejede forretningsbeslutninger ved at lægge databaseret indsigt i hænderne på alle.
  • Power Pages– opret hurtigt forretningswebsteder med lav kode til levering af vitale oplysninger og servicer til dine kunder.
  • Power Automate – øg produktiviteten ved at give alle mulighed for at automatisere organisationsprocesser.
  • Power Virtual Agents – opbyg nemt chatrobotter, der kan tale med dine kunder og medarbejdere, uden behov for kodning.

I dette indhold fokuseres der på, hvordan Power Apps hjælper virksomheder med at opnå fordel af nye og mere integrerede måder at arbejde på, startende med etablering af en effektiv samarbejdsmodel. Teammodellen med fusion understøtter samarbejde med flere roller og skaber en avanceret måde at bygge apps på, der involverer både domæne- og specialistviden og -erfaring.

Se også

E-bog: Tilgang til udvikling af fusioner til udvikling af apps ved hjælp af Power Apps