ALM untuk pembangun

Artikel dalam bahagian ini menerangkan cara anda sebagai pembangun boleh menggunakan API, alatan dan sumber lain yang tersedia untuk melaksanakan pengurusan kitaran hayat aplikasi (ALM) menggunakan Microsoft Power Platform.

Kita akan mula bercakap sedikit mengenai pembangunan pasukan dan kemudian menyelam ke dalam Azure DevOps dan alatan binaan sedia ada.

Untuk mengetahui lebih lanjut tentang konsep ALM utama dan bekerja dengan penyelesaian, lihat Gambaran keseluruhan pengurusan kitaran hayat aplikasi dan tonton video berikut.

Pembangunan pasukan

Apabila kita merujuk kepada pembangunan pasukan, kita akan bercakap tentang berbilang pembangun yang bekerjasama dalam persekitaran yang sama berbanding dengan berbilang pembangun yang bekerja pada aplikasi yang sama dan kod sumber perkongsian. Untuk pembangunan pasukan, ia adalah amalan yang baik untuk menggunakan alatan atau proses untuk mencapai pengasingan pembangun.

Maklumat lanjut: Senario 5: Pembangunan pasukan sokongan

Pengurusan konflik

Untuk pembangunan pasukan, matlamatnya ialah untuk mengelakkan konflik apabila membuat perubahan pada kod dikongsi. Dengan sistem kawalan sumber, cawangan dan penggabungan membantu untuk mengelakkan daripada mengubah konflik dan memastikan ahli pasukan daripada menjejaskan antara satu sama lain dengan kerja separa yang lengkap dalam repo yang dikongsi.

Satu lagi cara ialah menggunakan strategi untuk mengelakkan konflik. Sebagai contoh, anda hanya boleh mempunyai satu orang pada masa kerja pada komponen rumit, untuk mengelakkan konflik bergabung yang sistem kawalan sumber mungkin tidak dapat selesaikan secara automatik.

Bekerja dengan komponen rumit

Apakah komponen rumit? Contoh termasuklah borang, aplikasi kanvas, aliran dan aliran kerja.

Menyelaraskan usaha dengan ahli pasukan lain untuk mengelakkan lebih daripada satu kerja pembangun pada borang atau komponen yang sama pada satu masa. Jika anda mempunyai berbilang pembangun yang bekerja pada aplikasi kanvas yang sama, biarkan mereka bekerja pada komponen berasingan untuk mengelakkan konflik.

Lihat juga

Microsoft Power Platform Build Tools untuk Azure DevOps
Power Platform Dokumen Pembangun