Pular para conteúdo

Planejamento da Verificação da Etapa 3

Introdução

Verificação é um processo sistemático usado para avaliar e garantir a qualidade de um produto de software, verificando se ele está em conformidade com as especificações estabelecidas1.

Neste artefato, planejaremos o processo de verificação dos artefatos desenvolvidos pelo Grupo 02 para a plataforma SIGAA. O objetivo é garantir que todos os componentes desenvolvidos estejam em conformidade com os requisitos estabelecidos. Isso assegura que a plataforma ofereça uma experiência robusta e alinhada às expectativas dos usuários finais.

Metodologia

A metodologia que adotaremos será a de inspeção, aplicada para a verificação de documentos com o objetivo principal de identificar "defeitos" nos mesmos2. Utilizaremos uma espécie de checklist, parte da análise estática, onde não há execução do produto1. Cada entrega será avaliada com base nos artefatos desenvolvidos, utilizando checklists detalhados para garantir que todos os aspectos do projeto estejam cobertos. Isso nos permitirá verificar se todos os itens estão definidos e completos, e se não há ausência de dados ou especificações importantes.

Faremos uso das listas de verificação fornecidas pelos monitores da disciplina e do feedback dos outros grupos, coletado durante as apresentações.

Essa abordagem sistemática nos ajudará a identificar lacunas ou inconsistências nos artefatos, garantindo que todos os requisitos sejam atendidos de maneira completa e precisa. O uso de checklists oferece uma maneira estruturada e repetível de conduzir a verificação, facilitando a detecção de problemas e assegurando que as entregas estejam alinhadas com as expectativas e padrões de qualidade definidos. Ao final de cada avaliação, compilaremos os resultados e destacaremos as correções necessárias para manter a integridade e a qualidade do projeto.

Características da Verificação dos Artefatos

O responsável pelo planejamento da verificação da entrega 3 será o integrante do Grupo 01 - João Artur. A tabela 1 descreve as caraterísticas sobre como irá proceder as verificações dos documentos referente aos artefatos da terceira entrega:

Tabela 1 - Caracteristicas das Verificações dos Artefatos.

Entrega referente Nome do Artefato Versão do artefato Responsável pelo Desenvolvimento do Artefato Responsável pela Verificação do Artefato
Entrega 03 Princípios Gerais do Projeto 2.5 Breno, Pedro, Larissa, Iago, Luana e Bruno Arthur Alves e Douglas Marinho
Entrega 03 Metas de Usabilidade 1.1 Pedro e Luana Eric Silveira e Luiz Gustavo
Entrega 03 Guia de Estilo 1.6 Breno, Pedro, Larissa, Iago, Luana e Bruno Eric Silveira e Luiz Gustavo

Fonte: João Artur.

Os resultados obtidos após as verificações serão exibidos na respectiva guia destacadas a seguir:

Checklists

Os checklists são ferramentas essenciais de verificação que ajudam a identificar defeitos ou características ausentes no projeto. Eles garantem a consistência, completude e conformidade dos artefatos com os requisitos estabelecidos, promovendo a qualidade e a integridade do projeto.

Princípios Gerais do Projeto

Para que um modelo conceitual seja eficaz e atenda às necessidades dos usuários, ele deve seguir princípios de design que incluem visibilidade dos elementos importantes, feedback imediato, uso de restrições para guiar os usuários, mapeamentos naturais entre intenções e ações, consistência, acessibilidade, simplicidade, aforramentos claros, tolerância a erros e flexibilidade para usuários experientes. Esses princípios facilitam a compreensão das ações necessárias, proporcionam uma visualização clara do estado do sistema e permitem uma fácil avaliação das consequências das ações, promovendo uma interação intuitiva, eficiente e adaptável com o sistema.3. A tabela 3 a seguir demonstra o checklist referente as verificações desse artefato:

Tabela 3 - Checklist dos Princípios Gerais do Projeto.

