identificação de necessidades e estabelecimento de requisitos

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

Upload: ptbr

Post on 19-May-2015

4.638 views

Category:

Design


1 download

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

Page 1: Identificação de necessidades e estabelecimento de requisitos

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.

Page 2: Identificação de necessidades e estabelecimento de requisitos

Introdução: contextoEmpresa visa

automatizar processos de cadastramento de pedidos.

Page 3: Identificação de necessidades e estabelecimento de requisitos

Contexto

A empresa escolhe o software por seu design e marca.

Page 4: Identificação de necessidades e estabelecimento de requisitos

Contexto

No primeiro dia de uso do novo software, a produtividade do setor de entregas caiu 60%.

Page 5: Identificação de necessidades e estabelecimento de requisitos

Quais serão as reais necessidades dos usuários?

Page 6: Identificação de necessidades e estabelecimento de requisitos

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

Page 7: Identificação de necessidades e estabelecimento de requisitos

Objetivo do projeto de design

substituir um sistemaatualizar um sistema desenvolver algo inovador

Page 8: Identificação de necessidades e estabelecimento de requisitos

Objetivo da atividade de estabelecimento de requisitos

Identificação de necessidades

Obter conjunto de requisitos

Page 9: Identificação de necessidades e estabelecimento 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.

Page 10: Identificação de necessidades e estabelecimento de requisitos

Tipos de Requisitos

Requisitos Funcionais

Requisitos Não-Funcionais

Page 11: Identificação de necessidades e estabelecimento de requisitos

Outros requisitos

Requisitos de dadosRequisitos ambientais ou o contexto de uso

Requisitos do usuárioRequisitos de usabilidade

Page 12: Identificação de necessidades e estabelecimento de requisitos

Requisitos de dados

Captam tipo, volatilidade, tamanho/quantidade, persistência, precisão das quantidades de dados exigidos.

Page 13: Identificação de necessidades e estabelecimento de requisitos

Requisitos ambientais ou o contexto de uso

circunstância o produto interativo vai operar

Ambiente físico Ambiente socialAmbiente organizacionalAmbiente técnico

Page 14: Identificação de necessidades e estabelecimento de requisitos

Requisitos do usuário

Capturam características do grupo de usuários pretendido.

Page 15: Identificação de necessidades e estabelecimento de requisitos

Captam metas de usabilidade e as medidas associadas para um produto em particular.

Requisitos de usabilidade

Page 16: Identificação de necessidades e estabelecimento de requisitos

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

Page 17: Identificação de necessidades e estabelecimento de requisitos

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

Page 18: Identificação de necessidades e estabelecimento de requisitos

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.

Page 19: Identificação de necessidades e estabelecimento de requisitos

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.

Page 20: Identificação de necessidades e estabelecimento de requisitos

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.

Page 21: Identificação de necessidades e estabelecimento de requisitos

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.

Page 22: Identificação de necessidades e estabelecimento de requisitos

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.

Page 23: Identificação de necessidades e estabelecimento de requisitos

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