Refinando um backlog do Agile Workbench
5 Tarefas
30 min
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.
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! |
Challenge Walkthrough
Detailed Tasks
1 Importar o backlog das histórias de usuários
- Baixe a pasta de trabalho GoGoRoadUserStoriesforDPP.xlsx para a sua área de trabalho.
GoGoRoadUserStoriesforDPP.xlsx (14.36 KB)
- No App Studio, no canto superior direito da janela do navegador, clique no ícone de raio para abrir a ferramenta Agile Workbench.
- Na ferramenta Agile Workbench, no canto superior direito, clique no ícone Add (Adicionar) para exibir a lista de ações.
- Na lista, clique em Importar histórias (Import Stories) para exibir a janela Import Stories.
- Na janela Import Stories (Importar histórias), clique em Escolher arquivo (Choose File) para abrir o navegador de arquivos.
- No navegador de arquivos, encontre e selecione o arquivo GoGoRoadUserStoriesforDPP.xlsx que você baixou.
- Clique em Abrir (Open) para adicionar o arquivo à caixa de diálogo Importar histórias (Import Stories).
- 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.
2 Adicionar recursos e sub-recursos ao aplicativo
- 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.
- Na parte superior do dashboard, clique na guia Mapa de recursos (Feature map).
- Na guia Recursos (Features), dê um clique duplo com o mouse no recurso Solicitação de assistência (Assistance Request) para abrir o recurso.
- 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.
- Na janela Criar recurso (Create feature), no campo Nome (Name), insira Notificação (Notification).
- No canto inferior direito da janela Criar recurso (Create feature), clique em Criar (Create) para fechar a janela e adicionar um novo sub-recurso.
- 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
- 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.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.
- 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.
- Na lista, à direita do campo Solicitação de assistência (Assistance request), clique na seta para exibir os sub-recursos.
- Clique no sub-recurso Notificação (Notification) para exibir a opção Selecionar (Select).
- Clique em Selecionar (Select) para adicionar o sub-recurso à história de usuário.
- 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).
- No campo Prazo (Due), clique no ícone de calendário para exibir um calendário.
- Selecione uma data futura.
Nota: Ao selecionar uma data, a janela de calendário se fecha.
- No canto inferior direito da ferramenta Agile Workbench, clique em Salvar (Save) para salvar a configuração.
- 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
- Na ferramenta Agile Workbench, no canto superior direito, clique no ícone Add (Adicionar) para exibir a lista de ações.
- Na lista, clique em Criar história (Create Story) para adicionar uma nova história de usuário prioritária Indispensável (Must have).
- 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.
- Clique no ponto do meio da prioridade para alterar a nova história de usuário para Desejável (Nice to have).
- No canto inferior direito da ferramenta Agile Workbench, clique em Salvar (Save) para salvar a configuração.
Confirm your work
- 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.
- 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).
- 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.
- Na seção Sub-recursos (Subfeatures), confirme se os sub-recursos que você criou estão listados.
- 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.
- 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.
- 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:
Quer nos ajudar a melhorar esse conteúdo?