Pular para conteúdo

Planejamento da Verificação da Etapa 2 do Grupo 4

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 4 - e-título durante a etapa 2.

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 das correções. 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.

Figura 1 - Etapas da Inspeção de acordo com o Fagan.

inspecao-fagan

Fonte: SERRANO; SERRANO.

Participantes

Os participantes desta verificação da etapa 2 são:

Objetos de Verificação

Os artefatos dessa verificação são:

Cronograma

A verificação será realizada apartir o dia 21 de novembro de 2023 até dia 25 de novembro 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
21/11/2023 25/11/2023 26/11/2023 Verificação do Perfil do Usuário. Maria Eduarda Barbosa
21/11/2023 25/11/2023 26/11/2023 Verificação de Personas. Maria Eduarda Barbosa
21/11/2023 25/11/2023 26/11/2023 Verificação do Brainstorming. Mariiana Siqueira
21/11/2023 25/11/2023 26/11/2023 Verificação de Entrevista. Mateus Orlando
21/11/2023 25/11/2023 26/11/2023 Verificação de Introspecção. João Victor
21/11/2023 25/11/2023 26/11/2023 Verificação de Questionário. Mariiana Siqueira
21/11/2023 25/11/2023 26/11/2023 Verificação do Storytelling. Mateus Orlando
21/11/2023 25/11/2023 26/11/2023 Verificação do $100 Esther Sena
21/11/2023 25/11/2023 26/11/2023 Verificação de First Things First. Esther Sena
21/11/2023 25/11/2023 26/11/2023 Verificação de Three Level Scale. Esther Sena

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: BARBOSA, Maria. 2023.

Checklist da Verificação do Perfil do Usuário

Tabela 4 - Checklist para os Itens do Perfil do Usuário.

ID Descrição Avaliação Observações
PU1 O artefato demonstra os resultados obtidos por meio de gráficos/figuras/tabelas?
PU2 O artefato explica os resultados obtidos?
PU3 O artefato possui a definição do usuário?
PU4 O perfil de usuário identifica características de interesse como cargo, experiência, faixa etária, gênero, principais tarefas realizadas, entre outras? [1]
PU5 O artefato apresenta as ferramentas utilizadas para a realização do Perfil do Usuário?
PU6 O artefato informa a quantidade de respostas obtidas para a realização dos resultados?
PU7 O termo de consentimento foi utilizado? [3]
PU8 Existe a linkagem para o termo de consentimento?
PU9 Foi definido prazo para que o questionário/entrevista fosse realizado? [2]
PU10 Os dados para o perfil de usuário foram coletados por meio de algum estudo, como entrevistas ou questionários? [2]

Fonte: BARBOSA, Maria. 2023.

Checklist da Verificação do $100

Tabela 4 - Checklist para os Itens do $100.

ID Descrição Avaliação Observações
$1 A definição de prioridades foi feita em colaboração com um usuário real? [4].
$2 O usuário envolvido correspondia ao perfil predefinido? [4].
$3 O artefato possui link para as ferramentas utilizadas? [4].
$4 Cada requisito prioritário foi associado a uma técnica específica de identificação durante a elicitação? [4].
$5 O processo de priorização considerou as interdependências entre os requisitos? [4].
$6 Os requisitos listados como não funcionais, são realmente não testaveis? [4].
$7 Os indentificadores possuem likagem de rastreabilidade? [4].
$8 O artefato possui gravação da dinâmica ? [4].

Fonte: SENA, Esther. 2023.

Checklist de Brainstorming

Tabela 6 - Checklist para os Itens do Brainstorming.

ID Descrição Avaliação Observações
B1 O artefato apresenta as ferramentas utilizadas para a realização do Brainstorming? [5]
B2 O artefato possui gravação da sessão Brainstorming? [5]
B3 O artefato possui um cronograma (data e horário) e local para realização da elicitação dos requisitos com o cliente e/ou persona do projeto? [5]
B4 A elicitação contou com moderador e um secretário? [5]
B5 Todas as perguntas e respostas geradas durante o brainstorming foram documentadas de forma clara e concisa? [5]
B6 Os requisitos identificados foram expostos? [5]
B7 Entre os requisitos identificados, foi feito a elicitação daqueles que já foram implementados e os que ainda não foram? [5]
B8 Dentre os Requisitos elicitados estão os Funcionais e Não-Funcionais? [5]
B9 O artefato informa a quantidade de respostas obtidas para a realização dos resultados do Brainstorming? [5]
B10 Todos os Requisitos Não-Funcionais são verificáveis? [7]
B11 Foram elicitados requisitos que não estão presentes no aplicativo? [6]

Fonte: SIQUEIRA, Mariiana. 2023.

Checklist de Entrevista

Tabela 7 - Checklist para os Itens da Entrevista.