ID Descrição Avaliação Observações Explicação e Referência Print
1 O artefato apresenta os Princípios Gerais que serão utilizados no projeto? "Norman (1988) destaca a necessidade de projetarmos o sistema utilizando um modelo conceitual que o usuário possa apreender rapidamente e sem dificuldade"6
2 Os Princípios Gerais do Projeto apresentam um tópico sobre "correspondência com as expectativas dos usuários"? "Devemos nos certificar de que o usuário consegue determinar os relacionamentos entre: intenções e ações possíveis; entre ações e seus efeitos no sistema; entre o estado real do sistema e o que é percebido pela visão, audição ou tato; entre o estado percebido do sistema e as necessidades, intenções e expectativas do usuário" 7
3 Os Princípios Gerais do Projeto apresentam um tópico sobre "simplicidade nas estruturas das tarefas"? "Norman (1988) recomenda simplificar a estrutura das tarefas, reduzindo a quantidade de planejamento e resolução de problemas que elas requerem." 8
4 Os Princípios Gerais do Projeto apresentam um tópico sobre "equilíbrio entre controle e liberdade do usuário"? "Norman (1988); Nielsen (1994c); Tognazzini (2014); Shneiderman (1998); Cooper (1999) destacam a importância de manter o usuário no controle. Tognazzini (2014) lembra que o computador, a interface e ambiente de trabalho “pertencem” ao usuário."9
5 Os Princípios Gerais do Projeto apresentam um tópico sobre "Consistênia e padronização"? "Para facilitar o aprendizado e uso de um sistema, Norman (1988) recomenda assegurar a consistência da interface com o modelo conceitual embutido no sistema."10
6 Os Princípios Gerais do Projeto apresentam um tópico sobre "promoção da eficiência do usuário"? "Tognazzini (2014) recomenda considerar sempre a eficiência do usuário em primeiro lugar, e não a do computador."11
7 Os Princípios Gerais do Projeto apresentam um tópico sobre "Antecipação"? "As aplicações devem tentar prever o que o usuário quer e precisa, em vez de esperar que os usuários busquem ou coletem informações ou invoquem ferramentas. O designer deve fornecer ao usuário todas as informações e ferramentas necessárias para cada passo do processo (Tognazzini, 2014)."12
8 Os Princípios Gerais do Projeto apresentam um tópico sobre "visibilidade e reconhecimento"? "Norman (1988) afirma que o designer deve tornar as coisas visíveis: abreviar os golfos de execução e avaliação (veja Seção 5.4). Antes de executar uma ação, é necessário tornar visível para os usuários o que é possível realizar e como as ações devem ser feitas."13
9 Os Princípios Gerais do Projeto apresentam um tópico sobre "conteúdo relevante e expressão adequada"? "Uma constante dentre os profissionais de IHC é a busca pela simplicidade. Seguem o lema “menos é mais”. A máxima da quantidade está fortemente relacionada à simplicidade da interface. A máxima da relação ou relevância afirma que tudo o que for dito deve ter relação clara com os tópicos da conversa até o momento e ser relevante ao objetivo dos interlocutores"14
10 Os Princípios Gerais do Projeto apresentam um tópico sobre "projeto para erros"?. "Norman (1988) recomenda projetar para o erro, ou seja, assumir que qualquer erro potencial será cometido."15

Fonte: João Artur.

Metas de Usabilidade

Este documento define critérios essenciais de usabilidade, fundamentais para orientar as prioridades no design de produtos. Ele também detalha o processo de avaliação a ser implementado durante o desenvolvimento do projeto, estabelecendo quais padrões são aceitáveis e quais não são. A usabilidade é medida pela capacidade de usuários específicos atingirem objetivos em contextos determinados com eficácia, eficiência e satisfação4. A tabela 4 a seguir demonstra o checklist referente as verificações desse artefato:

Tabela 4 - Checklist das Metas de Usabilidade.

