identificação de necessidades e estabelecimento de requisitos
DESCRIPTION
Apresentação sobre identificação de necessidades e estabelecimento de requisitos para projetos de design de interação homem-máquina. Explica de forma panorâmica a importância de levantar-se requisitos a partir de estudos de usuários, quais são os principais tipos de requisitos e técnicas de coleta de dados.TRANSCRIPT
Igor Quintal; Roberta Peçanha; Rubeniki Fernandes; Tatiane
Krempser.
Identificando Necessidades e Estabelecendo Requisitos
PREECE, Jennifer; ROGERS, Yvonne; SHARP, Helen. Design de interação: além da interação homem-computador. Porto Alegre: Bookman, 2005. cap. 7. p. 221-257.
Introdução: contextoEmpresa visa
automatizar processos de cadastramento de pedidos.
Contexto
A empresa escolhe o software por seu design e marca.
Contexto
No primeiro dia de uso do novo software, a produtividade do setor de entregas caiu 60%.
Quais serão as reais necessidades dos usuários?
Introdução: plano de apresentação
Objetivo do projeto de designObjetivo da atividade de
estabelecimento de requisitosRequisitos (conceito)Estabelecer requisitosTipos de requisitosTécnicas de coleta de dados
Objetivo do projeto de design
substituir um sistemaatualizar um sistema desenvolver algo inovador
Objetivo da atividade de estabelecimento de requisitos
Identificação de necessidades
Obter conjunto de requisitos
Requisitos
“Consiste em uma declaração sobre um produto pretendido que
especifica o que ele deveria fazer ou como deveria operar.”
(PREECE et al, 2005, p. 224)
Estabelecer RequisitosEstabelecimento de requisitos a
atividade de entender o que um produto (software) deve realizar.
Tipos de Requisitos
Requisitos Funcionais
Requisitos Não-Funcionais
Outros requisitos
Requisitos de dadosRequisitos ambientais ou o contexto de uso
Requisitos do usuárioRequisitos de usabilidade
Requisitos de dados
Captam tipo, volatilidade, tamanho/quantidade, persistência, precisão das quantidades de dados exigidos.
Requisitos ambientais ou o contexto de uso
circunstância o produto interativo vai operar
Ambiente físico Ambiente socialAmbiente organizacionalAmbiente técnico
Requisitos do usuário
Capturam características do grupo de usuários pretendido.
Captam metas de usabilidade e as medidas associadas para um produto em particular.
Requisitos de usabilidade
Coleta de DadosA coleta de dados visa fundamentar o
estabelecimento de requisitos
TécnicasQuestionárioEntrevistasGrupos de estudos específicos (Grupos
focais) e workshopsObservação naturalEstudo de documentação
Escolhendo as técnicasdepende do tipo de informação a se
obtervantagens e desvantagens de cada
métodorecursos disponíveis (tanto
financeiros quanto de tempo)localização e acessibilidade dos
stakeholders
QuestionárioOs questionários têm como ponto forte a
capacidade de responder a perguntas pontuais. É possível alcançar um grande volume de pessoas dispersas geograficamente e permite administração à distância. Atualmente existem sites como SurveyMonkey, MakeSurvey que possibilitam a geração de questionários online dispensando necessidade de impressão e trazendo outras facilidades. Os questionários em geral são complementares a outras técnicas pois o índice de resposta pode ser baixo, são muito rígidos e não permitem exploração de questões.
EntrevistasAs entrevistas no contexto de trabalho dos
usuários podem levar o entrevistador a entender melhor certas atividades. Elas trazem a vantagem de permitir a exploração de questões. O entrevistador pode guiar o entrevistado. Em geral entrevistas não-estruturadas são usadas no início para elicitar cenários. A interação com seres humanos ao responder perguntas pode ser mais agradável a quem responde. No entanto, trazem a desvantagem de serem dispendiosas em tempo e financeiramente. E são também inviáveis de se alcançar grande quantidade de pessoas.
Grupos focais Os grupos focais são pequenos grupos de pessoas
reunidos para avaliar conceitos e identificar problemas. Reunir vários stakeholders para discutir questões e requisitos pode ser muito revelador. Nestas reuniões podem ou não haver tópicos estruturados para discussão. Mas um eixo norteador se faz necessário. Os grupos são úteis para ter-se uma visão consensual sobre requisitos. Através deles é possível observar conflitos e discordâncias. Necessitam planejamento cuidadoso assim como criteriosidade na escolha de participantes. Têm a desvantagem de em geral poucas pessoas tenderem a dominar as discussões.
Observação naturalImplica em passar algum tempo com os
stakeholders enquanto realizam suas tarefas. Alguém da equipe de design segue um funcionário de perto, fazendo perguntas, anotando e observando o que ele faz. Pode proporcionar insights interessantes. Esta técnica é fundamental não apenas como complemento, mas também como para contextualizar o trabalho ou o comportamento que uma máquina deve apresentar Serve para entender-se como as pessoas fazem as tarefas (exemplos, como catalogam um livro, cadastram clientes, etc.). Apesar de tudo elas requerem muito tempo.
Estudo de documentaçãoRefere-se principalmente às
regulamentações registradas de determinada tarefa. Esta técnica permite aprender sobre os procedimentos, regulamentações e padrões, dados que são frequentemente encontrados em manuais. Não deveriam ser a única fonte. As práticas diárias diferem-se do que normalmente é documentado de forma ideal. Outros documentos incluem diários e logs de trabalho.
Algumas diretrizes básicas para coleta de dados
conhecer bem os objetivosidentificação das necessidades envolver todos os grupos de stakeholderscombinação de técnicas sessões piloto abrir mão do idealforma de registro dos dados