Modelo Padrão
Introdução
A verificação é uma parte do processo de desenvolvimento de software que não necessita do cliente presente. Ela consiste, basicamente, em verificar se há algo de errado com os artefatos desenvolvidos, em termos de notação, processo, procedimentos e se está de acordo com o que se espera dele. Este documento será utilizado como modelo para as páginas de verificação dos artefatos, a fim de que se siga o padrão estabelecido. O formato a ser utilizado está descrito na sessão seguinte.
Metodologia
Será utilizada a verificação por meio de inspeção, que, segundo Fagan, consiste em seis passos principais, são eles: planejamento, visão geral, preparação, inspeção, correção e acompanhamento. Para o desenvolvimento do modelo padrão, os integrantes do grupo pensaram em critérios relevantes para a disciplina, bem como os que o professor já comentou em sala de aula. Na construção dos critérios específicos, o responsável pelo artefato deve recorrer aos elementos previamente descritos no plano de ensino da disciplina e, também, às correções disponibilizadas pelo monitor. Além disso, os trabalhos de semestres anteriores podem ajudar como inspiração na criação dos critérios.
Planejamento
Conforme reunião em sala de aula, serão elaboradas "checklists" para cada artefato individualmente, com o intuito de verificar ponto a ponto em busca de erros.
Visão Geral
A visão geral pode ser omitida do processo já que todos os integrantes tem o conhecimento necessário para avaliar os artefatos individualmente, por serem conteúdos ministrados em sala de aula.
Preparação
Foram designados para os membros do grupo os artefatos que serão inspecionados por cada um. Os Inspetores são responsáveis por elaborarem seus checklists específicos do tópico abordado e realizarem a inspeção antes de passar para o revisor. A divisão das responsabilidades e preparação para a etapa podem ser encontradas em "Planejamento" > "Cronograma" > "Etapa 5 - Análise de Requisitos".
Modelo padrão - Inspeção e Correção
[NOME DO ARTEFATO] - Verificação
Introdução
Este documento tem como objetivo verificar se o artefato de NOME DO ARTEFATO segue os critérios pré-estabelecidos pela disciplina de Requisitos de Software, bem como, ajudar os integrantes a identificar os erros e possíveis correções necessárias. Esta etapa divide as verificações em gerais e específicas, em que as gerais se tratam dos critérios que todas as páginas devem seguir. Já as específicas são critérios referentes à somente esse artefato.
Verificações gerais
A Tabela 1 a seguir descreve os critérios gerais, ou seja, que todos os artefatos desenvolvidos devem estar de acordo.
ID | Verificação | Resposta | Foi corrigido? |
---|---|---|---|
1 | Contém um texto fazendo introdução ao artefato? | ✔ ou ✖ | ✔ ou ✖ |
2 | Os textos estão ortograficamente corretos? | ✔ ou ✖ | ✔ ou ✖ |
3 | Os textos estão em formato justificado? <p align="justify"></p> |
✔ ou ✖ | ✔ ou ✖ |
4 | As tabelas e/ou figuras contém legenda (título e fonte)? | ✔ ou ✖ | ✔ ou ✖ |
5 | As legendas das figuras e tabelas estão conforme padrão? <figcaption align="center"></figcaption> |
✔ ou ✖ | ✔ ou ✖ |
6 | As tabelas e/ou figuras são chamadas dentro dos textos? | ✔ ou ✖ | ✔ ou ✖ |
7 | As seções seguem uma hierarquia de títulos correta? | ✔ ou ✖ | ✔ ou ✖ |
8 | Possui um histórico de versão conforme o padrão? | ✔ ou ✖ | ✔ ou ✖ |
9 | As versões do histórico seguem a partir do 1.0? | ✔ ou ✖ | ✔ ou ✖ |
10 | Contém o(s) autor(es) do artefato no histórico de versão? | ✔ ou ✖ | ✔ ou ✖ |
11 | Contém o revisor do artefato no histórico de versão? | ✔ ou ✖ | ✔ ou ✖ |
Verificações específicas
A Tabela 2 a seguir descreve os critérios específicos do artefato de [NOME] e informa se está de acordo com o esperado.
ID | Verificação | Resposta | Foi corrigido? |
---|---|---|---|
12 | Descrição do critério a ser avaliado | ✔ ou ✖ | ✔ ou ✖ |
13 | Descrição do critério a ser avaliado | ✔ ou ✖ | ✔ ou ✖ |
14 | Descrição do critério a ser avaliado | ✔ ou ✖ | ✔ ou ✖ |
... | ... | ✔ ou ✖ | ✔ ou ✖ |
Conclusão
Breve descrição dos erros encontrados, onde, o que e por quê estava incorretos, bem como se estes elementos foram corrigidos ou não.
Histórico de versão
Versão | Data | Descrição | Autor | Revisor |
---|---|---|---|---|
1.0 | DD/MM/AAAA | Descrição da auteração | Nome do Autor | Nome do Revisor |
Acompanhamento
O acompanhamento tem como objetivo verificar, ao longo do tempo, se novos erros não aconteceram ao corrigir os detectados pelos checklist.
Histórico de versão
Versão | Data | Descrição | Autor | Revisor |
---|---|---|---|---|
1.0 | 19/12/2022 | Criação do artefato | Lucas Lopes | Caio Vitor |
1.1 | 22/12/2022 | Melhorias na documentação | Lucas Lopes | Caio Vitor |