First things first
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 First things first, 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 First things first. 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 | Os objetivos principais foram identificados? | SIM | - | Matheus Ferreira | WIEGERS, Karl; BEATTY, Joy. Software Requirements. 3 |
6 | Foi criada uma lista de tarefas baseada nos objetivos priorizados? | SIM | - | Matheus Ferreira | WIEGERS, Karl; BEATTY, Joy. Software Requirements. 3 |
7 | A tabela possui os pesos relativos e sua justificativa? | SIM | - | Matheus Ferreira | WIEGERS, Karl; BEATTY, Joy. Software Requirements. 3 |
8 | Participação dos representantes dos desenvolvedores na classificação dos custos e dos riscos? | SIM | - | Matheus Ferreira | WIEGERS, Karl; BEATTY, Joy. Software Requirements. 3 |
Comentários
O artefato segue os padrões esperados, com os elementos necessários para o cenário presentes e sendo utilizados de maneira correta.
Gravação
Gráfico
Nesta seção, serão apresentados os resultados obtidos na verificação do artefato "First things first" 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. WIEGERS, Karl; BEATTY, Joy. Software Requirements. 3. ed. Redmond: Microsoft Press, 2013. disponível em: https://aprender3.unb.br/pluginfile.php/2844990/mod_resource/content/2/PriorizaA%CC%83%C2%A7A%CC%83%C2%A3o%20de%20Req.pdf. Acesso em 28 de 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 |