O desenvolvimento de aplicativos personalizados do ServiceNow é ideal para você?

A ServiceNow oferece um desenvolvimento robusto de aplicativos, permitindo que os desenvolvedores criem rapidamente aplicativos poderosos. No entanto, ainda há uma sensação de mistério em torno do desenvolvimento de aplicativos personalizados na plataforma: Muitos sabem que ele é crucial e poderoso para ser usado pelas empresas, mas não sabem exatamente como começar, quais aplicativos devem ser direcionados e como alinhar as estratégias digitais aos negócios. Você obtém o máximo de benefícios do desenvolvimento de aplicativos personalizados quando segue as práticas recomendadas.

Em uma entrevista recente no podcast The Distillery, Angi Williams analisou o desenvolvimento de aplicativos no ServiceNow, mergulhando em detalhes como superar o débito técnico e encontrar um equilíbrio entre o desenvolvimento personalizado e a otimização do uso do ServiceNow. Embora a personalização tenha tido uma conotação negativa entre os usuários do ServiceNow, Angi afirma que "a personalização deve ser adotada, desde que seja feita da maneira correta".

Angi começou sua carreira como desenvolvedora de aplicativos antes de continuar a aumentar seu conhecimento, obtendo seu mestrado em TI pela Universidade da Virgínia. Agora, ela é uma líder estratégica ITIL 4 com mais de 20 anos de experiência em consultoria no governo federal e em espaços comerciais.

Com base em sua experiência com a ServiceNow e com o desenvolvimento de negócios, Angi ofereceu conselhos essenciais para qualquer organização que esteja determinando se o desenvolvimento de aplicativos personalizados é adequado para ela. Vamos nos aprofundar no que ela tem a dizer.

Por que considerar o desenvolvimento de aplicativos personalizados?

De acordo com Angi, o desenvolvimento personalizado é uma ótima opção em alguns casos de uso específicos. Primeiro, se sua empresa é única e não se encaixa bem em um produto SaaS ou PaaS existente, o desenvolvimento de aplicativos personalizados pode atender às organizações onde elas precisam de suporte extra. Da mesma forma, se a sua empresa precisa de soluções inovadoras que não existem no mercado, o desenvolvimento de aplicativos personalizados é o caminho perfeito a ser seguido.

A personalização dos aplicativos também tem a vantagem de pegar um caso exclusivo e desenvolver uma solução que facilita o uso. No entanto, o excesso de personalização pode facilmente criar uma plataforma muito inchada, dificultando a manutenção, o aprimoramento ou o dimensionamento.

Por exemplo, pode haver situações em que você sinta a necessidade de personalizar demais um aplicativo, fazendo com que você "se encurrale". Quando estiver criando um aplicativo, certifique-se de planejar com antecedência - caso contrário, você poderá ter que refazer o trabalho. Reserve um tempo extra com seu consultor para considerar o que é melhor para você.

 

Qual é o melhor lugar para o desenvolvimento de aplicativos personalizados?

Como diz Angi, há algumas coisas importantes a considerar ao decidir se o ServiceNow é o melhor lugar para o desenvolvimento de aplicativos personalizados. "Em primeiro lugar, para um time to value rápido, com um alto grau de flexibilidade, [a ServiceNow é uma boa opção]", diz Angi. "Se você quiser ter uma solução escalável em todas as linhas de negócios, também deve procurar a ServiceNow."

Nesse sentido, as organizações que já investiram na ServiceNow e querem maximizar o valor de seu investimento devem considerar o mecanismo de automação da ServiceNow para inovar. "Eu [também] recomendaria olhar para o ServiceNow para o desenvolvimento de aplicativos se você vir que existe um produto ServiceNow e quiser aproveitar algumas das funcionalidades para seu aplicativo personalizado. Essa é outra oportunidade maravilhosa de aproveitar o ServiceNow App Engine."

No ServiceNow, você pode desenvolver aplicativos personalizados usando o ServiceNow App Engine ou os produtos OOB do ServiceNow, como o ITSM. Angi recomenda confiar em seu consultor para decidir qual usar com base em seu caso de uso específico. Pode ser que você use uma combinação de produtos ServiceNow para desenvolver o aplicativo de que precisa. Por exemplo, Angi já trabalhou com muitas empresas que usaram o App Engine juntamente com outros produtos da linha ServiceNow. "Um dos aplicativos mais populares que desenvolvemos... para muitos clientes diferentes... é o agendamento de reservas. . . . Isso é algo que não é uma funcionalidade direta e pronta para uso no ServiceNow."

Além dos principais recursos do ServiceNow, a utilização do desenvolvimento de aplicativos personalizados pode permitir que as organizações se sintonizem nas áreas que mais precisam. Por exemplo, elas podem usar o ServiceNow App Engine para desenvolver uma acessibilidade mais robusta para aqueles que precisam dela sem sacrificar a funcionalidade da plataforma.

O desenvolvimento de aplicativos personalizados vale a pena para sua empresa?

Quando se trata de decidir se deve ou não investir no desenvolvimento de aplicativos personalizados no ServiceNow, Angi afirma que tudo se resume a cinco considerações principais. Veja a seguir o que você precisa pensar antes de seguir em frente:

    1. Desafio comercial e público-alvo: Quais são os desafios que você está resolvendo e como é o sucesso? Visualize o estado futuro que você está buscando e determine uma análise de lacunas para que possa preenchê-las mais tarde.
    2. Tempo estimado para o valor: Se você precisa de desenvolvimento e implementação rápidos de aplicativos, o App Engine pode ajudá-lo a desenvolver rapidamente uma solução que atenda a todas as regulamentações ou exigências federais. O uso do ServiceNow pode acelerar o tempo de retorno do investimento, permitindo que você desenvolva o aplicativo mais rapidamente do que com outras ferramentas.
    3. Uso atual e sucesso: O que você já possui no ServiceNow e o que ele está lhe oferecendo? Há algum produto que não esteja atendendo às suas necessidades? Ao analisar o que você já investiu e seu desempenho, você pode garantir que todas as atualizações o ajudem a aproveitar toda a funcionalidade.
    4. Trocas baseadas no roteiro da ServiceNow: A ServiceNow oferece um roadmap completo que detalha as próximas versões e os novos produtos, permitindo que você considere o custo e o benefício de lidar com a dívida técnica. Por exemplo, se a ServiceNow oferecerá um novo produto em um futuro próximo que atenda às suas necessidades, você precisa considerar se ainda precisa usar o App Engine agora. Que inovação você perderá se desenvolver algo que pode vir em uma atualização futura?
    5. Dívida técnica: As plataformas legadas são difíceis e caras de manter, para dizer o mínimo. Com o ServiceNow App Engine, você pode acelerar os resultados que reduzem - ou eliminam - esse débito.

No final das contas, o ServiceNow é um mecanismo de inovação criado para atender às necessidades exclusivas de cada organização. "O ServiceNow foi criado para ser configurado ou personalizado usando as práticas recomendadas e as pontuações de valor para decidir se as personalizações propostas devem ser seguidas", diz Angi. "Apenas seja cauteloso ao personalizar os produtos ServiceNow usando as pontuações de valor que a ServiceNow forneceu."

Ao desenvolver aplicativos personalizados para sua organização, não se esqueça de envolver pessoas de toda a empresa - especialmente além da TI. Determinar quem usará mais seu aplicativo e entender quais são suas necessidades é essencial para obter o conhecimento sobre o que tornará seu aplicativo excelente.