ID Descrição Avaliação Observações
E1 O artefato possui um conograma das entrevistas ?
E2 O artefato possui um cronograma (data e horário) e local para realização da elicitação dos requisitos com o do cliente e/ou persona do projeto?
E3 O artefato possui os links disponíveis para as entrevistas ?
E4 A metodologia do artefato possui a tabela dos acrônimos da técnica 5W2H ?
E5 O artefato possui dados demográficos ?
E6 Todas as perguntas e respostas geradas durante a entrevista foram documentadas de forma clara e concisa?
E7 O artefato apresenta o roteiro da entrevista?
E8 Dentre o roteiro elaborado encontra os Materiais Utilizados, Termo de Concentimento, Etapas e Conclusões ?
E9 Os requisitos identificados foram expostos?
E10 Entre os requisitos identificados, foi feito o levantamento daqueles que já foram implementados e os que ainda não foram?

Fonte: ORLANDO, Mateus. 2023.

Checklist da Verificação de Personas

Tabela 8 - Checklist para os Itens das Personas.

ID Descrição Avaliação Observações
P1 As personas criadas foram embasadas nos dados do Perfil do Usuário ? [8].
P2 As personas incluem os elementos característicos como: identidade, status, objetivos, habilidades, tarefas, relacionamentos, requisitos e expectativas ? [8].
P3 O artefato possui persona primária ? [8].
P4 O artefato possui antipersona ? [8].
P5 O artefato especifica o porque da escolha da quantidade de personas no elenco ?
P6 O artefato possui uma conclusão?
P7 O artefato apresenta as ferramentas utilizadas para a realização de personas?

Fonte: ORLANDO, Mateus; BARBOSA, Maria. 2023.

Checklist de Introspecção

Tabela 8 - Checklist para os Itens da Introspecção.

ID Descrição Avaliação Observações
I1 O processo de elicitação foi devidamente explicado e documentado? [9]
I2 Os requisitos elicitados foram classificados corretamente? [9]
I3 Foram elicitados requisitos que não estão presentes no aplicativo? [9]
I4 A pessoa que fez a introspeção estudou o aplicativo primeiro? [9]
I5 Algum usuário participou dessa técnica além dos integrantes do grupo?

Fonte: COSTA, Joao. 2023.

Checklist de Questionário

Tabela 9 - Checklist para os Itens do Questionário.

ID Descrição Avaliação Observações
Q1 No artefato foi informado o motivo da escolha do questionário? [10]
Q2 Os resultados foram tratados e apresentados? [10]
Q3 O artefato apresenta no texto o prazo em que ficou aberto ? [10]
Q4 O artefato apresenta no texto onde o questionário foi distribuído? [10]
Q5 As perguntas apresentam alguma ordem ou padrão estratégico? [10]
Q6 É explicitado como o questionário será utilizado? [10]
Q7 O questionário possui quantidade de perguntas adequadas, sem excessos que causem perda na qualidade da pesquisa? [11]
Q8 O questionário faz suas perguntas baseadas no perfil de usuário traçado pelo grupo? [11]
Q9 Os requisitos foram qualificados em funcionais e não funcionais? [11]
Q10 No artefato, há as respostas do questionário? [11]

Fonte: SIQUEIRA, Mariiana. 2023.

Checklist de Storytelling

Tabela 10 - Checklist para os Itens da Storytelling.

ID Descrição Avaliação Observações
ST1 As histórias estão em formato de narração de uma história real/cotidiana do aplicativo ? [12]
ST2 Os requisitos tem identificadores ? [12]
ST3 Foram elicitados requisitos funcionais ? [12]
ST4 Foram elicitados requisitos não-funcionais ? [12]
ST5 Os storytellings foram feitos baseados em personas ou em um usuário real ? [12]

Fonte: ORLANDO, Mateus. 2023.

Checklist do First Things First

Tabela 12 - Checklist para os Itens do First Things First.

ID Descrição Avaliação Observações
FTF1 O artefato tem a participação do cliente ou persona na priorização dos requisitos? [13].
FTF2 O artefato possui a gravação e registro da atividade de priorização dos requisitos? [13].
FTF3 O benefício relativo e a penalidade relativa foi estimado pelo cliente ou persona? [13].
FTF4 O custo relativo e o grau relativo foi estimado pelos desenvolvedores? [13].
FTF5 O artefato foi validado por partes relevantes antes de sua finalização? [13].
FTF6 O artefato é acompanhado por documentação explicativa quando necessário? [13].
FTF7 É possível rastrear as origens e alterações feitas no artefato? [13].
FTF8 As partes interessadas tiveram a oportunidade de fornecer feedback? [13].
FTF5 Os requisitos listados como não funcionais, são realmente não testaveis?
FTF6 Os indentificadores possuem likagem de rastreabilidade? [13].
FTF7 O artefato possui link para as ferramentas utilizadas?

