Compartir por


ALM para programadores

Os artigos desta sección describen como vostede como programador pode usar as API, ferramentas e outros recursos dispoñibles para implementar a xestión do ciclo de vida das aplicacións (ALM) usando Microsoft Power Platform.

Comezaremos falando un pouco sobre o desenvolvemento de equipo para logo mergullarnos en Azure DevOps e as ferramentas de compilación dispoñibles.

Para obter máis información sobre os conceptos clave de ALM e o traballo con solucións, consulta Descrición xeral da xestión do ciclo de vida das aplicacións e mira o seguinte vídeo.

Desenvolvemento de equipo

Cando nos referimos ao desenvolvemento de equipo, estamos a falar de múltiples programadores que colaboran no mesmo ambiente fronte a varios programadores que traballan na mesma aplicación e comparten código fonte. Para o desenvolvemento de equipo, é unha boa práctica empregar ferramentas ou procesos para lograr o illamento dos programadores.

Máis información: Escenario 5: Apoio ao desenvolvemento de equipo

Xestión de conflitos

Para o desenvolvemento de equipo, o obxectivo é evitar conflitos ao facer cambios no código compartido. Cun sistema de control de fontes, a ramificación e a fusión axudan a evitar conflitos por cambios e impiden que os membros do equipo se afecten mutuamente cun traballo parcialmente rematado nun repositorio compartido.

Outro método é empregar estratexias para evitar conflitos. Por exemplo, pode ter unha soa persoa á vez traballando nun compoñente complexo, para evitar un conflito de combinación que un sistema de control de fontes podería non ser capaz de resolver automaticamente.

Traballar con compoñentes complexos

Que son compoñentes complexos? Entre os exemplos inclúense formularios, aplicacións de lenzo, fluxos e fluxos de traballo.

Coordine os esforzos con outros membros do equipo para evitar que máis dun programador traballe no mesmo formulario ou compoñente á vez. Se ten varios programadores que traballan na mesma aplicación de lenzo, faga que traballen en compoñentes independentes para evitar conflitos.

Consulte tamén

Microsoft Power Platform Build Tools para Azure DevOps
Power Platform documentos para desenvolvedores