Planejar o desenvolvimento de apps
O processo de desenvolvimento de aplicações em App Engine Studio (AES) começa com sua ideia para o próximo app eficaz. O planejamento cuidadoso é a chave para criar um app de sucesso que seja útil para o seu negócio.
Ajustar para Now Platform
| Bom ajuste | Ajuste ruim |
|---|---|
|
|
Planejar antes de criar
Para criar sua aplicação, você precisa de acesso a uma instância ServiceNow e uma função de administrador ou desenvolvedor delegado nessa instância. Se você tiver permissões de desenvolvedor delegado, poderá desenvolver aplicações, mas terá menos privilégios do que um administrador.
Essencialmente, uma aplicação é um programa digital que oferece suporte a tarefas do usuário. Ao planejar seu app, considere as perguntas na tabela a seguir.
| Questões | Respostas e considerações |
|---|---|
| Quais são as metas, objetivos e saídas da sua aplicação? Qual problema de negócios você está tentando resolver? | Sem um objetivo de negócio claro, você pode ter dificuldade em medir o sucesso da sua aplicação ou justificar seu uso contínuo na organização. |
| Você está transformando uma planilha em uma aplicação ServiceNow ou a aplicação existe em outro lugar? | A resposta a essa pergunta ajuda a determinar as ferramentas que você usaria em Now Platform para oferecer suporte a seus esforços. |
| Quem usará sua aplicação? | Identificar seu público-alvo tem um impacto direto nos recursos que você inclui em sua aplicação, nos dados que você escolhe capturare na interface que você fornece para a aplicação. |
| Deseja que todos os usuários tenham a mesma capacidade de ver e editar partes da sua aplicação ou algumas pessoas devem ter mais ou menos acesso do que outras? | Identificar quem tem acesso a quais informações durante a fase de planejamento é uma etapa crítica no desenvolvimento de aplicações. |
| Qual é a finalidade principal da aplicação? A aplicação é usada para fornecer informações, coletar informações, rotear informações, pesquisar informações, solicitar algo ou colaborar em informações? | Identificar a finalidade da aplicação ajuda a estabelecer os recursos e funções que você precisa criar em sua aplicação. |
| Sua aplicação exigirá a inserção de informações ou os dados em sua aplicação existem em sua instância ServiceNow (ou seja, dados do usuário)? Os dados serão importados de uma fonte externa? | Use as fontes de dados disponíveis o máximo possível para evitar a duplicação de dados e garantir que sua aplicação tenha os dados necessários para atender aos objetivos de negócios. |
| Como os usuários interagirão com sua aplicação? Os usuários acessarão sua aplicação usando o computador ou dispositivo móvel? | Entender como os usuários acessam sua aplicação afeta a forma como você cria a funcionalidade da sua aplicação. |
| Como você relatará sua aplicação para as partes interessadas? | Se sua aplicação atender a uma finalidade comercial, talvez seja necessário fornecer relatórios mostrando o uso, a adoção e os principais objetivos de negócios relacionados à sua aplicação. |
| Como você manterá esta aplicação? | O planejamento da manutenção de sua aplicação no início pode evitar bloqueios no processo de desenvolvimento. |
As respostas a essas perguntas podem ajudar você a decidir se deseja basear sua aplicação em um modelo predefinido ou criar sua aplicação do zero.
Processo de admissão da aplicação
Qualquer membro da sua organização pode enviar ideias para o desenvolvimento de apps por meio de um processo chamado Admissão de aplicações. Depois que a ideia é enviada e aprovada, os desenvolvedores podem começar a criar o app com um ambiente de desenvolvimento de apps guiado e intuitivo em App Engine Studio.
O processo de solicitação de admissão da aplicação beneficia sua organização da seguinte forma:
- Simplifica o processo para solicitar, aprovar, rastrear e armazenar ideias de apps.
- Melhora o planejamento fornecendo visibilidade sobre todas as ideias de app.
- Fornece um processo eficiente para filtrar solicitações repetitivas.
Para obter mais informações, consulte Envie sua ideia para o desenvolvimento de apps.
- O formulário de solicitação de admissão está disponível por meio do Catálogo de serviçospadrão. Para obter informações sobre como você pode modificar este formulário, consulte Itens do Catálogo de serviços.
- O processo de solicitação de admissão usa Fluxos em Workflow Studio para determinar o fluxo de aprovação. Para ajustar o fluxo de aprovação, consulte Fluxos.
- Os administradores revisam as solicitações da aplicação de admissão no Central de gestão do App Engine . Para obter mais informações, consulte Como gerenciar o desenvolvimento de apps usando o Central de gestão do App Engine.
Modelos de aplicação
Um modelo de aplicação fornece conteúdo predefinido para oferecer suporte a uma determinada finalidade. Por exemplo, o modelo de Solicitação de viagem fornece conteúdo da aplicação para enviar e aprovar solicitações de viagem de funcionários. Escolha o modelo que mais se adapta aos seus objetivos de aplicação.
Se os modelos disponíveis não atenderem aos seus objetivos de aplicação, você poderá criar seu app do zero e controlar todos os aspectos do processo de desenvolvimento.
Recursos adicionais para planejar o desenvolvimento de apps
| Saiba mais sobre como planejar o desenvolvimento de apps | ServiceNow recursos |
|---|---|
|
ServiceNow fornece recursos adicionais para planejar o desenvolvimento de apps |