Entender o Ciclo de vida do produto AppExchange
Objetivos de aprendizagem
Após concluir esta unidade, você estará apto a:
- Listar os seis estágios do ciclo de vida do produto AppExchange.
- Descrever o que acontece em cada estágio do ciclo de vida do produto AppExchange.
Introdução ao Ciclo de vida do produto AppExchange
Você sabe que o Programa de parceiro AppExchange o apoiará na jornada desde a ideia até a colocação no mercado. Mas como seria essa jornada? Nesta unidade, vamos apresentar os seis estágios do ciclo de vida do produto AppExchange. Você também vai aprender como este modelo de desenvolvimento o coloca diante do sucesso.
O que é empacotamento gerenciado de segunda geração?
Um pacote gerenciado de segunda geração, ou 2GP gerenciado, é o contêiner do aplicativo que você planeja vender e distribuir aos clientes do Salesforce. Você cria um pacote 2GP gerenciado e, em seguida, adiciona a ele os recursos, personalizações e esquema que compõem seu aplicativo.
Exemplos de componentes de metadados que você pode empacotar são:
- Classes e acionadores do Apex
- Campos personalizados em objetos padrão
- Tipos de metadados personalizados
- Objetos personalizados
- Flows
- Páginas do Lightning
- Layouts de página
Para obter uma lista completa do que você pode incluir em um aplicativo, consulte Componentes disponíveis nos pacotes gerenciados no Guia do desenvolvedor do Salesforce DX.
O empacotamento gerenciado de segunda geração é uma parte crítica do processo de desenvolvimento ao criar um aplicativo bem-sucedido. Ferramentas como 2GP gerenciado, organizações temporárias e Salesforce CLI fazem parte de algo que chamamos de Salesforce DX. Certifique-se de que a equipe que cria seu aplicativo seja totalmente familiarizada com o Salesforce DX antes de começar.
O que é o AppExchange?
O AppExchange é onde os clientes do Salesforce descobrem aplicativos incríveis e outras soluções, incluindo as que você vai criar!
Sendo o principal aplicativo de negócios do mundo à venda no mercado, ele também é umas das razões do sucesso do Programa de parceiro AppExchange. A maioria dos clientes do Salesforce instalou pelo menos um aplicativo do AppExchange. Os clientes adoram o AppExchange porque:
- Temos ofertas para todos os setores e orçamentos.
- Facilitamos o processo de experimentar coisas antes de comprar.
- Nossa equipe de segurança avalia amplamente cada oferta.
- Ele tem uma interface de usuário bonita e voltada para dispositivos móveis que torna a navegação e pesquisa simples em qualquer dispositivo.
Quando você participa do Programa de parceiro AppExchange, você se torna parte desse relacionamento. Quando estiver pronto para distribuir uma solução, nossas ferramentas de publicação facilitarão a exibição de seu anúncio para milhões de clientes. Se você ainda não usou o AppExchange, vale a pena explorá-lo. Navegue um pouco, assista a alguns vídeos demonstrativos – temos certeza de que você entenderá por que ele é um ativo incrível para parceiros AppExchange.
Estágios do ciclo de vida do produto AppExchange
O ciclo de vida do produto AppExchange é seu mapa para tudo, de garantir que você está criando o produto certo até dar suporte ao produto depois de ser lançado. Os estágios do ciclo de vida do produto AppExchange são: Planejar (1), Criar (2), Distribuir (3), Promover (4), Vender (5) e Prestar suporte (6).
Estágio 1: Planejar
O planejamento é o estágio mais importante no ciclo de vida do produto AppExchange. Para entender por quê, pense em fazer uma viagem de carro de uma ponta à outra do país. Você simplesmente entraria no carro num belo dia e sairia dirigindo? Provavelmente não. Você provavelmente planejaria sua rota, determinaria os locais onde ficaria hospedado e assim por diante. Da mesma forma, uma parceria bem-sucedida com um AppExchange começa com um plano sólido. Exemplos de coisas a serem consideradas:
- Sua equipe está familiarizada com a Salesforce Platform? Se não estiver, apresente-a usando recursos como o Trailhead.
- Quem faz parte do seu público-alvo? Você quer buscar clientes de grandes empresas? Médias empresas? Pequenas empresas?
- Qual é a sua estratégia de negócios? Quando e quanto você precisa vender para ter um negócio de sucesso?
- Para que edições do Salesforce você oferecerá suporte? Por exemplo, Professional, Enterprise ou Unlimited.
- Que tipo de licença você quer usar?
- Qual é a sua estratégia para ter certeza de que sua oferta é segura?
Preparar um plano e segui-lo é o segredo para o sucesso de sua equipe. Neste estágio, nós o ajudamos com o treinamento necessário para que você e sua equipe se tornem desenvolvedores certificados. Também lhe oferecemos a oportunidade de criar organizações de teste para que você possa aprender em primeira mão como o Salesforce funciona.
Estágio 2: Construção
Neste estágio, você usa o empacotamento gerenciado de segunda geração, que é baseado em um modelo de desenvolvimento moderno, voltado para a origem e amigável à automação. Os pacotes 2GP gerenciados se integram ao seu sistema de controle de origem, utilizam seu código do Apex personalizado em todos os pacotes e criam pequenos pacotes modulares que podem ser montados. Você pode executar todas as operações de empacotamento por meio da Salesforce CLI e até mesmo automatizá-las usando scripts.
Quando estiver pronto para se aprofundar nos detalhes do desenvolvimento de pacotes, confira o módulo do Trailhead Pacotes gerenciados de segunda geração ou a documentação no Guia do desenvolvedor de Pacotes gerenciados de segunda geração.
E enquanto a equipe de tecnologia trabalha com afinco, sua equipe de negócios desenvolve sua estratégia de mercado, que inclui planos de marketing, vendas e suporte.
Estágio 3: Distribuir
Está na hora de lançar sua solução para os clientes. Depois de usar o 2GP gerenciado para empacotar seu aplicativo, crie uma listagem do AppExchange para que sua oferta possa passar pela revisão final. Nós o ajudamos realizando uma análise de segurança abrangente de sua solução.
Estágio 4: Promover
Neste estágio, você desperta o interesse dos clientes pela solução. Comunique-se com seu público-alvo, aproveite oportunidades de marketing em eventos de parceiros e otimize sua listagem no AppExchange para despertar o interesse dos clientes. Nós o ajudamos com treinamentos de nossa equipe de Partner Marketing (Marketing de parceiro), que se baseiam nas melhores práticas da indústria e nas lições aprendidas por nossos principais parceiros AppExchange.
Estágio 5: Vender
A meta aqui é converter leads em clientes pagantes. Você deve montar uma equipe de vendas eficiente, qualificar leads de maneira eficaz e apresentar demonstrações convincentes a clientes potenciais. Depois que sua solução se consolidar no mercado, você poderá aumentar os pipelines e gerenciar renovações. Nós o ajudamos com treinamentos de Gerentes de contas de parceiros, de nossas equipes de vendas diretas e de principais parceiros AppExchange.
Estágio 6: Suporte
Facilite o sucesso contínuo do cliente com sua solução. Crie e implemente um plano de sucesso para o cliente, ofereça suporte e assistência para a solução de problemas e melhore sua solução por meio de patches e upgrades. Assim como você ajuda seus clientes, estamos aqui para te ajudar. Temos ferramentas que mostram como os clientes estão usando suas soluções e permitem que você ofereça ajuda prática às pessoas que estiverem enfrentando dificuldades.
O processo se repete após a conclusão do ciclo de vida. Planeje e crie novos recursos, distribua atualizações, venda e anuncie novas funções e treine sua equipe de suporte.