Pular para conteúdo

Histórias de Usuário

Introdução

Este documento é uma verificação do artefato Histórias de Usuário na versão 1.2 de data 04/11/2023, autorado por Caio Lelis e Doan, que são integrantes do Grupo 03, cujo projeto tem como foco o aplicativo BRB Mobilidade.

Metodologia

A verificação do artefato seguirá o planejamento estabelecido pelo nosso grupo. Conforme detalhado no planejamento, destaca-se a relevância do subtópico da metodologia neste documento, para apresentar a tabela contendo os checklists utilizados para realizar essa verificação deste artefato em especifico. Podemos observar o referido checklist referente a verificação do Cronograma na Tabela 1.

Tabela 1 - Checklist para a Verificação das Histórias de Usuários.

ID Descrição Avaliação (Sim/Não/Incompleto) Observações
1 O artefato possui introdução?
2 O artefato possui uma bibliografia/referência bibliográfica?
3 O artefato possui um histórico de versões com o id e descrição das versões, data, autores e revisores?
4 Todas as tabelas e imagens são chamadas no texto, possuem legendas e fontes?
5 Todos os textos estão na norma padrão?
6 As histórias de usuários estão escritas de forma clara e concisa, com descrição do "quem", "o que" e "por que"?
7 Cada história de usuário possui um título auto-explicativo, isto é, que resuma o objetivo principal da história?
8 As histórias de usuários foram provenientes do cliente?
9 As histórias de usuário incluem critérios de aceitação que definam o que é necessário para que a história seja considerada concluída?
10 As histórias de usuário são testáveis, possibilitando a verificação e validação do sistema com base nos critérios de aceitação definidos?

Fonte: Altino Arthur

Desenvolvimento

A Tabela 2 apresenta o checklist preenchido após a verificação do artefato.

Tabela 2 - Checklist Preenchido - Histórias de Usuários.

ID Descrição Avaliação Observações
1 O artefato possui introdução? Sim A introdução está clara, mas precisa estar alinhada com o objetivo do documento.
2 O artefato possui uma bibliografia/referência bibliográfica? Incompleto As referências bibliográficas estão listadas, mas não citadas no texto.
3 O artefato possui um histórico de versões com o id e descrição das versões, data, autores e revisores? Incompleto Falta de detalhes sobre datas e revisores no histórico de versões.
4 Todas as tabelas e imagens são chamadas no texto, possuem legendas e fontes? Sim Tabelas e imagens são bem apresentadas e referenciadas.
5 Todos os textos estão na norma padrão? Sim O texto está de acordo com a norma padrão.
6 As histórias de usuários estão escritas de forma clara e concisa, com descrição do "quem", "o que" e "por que"? Sim As histórias são claras, mas há repetições que precisam ser corrigidas.
7 Cada história de usuário possui um título auto-explicativo, isto é, que resuma o objetivo principal da história? Sim Títulos informativos, mas necessitam revisão para evitar duplicações.
8 As histórias de usuários foram provenientes do cliente ou PO? Não Não existem evidências da participação do PO na elaboração das US.
9 As histórias de usuário incluem critérios de aceitação que definam o que é necessário para que a história seja considerada concluída? Sim Critérios de aceitação bem definidos em cada história.
10 As histórias de usuário são testáveis, possibilitando a verificação e validação do sistema com base nos critérios de aceitação definidos? Sim Histórias são testáveis com critérios claros para validação.

Fonte: Altino Arthur

Lista de Problemas e Análise

  • Introdução e Objetivo: Identificamos que, embora a introdução estivesse clara, não havia um objetivo explícito declarado. Isso é crucial para alinhar todas as seções do documento ao propósito central, garantindo foco e direção claros.

  • Referências Bibliográficas: A falta de citações diretas no texto foi observada, o que pode prejudicar a rastreabilidade e a credibilidade das informações. Em um documento técnico, é essencial vincular as afirmações às suas fontes para facilitar a verificação e compreensão.

  • Histórico de Versões: A incompletude no histórico de versões, especialmente a ausência de datas e nomes dos revisores, foi notada. Este aspecto é importante para a transparência do processo de desenvolvimento do documento e para entender a evolução do mesmo ao longo do tempo.

  • Repetição nas Histórias de Usuário: A presença de histórias duplicadas foi identificada. Isso pode levar a confusões e ineficiências no desenvolvimento, além de indicar uma possível falta de revisão detalhada. Cada história deve ser única e contribuir especificamente para a funcionalidade ou experiência do usuário.

  • Falta de evidência da participação do cliente ou Product Owner na elaboração do Backlog.

Sugestões de Correções

  1. Objetivo: Definir claramente o objetivo do documento.
  2. Referências Bibliográficas: Inserir citações diretas no texto para melhorar a rastreabilidade.
  3. Histórico de Versões: Completar com as informações de datas e revisores.
  4. Revisão das Histórias de Usuário para Eliminar Duplicações:
  5. US03 e US13 - Revisar e consolidar as histórias sobre recargas de créditos no cartão.
  6. US11 e US16 - Revisar e unificar as histórias relacionadas à previsão de depósito de dinheiro.
  7. US18 e US28 - Avaliar e combinar as histórias sobre previsão de depósito de dinheiro no cartão de mobilidade.
  8. US20 e US29 - Revisar e integrar as histórias sobre notificações de depósito de dinheiro no cartão de mobilidade.
  9. US30 e US19 - Revisar e unificar as histórias sobre acesso ao histórico detalhado das atividades.
  10. Garantir que cada história seja única e aborde um aspecto distinto do sistema ou da experiência do usuário.
  11. Acrescentar evidência da participação do cliente ou Product Owner na elaboração das US.

Bibliografia

BARBOSA, S. D. J.; Silva, B. S. da; Silveira, M. S.; Gasparini, I.; Darin, T.; Barbosa, G. D. J. (2021);Interação Humano-Computador e Experiência do usuário. BILHETERIA DIGITAL. Interacao-Humano_computador. Distrito Federal, 2023. Disponível em: https://interacao-humano-computador.github.io/2023.1-BilheteriaDigital/. Acesso em: 10/11/2023.
CHECKLIST FÁCIL. Inspeção: o que é, tipos, como fazer e benefícios. Checklist Fácil, 2021. Disponível em: https://blog-pt.checklistfacil.com/inspecao/#O_que_e_inspecao. Acesso em: 10/11/2023. BERTINI, Flávio; SANTOS, Simone.Técnicas de Inspeção de Documentos de Requisitosde Software: um Estudo Comparativo. PUC-Rio, 2006. Disponível em: http://wer.inf.puc-rio.br/WERpapers/artigos/artigos_WER06/bertini.pdf. Acesso em: 10/11/2023.

📑 Histórico de Versões

Versão Data Descrição Autor Revisor
1.0 13/11/2023 Criação do Documento Altino Arthur Milena Baruc