Fonte: SENA, Esther. 2023.

Checklist do Three Level Scale

Tabela 13 - Checklist para os Itens do Three Level Scale.

ID Descrição Avaliação Observações
TLS1 No artefato há a participação do cliente e/ou persona? [14].
TLS2 No artefato há a gravação e o registro da atividade de priorização dos requisitos? [14].
TLS3 No artefato as três categorias de prioridade estão claramente definidas? [14].
TLS4 No artefato cada nível possui uma explicação de prioridade e representa um grau diferente de importância ou urgência? [14].
TLS5 No artefato há a rastreabilidade dos requisitos elicitados? [14].
TLS6 No artefato a ordem dos níveis de prioridade segue uma lógica clara? [14]. --
TLS7 Os requisitos listados como não funcionais, são realmente não testaveis?
TLS8 O artefato possui gravação da dinâmica ? [14].

Fonte: SENA, Esther. 2023.

Bibliografia

BilheteriaDigital. GitHub, 2023. Disponível em: https//requisitos-de-software.github.io/2023.1-BilheteriaDigital/modelagem/agil/nfrframework/. Acesso em: 10 de novembro de 2023.

Referências Bibliografia de Perfil de Usuário

[1] BRBMobilidade. GitHub, 2023. Disponível em: https://requisitos-de-software.github.io/2023.2-BRBMobilidade/Verifica%C3%A7%C3%A3o/grupo%20%2B%201/entrega%2002/Perfildeusuario/#perfil-de-usuario. Acesso em: 23 de novembro de 2023.

[2] BilheteriaDigital. GitHub, 2023. Disponível em: https://requisitos-de-software.github.io/2023.1-BilheteriaDigital/verificacao/grupo/entrega2/verificacao-perfil-de-usuario/#anchor_2. Acesso em: 23 de novembro de 2023.

[3] BARBOSA, S. D. J.; SILVA, B. S. Interação Humano-Computador. Rio de Janeiro: Elsevier, 2011.

  • Para visualizar as imagens de referências do artefato acesse aqui: https://github.com/Requisitos-de-Software/2023.2-e-Titulo/blob/main/docs/verificacao/referenciasVerificacao/referenciasEtapa2.md

Referências Bibliografia de $100

[4]. . WIEGERS, Karl e BEATTY, Joy. Software Requeriments- Third edition. Disponível em: https://aprender3.unb.br/pluginfile.php/2692778/mod_resource/content/2/PriorizaA%CC%83%C2%A7A%CC%83%C2%A3o%20de%20Req.pdf. Acesso em: 23 de novembro de 2023.

  • Para visualizar as imagens de referências do artefato acesse aqui: https://github.com/Requisitos-de-Software/2023.2-e-Titulo/blob/main/docs/verificacao/referenciasVerificacao/referenciasEtapa2.md

Referência Bibliográfica de Brainstorming

[5] SENA, Esther. 2023.2-e-Título. Verificação grupo + 1 - Checklist de Brainstorming. Disponível em: https://github.com/Requisitos-de-Software/2023.2-e-Titulo/blob/main/docs/verificacao/verificacaoGrupo%2B1/etapa2/PlanejamentoVerificacaoEtapa2.md. Acesso em: 24 nov, 2023.

[6] 2023.1-Simplenote. GitHub. Verificacao-Grupo5 - elicitacao - brainstorming. Disponível em: https://github.com/Requisitos-de-Software/2023.1-Simplenote/blob/main/docs/analise/verificacao/verificacao-Grupo5/elicitacao/brainstorming.md. Acesso em: 24 nov, 2023.

[7] Referência baseada em aulas na sala de aula.

  • Para visualizar as imagens de referências do artefato acesse aqui: https://github.com/Requisitos-de-Software/2023.2-e-Titulo/blob/main/docs/verificacao/referenciasVerificacao/referenciasEtapa2.md

Referência Bibliográfica de Personas

[8]. ORLANDO, Mateus. 2023.2-e-Título. Verificação grupo + 1 - FirtThingsFirst. Disponível em: https://github.com/Requisitos-de-Software/2023.2-e-Titulo/blob/main/docs/verificacao/verificacaoGrupo%2B1/etapa2/PlanejamentoVerificacaoEtapa2.md. Acesso em: 24 nov, 2023.

  • Para visualizar as imagens de referências do artefato acesse aqui: https://github.com/Requisitos-de-Software/2023.2-e-Titulo/blob/main/docs/verificacao/referenciasVerificacao/referenciasEtapa2.md

Referência Bibliográfica de Introspecção

