Verificação da Entrega 2
Introdução
Este documento inclui as verificações utilizadas para inspecionar a entrega 2 do projeto Caesb Autoatendimento. Ao final, são apresentados em detalhes os resultados alcançados por meio dessa inspeção.
Objetivo
O objetivo da verificação é garantir que todos os critérios de avaliação foram plenamente atendidos. Para isso, é feita uma análise do conteúdo e da estrutura do artefato, com o intuito de melhorar sua qualidade.
Metodologia
A verificação foi realizada utilizando uma lista de critérios de avaliação, elaborada com base em uma lista com o conteúdo desenvolvido em sala de aula. Com essa lista, foi feito uma verificação para confirmar se cada critério de avaliação havia sido atendido ou não, contando ainda com uma coluna para observações, permitindo o registro de detalhes adicionais ou outras considerações. Neste documento, realizou-se a avaliação dos artefatos feitos com base nas Técnicas de Elicitação e Técnicas de Priorização, bem como do artefato Personas, Perfil de Usuário e Termo de Consentimento, todos relacionados às atividades realizadas no desenvolvimento do aplicativo Caesb Autoatendimento.
Verificação das Técnicas de Elicitação
A tabela 01 apresenta a lista de verificação das Técnicas de Elicitação que foi elaborada com base no plano de ensino da disciplina e a tabela 02 apresenta a verificação.
ID | Descrição |
---|---|
01 | A análise de documentos foi realizada de forma detalhada para identificar requisitos implícitos e complementá-los com outras técnicas de elicitação? |
02 | Na técnica de Observação, os desenvolvedores observam diretamente os usuários para identificar de maneira eficiente os requisitos funcionais e não funcionais do sistema? |
03 | O roteiro da entrevista incluiu perguntas abertas e fechadas para obter informações detalhadas e relevantes sobre a experiência do usuário? |
04 | Todos os requisitos levantados foram devidamente documentados, categorizados (RF/RNF) e implementados conforme necessário? |
ID | Descrição | Avaliação | Observações |
---|---|---|---|
01 | A análise de documentos foi realizada de forma detalhada para identificar requisitos implícitos e complementá-los com outras técnicas de elicitação? | Sim | Versão 1.1 16/11 |
02 | Na técnica de Observação, os desenvolvedores observam diretamente os usuários para identificar de maneira eficiente os requisitos funcionais e não funcionais do sistema? | Sim | Versão 1.1 22/11 |
03 | O roteiro da entrevista incluiu perguntas abertas e fechadas para obter informações detalhadas e relevantes sobre a experiência do usuário? | Sim | Versão 1.0 22/11 |
04 | Todos os requisitos levantados foram devidamente documentados, categorizados (RF/RNF) e implementados conforme necessário? | Sim | Versão 1.1 14/12 |
Verificação das Técnicas de Priorização
A tabela 03 apresenta a lista de verificação das Técnicas de Priorização que foi elaborada com base no plano de ensino da disciplina e a tabela 04 apresenta a verificação.
ID | Descrição |
---|---|
01 | Os requisitos foram corretamente classificados nas categorias "In" e "Out" da técnica "In or Out"? |
02 | Os requisitos foram corretamente classificados nas categorias "Must-Have", "Should-Have", "Could-Have" e "Won't Have" utilizando o método MoSCoW? |
03 | A técnica First Things First considera corretamente os benefícios, prejuízos, custos e riscos para determinar a prioridade dos requisitos? |
04 | A técnica "First Things First" foi corretamente aplicada para priorização dos requisitos, considerando os critérios de benefício, penalidade, custo e risco, e as pontuações atribuídas a cada requisito? |
ID | Descrição | Avaliação | Observações |
---|---|---|---|
01 | Os requisitos foram corretamente classificados nas categorias "In" e "Out" da técnica "In or Out"? | Sim | Versão 1.3 26/11 |
02 | Os requisitos foram corretamente classificados nas categorias "Must-Have", "Should-Have", "Could-Have" e "Won't Have" utilizando o método MoSCoW? | Sim | Versão 1.1 24/11 |
03 | A técnica First Things First considera corretamente os benefícios, prejuízos, custos e riscos para determinar a prioridade dos requisitos? | Sim | Versão 1.3 26/11 |
04 | A técnica "First Things First" foi corretamente aplicada para priorização dos requisitos, considerando os critérios de benefício, penalidade, custo e risco, e as pontuações atribuídas a cada requisito? | Sim | Versão 1.3 26/11 |
Verificação Personas
A tabela 05 apresenta a lista de verificação das Perfil de Usuário que foi elaborada com base no plano de ensino da disciplina e a tabela 06 apresenta a verificação.
ID | Descrição |
---|---|
01 | As personas criadas representam de forma realista os diferentes tipos de usuários do aplicativo CAESB Autoatendimento, incluindo personas primárias, secundárias e antipersonas? |
02 | As personas definidas estão alinhadas com o perfil de usuário identificado, garantindo que refletem as necessidades, atitudes e dificuldades dos usuários reais? |
03 | O elenco de personas e a razão da quantidade de personas é justificada? |
ID | Descrição | Avaliação | Observações |
---|---|---|---|
01 | As personas criadas representam de forma realista os diferentes tipos de usuários do aplicativo CAESB Autoatendimento, incluindo personas primárias, secundárias e antipersonas? | Sim | Versão 1.0 20/11 |
02 | As personas definidas estão alinhadas com o perfil de usuário identificado, garantindo que refletem as necessidades, atitudes e dificuldades dos usuários reais? | Sim | Versão 1.0 20/11 |
03 | O elenco de personas e a razão da quantidade de personas é justificada? | Sim | Versão 1.0 20/11 |
Verificação do Perfil de Usuário
A tabela 07 apresenta a lista de verificação das Perfil de Usuário que foi elaborada com base no plano de ensino da disciplina e a tabela 08 apresenta a verificação.
ID | Descrição |
---|---|
01 | O perfil de usuário foi elaborado com base em dados coletados por meio de Técnicas de Elicitação, considerando características como idade, experiência, motivações e barreiras? |
02 | Apresenta Educação? (grau de instrução, área de formação, cursos realizados, alfabetismo) |
03 | Foi agrupado os usuários com características semelhantes, seja elas: faixa etária, experiência, atitude e tarefas primárias no sistema? |
ID | Descrição | Avaliação | Observações |
---|---|---|---|
01 | O perfil de usuário foi elaborado com base em dados coletados por meio de técnicas de elicitação, considerando características como idade, experiência, motivações e barreiras? | Sim | Versão 1.2 - 20/11 |
02 | Apresenta educação? (grau de instrução, área de formação, cursos realizados, alfabetismo) | Não | Versão 1.2 - 20/11 |
03 | Os usuários foram agrupados com características semelhantes, sejam elas: faixa etária, experiência, atitude e tarefas primárias no sistema? | Sim | Versão 1.2 - 20/11 |
Verificação do Termo de Consentimento
A tabela 09 apresenta a lista de verificação das Perfil de Usuário que foi elaborada com base no plano de ensino da disciplina e a tabela 10 apresenta a verificação.
ID | Descrição |
---|---|
01 | O termo de consentimento deixa claro que a participação é voluntária, protege os dados dos participantes e especifica o objetivo da pesquisa de forma transparente? |
02 | O termo informa corretamente os participantes sobre como seus dados serão utilizados, garantindo sigilo, anonimato e a possibilidade de desistência a qualquer momento sem penalizações? |
ID | Descrição | Avaliação | Observações |
---|---|---|---|
01 | O termo de consentimento deixa claro que a participação é voluntária, protege os dados dos participantes e especifica o objetivo da pesquisa de forma transparente? | Sim | Versão 1.0 22/11 |
02 | O termo informa corretamente os participantes sobre como seus dados serão utilizados, garantindo sigilo, anonimato e a possibilidade de desistência a qualquer momento sem penalizações? | Sim | Versão 1.0 22/11 |
Link da gravação
Pode ser vista no YouTube.
Vídeo 01: Verificação dos artefatos
Autor(a): Leandro de AlmeidaTabela 11: Tempo de início da verificação dos artefatos no vídeo
Artefato | Inicio |
---|---|
Técnicas de Elicitação | 00:00 |
Técnicas de Priorização | 02:10 |
Personas | 3:27 |
Perfil de Usuário | 4:44 |
Termo de Consentimento | 5:47 |
Problemas encontrados
- No artefato Perfil de Usuário não tem o atributo educação.
Sugestões
- Acresentar atributo educação no artefato Perfil de Usuário.
Referências Bibliográficas
1. SERRANO, Maurício; DO PRADO LEITE, Julio Cesar Sampaio. A rich traceability model for social interactions. In: Proceedings of the 6th International Workshop on Traceability in Emerging Forms of Software Engineering. 2011. p. 63 Acesso em: 23 nov. 2024.
2. VASQUEZ, Carlos Eduardo; SIMÕES, Guilherme Siqueira. Engenharia de requisitos: software orientado ao negócio. 1. ed. São Paulo: Pearson, 2016. 328 p. ISBN 9788574527901. Disponível em: https://aprender3.unb.br/pluginfile.php/2972448/mod_resource/content/4/Elicitacao%20de%20Req%202.pdf. Acesso em: 24 de Nov. 2024
3. S. D. J.; SILVA, B. S. da; SILVEIRA, M. S.; GASPARINI, I.; DARIN, T.; BARBOSA, G. D. J. Interação Humano-Computador e Experiência do Usuário, p. 166. Autopublicação, 2021. ISBN: 978-65-00-19677-1.
4. WIEGERS, Karl E.; BEATTY, Joy. Software Requirements. 3. ed. Redmond: Microsoft Press, 2013 p.315 Acesso em: 23 nov. 2024.
5. INSTITUTO DE PSICOLOGIA. O que é o Termo de Consentimento Livre e Esclarecido (TCLE)? Universidade Federal da Bahia, Salvador, 2025. Disponível em: https://ips.ufba.br/o-que-e-o-termo-de-consentimento-livre-e-esclarecido-tcle. Acesso em: 10 fev. 2025.
Histórico de Versão
Versão | Data | Descrição | Autor | Revisor |
---|---|---|---|---|
1.0 | 31/01/2025 | Criação do Documento e Lista de Verificação | Leandro de Almeida | Letícia Resende |
1.1 | 31/01/2025 | Verificação | Leandro de Almeida | Letícia Resende |
1.2 | 08/02/2025 | Correção pós apresentação | Leandro de Almeida | Letícia Resende |