Skip to main content

Refinando um backlog do Agile Workbench

5 Tarefas

30 min

Visible to: All users
Beginner Pega Platform 8.7 Dev/Designer Studio Português Brasileiro

Scenario

Os stakeholders da GoGoRoad querem desenvolver um novo aplicativo de assistência rodoviária para simplificar as operações das solicitações de assistência rodoviária feitas por clientes. Usando o escopo para Produto mínimo encantador (MLP, Minimum Loveable Product) e releases adicionais, os stakeholders querem monitorar o progresso atual do tipo de caso Solicitação de assistência (Assistance request) e determinar a próxima funcionalidade de maior prioridade a ser desenvolvida futuramente. Para facilitar o monitoramento do progresso, os stakeholders e a equipe Pega precisam identificar e priorizar um backlog de produto.

Para se preparar para o desenvolvimento, o arquiteto de negócios (BA) deve preencher o backlog e atualizar as histórias dos usuários para incluir recursos, sub-recursos, proprietário e prazo. A GoGoRoad usa o Agile Workbench para gerenciar e priorizar o trabalho. A equipe criou as histórias dos usuários em uma planilha do Excel especialmente formatada para a importação do Agile Workbench. Use a planilha do Excel para importar as histórias dos usuários e preencher o backlog. 

Nota:  A planilha do Excel foi criada a partir de um modelo. Para obter mais informações, consulte a seção Preenchendo modelos de história.

A tabela a seguir apresenta as credenciais necessárias para concluir o desafio.

Papel (Role) Nome do usuário Senha
Desenvolvedor de aplicativo author@gogoroad pega123!
Nota: Seu ambiente de prática pode oferecer suporte para a conclusão de múltiplos desafios. Como resultado, a configuração exibida na apresentação do desafio pode não corresponder exatamente ao seu ambiente.

Você deve iniciar sua própria instância da Pega para concluir este Challenge.

A inicialização pode leva até cinco minutos, portanto tenha paciência.

Challenge Walkthrough

Detailed Tasks

1 Importar o backlog das histórias de usuários

Nota: Importar as histórias dos usuários é apenas uma forma de preencher um backlog. Você também pode preencher um backlog conectando com um repositório existente como o Jira ou Agile Studio, ou ainda coletando histórias de usuários com o Agile Workbench.
  1. Baixe a pasta de trabalho GoGoRoadUserStoriesforDPP.xlsx para a sua área de trabalho.
  2. No App Studio, no canto superior direito da janela do navegador, clique no ícone de raio para abrir a ferramenta Agile Workbench.
  3. Na ferramenta Agile Workbench, no canto superior direito, clique no ícone Add  (Adicionar) para exibir a lista de ações.
  4. Na lista, clique em Importar histórias (Import Stories) para exibir a janela Import Stories.
    import-stories
  5. Na janela Import Stories (Importar histórias), clique em Escolher arquivo (Choose File) para abrir o navegador de arquivos.
    Import user stories to Agile Workbench
  6. No navegador de arquivos, encontre e selecione o arquivo GoGoRoadUserStoriesforDPP.xlsx que você baixou.
  7. Clique em Abrir (Open) para adicionar o arquivo à caixa de diálogo Importar histórias (Import Stories).
  8. No canto inferior direito da caixa de diálogo Importar histórias (Import Stories), clique em Importar (Import) para importar o arquivo para a ferramenta Agile Workbench. 
    Nota: As histórias importadas podem ser exibidas em uma ordem diferente.
    import-stories-success

2 Adicionar recursos e sub-recursos ao aplicativo

  1. Na ferramenta Agile Workbench, no canto superior direito, clique no ícone de mais e, no menu, selecione Perfil do aplicativo (Application profile) para exibir a página inicial Perfil do aplicativo.
    agile-workbench-app-profile
  2. Na parte superior do dashboard, clique na guia Mapa de recursos (Feature map).
  3. Na guia Mapa de recursos (Feature map), na seção Recursos (Features), dê um clique duplo com o mouse no recurso Solicitação de assistência (Assistance Request) para abrir o recurso.
    workbench features
  4. Na seção Sub-recursos (Subfeatures), clique no ícone de mais para exibir a janela Criar recurso (Create feature) e adicionar um novo sub-recurso.
    subfeatures
  5. Na janela Criar recurso (Create feature), no campo Nome (Name), insira Notificação (Notification).
  6. No canto inferior direito da janela Criar recurso (Create feature), clique em Criar (Create) para fechar a janela e adicionar um novo sub-recurso.
  7. Repita as etapas 4 a 6 para adicionar os sub-recursos restantes de Solicitação de assistência (Assistance request) — Configuração (Setup) e Serviço (Service).