[9] 2023.1-VLC. GitHub. Disponível em: https://requisitos-de-software.github.io/2023.1-VLC/#/. Acesso em: 24 de novembro de 2023.

  • Para visualizar as imagens de referências do artefato acesse aqui: https://github.com/Requisitos-de-Software/2023.2-e-Titulo/blob/main/docs/verificacao/referenciasVerificacao/referenciasEtapa2.md

Referências Bibliografia de Questionário

[10]. COSTA, João. 2023.2-e-Título. Verificação grupo + 1 - Checklist de Questionário. Disponível em: https://github.com/Requisitos-de-Software/2023.2-e-Titulo/blob/main/docs/verificacao/verificacaoGrupo%2B1/etapa2/PlanejamentoVerificacaoEtapa2.md. Acesso em: 24 nov, 2023.

[11] 2023.1-VLC. GitHub. Verificacao - entrega_2 - questionário. Disponível em: https://github.com/Requisitos-de-Software/2023.1-VLC/blob/master/docs/verificacao/entrega_2/questionario.md. Acesso em: 24 nov, 2023.

  • Para visualizar as imagens de referências do artefato acesse aqui: https://github.com/Requisitos-de-Software/2023.2-e-Titulo/blob/main/docs/verificacao/referenciasVerificacao/referenciasEtapa2.md

Referências Bibliografia de Storytelling

[12] 2023.1-VLC. GitHub. Verificacao - entrega_2 - Storytelling. Disponível em: https://requisitos-de-software.github.io/2023.1-VLC/#/verificacao/entrega_2/storytelling. Acesso em: 24 nov, 2023.

  • Para visualizar as imagens de referências do artefato acesse aqui: https://github.com/Requisitos-de-Software/2023.2-e-Titulo/blob/main/docs/verificacao/referenciasVerificacao/referenciasEtapa2.md

Referências Bibliografia de FirtThingsFirst

[13]. WIEGERS, Karl e BEATTY, Joy. Software Requeriments- Third edition. Disponível em: https://aprender3.unb.br/pluginfile.php/2692778/mod_resource/content/2/PriorizaA%CC%83%C2%A7A%CC%83%C2%A3o%20de%20Req.pdf. Acesso em: 23 de novembro de 2023.

  • Para visualizar as imagens de referências do artefato acesse aqui: https://github.com/Requisitos-de-Software/2023.2-e-Titulo/blob/main/docs/verificacao/referenciasVerificacao/referenciasEtapa2.md

Referências Bibliografia de Three Level Scale

[14]. WIEGERS, Karl e BEATTY, Joy. Software Requeriments- Third edition. Disponível em: https://aprender3.unb.br/pluginfile.php/2692778/mod_resource/content/2/PriorizaA%CC%83%C2%A7A%CC%83%C2%A3o%20de%20Req.pdf. Acesso em: 23 de novembro de 2023.

  • Para visualizar as imagens de referências do artefato acesse aqui: https://github.com/Requisitos-de-Software/2023.2-e-Titulo/blob/main/docs/verificacao/referenciasVerificacao/referenciasEtapa2.md

Histórico de Versões

Versão Data Descrição Autor(es) Revisor(es)
1.0 21/11/2023 Adicionando a cópia da estrutura com o conteúdo já realizados pelos integrantes do grupo 4 referente a verificação do grupo+1 (grupo 5) e alterando informações referentes ao grupo 5 para o grupo 4. Maria Barbosa Maria Marques
1.1 21/11/2023 Adicionando referências no checklist do perfil de usuários e adicionando mais itens nesse e no checklist de persoas. Maria Barbosa Maria Marques
1.2 25/11/2023 Atualizando participantes da etapa, Objetos de Verificação e o cronograma das Atividades. Maria Barbosa Maria Marques
1.3 25/11/2023 Criando tabela de $100, adicionando o checklist e acrescentado referência bibliográficas e bibliografia das tabelas $100, Three Level Scale e firt things firt. Esther Sena Maria Barbosa
1.4 25/11/2023 Adicionando itens na tabela de brainstorming e questionário e acrescentando referências bibliográficas e bibliografia das tabelas. Mariiana Siqueira Maria Marques
1.5 25/11/2023 Adição do Checklist de Storutelling e Entrevista. Mateus Orlando Esther Sena
1.6 28/11/2023 Adição das referências do Checklist de Personas. Mateus Orlando --
1.7 03/11/2023 Alterando os itens do cheklist de Perfil de usuário e colocando link para referência de imagens em Referência Bibliográfica do Perfil de usuário e personas Maria Barbosa Mateus Orlando
1.8 04/12/2023 Ajustando referências João Costa Mateus Orlando
1.9 04/12/2023 colocando link para as imagens de referência das tabela de $100, Three Level Scale e firt things firt. Esther Sena Maria Barbosa