ID Descrição Avaliação Observações Explicação e Referência Print
1 O artefato apresenta a descrição das metas de usabilidade a serem alcançadas no projeto? "A utilização das metas de usabilidade durante o projeto ajuda a solucionar preocupações como a produtividade do usuário durante a utilização do sistema e motivação desse usuário para um aprendizado eficaz."17
2 O artefato apresenta as 6 metas de usabilidade(Eficácia, Eficiência, Segurança, Utilidade, Aprendizagem, Memorização)? "Um desses estudos são as 6 metas de usabilidade, uma lista de fatores que estão ligadas diretamente ao uso de sistemas, segundo Jakob Nielsen (1993)."17
3 As metas foram definidas através do perfil de usuário? "Cada sistema tem uma utilidade. Para fazê-la acontecer da melhor maneira é necessário fornecer ao usuário um conjunto de funções, estas que são esperadas pelo usuário naquele devido contexto."17
4 Cada meta de usabilidade possui uma breve explicação? "Levar em consideração tais metas na hora da projetação, garante o mínimo necessário para o desenvolvimento de boas interfaces digitais e experiências válidas para o usuário."17

Fonte: João Artur.

Guia de Estilo

De acordo com Barbosa et al. (2021)5, o guia de estilo é um documento que documenta as principais decisões de design em projetos, assegurando consistência. Ele fornece diretrizes para diversos elementos, como layout, tipografia, cores e interações. Além de ser uma ferramenta de comunicação entre as equipes de design e desenvolvimento, pode ser aplicado em diferentes níveis, seja de plataforma ou de produto. O guia é essencial para manter a coerência no design, funcionando como um apoio flexível ao processo criativo, e não como um conjunto rígido de regras. A tabela 5 a seguir demonstra o checklist referente as verificações desse artefato:

Tabela 5 - Checklist da Guia de Estilo.

ID Descrição Avaliação Observações Explicação e Referência Print
1 O Guia de Estilo corresponde ao site avaliado? "Um guia de estilo pode ser elaborado com diferentes escopos: plataforma (composição de dispositivo e sistema operacional), corporativo (para assegurar a padronização e consistência entre produtos de uma empresa), família de produtos e um produto especifico (Mayhew, 1999)."18
2 O Guia de Estilo possui uma descrição sobre o layout do site? "layout: proporção e grids; uso de metáforas espaciais; design gráfico de exibidores e ferramentas"18
3 O Guia de Estilo possui uma descrição sobre a tipografia? "tipografia e seu uso em diálogos, formulários e relatórios"18
4 O Guia de Estilo possui uma descrição sobre o simbolismo dos ícones? "Simbolismo: clareza e consistência no design de ícones"18
5 O artefato possui uma descrição sobre as cores do site? "cores: os dez mandamentos sobre o uso de cores"18
6 O artefato possui uma descrição sobre a visualização de informações do site? "visualização de informação: design de gráficos, diagramas e mapas "18
7 A guia de Estilo segue uma estrutura contendo: Introdução, Resultados de Ánalise, Elementos de interface, Elementos de interação, Elementos de Ação, Vocabulário e Padrões? "Uma estrutura comum de guia de estilo é a seguinte (Marcus, 1991; Mayhew, 1999): Introdução, Resultados de Ánalise, Elementos de interface, Elementos de interação, Elementos de Ação, Vocabulário e Padrões"19

Fonte: João Artur.

Referência Bibliografica

1. Gerência e Qualidade de Software - Aula 05 - Verificação e Validação. UNIVESP. Disponível em: https://www.youtube.com/watch?v=1Y-1zz6rZxo&t=205s. Acesso em: 06 de junho de 2024 às 12:00.

2. SERRANO, Milene. SERRANO, Maurício. Apresentação: Requisitos - Aula 23. Página 19.

3. NORMAN, Don. The Psychology Of Everyday Things. Basic Books, New York, illustrated edition, 1988.

