Histórias de Usuário
Introdução
A verificação de artefatos em requisitos de software é uma prática essencial no processo de desenvolvimento de sistemas de software. Ela assegura que os requisitos, que definem o que o software deve fazer, estão corretos, completos, consistentes e claros antes de prosseguir para as fases subsequentes de design e implementação. Por meio desta, o objetivo deste documento é realizar tal procedimento em cima do artefato Histórias de Usuário, que foi desenvolvido pelo Grupo 8. A verificação levou como base o básico que cada documentação deve ter e algumas perguntas específicas, além de usar como base os critérios de avaliação utilizados pelo professor.
Metodologia
A nossa verificação terá a verificação do conteúdo esperado no artefato, criamos uma checklist baseada nos conteúdos já vistos em sala de aula, contendo perguntas estritamente sobre o artefato Histórias de Usuário. A tabela 1 apresenta uma base de funcionamento da avaliação, vale ressaltar que as respostas foram tomadas a partir da análise do artefato disponível na última versão disponibilizada pelo Grupo 8.
Participantes
O responsável por executar a verificação, produzir o relato dos seus resultados e executar as correções necessárias dos artefatos dessa etapa, será o integrante do grupo Guilherme Meister. A revisão dessa verificação ficará a cargo do integrante Matheus Ferreira.
Cada participante será responsável por verificar um ou mais artefatos da entrega através do método de inspeção.
Tabela 1 - Participantes da Inspeção.
Participante | Papel |
---|---|
Guilherme Meister | Avaliador |
Matheus Ferreira | Revisor |
Autor:Guilherme Meister, 2024.
Verificação
Para realizar a verificação do artefato,iremos usar uma adaptação da técnica de inspeção, aonde teremos um Checklist de verificação para cada etapa do projeto desenvolvida pelo Grupo 8.
Checklist itens gerais
A tabela 2 apresenta o checklist dos itens gerais de verificação desenvolvido com base no artefato e seus itens podem ser marcados como SIM, NÃO ou INCOMPLETO, além de apresentar observações sobre os mesmos, caso necessário.
ID | Descrição | Verificação | Observação | Autor da inspeção | Fonte |
---|---|---|---|---|---|
1 | O artefato apresenta introdução? | SIM | - | Matheus Ferreira | |
2 | O artefato apresenta histórico de versão padronizado (com autores e revisores)? | SIM | - | Matheus Ferreira | |
3 | O artefato apresenta legenda e fonte (chamadas no texto) nas imagens/tabelas? | SIM | Matheus Ferreira | ||
4 | O artefato apresenta referência bibliográfica e/ou bibliografia? | SIM | - | Matheus Ferreira |
Checklist itens específicos
A tabela 3 apresenta o checklist dos itens de conteúdos apresentados, desenvolvido com base no artefato e seus itens podem ser marcados como SIM, NÃO ou INCOMPLETO, além de apresentar observações sobre os mesmos, caso necessário.
ID | Descrição | Verificação | Observação | Autor da inspeção | Fonte |
---|---|---|---|---|---|
5 | O "quem", "o que" e o "por que" estão definidos na história de usuário? | SIM | - | Matheus Ferreira | |
6 | Os títulos são auto-explicativos? | SIM | - | Matheus Ferreira | Pág. 72 |
7 | Os critérios de aceitação das histórias foram definidos? | SIM | - | Matheus Ferreira | Pág. 74 |
8 | Todas as histórias de usuário podem ser testadas? | SIM | - | Matheus Ferreira | Pág. 70 |
9 | Os Histórias de Usuário especificam um caso de uso?[3] | SIM | - | Matheus Ferreira | Pág. 71 |
10 | As histórias de usuário possuem uma área dedicada para a rastreabilidade dos requisitos que foram utilizados em cada história? | NÃO | - | Matheus Ferreira |
Comentários
O artefato segue os padrões esperados, apenas faltando a correlação entre as histórias de usuário e os requisitos que geraram a respectiva história.
Gravação
A gravação da verificação deste artefato pode ser vista no vídeo abaixo:
Gráfico
Nesta seção, serão apresentados os resultados obtidos na verificação do artefato "Histórias de Usuário" na forma de um gráfico de pizza, onde são apresentadas a quantidade de "sim", "não", "não se aplica" e "incompleto" obtidos na verificação.
Figura 1: Resultados do artefato
Autor: Meister Guilherme , 2024
Bibliografia
1. Roger S. Pressman, Bruce R. Maxium - Engenharia de Software - Uma abordagem profissional (8° Edição). Disponível em: https://analisederequisitos.com.br/engenharia-de-software-pressman-pdf/. Acesso em: 27 jun. 2024.
Histórico de Versões
Data |
Versão |
Descrição |
Autor(es) |
Data de revisão |
Revisor(es) |
---|---|---|---|---|---|
26/06/2024 | 1.1 |
Adicionando a checklist | Guilherme Meister | 26/06/2024 | Matheus Ferreira |
26/06/2024 | 1.0 |
Documento criado | Guilherme Meister | 26/06/2024 | Matheus Ferreira |