Planejamento da Verificação da Etapa 4 do Grupo 5
Introdução
A verificação representa uma das fases fundamentais no progresso de um projeto. Nessa fase, os artefatos (Documentos) gerados durante o projeto passam por uma análise minuciosa para assegurar a conformidade com as exigências estipuladas. Dessa forma, este artefato define a estratégia de verificação aplicada aos artefatos realizados pelo Grupo 5 - Jitsi durante a etapa 4.
Motivação e Objetivo
A verificação dos artefatos no projeto é motivada por garantir a conformidade rigorosa com as exigências estipuladas, assegurando que os documentos produzidos atendam às expectativas. O objetivo de realizar a verificação é identificar e corrigir erros, imprecisões e inconsistências, promovendo a precisão e qualidade do produto final.
Metodologia
A metodologia escolhida para realizar a verificação é a de Inspeção do Fagan por ser uma maneira organizada e colaborativa de revisar documentos, promovendo a detecção de problemas. Este método é importante para garantir que os artefatos produzidos estejam alinhados com os requisitos e expectativas, contribuindo para a entrega de um produto final mais confiável e eficaz.
As etapas da metodologia de Inspeção proposto por fagan estão representadas na Figura 1, vale ressaltar que neste projeto iremos utilizar até a etapa de inspeção, a correção será para a verificação do grupo 4 e não o 5. Na etapa de inspeção será utilizado um checklist. O checklist é uma lista simples de itens ou tarefas a serem verificados, marcados ou concluídos. Ele serve como uma ferramenta prática para garantir que todas as etapas necessárias tenham sido realizadas, ajudando na organização e na prevenção de erros.
Neste artefato será apresentado os checklists que serão utilizados para a verificação de cada artefato em específico, por isso não são respondidos no planejamento e sim na etapa de inspeção.
Figura 1 - Etapas da Inspeção de acordo com o Fagan.
Fonte: SERRANO; SERRANO.
Participantes
Os participantes desta verificação da etapa 4 são:
Objetos de Verificação
Os artefatos dessa verificação são:
Obs.: No artefato de Apresentação, está incluido todas as apresentações independente da etapa que foi realizado.
Cronograma
A verificação será realizada apartir o dia 10 de novembro de 2023 até dia 12 de junho de 2023, com os resultados dos checklist de cada artefato da etapa. A seguinte tabela 1, demonstra o cronograma das atividades.
Tabela 1 - Cronograma das Atividades.
Data do início | Data do Fim | Data da Revisão | Descrição | Responsável |
---|---|---|---|---|
10/11/2023 | 12/11/2023 | 13/11/2023 | Verificação do Histórias de Usuário. | Maria Eduarda Barbosa |
10/11/2023 | 12/11/2023 | 13/11/2023 | Verificação da Escolha do Backlog. | Mariiana Siqueira |
10/11/2023 | 12/11/2023 | 13/11/2023 | Verificação do NFR Framework. | Maria Eduarda Marques |
Fonte: Maria Barbosa, 2023
Checklists
Os checklists criados estão seguindo os padrões específicos de cada artefato, levando em consideração que o checklist geral possui itens que devem estar presentes em todos os artefatos verificados.
Na tabela 2, demonstra um exemplo de como será o modelo e o preenchimento nos Checklists.
Neste artefato será apresentado os checklists que serão utilizados para a verificação de cada artefato em específico, por isso os itens não são respondidos nesse planejamento e sim na etapa de inspeção.
Tabela 2 - Modelo de Checklist para os Itens.
ID | Descrição | Avaliação | Observações |
---|---|---|---|
Letra inicial do artefato + Nº do ID (caso houver mais de um artefato com mesma letra inicial, coloque a segunda também) | Descrever o item | Sim/Não/Incompleto | Colocar alguma observação a respeito da avaliação (Opcional), no caso de não possuir observação insere o seguinte símbolo: -- |
Fonte: Maria Barbosa, 2023.
Checklist Geral
Tabela 3 - Checklist para os Itens Gerais.
ID | Descrição | Avaliação | Observações |
---|---|---|---|
G1 | O artefato possui Introdução? | ||
G2 | O artefato possui Objetivo? | ||
G3 | O artefato possui uma metodologia definida? | ||
G4 | O artefato contém bibliográfia/referência seguindo as normas da ABNT? | ||
G5 | O artefato possui o histórico de versões contendo a Versão, Data, Descrição, Autor(es) e Revisor(es)? | ||
G6 | As imagens/Figuras/vídeos/tabelas estão na norma ABNT no artefato, com legendas e fontes? (isso no caso do artefato possuir tais elementos) | ||
G7 | As imagens/Figuras/vídeos/tabelas estão padronizados sendo chamados com a norma ABNT nos textos do artefato? (isso no caso do artefato possuir tais elementos) | ||
G8 | As bibliográfias/referências estão padronizados sendo chamados com a norma ABNT nos textos do artefato? |
Fonte: Maria Barbosa, 2023.
Checklist da Verificação do Histórias de Usuário
Tabela 4 - Checklist para os Itens das Histórias de Usuário.
ID | Descrição | Avaliação | Observações |
---|---|---|---|
H1 | A estrutura das histórias de usuários informam a Rastreabilidade, Descrição, Motivo, Critérios de Aceitação e Status? | ||
H2 | As histórias possuem um ID? | ||
H3 | Para validar as histórias foi utilizado o próprio usuário do Jitsi? [113110] | ||
H4 | Existe o vídeo da reunião da validação com esse usuário do Jitsi? | ||
H5 | É informado as funções a respeito dos participante? (Ex.: Product Owner = Fulano) | ||
H6 | Existe a utilização do "quem", "o que" e o "por que" na história de usuário? [00202023] |
Fonte: Maria Barbosa, 2023.
Checklist da Verificação do Backlog
Tabela 5 - Checklist para os Itens de Backlog.
ID | Descrição | Avaliação | Observações |
---|---|---|---|
BL1 | No artefato há a participação do cliente para a validação do backlog? | ||
BL2 | O artefato possui épicos e temas bem definidos e descritos? [1] | ||
BL3 | No artefato os itens do backlog estão priorizados com base em critérios claros? [2] | ||
BL4 | No artefato há uma rastreabilidade clara entre os itens do backlog e os requisitos? [2] |
Fonte: SIQUEIRA, Mariiana. 2023.
Checklist da Verificação do NFR Framework
Tabela 6 - Checklist para os Itens do NFR Framework.
ID | Descrição | Avaliação | Observações |
---|---|---|---|
NF1 | A definição do RNF e as fontes de evidência na literatura? [0150] | ||
NF2 | O artefato possui cartão de especificação do RNF? [0150] | ||
NF3 | Os softgoals condizem com o contexto? [0150] | ||
NF4 | Estabelece uma ligação com o documento Especificação Suplementar? | ||
NF5 | Os cartões de especificação representam requisitos não-funcionais verificáveis? | ||
NF6 | Foram feitos SIG's com e sem propagação de impacto? |
Fonte: Maria Marques, 2023.
Referências
[1] BARROS, André - Requisitos de software. Plano de ensino. Entrega 1. Disponível em: https://aprender3.unb.br/pluginfile.php/2692699/mod_resource/content/34/Plano_de_Ensino%20RE%20022023%20Turma%202.pdf. Acesso em 13 de novembro de 2023.
[2] Baseado no Backlog do projeto e-Título. Disponível em: https://github.com/Requisitos-de-Software/2023.2-e-Titulo/blob/feature-VerificacaoMariiana/docs/modelagem/agil/backlog.md. Acesso em 13 de novembro de 2023.
Bibliografia
2023.1-BilheteriaDigital. GitHub. Disponível em: https//requisitos-de-software.github.io/2023.1-BilheteriaDigital/modelagem/agil/nfrframework/. Acesso em: 10 de novembro de 2023.
2023.2-Jitsi. GitHub. Disponível em: https://requisitos-de-software.github.io/2023.2-Jitsi/. Acesso em: 10 de novembro de 2023.
SERRANO, Milene. Requisitos – Aula 23. Disponivél em: https://aprender3.unb.br/pluginfile.php/2692856/mod_resource/content/2/Requisitos%20-%20Aula%20023.pdf. Acesso em: 12 de novembro de 2023.
Referência Bibliográfica
[0150] SALES, André. Plano de ensino da disciplina. Disponível em: https://aprender3.unb.br/pluginfile.php/2692699/mod_resource/content/34/Plano_de_Ensino%20RE%20022023%20Turma%202.pdf. Acesso em: 24 de novembro de 2023
[113110] Presman, Roger S; Maxim, Bruce R. Engenharia de software. 8. ed. Bookman, 2016 p. 87-92.
[00202023] Bourque, P., Fairley, R. E. Guide to the Software Engineering Body of Knowledge, Version 3.0. SWEBOK. IEEE Computer Society, 2014. Disponível em: http://www.computer.org/web/swebok/v3. p. 38.
Histórico de Versões
Versão | Data | Descrição | Autor(es) | Revisor(es) |
---|---|---|---|---|
1.0 |
10/11/2023 | Criação do documento e Adição do conteúdo nos tópicos introdução, motivação, metodologia, Participantes, Objetos de Verificação, Cronograma, Checklists, Checklist Geral e Checklist Verificação do Histórias de Usuário. | Maria Barbosa | João Victor |
1.1 |
12/11/2023 | Adição do conteúdo do Checklist Verificação do Histórias de Usuário. | Maria Barbosa | João Victor |
1.2 |
10/11/2023 | Criação do documento e Adição do conteúdo nos tópicos introdução, motivação, metodologia, Participantes, Objetos de Verificação, Cronograma, Checklists, Checklist Geral e Checklist Verificação do Histórias de Usuário. | Maria Barbosa | Mariiana Siqueira |
1.3 |
12/11/2023 | Adição do conteúdo do Checklist de Backlog. | Mariiana Siqueira | Maria Marques |