Verificação do First Things First
Introdução
O artefato de verificação visa promover melhorias nas entregas previamente realizadas pela equipe de desenvolvimento. Abaixo, todo o processo para atingir tal objetivo será demonstrado.
Metodologia
Para atingir o objetivo, primeiramente criou-se a tabela de verificação geral, que visa avaliar os aspectos de estrutura do artefato avaliado, como presença de introdução e histórico de versão. Após isso, criou-se a tabela de verificação específica, referente aos aspectos específicos da entrega, como algum critério que o artefato deve cumprir. Por fim, é realizada a inspeção do artefato de First Things First, uma técnica utilizada para priorizar requisitos durante o desenvolvimento do projeto, prosseguida pelo preenchimento das listas de verificação.
Verificações Gerais
A tabela 01 apresenta a checklist referente aos aspectos gerais que o artefato deve seguir.
ID | Descrição | Resposta | Observações |
---|---|---|---|
1 | O artefato possui introdução? | Sim | |
2 | O artefato possui uma bibliografia/referência bibliográfica? | Sim | |
3 | O artefato possui um histórico de versões com o id e descrição das versões, data, autores e revisores? | Sim | |
4 | Todas as tabelas e imagens são chamadas no texto, possuem legendas e fontes? | Sim | |
5 | Todos os textos estão na norma padrão? | Sim |
Tabela 01: Checklist Geral de Verificação.
Autor(a): Pedro Siqueira
Verificação do First Things First
A tabela 02 apresenta a checklist referente aos aspectos específicos que o artefato deve seguir.
ID | Descrição | Resposta | Observações |
---|---|---|---|
6 | Foram listados todos os requisitos a serem priorizados? | Sim | |
7 | Os benefícios relativos de cada recurso ao cliente/negócio são estimados em uma escala de 1 a 9? | Sim | |
8 | Os pesos relativos são apresentados? | Não | |
9 | O valor total é calculado? | Não | |
10 | A fórmula utilizada é (Benefício Relativo × Peso Relativo) + (Penalidade Relativa × Peso Relativo)? | Sim | |
11 | É calculada a prioridade para cada requisito? | Sim | |
12 | A fórmula utilizada é (Valor%)/[(Custo%)x(Peso Custo) + (Risco%)x(Peso Risco)]? | Sim | |
13 | Os requisitos estão ordenados em ordem de prioridade? | Não | |
14 | Os participantes e suas funções são apresentados? | Sim | |
15 | A priorização foi feita com a participação de um cliente/persona? | Sim | |
16 | Existe uma gravação da reunião com a participação do cliente/persona? | Sim | |
17 | Os revisores são pessoas diferentes dos autores? | Sim | |
18 | Foi determinado um cronograma para a realização dessa priorização? | Não | |
19 | São utilizados hyperlinks para rastrear os requisitos? | Não |
Tabela 02: Checklist Específico de Verificação.
Autor(a): Pedro Siqueira
Conclusão
Em relação à estrutura do artefato, não foi levantado nenhum ponto de melhoria. Entretanto, recomenda-se a aplicação dos seguintes tópicos a seguir no conteúdo específico:
- Apresentação das fórmulas que foram utilizadas;
- Exibição dos pesos relativos;
- Inserção de cronograma referente à execução da técnica;
- Utilização de hyperlinks para permitir rastreamento dos requisitos que foram priorizados;
- Exposição dos requisitos em ordem de prioridade.
Histórico de Versão
A tabela 03 representa o histórico de versão do documento.
Versão | Data | Descrição | Autor(es) | Revisor(es) |
---|---|---|---|---|
1.0 |
04/12/2023 | Criação do artefato | Pedro Siqueira | Bruno Henrique |
Tabela 03: Histórico de Versão.
Autor(a): Pedro Siqueira
Bibliografia
[1] Repositório Jitsi. Disciplina de Requisitos de Software. Universidade de Brasília.