4. NIELSEN, Jacob. Designing Web Usability: The Practice of Simplicity Peachpit Press, la edição 1999

5. 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.

6. 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. Capítulo 10. Princípios e Diretrizes para o Design de IHC, tópico 10.2 Princípios e Diretrizes Gerais, página 238. Autopublicação. ISBN: 978-65-00-19677-1.

7. 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. Capítulo 10. Princípios e Diretrizes para o Design de IHC, tópico 10.2.1 Correspondência com as Expectativas dos Usuários página 238. Autopublicação. ISBN: 978-65-00-19677-1.

8. 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. Capítulo 10. Princípios e Diretrizes para o Design de IHC, tópico 10.2.2 Simplicidade nas Estruturas das Tarefas, página 239. Autopublicação. ISBN: 978-65-00-19677-1.

9. 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. Capítulo 10. Princípios e Diretrizes para o Design de IHC, tópico 10.2.3 Equilíbrio entre Controle e Liberdade do Usuário, página 239. Autopublicação. ISBN: 978-65-00-19677-1.

10. 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. Capítulo 10. Princípios e Diretrizes para o Design de IHC, tópico 10.2.4 Consistência e Padronização, página 241. Autopublicação. ISBN: 978-65-00-19677-1.

11. 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. Capítulo 10. Princípios e Diretrizes para o Design de IHC, tópico 10.2.5 Promovendo a Eficiência do Usuário, página 242. Autopublicação. ISBN: 978-65-00-19677-1.

12. 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. Capítulo 10. Princípios e Diretrizes para o Design de IHC, tópico 10.2.6 Antecipação, página 243. Autopublicação. ISBN: 978-65-00-19677-1.

13. 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. Capítulo 10. Princípios e Diretrizes para o Design de IHC, tópico 10.2.7 Visibilidade e Reconhecimento, página 244. Autopublicação. ISBN: 978-65-00-19677-1.

14. 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. Capítulo 10. Princípios e Diretrizes para o Design de IHC, tópico 10.2.8 Conteúdo Relevante e Expressão Adequada, página 246. Autopublicação. ISBN: 978-65-00-19677-1.

15. 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. Capítulo 10. Princípios e Diretrizes para o Design de IHC, tópico 10.2.9 Projeto para Erros, página 247. Autopublicação. ISBN: 978-65-00-19677-1.

16. 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. Capítulo 10. Princípios e Diretrizes para o Design de IHC, tópico 10.2 Princípios e Diretrizes Gerais, página 238. Autopublicação. ISBN: 978-65-00-19677-1.

17. Diana Fournier. As 6 metas de Usabilidade. MEDIUM, 2016. Disponível em: https://medium.com/vivareal-ux-chapter/as-6-metas-de-usabilidade-9491442fd56a. Acesso em: 6 de junho de 2024.

18. 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. Capítulo 10. Princípios e Diretrizes para o Design de IHC, tópico 10.5 Guias de Estilo, página 257. Autopublicação. ISBN: 978-65-00-19677-1.

19. 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. Capítulo 10. Princípios e Diretrizes para o Design de IHC, tópico 10.5 Guias de Estilo, página 258. Autopublicação. ISBN: 978-65-00-19677-1.

Bibliografia

1. Gerência e Qualidade de Software - Aula 05 - Verificação e Validação. UNIVESP. Disponível em: https://www.youtube.com/watch?v=1Y-1zz6rZxo&t=205s. Acesso em: 05 de junho de 2024 às 12:00.

2. SERRANO, Milene. SERRANO, Maurício. Apresentação: Requisitos - Aula 23.

Histórico de Versão

Versão Data Data Prevista de Revisão Descrição Autor(es) Revisor(es)
1.0 06/06/2024 07/06/2024 Criação do documento com Introdução, Metodologia e Características da Verificação dos artefatos e Checklists dos artefatos. João Artur Eric Silveira
1.1 09/06/2024 10/06/2024 Padronizando referências João Artur Diego Sousa