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.
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:
- Perfil do Usuário
- Personas
- Brainstorming
- Entrevista
- Introspecção
- Questionário
- Storytelling
- $100
- First Things First
- Three Level Scale
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 |