Planejamento da Verificação da Etapa 2 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 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 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 2 são:
- Maria Eduarda Barbosa
- Esther Sena
- Maria Eduarda Marques
- Mateus Orlando
- João Victor
- Mariiana Siqueira
Objetos de Verificação
Os artefatos dessa verificação são:
- Perfil do Usuário
- Personas
- Brainstorming
- Entrevista
- Introspecção
- Observação
- MoSCoW
- First Things First
- Three Level Scale
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 Perfil do Usuário. | Maria Eduarda Barbosa |
10/11/2023 | 12/11/2023 | 13/11/2023 | Verificação de Personas. | Mateus Orlando |
10/11/2023 | 12/11/2023 | 13/11/2023 | Verificação do Brainstorming. | Esther Sena |
10/11/2023 | 12/11/2023 | 13/11/2023 | Verificação de Entrevista. | Esther Sena |
10/11/2023 | 12/11/2023 | 13/11/2023 | Verificação de Introspecção. | João Victor |
10/11/2023 | 12/11/2023 | 13/11/2023 | Verificação de Observação. | Mateus Orlando |
10/11/2023 | 12/11/2023 | 13/11/2023 | Verificação de MoSCoW. | Mariiana Siqueira |
10/11/2023 | 12/11/2023 | 13/11/2023 | Verificação de First Things First. | Maria Eduarda Marques |
10/11/2023 | 12/11/2023 | 13/11/2023 | Verificação de Three Level Scale. | Mariiana Siqueira |
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 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 por meio de gráficos/figuras/tabelas? | ||
PU2 | O artefato explica os resultados? | ||
PU3 | O artefato possui a definição do usuário? | ||
PU4 | O artefato informa as características do usuário (como faixa etária, gênero, grau de escolaridade, entre outros)? [7329990] | ||
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? |
Fonte: Maria Barbosa, 2023.
Checklist da Verificação de Personas
Tabela 5 - 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 ? [03] | ||
P2 | As personas incluem os elementos característicos como: identidade, status, objetivos, habilidades, tarefas, relacionamentos, requisitos e expectativas ? [03] | ||
P3 | O artefato possui persona primária ? | ||
P4 | O artefato possui antipersona ? | ||
P5 | O artefato especifica o porque da escolha da quantidade de personas no elenco ? [03] |
Fonte: Mateus Orlando, 2023.
Checklist de Brainstorming
Tabela 1 - Checklist para os Itens do Brainstorming.
ID | Descrição | Avaliação | Observações |
---|---|---|---|
B1 | O artefato possui as Palavras-chave usadas na sessão de Brainstorming? [60]. | ||
B2 | Possui gravação da sessão Brainstorming ? [444]. | ||
B3 | 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? [60]. | ||
B4 | A elicitação contou com moderador e um secretário.[444]. | ||
B5 | Todas as perguntas e respostas geradas durante o brainstorming foram documentadas de forma clara e concisa? [444]. | ||
B6 | Houve a aplicação de estratégias de incentivo, como palavras-chave, imagens ou diagramas, para estimular a criação de ideias? [444]. | ||
B7 | Os requisitos identificados foram expostos? [50]. | ||
B8 | Entre os requisitos identificados, foi feito o levantamento daqueles que já foram implementados e os que ainda não foram? [50]. | ||
B9 | Dentre os Requisitos Elicitados estão os Funcionais e Não-Funcionais? [50]. | ||
B10 | A sessão de brainstorming envolve entre 8 e 12 usuários? [50]. | ||
B11 | O artefato apresenta as ferramentas utilizadas para a realização do Brainstorming? [50]. | ||
B12 | O artefato informa a quantidade de respostas obtidas para a realização dos resultados do Brainstorming? [50]. |
Fonte: Esther Sena, 2023.
Checklist de Entrevista
Tabela 1 - Checklist para os Itens da Entrevista.
ID | Descrição | Avaliação | Observações |
---|---|---|---|
E1 | O artefato possui um conograma das entrevistas ? > 7. | ||
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? 7. | ||
E3 | O artefato possui os links disponíveis para as entrevistas ? 7. | ||
E4 | A metodologia do artefato possui a tabela dos acrônimos da técnica 5W2H ? 7. | ||
E5 | O artefato possui dados demográficos ? 7. | ||
E6 | Todas as perguntas e respostas geradas durante a entrevista foram documentadas de forma clara e concisa? 7. | ||
E7 | O artefato apresenta o roteiro da entrevista? 7. | ||
E8 | Dentre o roteiro elaborado encontra os Materiais Utilizados, Termo de Concentimento, Etapas e Conclusões ? 7. | ||
E9 | Os requisitos identificados foram expostos? 7. | ||
E10 | Entre os requisitos identificados, foi feito o levantamento daqueles que já foram implementados e os que ainda não foram? 7. |
Fonte: Esther Sena, 2023.
Checklist de Introspecção
ID | Descrição | Avaliação | Observações |
---|---|---|---|
I1 | O processo de elicitação foi devidamente explicado e documentado? 53 | ||
I2 | Os requisitos elicitados foram classificados corretamente? 53 | ||
I3 | Foram elicitados requisitos que não estão presentes no aplicativo? 53 | ||
I4 | A pessoa que fez a introspeção estudou o aplicativo primeiro? 53 |
Tabela 2 - Checklist para os Itens da Introspecção.
Fonte: COSTA, João 2023.
Checklist de Questionário
ID | Descrição | Avaliação | Observações |
---|---|---|---|
Q1 | Foi informado o motivo da escolha do questionário? 53 | ||
Q2 | O questionário apresenta um termo de consientimento onde a pessoa permite a utilização das informações que ira fornecer? 53 | ||
Q3 | O questionário foi aplicado onde se tinha o público alvo? 53 | ||
Q4 | Os resultados foram tratados e apresentados? 53 | ||
Q5 | Apresenta no texto o prazo em que ficou aberto ?53 | ||
Q6 | Houve o cuidado para não haver perguntas pessoais ou evasivas? 53 | ||
Q7 | O perfíl de usuário foi definido com base nos resultados dos questionários? 53 | ||
Q8 | O perfil de usuário apresenta os pontos principais requisitados? 53 | ||
Q9 | Apresenta no texto os locais onde o Questionário foi distribuído? 53 | ||
Q10 | As perguntas apresentam alguma ordem ou padrão estratégico? 53 | ||
Q11 | É explicitado como o questionário será utilizado? | ||
Q12 | É mostrado como o perfil de usuário vai ser usado durante o projeto? |
Tabela 2 - Checklist para os Itens do Questionário.
Fonte: COSTA, João 2023.
Checklist de Observação
Tabela 9 - Checklist para os Itens da Observação.
ID | Descrição | Avaliação | Observações |
---|---|---|---|
O1 | Um cronograma com data e horário e plataforma foram estabelecidos para a realização da elicitação de requisitos(Observação) com o cliente e/ou persona utilizada no desenvolvimento da técnica? | ||
O2 | O artefato apresenta a gravação da técnica com o voluntário? | ||
O3 | O artefato possui um termo de consentimento do usuário observado? | Em nenhum momento do vídeo ou no próprio artefato é explicitado a concordância, por parte do usuário, com o termo de consentimento. | |
O4 | O artefato apresenta uma tabela com os requisitos elicitados? | ||
O5 | O artefato possui legenda para a tabela dos requisitos elicitados? |
Fonte: Mateus Orlando, 2023.
Checklist de MoSCoW
Tabela 10 - Checklist para os Itens do MoSCoW.
ID | Descrição | Avaliação | Observações |
---|---|---|---|
MS1 | No artefato há a participação do cliente e/ou persona? [400]. | ||
MS2 | No artefato há a gravação e o registro da atividade de priorização dos requisitos? [400]. | ||
MS3 | No artefato há a rastreabilidade dos requisitos elicitados? | ||
MS4 | No artefato as categorias Must-have, Should-have, Could-have e Won't-have estão claramente definidas? [410]. | ||
MS5 | No artefato existem critérios claros para classificar um requisito em cada categoria MoSCoW? [411]. | ||
MS6 | No artefato a ordem das categorias MoSCoW segue uma lógica clara? |
Fonte: SIQUEIRA, Mariiana. 2023.
Checklist do First Things First
Tabela 11 - 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? [0150] | ||
FTF2 | O artefato possui a gravação e registro da atividade de priorização dos requisitos? [0150] | ||
FTF3 | O benefício relativo e a penalidade relativa foi estimado pelo cliente ou persona? | ||
FTF4 | O custo relativo e o grau relativo foi estimado pelos desenvolvedores? |
Fonte: Maria Marques, 2023.
Checklist do Three Level Scale
Tabela 12 - 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? [400]. | ||
TLS2 | No artefato há a gravação e o registro da atividade de priorização dos requisitos? [400]. | ||
TLS3 | No artefato as três categorias de prioridade estão claramente definidas? [412]. | ||
TLS4 | No artefato cada nível possui uma explicação de prioridade e representa um grau diferente de importância ou urgência? | ||
TLS5 | No artefato há a rastreabilidade dos requisitos elicitados? | ||
TLS6 | No artefato a ordem dos níveis de prioridade segue uma lógica clara? |
Fonte: SIQUEIRA, Mariiana. 2023.
Referência Bibliográfica
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
[444]. . REtraining. Disponível em: https://retraining.inf.ufsc.br/guia/app/classificacoes/tecnicas-de-elicitacao-de-requisitos/entidades/tecnicas-de-elicitacao-de-requisitos-brainstorming. Acesso em: 12 de novembro de 2023.
[50]. . 2023.1-BilheteriaDigital. GitHub. Disponível em: https://github.com/Requisitos-de-Software/2023.1-BilheteriaDigital/blob/main/docs/verificacao/grupo/entrega2/verificacao-brainstorming.md. Acesso em: 12 de novembro de 2023.
[60]. . Requisitos- aula 7. Disponível em: https://aprender3.unb.br/pluginfile.php/2692779/mod_resource/content/2/Requisitos%20-%20Aula%2007.pdf. Acesso em: 12 de novembro de 2023.
[400]. BARROS, André - Requisitos de software. Plano de ensino. Entrega 2. 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.
[410]. WIEGERS, Karl e BEATTY, Joy. Software Requiriments, Third edition. Página 320/321. 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 13 de novembro de 2023.
[411]. SERRANO, Milene e SERRANO, Maurício. Aula 07 - Requisitos. Slides 32 ao 36. Disponível em: https://aprender3.unb.br/pluginfile.php/2692772/mod_resource/content/2/Requisitos%20-%20Aula%2007.pdf. Acesso em: 13 de novembro de 2023.
[412]. WIEGERS, Karl e BEATTY, Joy. Software Requiriments, Third edition. Página 319/320. 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 13 de novembro de 2023.
[70]. . REtraining. Disponível em: https://retraining.inf.ufsc.br/guia/app/classificacoes/tecnicas-de-elicitacao-de-requisitos/entidades/tecnicas-de-elicitacao-de-requisitos-entrevista. Acesso em: 12 de novembro de 2023.
[7329990] BARBOSA, S. D. J.; SILVA, B. S. Interação Humano-Computador. Rio de Janeiro: Elsevier, 2011.
[03]03.2023.1-VLC. GitHub. Disponível em: > https://requisitos-de-software.github.io/2023.1-VLC/#/verificacao/entrega_2/personas . Acesso em: 24 de novembro de 2023.
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 Perfil do Usuário. | Maria Barbosa | Mateus Orlando |
1.1 |
12/11/2023 | Adição do conteúdo do Verificação de Brainstorming. | Esther Sena | Mariiana Siqueira |
1.2 |
12/11/2023 | Adição do conteúdo do Verificação de Entrevista. | Esther Sena | Mariiana Siqueira |
1.3 |
12/11/2023 | Adição do conteúdo do Checklist Verificação do Perfil do Usuário. | Maria Barbosa | João Victor |
1.4 |
12/11/2023 | Adição do conteúdo do Checklist de MoSCoW e Three Level Scale | Mariiana Siqueira | Maria Marques |
1.5 |
12/11/2023 | Adição do Checklist de Observação e Personas. | Mateus Orlando | Esther Sena |
1.6 |
24/11/2023 | Adição das referências do Checklist de Observação e Personas. | Mateus Orlando | -- |