ALM cho nhà phát triển

Các bài viết trong phần này mô tả cách bạn với tư cách là nhà phát triển có thể sử dụng API, công cụ và các nguồn lực khác có sẵn để triển khai quản lý vòng đời ứng dụng (ALM) bằng cách sử dụng Microsoft Power Platform.

Chúng ta sẽ bắt đầu nói một chút về phát triển đội ngũ và sau đó đi sâu vào Azure DevOps và các công cụ xây dựng có sẵn.

Để tìm hiểu thêm về các khái niệm ALM chính và cách xử lý các giải pháp, hãy xem Tổng quan về quản lý vòng đời ứng dụng và xem video sau.

Phát triển đội ngũ

Khi đề cập đến phát triển đội ngũ, chúng tôi đang nói về nhiều nhà phát triển hợp tác trong cùng một môi trường so với nhiều nhà phát triển làm việc trên cùng một ứng dụng và chia sẻ mã nguồn. Để phát triển đội ngũ, cách tốt nhất là sử dụng công cụ hoặc quy trình để đạt được sự cô lập của nhà phát triển.

Thêm thông tin: Kịch bản 5: Hỗ trợ phát triển đội ngũ

Quản lý sự xung đột

Để phát triển đội ngũ, mục tiêu là tránh xung đột khi thực hiện thay đổi đối với mã được chia sẻ. Với hệ thống kiểm soát nguồn, phân nhánh và hợp nhất giúp tránh xung đột thay đổi và giữ cho các thành viên trong nhóm không ảnh hưởng lẫn nhau với công việc đã hoàn thành một phần trong một repo được chia sẻ.

Một phương pháp khác là sử dụng các chiến lược để tránh xung đột. Ví dụ: bạn chỉ có thể có một người tại một thời điểm làm việc trên một thành phần phức tạp, để tránh xung đột hợp nhất mà hệ thống kiểm soát nguồn có thể không tự động giải quyết.

Làm việc với các thành phần phức tạp

Thành phần phức tạp là gì? Ví dụ bao gồm các biểu mẫu, ứng dụng canvas, quy trình và quy trình công việc.

Phối hợp nỗ lực với các thành viên khác trong nhóm để tránh việc có nhiều hơn một nhà phát triển làm việc trên cùng một biểu mẫu hoặc thành phần tại một thời điểm. Nếu bạn có nhiều nhà phát triển làm việc trên cùng một ứng dụng canvas, hãy để họ làm việc trên các thành phần riêng biệt để tránh xung đột.

Xem thêm

Microsoft Power Platform Build Tools cho Azure DevOps
Power Platform tài liệu dành cho nhà phát triển