Elicitação
Verificação do artefato de Elicitação do Grupo 6 - Skoob
Introdução
A verificação refere-se ao processo de assegurar que todos os requisitos definidos para um sistema sejam claros, completos, corretos e compreendidos por todas as partes envolvidas no desenvolvimento. É um investimento valioso que, quando realizado de forma cuidadosa e sistemática, estabelece as bases para o desenvolvimento bem-sucedido de software.
Objetivo
O propósito deste artefato é verificar as técnicas de elicitação usadas na entrega 02 do grupo 06, do aplicativo Skoob. O foco central da verificação é garantir que todos os requisitos estejam precisamente definidos, compreendidos por todas as partes envolvidas e estejam alinhados às expectativas do cliente. Essa abordagem visa assegurar a eficácia, qualidade e êxito no desenvolvimento do software.
Metodologia
A verificação será realizada por meio de inspeção, seguindo os seis passos principais conforme proposto por Fagan: planejamento, visão geral, preparação, inspeção, correção e acompanhamento. Para a elaboração do modelo de critérios, os membros do grupo considerarão elementos relevantes da disciplina, bem como as informações compartilhadas pelo professor em sala de aula. Na definição dos critérios específicos, o responsável pelo artefato deve se basear no plano de ensino da disciplina e nas correções disponibilizadas pelo monitor. Além disso, trabalhos de semestres anteriores podem servir como fonte de inspiração na criação dos critérios.
A tabela foi feita com 4 colunas: Id, Questão, Resposta, Observação. Nas respostas podem conter: sim, não ou incompleto. E na Observação alguma anotação sobre o que está incompleto.
Técnicas de Elicitação
Brainstorming
Checklist Geral do Brainstorming
A tabela 1 apresenta o Checklist Geral da Técnica Brainstormig
ID | Descrição | Avaliação | Observações |
---|---|---|---|
1 | O artefato possui introdução? | sim | |
2 | O artefato possui uma bibliografia/referência bibliográfica? | sim | |
3 | O artefato possui um histórico de versões com o id e descrição das versões, data, autores e revisores? | sim | |
4 | Todas as tabelas e imagens são chamadas no texto, possuem legendas e fontes? | Incompleto | As tabelas não possuem autores |
5 | Todos os textos estão na norma padrão? | sim |
Tabela 1: Checklist Geral da Técnica Brainstormig
Autor(es): Catlen Cleane
Checklist Específico do Brainstorming
A tabela 2 apresenta o Checklist específico da Técnica Brainstormig
Id | Questão | Resposta | Observação |
---|---|---|---|
6 | Os revisores são pessoas diferentes dos autores? | sim | |
7 | O artefato possui uma introdução condizente com o conteúdo do texto? | sim | |
8 | Um cronograma (data e horário) para realização da elicitação dos requisitos com o do cliente e/ou persona do projeto? | sim | |
9 | As metodologias do texto definem de forma condizente as formas e os métodos que o grupo realizou o artefato? | sim | |
10 | Está especificado o papel de cada participante? | não | No vídeo não existe a realização de um brainstorming e sim de uma entrevista |
11 | Todas as ideias geradas durante o brainstorming foram documentadas de forma clara e concisa? | não | Não tem as ideias que foram geradas |
12 | Foram utilizadas técnicas de estímulo, como palavras-chave, imagens ou diagramas, para incentivar a geração de ideias? | não | Houve apenas perguntas no estilo de uma entrevista |
13 | O brainstorming é organizado e de fácil compreensão? | sim | |
14 | Os requisitos elicitados foram classificados corretamente? | sim | |
15 | Todas as bibliografias/referências bibliográficas são utilizadas no texto? | incompleto | Apenas o item 3 foi utilizado |
Tabela 2: Checklist Específico da Técnica Brainstormig
Autor(es): Catlen Cleane
Conclusão
O artefato, avaliado pelos IDs, atende bem a critérios como introdução (ID 1), bibliografia (ID 2), histórico de versões (ID 3) e norma padrão (ID 5). No entanto, há oportunidades de melhoria nas chamadas para tabelas/imagens (ID 4), na especificação dos papéis dos participantes (ID 10), na abordagem do brainstorming no vídeo (ID 10), na documentação de ideias (ID 11) e no uso de técnicas de estímulo (ID 12). Além disso, a classificação correta dos requisitos (ID 14) e a inclusão de todas as referências ao texto (ID 15) necessitam de ajustes. Em resumo, o artefato possui aspectos positivos, mas é recomendável revisar áreas específicas para garantir integralidade e clareza.
Observação
Checklist Geral da Observação
A tabela 3 apresenta o Checklist Geral da Técnica de Observação
ID | Descrição | Avaliação | Observações |
---|---|---|---|
1 | O artefato possui introdução? | sim | |
2 | O artefato possui uma bibliografia/referência bibliográfica? | sim | |
3 | O artefato possui um histórico de versões com o id e descrição das versões, data, autores e revisores? | sim | |
4 | Todas as tabelas e imagens são chamadas no texto, possuem legendas e fontes? | Incompleto | As tabelas não possuem autores |
5 | Todos os textos estão na norma padrão? | Incompleto | O artefato não possue metodologia |
Tabela 3: Checklist Geral da Técnica de Observação
Autor(es): Catlen Cleane
Checklist Específico da Observação
A tabela 4 apresenta o Checklist Específico da Técnica Observação
Id | Questão | Resposta | Observação |
---|---|---|---|
6 | O artefato possui uma introdução condizente com o conteúdo do texto? | sim | |
7 | Um cronograma (data e horário) para realização da elicitação dos requisitos com o do cliente e/ou persona do projeto? | não | |
8 | As metodologias do texto definem de forma condizente as formas e os métodos que o grupo realizou o artefato? | não | O artefato não possue metodologia |
9 | Está especificado o papel de cada participante? | não | |
10 | O artefato possui uma introdução condizente com o conteúdo do texto? | sim | |
11 | Um cronograma (data e horário) para realização da elicitação dos requisitos com o do cliente e/ou persona do projeto? | não | |
12 | As metodologias do texto definem de forma condizente as formas e os métodos que o grupo realizou o artefato? | não | O artefato não possue metodologia |
13 | Está especificado o papel de cada participante? | não | |
14 | Os revisores são pessoas diferentes dos autores? | sim | |
15 | Todas as bibliografias/referências bibliográficas são utilizadas no texto? | sim | |
16 | O ambiente de observação foi adequado para capturar os dados relevantes, como a interação dos usuários com o sistema? | Não | |
17 | As observações foram conduzidas de forma não intrusiva, minimizando o impacto na rotina dos usuários? | Não | Não existe usuário durante a observação |
18 | Os requisitos elicitados durante a observação foram registrados de forma precisa e completa? | Incompleto | Não existe usuário durante a observação |
19 | Os requisitos foram classificados de forma correta? | Não | Não existe classificação dos requisitos |
Tabela 4: Checklist Específico da Técnica Observação
Autor(es): Catlen Cleane
Conclusão
O artefato exibe pontos fortes, incluindo introdução (ID 1), bibliografia (ID 2) e histórico de versões (ID 3). No entanto, lacunas foram identificadas, como chamadas incompletas para tabelas/imagens (ID 4) e falta de metodologia (ID 5). Observa-se também duplicação de perguntas de 6 a 13. A necessidade de um cronograma (ID 7), a definição adequada das metodologias (ID 8) e a especificação dos papéis dos participantes (ID 9) requerem atenção. Falhas, como a ausência de um ambiente de observação apropriado (ID 16), condução não intrusiva das observações (ID 17), registro preciso dos requisitos (ID 18) e classificação adequada (ID 19), foram identificadas. Em resumo, embora o artefato tenha pontos positivos, há lacunas significativas que precisam ser revisadas e aprimoradas.
Introspecção
Checklist Geral da Introspecção
A tabela 5 apresenta o Checklist Geral da Técnica de Introspecção
ID | Descrição | Avaliação | Observações |
---|---|---|---|
1 | O artefato possui introdução? | sim | |
2 | O artefato possui uma bibliografia/referência bibliográfica? | sim | |
3 | O artefato possui um histórico de versões com o id e descrição das versões, data, autores e revisores? | sim | |
4 | Todas as tabelas e imagens são chamadas no texto, possuem legendas e fontes? | sim | |
5 | Todos os textos estão na norma padrão? | Incompleto | O artefato não possue metodologia |
Tabela 5: Checklist Geral da Técnica de Introspecção
Autor(es): Catlen Cleane
Checklist Específico da Introspecção
A tabela 6 apresenta o Checklist Específico da Técnica de Introspecção
Id | Questão | Resposta | Observação |
---|---|---|---|
6 | O artefato possui uma introdução condizente com o conteúdo do texto? | sim | |
7 | Um cronograma (data e horário) para realização da elicitação dos requisitos com o do cliente e/ou persona do projeto? | não | |
8 | As metodologias do texto definem de forma condizente as formas e os métodos que o grupo realizou o artefato? | não | O artefato não possue metodologia |
9 | Está especificado o papel de cada participante? | não | No texto descreve que todos participaram, e no histórico tem apenas o nome de um participante |
10 | Os revisores são pessoas diferentes dos autores? | sim | |
11 | Todas as bibliografias/referências bibliográficas são utilizadas no texto? | não | |
12 | Os requisitos foram classificados de forma correta? | sim | |
13 | O processo de elicitação foi devidamente explicado e documentado? | incompleto | Foi explicado na Execução mas não foi documentado |
14 | Foram elicitados requisitos que não estão presentes no aplicativo? | sim | |
15 | A pessoa que fez a introspeção estudou o aplicativo primeiro? | sim |
Tabela 6: Checklist Específico da Técnica de Introspecção
Autor(es): Catlen Cleane
Conclusão
O artefato exibe pontos positivos, incluindo introdução (ID 1), bibliografia (ID 2), histórico de versões (ID 3), chamadas adequadas para tabelas/imagens (ID 4) e revisores distintos dos autores (ID 10). No entanto, há lacunas a serem endereçadas, como a falta de metodologia (ID 5 e ID 8) e a não especificação clara dos papéis dos participantes (ID 9). A utilização incompleta de referências bibliográficas (ID 11) e a necessidade de documentar a explicação do processo de elicitação (ID 13) destacam-se como áreas de melhoria. A classificação adequada dos requisitos (ID 12) e a realização da introspeção após o estudo do aplicativo (ID 15) são pontos positivos. Em resumo, o artefato possui méritos, mas algumas deficiências requerem ajustes para uma análise mais abrangente
Histórico de Versão
A tabela 4 representa o histórico de versão do documento.
Versão | Data | Descrição | Autor(es) | Revisor(es) |
---|---|---|---|---|
1.0 |
13/11/2013 | Criação do artefato | Catlen Cleane | Júlia Vitória |
1.1 |
13/11/2013 | Correções do artefato | Catlen Cleane | Júlia Vitória |
Tabela 4: Histórico de Versão.
Autor(a): Catlen Cleane
Bibliografia
[1] SALES, ANDRÉ B. Plano de ensino da disciplina de Requisitos de Software. Universidade de Brasília. 2023.Z