Skip to main content

Dev Studio

Dev Studio

Robustos e de qualidade empresarial, os aplicativos Pega Platform™ dependem da cooperação entre dois grupos-chave de desenvolvedores de aplicativos. Especialistas em domínios (Domain experts) – analistas de negócios, citizen developers e desenvolvedores de front-end – oferecem perspectivas valiosas sobre os processos e as necessidades dos usuários. Especialistas em implementação (Implementation experts) – arquitetos de sistema, desenvolvedores full-stack, administradores de bancos de dados e administradores de segurança – oferecem a expertise necessária para tratar de casos de uso crítico que exijam configurações complexas.

No App Studio, os especialistas em domínios podem acessar recursos cruciais de desenvolvimento de aplicativos (design de caso, gestão de dados e experiência do usuário) e aplicar o conhecimento para melhorar os resultados do desenvolvimento. Para dar suporte à configuração de regras avançadas em aplicativos, a Pega Platform oferece aos especialistas em implementação um segundo ambiente de desenvolvimento, o Dev Studio. No Dev Studio, os especialistas em implementação acessam diretamente formulários de regra de acesso para lidar com exigências de configuração complexas ou menos comuns. Além disso, o Dev Studio oferece recursos para configurar permissões de segurança e controle de acesso, gerenciar regras para promover o reaproveitamento e lidar com as limitações de desempenho de um aplicativo. Ao oferecer dois ambientes de desenvolvimento, a Pega Platform apoia cada grupo de desenvolvedores de aplicativos com um ambiente feito sob medida para qualquer nível de habilidade e otimizado para as tarefas realizadas.

Na imagem a seguir, clique nos ícones + para examinar algumas das opções disponíveis para acordos de nível de serviço (SLAs) no Dev Studio, além da configuração básica de prazo e de meta disponível no App Studio.

Verifique seus conhecimentos com a interação a seguir.

Desenvolvimento conjunto de soluções

Os analistas de negócios e os citizen developers compreendem as necessidades de negócios. Os arquitetos de sistema entendem os recursos da Pega Platform. Para auxiliar estes dois grupos a trabalharem juntos, a Pega Platform permite uma abordagem de desenvolvimento conjunto para adotar as forças de cada grupo. Essa abordagem de desenvolvimento conjunto capacita os analistas de negócios e citizen developers como membros principais de uma equipe de desenvolvimento, otimizando seus conhecimentos para criar melhores processos de negócios. Trabalhando juntos, os especialistas em domínios e em implementação podem criar soluções melhores mais rapidamente.

No exemplo a seguir, clique em + para examinar como um analista de negócios e um arquiteto de sistema podem trabalhar juntos para criar uma experiência positiva aos usuários oferecendo um endereço de entrega para um pedido.

Promover reaproveitamento em toda a organização

No App Studio, os desenvolvedores configuram regras como processos, visualizações, correspondências e níveis de serviço para um único tipo de caso. No Dev Studio, os desenvolvedores acessam todas as camadas de um aplicativo e podem ampliar o escopo da regra de um único tipo de caso para um aplicativo, divisão ou mesmo toda a organização a fim de criar bibliotecas de regras padronizadas e reutilizáveis. Os citizen developers e os analistas de negócios podem utilizar essas regras testadas e comprovadas para reduzir o tempo de desenvolvimento de futuras versões.

Na imagem a seguir, clique no ícone + para examinar como um arquiteto de sistema pode ampliar o escopo de um processo de aprovação para melhorar a qualidade do aplicativo e reduzir o tempo de chegado ao mercado, permitindo ao citizen developer reaproveitar o processo em outro aplicativo.

Alterne entre estúdios conforme necessário

Os desenvolvedores de aplicativos podem alternar entre o App Studio e o Dev Studio quando necessário para configurar o comportamento da regra. O canto superior esquerdo de cada estúdio contém um menu que exibe todos os estúdios disponíveis para o usuário. Para acessar outro estúdio, selecione o nome do estúdio na lista.

Picker control for choosing between studios

Além disso, no App Studio, é possível abrir regras específicas no Dev Studio. Por exemplo, após configurar uma meta e um prazo no App Studio, é possível abrir o registro de SLA associado no Dev Studio.

Example of a service level goal with a link to Dev Studio

Diferenças de nomenclatura dos estúdios

No Dev Studio, os desenvolvedores podem acessar as regras criadas no App Studio pelos citizen developers, analistas de negócios e desenvolvedores de front-end, embora essas regras em geral tenham nomes diferentes. A tabela a seguir ilustra alguns elementos comuns do App Studio e os diferentes nomes usados para esses elementos no Dev Studio.

App Studio Dev Studio
Campo (Field) Propriedade (Property)
Meta e prazo (Goal and deadline) Acordo de nível de serviço (Service Level Agreement, SLA)
Usuário Operador (Operator)
Equipe (Team) Grupo de trabalho (Workgroup)
Nota: Por exemplo, no App Studio, adiciona-se fields (campos) a visualizações e modelos de dados. O sistema cria uma property (propriedade) correspondente que pode ser modificada no Dev Studio. Para obter mais informações, consulte Configuração de um modelo de dados para um caso. Para aprender mais sobre as diferenças de terminologia entre os dois estúdios, consulte Diferenças na nomeação entre App Studio e Dev Studio.

Verifique seus conhecimentos com a interação a seguir.


This Topic is available in the following Module:

If you are having problems with your training, please review the Pega Academy Support FAQs.

Este conteúdo foi útil?

100% acharam esse conteúdo útil

Quer nos ajudar a melhorar esse conteúdo?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice