ALM for udviklere
I artiklerne i dette afsnit beskrives, hvordan du som udvikler kan bruge tilgængelige API'er, værktøjer og andre ressourcer til at implementere ALM (Application Lifecycle Management) ved hjælp af Microsoft Power Platform.
Vi starter med at tale lidt om teamudvikling og går derefter i dybden med Azure DevOps og tilgængelige udviklingsværktøjer.
Du kan få mere at vide om vigtige ALM-begreber og arbejdet med løsninger under Oversigt over ALM og se følgende video.
.
Teamudvikling
Når vi refererer til teamudvikling, taler vi om flere udviklere, der samarbejder i det samme miljø, i forhold til flere udviklere, der arbejder på samme program og deler kildekode. For teamudviklingen er det en god ide at bruge værktøjer eller processer til at opnå isolation af udviklere.
Flere oplysninger: Scenarie 5: Understøttelse af teamudvikling
Konfliktstyring
For teamudvikling er målet at undgå konflikter, når der foretages ændringer i delt kode. Ved hjælp af et kildekontrolsystem hjælper forgrening og fletning med at undgå ændringskonflikter og med at undgå, at teammedlemmer påvirker hinanden med delvis fuldført arbejde i en delt rapport.
En anden metode er at bruge strategier for at undgå konflikter. Du kan f.eks. kun have én person ad gangen, der arbejder med en kompleks komponent, for at undgå en flettekonflikt, som et kildekontrolsystem måske ikke automatisk kan løse.
Arbejde med komplekse komponenter
Hvad er komplekse komponenter? Af eksempler kan nævnes formularer, lærredsapps, flow og arbejdsprocesser.
Koordiner indsatsen med andre teammedlemmer for at undgå, at mere end ét udvikler arbejder på samme formular eller komponent på samme tid. Hvis du har flere udviklere, der arbejder på samme lærredsapp, skal du sørge for, at de arbejder på forskellige komponenter for at undgå konflikter.
Se også
Microsoft Power Platform Build Tools til Azure DevOps
Dokumentation til Power Platform-udviklere