Udostępnij za pośrednictwem


Zarządzanie cyklem życia aplikacji (ALM) dla deweloperów

Artykuły w tej sekcji zawierają informacje o tym, w jaki sposób deweloperzy mogą używać dostępnych interfejsów API, narzędzi i innych zasobów, aby implementować Zarządzanie cyklem życia aplikacji (ALM) za pomocą programu Microsoft Power Platform.

Zacznimy od opowiedzenia więcej o wspólnym dewelopmencie, a następnie przejdziemy do samego programu Azure DevOps i dostępnych w narzędzia do tworzenia.

Aby znależć więcej informacji na temat kluczowych koncepcji ALM i pracy z rozwiązaniami, zobacz Omówienie funkcji zarządzania cyklem życia aplikacji i obejrzyj poniższe wideo.

Wspólny dewelopment

Mówiąc wspólny dewelopment mamy na myśli wielu twórców pracujących razem w tym samym środowisku, w przeciwieństwie do standardowego podejścia, gdzie wielu programistów pracuje nad tą samą aplikacją, dzielących się kodem źródłowym. Dobrą praktyką podczas wspólnego dewelopmentu jest używanie narzędzi lub procesów w celu uzyskania izolacji deweloperów.

Więcej informacji: Scenariusz 5: wsparcie wspólnego dewelopmentu

Zarządzanie konfliktami

W przypadku wspólnego dewelopmentu naszym celem jest uniknięcie konfliktów przy wprowadzaniu zmian w kodzie współużytkowanym. System kontroli źródła, rozgałęzianie i scalanie pomagają uniknąć konfliktujących zmian i zapobiegają problemom związanym z członkami zespołu dzielącymi się niedokończoną pracą we współdzielonym repozytorium.

Inną metodą jest zastosowanie strategii w celu uniknięcia konfliktu. Można na przykład dać zadanie pracy nad złożonym składnikiem tylko jednej osobie, aby uniknąć konfliktu scalania, który mógłby zostać przeoczony przez system kontroli źródła.

Praca ze składnikami złożonymi

Co to są składniki złożone? Przykładami mogą być formularze, aplikacje kanwowe, przepływy i przepływy pracy.

W celu uniknięcia pracy nad tym samym formularzem lub składnikiem na raz należy koordynować działania z innymi członkami zespołu. Jeśli nad jedną aplikacją kanwową pracuje wiele deweloperów, aby uniknąć konfliktu, powinni oni pracować nad różnymi jej składnikami.

Zobacz też

Narzędzia Microsoft Power Platform Build Tools dla usługi Azure DevOps
Dokumenty dla deweloperów platformy Power Platform