Diferenças entre as abordagens de desenvolvimento de aplicações do Power Apps e tradicionais

Em comparação com o desenvolvimento de aplicações tradicional, os projetos do Power Apps são diferentes em duas áreas chave:

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

  • Metodologia de desenvolvimento

Diferenças em quem desenvolve a app

O Power Apps é uma plataforma que beneficia quer de "programadores profissionais" como de "cidadãos programadores".

Num ambiente de desenvolvimento tradicional, só os programadores profissionais podiam estar envolvidos na criação real de uma aplicação. Com o Power Apps, todos têm o poder de criar as aplicações de que necessitam através de funcionalidades avançadas que anteriormente estavam disponíveis apenas para os programadores profissionais. O Power Apps "democratiza" a experiência de criação de uma aplicação empresarial personalizada ao permitir que os utilizadores criem aplicações personalizadas com várias funcionalidades sem ter de escrever código.

Microsoft Power Platform e o ecossistema do Azure.

Diferenças na metodologia de desenvolvimento

Com o desenvolvimento de aplicações tradicional como o modelo em "cascata", onde o processo flui para baixo desde a fase de estruturação até ao lançamento, há um longo prazo de execução antes de um utilizador ver realmente a aplicação a funcionar. Como resultado, existe um risco acrescido de existirem lacunas entre aquilo que o utilizador pediu inicialmente como requisito e aquilo que o programador de aplicações criou.

Desenvolvimento em cascata: Estruturar, desenvolver, testar e lançar.

Mesmo com abordagens de desenvolvimento mais modernas, como o desenvolvimento ágil, pode passar um tempo significativo até o primeiro produto com viabilidade mínima (MVP) ser entregue aos utilizadores.

Desenvolvimento ágil: estruturar, iterar várias vezes e a seguir lançar o primeiro MVP.

Com o Power Apps, poderá criar rapidamente uma versão utilizável da sua aplicação, porque o Power Apps fornece uma experiência de desenvolvimento WYSIWYG (o que vê é o que obtém). Os utilizadores experimentam a aplicação de trabalho real muito cedo no processo de desenvolvimento. Se surgirem novos requisitos, podem ser adicionadas novas funcionalidades à versão seguinte.

Desenvolvimento no Power Apps: a pouca programação e o ambiente WYSIWYG permite desenvolver imediatamente um MVP.

Nota

Pode indicar-nos as suas preferências no que se refere ao idioma da documentação? Responda a um breve inquérito. (tenha em atenção que o inquérito está em inglês)

O inquérito irá demorar cerca de sete minutos. Não são recolhidos dados pessoais (declaração de privacidade).