3 Associar um recurso e proprietário às histórias de usuários

  1. No painel da ferramenta Agile Workbench, selecione a história de usuário Especificar problema (Specify Issue) na lista para abrir a história de usuário.
    Nota: As histórias de usuários podem ser exibidas em uma ordem diferente.
    workbench-story-list
    Nota: Você também pode selecionar histórias de usuários no Perfil do aplicativo (Application profile) na seção Itens de trabalho (Work items) do Mapa de recursos (Feature map). Se selecionar uma história de usuário na lista Tarefas a fazer (To do), você pode encontrar um erro de carregamento nos campos Recurso associado (Associated feature) e Anexos (Attachments). Este é um erro conhecido que será resolvido em um release futuro.
  2. Na história de usuário aberta, no campo Recurso associado (Associated feature), clique na seta para baixo para abrir a lista de recursos disponíveis.
    associated feature
  3. Na lista, à direita do campo Solicitação de assistência (Assistance request), clique na seta para exibir os sub-recursos.
    assistance request sub feature
  4. Clique no sub-recurso Notificação (Notification) para exibir a opção Selecionar (Select).
  5. Clique em Selecionar (Select) para adicionar o sub-recurso à história de usuário.
    sub feature
  6. Abaixo do campo Recurso associado (Associated feature), no campo Proprietário (Owner), insira ou selecione o nome do proprietário da história de usuário. Para este exercício, o proprietário é autor@gogoroad (author).
    work bench
  7. No campo Prazo (Due), clique no ícone de calendário para exibir um calendário.
  8. Selecione uma data futura.
    Nota: Ao selecionar uma data, a janela de calendário se fecha.
  9. No canto inferior direito da ferramenta Agile Workbench, clique em Salvar (Save) para salvar a configuração. 
    workbench-save
  10. Repita as etapas 1 a 9 para atualizar as histórias de usuários restantes usando os valores definidos na seguinte tabela.
    Nome da história Recurso > sub-recurso Proprietário
    Inserir informações do cliente (Enter Customer information) Solicitação de assistência > Notificação (Assistance request > Notification) author@gogoroad
    Inserir informações de local (Enter Location information) Solicitação de assistência > Notificação (Assistance request > Notification) author@gogoroad
    Inserir informações de veículo (Enter Vehicle information) Solicitação de assistência > Notificação (Assistance request > Notification) author@gogoroad
    Inserir dados de pagamento (Enter Payment information) Solicitação de assistência > Notificação (Assistance request > Notification) author@gogoroad
    Verificar cobertura (Verify Coverage) Solicitação de assistência > Configuração (Assistance request > Setup) author@gogoroad

4 Adicionar uma nova história de usuário prioritária

  1. Na ferramenta Agile Workbench, no canto superior direito, clique no ícone Add  (Adicionar) para exibir a lista de ações.
  2. Na lista, clique em Criar história (Create Story) para adicionar uma nova história de usuário prioritária Indispensável (Must have).
    create-story
  3. Preencha a nova história usando as seguintes informações:
    Campo (Field) Detalhes
    Nome Adicionar custo total às informações de serviço e fatura do cliente
    Descrição Como cliente, eu quero receber uma fatura do serviço fornecido para que eu possa confirmar que fui cobrado adequadamente.
    Recurso associado Solicitação de assistência > Serviço (Assistance request > Service)
    Proprietário author@gogoroad
    Prazo Qualquer data futura (Any date in the future)
    Complexidade Médio
    Prioridade Must have (Indispensável)
    Critérios de aceitação

    O gerente de serviço pode visualizar o custo do serviço ao analisar o serviço concluído.

    O cliente recebe um e-mail com o custo total do serviço.

5 Alterar a prioridade de uma história de usuário

Devido ao mau tempo, a equipe do projeto inicia muitos dias depois do esperado. A equipe decide minimizar o escopo para entregar o MLP até o prazo acordado.

  1. Clique no ponto do meio da prioridade para alterar a nova história de usuário para Desejável (Nice to have).
  2. No canto inferior direito da ferramenta Agile Workbench, clique em Salvar (Save) para salvar a configuração.

Confirm your work

  1. Na ferramenta Agile Workbench, abra a história de usuário que você criou e confirme se os dados estão de acordo com a imagem a seguir.
    confirm work
  2. No painel da ferramenta Agile Workbench, clique no ícone More (Mais) e selecione Perfil do aplicativo (Application profile) para acessar a página inicial do Perfil do aplicativo (Application profile).
  3. Na página inicial, na guia Mapa de recursos (Feature map), na seção Recursos (Features), dê um clique duplo com o mouse no recurso Solicitação de assistência (Assistance request) para ver os sub-recursos da Solicitação de assistência.
  4. Na seção Sub-recursos (Subfeatures), confirme se os sub-recursos que você criou estão listados.
    workbench-subfeatures
  5. Na seção Itens de trabalho (Work items), confirme se todas as histórias de usuário indicam a propriedade de autor@gogoroad (author). A propriedade de autor@gogoroad (author) está indicada pela letra “A” em um círculo azul, conforme mostrado na imagem a seguir.
    author@gogoroad To Do list of user stories
  6. Clique em cada sub-recurso para confirmar se a lista de histórias de usuário se ajustam somente às histórias associadas ao sub-recurso.
  7. No sub-recurso Serviço (Service), confirme se a história de usuário que você criou está na lista Tarefas a fazer (To do).

Este Desafio serve para praticar o que você aprendeu nos seguintes Módulo:


Disponível nas seguintes missões:

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

Este conteúdo foi útil?

25% 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