Skip to content

Ferramentas

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 Ferramentas, que foi desenvolvido pelo Grupo 1. 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 na leitura do plano de ensino, contendo perguntas estritamente sobre a construção do artefato Ferramentas. 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 1, ou seja, a 1.2 no dia 16/05/2024.

Conteúdo esperado

É esperado que o artefato apresente todas as ferramentas a seram utilizadas no desenvolvimento do projeto.

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 1.

Checklist

A tabela 1 apresenta o checklist 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
1 O artefato apresenta introdução? SIM -
2 O artefato apresenta histórico de versão padronizado (com autores e revisores)? SIM -
3 O artefato apresenta legenda e fonte (chamadas no texto) nas imagens/tabelas? SIM Atentar-se para diferença entre FONTE e AUTOR
4 O artefato apresenta referência bibliográfica e/ou bibliografia? SIM Referência sem link/data
5 As ferramentas foram claramente apresentadas? SIM -
6 A escolha da ferramenta para comunicação do grupo foi apropriada? SIM -
7 A ferramenta escolhida para a documentação é apropriada? SIM -
8 A ferramenta escolhida para gravar as reuniões é apropriada? SIM -
9 A ferramenta escolhida para elaborar diagramas é adequada? SIM -
10 Todas as ferramentas utilizadas estão presentes no documento? NÃO -
Tabela 01: Checklist (Autor: Meister, Guilherme)


Comentários

O artefato segue os padrões esperados, porém alguns pontos são passíveis de revisão e correção:

  • As tabelas que foram feitas pelos membros da equipe estão marcadas como "Fonte", mas este termo deve ser utilizado para tabelas que têm origem em alguma das referências, o correto seria usar "Autor"

  • Acredito que faltou a adição da ferramenta utilizada para criação das personas.

Bibliografia

  • [1] SALES, André Barros. Plano de ensino da disciplina. Disponível em: https://aprender3.unb.br/pluginfile.php/2523005/mod_resource/content/27/Plano_de_Ensino%20RE%20202301%20Turma%202.pdf. Acesso em 20 de junho de 2023.

  • ASSOCIAÇÃO BRASILEIRA DE NORMAS TÉCNICAS. ABNT. Disponível em: https://www.abnt.org.br/. Acesso em: 04 jun. 2024.

  • [2]Documento de verificação do Grupo 3 Disciplina de Requisitos. Disponível em: https://github.com/Requisitos-de-Software/2023.1-VLC. Acesso em 04 jun. 2024

  • [3] Bourque and R.E. Fairley, eds., Guide to the Software Engineering Body of Knowledge, Version 3.0, IEEE Computer Society, 2014; www.swebok.org.

Histórico de Versões

Data

Versão

Descrição

Autor(es)

Data de revisão

Revisor(es)

05/06/2024 1.0 Documento criado Guilherme Meister --/06/2023 --------