Pular para conteúdo

Introdução

Ao fim do projeto para uma boa conclusão é importante apresentar os resultados que foram alcançados após todo o processo. Assim o presente documento apresenta os resultados alcançados pelo grupo 4 que optou pelo site da Polícia Civil do Distrito Federal (PCDF), da matéria de Interção Humano Computador do ano de 2024.1.

Objetivo do Projeto

O objetivo central deste projeto foi utilizar os conhecimentos assimilados durante o semestre na disciplina de Interação Humano-Computador de maneira prática, através do desenvolvimento e refinamento do site da PCDF. Nosso intuito foi proporcionar uma experiência de usuário aprimorada, simplificando a navegação e o acesso às funcionalidades do site.

Resultados Alcançados

Durante o desenvolvimento do projeto, os integrantes conseguiram aplicar os conhecimentos adquiridos nas aulas e no livro Barbosa e Silva Interação Humano-Computador. Foi abordado os artefatos de Planejamento, Análise de Requisitos, Design, Avaliação, Desenvolvimento e Verificação.

Planejamento: O artefato de Planejamento foi essencial para minimizar erros ao longo do projeto. Nele, definimos a metodologia a ser utilizada, optando pelas metodologias ágeis Scrum e Kanban, que ajudaram a organizar as tarefas semanais e a distribuir as atividades entre os membros do grupo. Foi nesta etapa que estabelecemos nossa forma de comunicação e trabalho em equipe. Além disso, definimos o cronograma das tarefas, com datas, responsáveis e revisores para cada etapa. Um dos itens importantes deste planejamento foi o heatmap, que, sendo fácil de elaborar, permitiu ao grupo visualizar os horários em que todos poderiam se reunir para comunicação e definição das etapas do projeto. Outros elementos incluídos no planejamento foram a escolha do site a ser trabalhado, a avaliação de sites concorrentes, o processo de design e as ferramentas a serem utilizadas.

Análise de Requisitos: No artefato da Análise de Requisitos, o grupo desenvolveu materiais essenciais para serem utilizados com usuários reais, considerando também os aspectos éticos, como a elaboração de termos de consentimento para as entrevistas de Storyboards, Análise de Tarefas e protótipos de baixa e alta fidelidade. Nesta fase, foram criados cenários e personas, elementos cruciais para a definição do perfil de usuário do sistema. Cada integrante, ao trabalhar em sua funcionalidade, elaborou uma história fictícia sobre o uso real da funcionalidade no site, e os personagens dessas histórias ajudaram a determinar as personas, fornecendo diversas informações que caracterizavam os usuários do site da PCDF.

Além disso, o grupo realizou a análise detalhada de cada tarefa usando as metodologias HTA (Hierarchical Task Analysis) e GOMS (Goals, Operators, Methods, and Selection rules). Essas análises foram fundamentais para representar e compreender todo o fluxo de uso de cada funcionalidade, permitindo uma visão clara e estruturada das ações dos usuários e facilitando o desenvolvimento de soluções mais eficientes e centradas nas necessidades dos usuários.

Na segunda etapa da Análise de Requisitos o grupo se aprofundou mais nos conceitos de Norman(1988), sendo assim passamos a seguir as diretrizes de interação humano computador que envolvem corresponder às expectativas dos usuários, simplificar as tarefas, equilibrar controle e liberdade do usuário, manter consistência e padronização, promover eficiência, antecipar necessidades do usuário, garantir visibilidade e reconhecimento, fornecer conteúdo relevante e expressão adequada, e projetar para erros. Estas diretrizes são definidas nos Princípios gerais do projeto e o presente artefato também estabelece as metas de usabilidade , o guia de estilo, e as características da plataforma e todos servem para melhorar a experiência do usuário e a eficácia das interações.

