Processo de desenvolvimento da equipe de fusão

Concluído

As Equipes de Desenvolvimento de Fusão criam softwares melhores mais rapidamente ao capacitar os Desenvolvedores Cidadãos, ou profissionais de negócios, para criar aplicativos que resolvem problemas únicos com o apoio de colegas Desenvolvedores Profissionais.

O problema do Sistema de Gerenciamento de Inventário em Campo envolve indivíduos das funções de técnico de campo, gerenciamento de estoque e desenvolvimento de software.

A maneira como Caleb, Maria e Kiana se organizam ilustra como muitas Equipes de Desenvolvimento de Fusão operam de modo eficaz.

Processo de desenvolvimento

"O interessante sobre o Power Apps", começou Maria, "é que você não precisa de experiência em desenvolvimento de software para criar um aplicativo que resolva um problema comercial específico".

Ela continuou: "A parte mais complicada é saber quando e como pedir ajuda: reconhecer quando o Power Apps não oferece a funcionalidade de que você precisa e envolver a equipe de desenvolvimento de software".

Kiana concordou. "Embora os Desenvolvedores Cidadãos criem usando o Power Apps, eles ainda precisam da nossa ajuda, os Desenvolvedores Profissionais."

"Exatamente", disse Maria. "Os Desenvolvedores Profissionais também costumam criar no Power Apps, especialmente para substituir sistemas herdados rapidamente."

Maria acrescentou, "Os Desenvolvedores Cidadãos podem usar APIs Web existentes para obter dados ou trabalhar com os Desenvolvedores Profissionais para criar outras. Melhor ainda, se o Power Apps não oferecer um controle de interface do usuário, um Desenvolvedor Profissional poderá criar um".

"Então, parece que os Desenvolvedores Profissionais são essenciais na criação com o Power Apps e no suporte às Equipes de Desenvolvimento de Fusão", concluiu Kiana.

Organização da equipe

"Honestamente", disse Caleb, "isso ainda parece muito trabalhoso, e o aplicativo poderá não ser tão bom se tentar resolver as necessidades de todas as equipes de uma só vez".

"Esse é o ponto", respondeu Maria. "Cada Desenvolvedor Cidadão cria seu próprio aplicativo adaptado às necessidades específicas. Estamos desenvolvendo vários pequenos aplicativos, perfeitos para nossas funções. Só precisamos nos coordenar para evitar a duplicação de esforços e comunicar nossas necessidades à Kiana e Preeti da área de TI."

Fluxograma do processo que uma equipe de desenvolvimento de fusão utiliza para criar aplicativos e as pessoas envolvidas na equipe.

Caleb resumiu: "Isso é o que estou entendendo sobre as Equipes de Desenvolvimento de Fusão:

  • Equipes multifuncionais colaboram para resolver problemas de negócios.
  • Os Desenvolvedores Cidadãos usam o Power Apps para criar aplicativos adequados à finalidade.
  • Os Desenvolvedores Profissionais dão suporte a aplicativos com APIs Web e lógica complexa.
  • As equipes coordenam o desenvolvimento de aplicativos para evitar redundância e reutilizar serviços".

Resolução do problema do Sistema de Gerenciamento de Estoque em Campo

A equipe define seus primeiros requisitos do aplicativo de Equipe de Desenvolvimento de Fusão:

  • Exibir estoque de peças por localização de depósito
  • Ajustar o estoque de peças para qualquer depósito

Embora simples, esse escopo permite que a equipe pratique a colaboração. Os Desenvolvedores Cidadãos criarão um aplicativo Power App apoiado por APIs Web que fornecem dados de depósito e estoque.

Kiana confirma que sua equipe já tem as APIs necessárias.

"Agora que sabemos o que queremos fazer, qual é a primeira etapa?", pergunta Kiana.

"Vamos criar o Power App", responde Maria. "Quem está dentro?"

Você e Kiana levantam as mãos.