Verificação da Entrega 1 - "Pré-rastreabilidade"
Introdução
Este documento aborda a verificação da Entrega 1, intitulada "Pré-rastreabilidade". Esta entrega inclui o artefato Rich Picture elaborados pelo nosso grupo com base no aplicativo Firefox.
Metodologia
Para realizar a análise dos documentos, utilizarei uma adaptação do método de "Inspeção" criado por Fagan no final da década de 1970 (MASTER2TEACH). No contexto desta disciplina, a Inspeção será composta por três das seis etapas propostas por Fagan. São elas:
- Planejamento: Consiste em avaliar os artefatos e planejar as atividades de inspeção.
- Preparação: Após a análise e compreensão dos artefatos, será elaborada uma lista de critérios (checklist) que orientará a avaliação de cada página.
- Inspeção: Esta etapa envolve verificar se os artefatos atendem aos critérios estabelecidos nas checklists.
A fase de planejamento será realizada por meio de um estudo individual dos artefatos, pelo membro do grupo que irá produzir os checklists referentes à entrega ao qual foi designado. A segunda fase consiste em, de fato, produzir os checklists com base no que foi estudado durante a fase de planejamento e seguindo o modelo apresentado na Tabela 1 abaixo. A última fase da inspeção será realizada por um integrante diferente daquele que produziu os checklists. Essa etapa consiste em verificar os artefatos e marcar o campo "Avaliação" da lista de critérios.
Tabela 1: Template para os checklists
| ID | Descrição | Referência | Avaliação |
|---|---|---|---|
| ID do critério | Descrição do critério | Referência da qual foi retirado | Sim/Não/Incompleto/Não se aplica |
Autor: Guilherme Westphall
Objetos de verificação
Nos dias que foi realizada a inspeção, 30 de junho de 2024 , os artefatos avaliados estavam nas seguintes versões demonstradas na tabela 2:
Tabela 2: Objetos de verificação
| Versão | Data | Descrição | Autor(es) | Revisor(es) | |
|---|---|---|---|---|---|
| Rich Picture | 1.1 |
29/05/2024 | Correção da legenda | Lucas Martins | Davi Pierre |
Autor: Davi Pierre
Checklists
Nesta seção, serão dispostos os checklists dos artefatos da Entrega 2 nas tabelas 3, 4 e 5. Durante a inspeção, o responsável deverá preencher o campo de avaliação da seguinte maneira:
- Sim, se o critério foi totalmente atendido.
- Não, se o critério não foi atendido.
- Incompleto, se o critério foi parcialmente atendido, explicando em qual parte o artefato falhou.
- Não se aplica, se o critério não pode ser verificado devido ao contexto do projeto.
Rich Picture
A tabela 3 apresentao checklist do artefato "Rich Picture".
Tabela 3: Checklist do Rich Picture
| ID | Descrição | Referência | Avaliação |
|---|---|---|---|
| 01 | O Rich Picture está padronizado com simbologia dos Atores, Setas, Operações, Data Stores e Fronteira do Sistema? | CTEC2402 Software Development Project página 4 | Sim |
| 02 | Os Atores tem legendas explicando o que representam? | CTEC2402 Software Development Project página 4 | Sim |
| 03 | Toda Operação é executada por um Ator ou outra Operação? | CTEC2402 Software Development Project página 4 | Sim |
| 04 | As Data Stores tem explicitamente qual tipo de dado será salvo nelas? | CTEC2402 Software Development Project página 4 | Sim |
| 05 | Apenas as operações estão interagindo com os Data Stores? | CTEC2402 Software Development Project página 4 | Sim |
| 06 | As Setas tem legendas com a natureza do fluxo de dados? | CTEC2402 Software Development Project página 4 | Sim |
| 07 | Os Atores estão fora da Fronteira do Sistema? | CTEC2402 Software Development Project página 4 | Sim |
| 08 | O Rich Picture é de fácil compreensão e descreve o sistema superficialmente? | Growing Wings on the Way: Systems Thinking for Messy Situations | Sim |
| 09 | As preocupações, se presentes, estão presentes em bolhas de pensamento? | Growing Wings on the Way: Systems Thinking for Messy Situations | N/A |
| 10 | A linguagem do Rich Picture está de simples compreensão do leitor? | Growing Wings on the Way: Systems Thinking for Messy Situations | Sim |
Autor da lista de verificação: Davi Pierre, Inspecionado por: Kallyne Macedo, 2024.
Problemas encontrados
Não foram localizados problemas específicos à diagramação do Rich Picture. A avaliação do item 09, entretanto, não se aplica, pois não foi utilizado o recurso da preocupação. Pode-se destacar, também, que no item 04, a legenda poderia ser mais descritiva do que se encontra atualmente no que tange os dados.
Referências
-
MASTER2TEACH. Fagan Inspection Methodology - Benefits of Software Inspections. Disponível em: https://www.youtube.com/watch?v=v_Lz2l_XsTQ. Acesso em: 3 jun. 2024.
-
REQUISITOS, Milane Serrano e Mauricio Serrano. Disponível em: https://aprender3.unb.br/pluginfile.php/2844984/mod_resource/content/2/Requisitos%20-%20Aula%2007.pdf. Acesso em: 9 jun. 2024.
-
ENGENHARIA DE REQUISITOS, RE-training. Disponível em: https://retraining.inf.ufsc.br/guia/app/classificacoes/tecnicas-de-elicitacao-de-requisitos/entidades. Acesso em: 9 jun. 2024.
-
Santos, V. G., Daher N., UTILIZAÇÃO DE STORYTELLING COMO FERRAMENTA DE AQUISIÇÃO DE REQUISITOS EM PROCESSO DE DESENVOLVIMENTO DE SOFTWARE APOIADOS EM MODELOS ÁGEIS: O USO APOIADO NO EXTREME PROGRAMMING, Belo Horizonte, 2008. 14 p., Artigo (Análise de Sistemas), e-tec UNI-BH. Disponível em: https://revistas.unibh.br/dtec/article/view/440. Acesso em: 9 jun. 2024.
-
WIEGERS, Karl E.; BEATTY, Joy. Software requirements. Pearson Education, 2013. Disponível em: https://thuvienso.hoasen.edu.vn/bitstream/handle/123456789/9059/Contents.pdf?sequence=5&isAllowed=y. Acesso em: 8 de junho de 2024.
-
POHL, Klaus. Requirements engineering fundamentals: a study guide for the certified professional for requirements engineering exam-foundation level-IREB compliant. Rocky Nook, Inc., 2016. Acesso em: 8 de junho de 2024.
-
Barbosa, S. D. J.; Silva, B. S. da; Silveira, M. S.; Gasparini, I.; Darin, T.; Barbosa, G. D. J. (2021) Interação Humano-Computador e Experiência do usuário. Autopublicação. ISBN: 978-65-00-19677-1. Acesso em: 8 de junho de 2024.
-
REQUISITOS DE SOFTWARE. Meu INSS. Disponível em: https://requisitos-de-software.github.io/2024.1-Meu-INSS/. Acesso em: 8 de junho de 2024.
-
VASQUEZ, Carlos. Engenharia de Requisitos: Software orientado ao negocio.
-
Personas 101, Digital.gov. Disponível em: https://digital.gov/2015/01/09/personas-101/. Acesso em: 30 jun. 2024.
-
Cooper, Alan. Reimaann, Robert. Cronin, David. About Face: the essentials of interaction design.
-
CTEC2402 Software Development Project. Disponível em: https://www.scribd.com/document/227529428/Rich-Picture-Guidelines. Acesso em: 02 de Junho de 2024.
-
Growing Wings on the Way: Systems Thinking for Messy Situations
Histórico de versão
| Versão | Data | Descição | Autor | Revisor |
|---|---|---|---|---|
| 1.0 | 02/07/2024 | Criação da página, adição e inspeção da verificação do Rich Picture | Davi Pierre, Kallyne Macedo | Lucas Martins |