Compartilhar via


Diferenças entre abordagens de desenvolvimento de aplicativos do Power Apps e de aplicativos tradicionais

Comparado ao desenvolvimento tradicional de aplicativos, os projetos do Power Apps são diferentes em duas áreas principais:

  • Como vários membros da organização trabalham juntos para criar a solução

  • Metodologia de desenvolvimento

Diferenças de quem desenvolve o aplicativo

O Power Apps é uma plataforma que beneficia "desenvolvedores profissionais" e "desenvolvedores cidadãos".

Em um ambiente de desenvolvimento tradicional, apenas desenvolvedores profissionais podem estar envolvidos na criação real de um aplicativo. Com o Power Apps, todo mundo tem a capacidade de criar os aplicativos que precisa, usando funcionalidades avançadas que antes estavam disponíveis apenas para desenvolvedores profissionais. O Power Apps "democratiza" a experiência de criação de aplicativos de negócios personalizados, permitindo que os usuários criem aplicativos de negócios personalizados com recursos avançados sem ter que escrever código.

Ecossistema do Microsoft Power Platform e do Azure.

Diferenças na metodologia de desenvolvimento

Com o desenvolvimento tradicional de aplicativos, como o modelo "em cascata", em que o processo flui para baixo da fase de criação até a liberação, há um longo tempo de espera antes que o usuário realmente veja o aplicativo em funcionamento. Como resultado, há um risco maior de haver lacunas entre o que o usuário solicitou inicialmente como requisito e o que o desenvolvedor do aplicativo criou.

Desenvolvimento em cascata: projetar, desenvolver, testar e liberar.

Mesmo com abordagens de desenvolvimento mais modernas, como o desenvolvimento ágil, pode demorar certo tempo antes que o primeiro produto mínimo viável (MVP) seja entregue aos usuários.

Desenvolvimento ágil: criar, iterar várias vezes e depois liberar o primeiro MVP.

Com o Power Apps, você pode criar rapidamente uma versão utilizável do seu aplicativo, porque o Power Apps fornece uma experiência de desenvolvimento WYSIWYG (o que você vê é o que você tem). Os usuários experimentam o aplicativo de trabalho real muito cedo no processo de desenvolvimento e, se surgirem novos requisitos, novos recursos poderão ser adicionados à próxima versão.

Desenvolvimento do Power Apps: low-code mais WYSIWYG permite que um MVP seja desenvolvido imediatamente.