Design, Avaliação e Desenvolvimento: O design a avaliação e o desenvolvimento foram divididos em 3 níveis em que cada integrante do grupo ficou responsável por sua respectiva funcionalidade em cada um desses níveis. No primeiro nível realizamos o planejamento para uma avaliação da análise de tarefas, o planejamento para o relato e de fato o relato com o resultados. Também foi ralizado O storyboard, o planejamento da avaliação do storyboard, o planejamento do relato dos resultados do storyboard de cada funcionalidade. Ademais todas as avaliações foram realizadas mediante entrevistas presenciais. Seguindo para o segundo nível, ele foi voltato ao protótipo de papel e seguiu as mesmas premissas do nível anterior, o grupo seguiu o planejamento e utilizou os termos de consentimentos para todas as entrevistas. Como em todos os níveis foi relatado os resultados encontrados que serviu para o grupo ter uma saber se estava conseguindo seguir o objetivo definido. No ultimo e terceiro nível que é o do protótipo de alta fidelidade a abordagem que o grupo utilizou foi a de Krug que estabelece um bom teste de usabilidade sendo feito com entre 3 a 4 participantes para cada funcionalidade.

Verificação: Nesta etapa buscamos garantir que os requisitos foram bem cumpridos durante todo o projeto, seguimos dois tipos de verificação, a do grupo +1 que significa que verificamos os artefatos do grupo 5 e também fizemos a verificação do nosso próprio projeto. Sobretudo, realizamos gravações das verificações seguindo o planejamento que foi feito para cada etapa e nele está apresentado o artefato que cada integrante deveria avaliar, e assim foi feito. Todas as gravações foram com o responsável da verificação do respectivo artefato e mais um integrante do grupo. Por fim, na verificação do projeto próprio utilizamos a mesma metodologia mas desta vez focamos em verificar o projeto em si e não apenas nos artefatos como foi feito para o grupo 5.

Facillidades

  • Acleitura do livro utilizado na disciplina facilitou muito no processo do projeto, além das aulas, e melhor ainda por ter uma boa explicação dos artefatos que ajudou o grupo a absorver tudo o que precisava para o projeto.
  • O trabalho em equipe foi de muita importância e todos que se esforçaram atingiram a meta de concluir todas as etapas do projeto no tempo esperado.
  • A linguagem de marcação utilizada foi uma das facilidades até para quem não tinha muita experiência com ela ou com o gitpages e github.
  • Conseguimos realizar muito bem as verificações graças aos planejamentos que facilitou muito na prática eficiente das gravações da verificação.

Dificuldades

  • Encontramos um pouco de dificuldade na escolha do site por conta da quantidade de funcionalidades que na maioria dos sites sugeridos as funcionalidades eram poucas para a quantidade de integrantes.
  • Nos cronogramas de planejamento e executável foram atividades que tiveram um grau de dificuldade pois precisou de muita paciência e comunicação para conseguir encaixar todo mundo na data e atividade correspondente, mas foi uma tarefa muito bem realizada.
  • Nos testes de usabilidade do protótipo de alta fidelidade, encontramos dificuldade em realizar tantas entrevistas como propostas por Krug, em que deveriam ser no mínimo 3, como as entrevistas deveriam ser presenciais o mais difícil foi conseguir encontrar 3 pessoas disponíveis presencialmente e que já não tivessem sido entrevistados antes nos outros níveis.
  • Apesar do grupo ter conseguido sempre entregar na data correta algumas etapas se misturavam com as atividades individuais, o que gerou uma dificuldade levando a tomar um espaço grande de tempo para a conclusão dentro do prazo.

Conclusão

Com base nos desafios enfrentados, o Grupo demonstrou capacidade de lidar com o intenso fluxo de atividades semanais ao longo do projeto. Nos adaptamos em períodos de muitas atividades e provas até mesmo de outras matérias, e a saída de um integrante do grupo . Aproveitamos ao máximo o conteúdo e os materiais disponibilizados pelo professor ao longo do semestre para alcançar nossos objetivos no projeto.

Bibliografia

BARBOSA, S.D.J.; SILVA, B.S. Interação Humano-Computador. Editora Campus-Elsevier, 2010.

Histórico de versão

    Tabela que descreve o Histórico de Versões
Versão Descrição Autor(es) Data Revisor(es) Data de revisão
1.0 Criação dos Resultados Alcançados Rayene Almeida 04/07 Giovana Barbosa 05/07