SlideShare uma empresa Scribd logo
1 de 28
Baixar para ler offline
A importância
do design na
qualidade de
software

João Costa
1º Seminário Catarinense de
   Qualidade e Teste de Software
                                   1
Entendendo o design
O design não trabalha com decoração.
Trabalha com comunicação e a
solução de problemas.




                                       2
“   O design não é apenas o que sentimos
    e gostamos quando vemos. O design é


                      ”
    como isso funciona.

    Steve Jobs




                                           3
Etapas de um
projeto
centrado no
usuário




               4
© 2007 Geniant, Inc.
                       5
Problemas
identificados
quando o
usuário deixa o
centro...



                  6
Projeto centrado no designer
• Expressão individual

• Preferências pessoais

• Perfeccionismo

• Depende de inspiração

                               7
© 2007 Geniant, Inc.
                       8
Projeto centrado no sistema
• Maximizar a eficiência do sistema

• Demonstração de habilidade

• O usuário deve dominar o
 funcionamento do sistema

• Jargão
                                     9
© 2007 Geniant, Inc.
                       10
Projeto centrado no gerente
• Geralmente ocorre em projetos com
 clientes distantantes

• O gerente identifica-se como o
  cliente na terra e torna-se seu
 interlocutor

• Em muitos casos gera frustração
 do cliente do cliente
                                      11
© 2007 Geniant, Inc.
                       12
Conheça o
cliente do seu
cliente




                 13
Começando o namoro
• Pra que vai servir o projeto?

• Qual o significado deste projeto pra
 quem usa (e pra quem paga)?

• Quem vai usá-lo diariamente?

• Gere dados de quem irá usar, instale
 um Analytics                            14
15
Conhecendo os vizinhos
• Existem outros projetos parecidos
(ou iguais)?

• Quais seus pontos fortes e fracos?

• Existe algo na literatura?


                                       16
Organize antes
de começar




                 17
Crie um mapa do caminho
• Como eu chego na página de
 contato?

• Quais as etapas do registro de
 usuário?

• Como acesso o meu cadastro?

                                   18
19
20
Projete depois de
organizar




                    21
Organize, organize, organize
• Estruture o fluxo de navegação

• Posicione os campos necessários na
 tela (não precisa ser artista)

• Rabisque as informações que
 constituirão a interface.

                                       22
23
24
Desenhe antes de
implementar




                   25
Quem não se comunica...
• Ver funcionando é melhor do que prever

• Utilizar o projeto gráfico evita ruídos
 no desenvolvimento

• Auxilia na revisão dos requisitos e
 criação dos casos de testes

                                           26
“   Não existe o melhor, existe o melhorar
    sempre. Somos apaixonados pela
    inovação que ajuda os nossos clientes


                                            ”
    a atingirem os seus objetivos.


    Fujio Cho – Chairman of Toyota Motors




                                                27
Obrigado!


João Costa
t: @joaocosta
m: joao@joaocosta.com
w: www.joaocosta.com



                        28

Mais conteúdo relacionado

Mais procurados

Benefícios e dificuldades da metodologia Lean aplicada à jogos eletrônicos
Benefícios e dificuldades da metodologia Lean aplicada à jogos eletrônicosBenefícios e dificuldades da metodologia Lean aplicada à jogos eletrônicos
Benefícios e dificuldades da metodologia Lean aplicada à jogos eletrônicosBitCake Studio
 
TDC2018SP | Trilha UX Design - Design Operations (DesOps) - mapear o trabalho...
TDC2018SP | Trilha UX Design - Design Operations (DesOps) - mapear o trabalho...TDC2018SP | Trilha UX Design - Design Operations (DesOps) - mapear o trabalho...
TDC2018SP | Trilha UX Design - Design Operations (DesOps) - mapear o trabalho...tdc-globalcode
 
Design Sprint e a importância de métodos de cocriação
Design Sprint e a importância de métodos de cocriaçãoDesign Sprint e a importância de métodos de cocriação
Design Sprint e a importância de métodos de cocriaçãoAna Coli
 
Open Design - TDC 2015 - Gabriel Albo e Samantha Rosa
Open Design - TDC 2015 - Gabriel Albo e Samantha RosaOpen Design - TDC 2015 - Gabriel Albo e Samantha Rosa
Open Design - TDC 2015 - Gabriel Albo e Samantha RosaGabriel Albo
 
TDC2016POA | Trilha UX Design - Os desafios do UX em uma empresa focada em v...
TDC2016POA | Trilha UX Design -  Os desafios do UX em uma empresa focada em v...TDC2016POA | Trilha UX Design -  Os desafios do UX em uma empresa focada em v...
TDC2016POA | Trilha UX Design - Os desafios do UX em uma empresa focada em v...tdc-globalcode
 
TDC2018SP | Trilha UX Design - UAx: o surgimento de um novo papel
TDC2018SP | Trilha UX Design - UAx: o surgimento de um novo papelTDC2018SP | Trilha UX Design - UAx: o surgimento de um novo papel
TDC2018SP | Trilha UX Design - UAx: o surgimento de um novo papeltdc-globalcode
 
TDC2018SP | Trilha UX Design - UX Research: engajando stakeholders num ambien...
TDC2018SP | Trilha UX Design - UX Research: engajando stakeholders num ambien...TDC2018SP | Trilha UX Design - UX Research: engajando stakeholders num ambien...
TDC2018SP | Trilha UX Design - UX Research: engajando stakeholders num ambien...tdc-globalcode
 
Processo criativo e Design - Weekreate SENAC 2015
Processo criativo e Design - Weekreate SENAC 2015Processo criativo e Design - Weekreate SENAC 2015
Processo criativo e Design - Weekreate SENAC 2015Samantha Rosa
 
PALESTRA - Criando acordos e princípios
PALESTRA - Criando acordos e princípiosPALESTRA - Criando acordos e princípios
PALESTRA - Criando acordos e princípiosVinicius Carvalho
 
A evolução do ux nas empresas (e como promovê-la)
A evolução do ux nas empresas (e como promovê-la)A evolução do ux nas empresas (e como promovê-la)
A evolução do ux nas empresas (e como promovê-la)Diogo Cosentino
 
A evolução do nível de maturidade da ux em uma startup
A evolução do nível de maturidade da ux em uma startupA evolução do nível de maturidade da ux em uma startup
A evolução do nível de maturidade da ux em uma startupSimone Beltrame
 
Gestão do Projeto de Design de Interação - Aula 1
Gestão do Projeto de Design de Interação - Aula 1Gestão do Projeto de Design de Interação - Aula 1
Gestão do Projeto de Design de Interação - Aula 1Ricardo Wagner De Farias
 

Mais procurados (16)

Benefícios e dificuldades da metodologia Lean aplicada à jogos eletrônicos
Benefícios e dificuldades da metodologia Lean aplicada à jogos eletrônicosBenefícios e dificuldades da metodologia Lean aplicada à jogos eletrônicos
Benefícios e dificuldades da metodologia Lean aplicada à jogos eletrônicos
 
Design sprint - Herói ou Vilão?
Design sprint - Herói ou Vilão?Design sprint - Herói ou Vilão?
Design sprint - Herói ou Vilão?
 
TDC2018SP | Trilha UX Design - Design Operations (DesOps) - mapear o trabalho...
TDC2018SP | Trilha UX Design - Design Operations (DesOps) - mapear o trabalho...TDC2018SP | Trilha UX Design - Design Operations (DesOps) - mapear o trabalho...
TDC2018SP | Trilha UX Design - Design Operations (DesOps) - mapear o trabalho...
 
Design Sprint e a importância de métodos de cocriação
Design Sprint e a importância de métodos de cocriaçãoDesign Sprint e a importância de métodos de cocriação
Design Sprint e a importância de métodos de cocriação
 
Open Design - TDC 2015 - Gabriel Albo e Samantha Rosa
Open Design - TDC 2015 - Gabriel Albo e Samantha RosaOpen Design - TDC 2015 - Gabriel Albo e Samantha Rosa
Open Design - TDC 2015 - Gabriel Albo e Samantha Rosa
 
TDC2016POA | Trilha UX Design - Os desafios do UX em uma empresa focada em v...
TDC2016POA | Trilha UX Design -  Os desafios do UX em uma empresa focada em v...TDC2016POA | Trilha UX Design -  Os desafios do UX em uma empresa focada em v...
TDC2016POA | Trilha UX Design - Os desafios do UX em uma empresa focada em v...
 
TDC2018SP | Trilha UX Design - UAx: o surgimento de um novo papel
TDC2018SP | Trilha UX Design - UAx: o surgimento de um novo papelTDC2018SP | Trilha UX Design - UAx: o surgimento de um novo papel
TDC2018SP | Trilha UX Design - UAx: o surgimento de um novo papel
 
TDC2018SP | Trilha UX Design - UX Research: engajando stakeholders num ambien...
TDC2018SP | Trilha UX Design - UX Research: engajando stakeholders num ambien...TDC2018SP | Trilha UX Design - UX Research: engajando stakeholders num ambien...
TDC2018SP | Trilha UX Design - UX Research: engajando stakeholders num ambien...
 
Processo criativo e Design - Weekreate SENAC 2015
Processo criativo e Design - Weekreate SENAC 2015Processo criativo e Design - Weekreate SENAC 2015
Processo criativo e Design - Weekreate SENAC 2015
 
PALESTRA - Criando acordos e princípios
PALESTRA - Criando acordos e princípiosPALESTRA - Criando acordos e princípios
PALESTRA - Criando acordos e princípios
 
Prototipacao Funcional
Prototipacao FuncionalPrototipacao Funcional
Prototipacao Funcional
 
A evolução do ux nas empresas (e como promovê-la)
A evolução do ux nas empresas (e como promovê-la)A evolução do ux nas empresas (e como promovê-la)
A evolução do ux nas empresas (e como promovê-la)
 
A evolução do nível de maturidade da ux em uma startup
A evolução do nível de maturidade da ux em uma startupA evolução do nível de maturidade da ux em uma startup
A evolução do nível de maturidade da ux em uma startup
 
Apresentação desenvolvimento de Games
Apresentação desenvolvimento de GamesApresentação desenvolvimento de Games
Apresentação desenvolvimento de Games
 
Gestão do Projeto de Design de Interação - Aula 1
Gestão do Projeto de Design de Interação - Aula 1Gestão do Projeto de Design de Interação - Aula 1
Gestão do Projeto de Design de Interação - Aula 1
 
UX Design na AG2
UX Design na AG2UX Design na AG2
UX Design na AG2
 

Semelhante a A importância do design na qualidade de software

Workshop Entregando Valor E Não Apenas Funcionalidades
Workshop Entregando Valor E Não Apenas FuncionalidadesWorkshop Entregando Valor E Não Apenas Funcionalidades
Workshop Entregando Valor E Não Apenas FuncionalidadesMarcelo Neves
 
Palestra tdc negócios - bianca luttenschlager
Palestra tdc   negócios - bianca luttenschlagerPalestra tdc   negócios - bianca luttenschlager
Palestra tdc negócios - bianca luttenschlagerBianca Luttenschlager
 
Case ContaAzul - Final Desafio Brasil SC
Case ContaAzul - Final Desafio Brasil SCCase ContaAzul - Final Desafio Brasil SC
Case ContaAzul - Final Desafio Brasil SCJoão Zaratine
 
Como não ferrar com a user experience - Campus Party 2012
Como não ferrar com a user experience - Campus Party 2012 Como não ferrar com a user experience - Campus Party 2012
Como não ferrar com a user experience - Campus Party 2012 Juliana Gaiba
 
Introdução ao Design Sprint - Hackaprothon Aplicativos Cívicos para Android
Introdução ao Design Sprint - Hackaprothon Aplicativos Cívicos para AndroidIntrodução ao Design Sprint - Hackaprothon Aplicativos Cívicos para Android
Introdução ao Design Sprint - Hackaprothon Aplicativos Cívicos para AndroidNelson Vasconcelos
 
Design Centrado no Usuário
Design Centrado no UsuárioDesign Centrado no Usuário
Design Centrado no UsuárioDavi Busanello
 
[QCon Rio 2015] UX para desenvolvedores
[QCon Rio 2015] UX para desenvolvedores[QCon Rio 2015] UX para desenvolvedores
[QCon Rio 2015] UX para desenvolvedoresTássia Spinelli
 
Criação de Sites na era da Web 2.0
Criação de Sites na era da Web 2.0Criação de Sites na era da Web 2.0
Criação de Sites na era da Web 2.0Diego Brito
 
UX para desenvolvedores - UX Conf BR 2015
UX para desenvolvedores - UX Conf BR 2015UX para desenvolvedores - UX Conf BR 2015
UX para desenvolvedores - UX Conf BR 2015Samantha Rosa
 
UX e Tecnologia - Bianca Brancaleone
UX e Tecnologia - Bianca BrancaleoneUX e Tecnologia - Bianca Brancaleone
UX e Tecnologia - Bianca BrancaleoneByte Girl
 
Get Product Owners 2 Succeed with Agile (Portuguese)
Get Product Owners 2 Succeed with Agile (Portuguese)Get Product Owners 2 Succeed with Agile (Portuguese)
Get Product Owners 2 Succeed with Agile (Portuguese)Ignacio Lizarralde
 
Oficina Design Centrado no Usuário
Oficina Design Centrado no UsuárioOficina Design Centrado no Usuário
Oficina Design Centrado no UsuárioThiago Esser
 
Principles and best practices of Product Design
Principles and best practices of Product DesignPrinciples and best practices of Product Design
Principles and best practices of Product DesignProduct School
 
UX - Desmascarando a Persona
UX - Desmascarando a PersonaUX - Desmascarando a Persona
UX - Desmascarando a PersonaAmanda Michelini
 
Como comecar na area de UX
Como comecar na area de UXComo comecar na area de UX
Como comecar na area de UXAdriano Schmidt
 
Notas AgileBrazil 2011
Notas AgileBrazil 2011Notas AgileBrazil 2011
Notas AgileBrazil 2011Vitor Castro
 

Semelhante a A importância do design na qualidade de software (20)

Workshop Entregando Valor E Não Apenas Funcionalidades
Workshop Entregando Valor E Não Apenas FuncionalidadesWorkshop Entregando Valor E Não Apenas Funcionalidades
Workshop Entregando Valor E Não Apenas Funcionalidades
 
Palestra tdc negócios - bianca luttenschlager
Palestra tdc   negócios - bianca luttenschlagerPalestra tdc   negócios - bianca luttenschlager
Palestra tdc negócios - bianca luttenschlager
 
Case ContaAzul - Final Desafio Brasil SC
Case ContaAzul - Final Desafio Brasil SCCase ContaAzul - Final Desafio Brasil SC
Case ContaAzul - Final Desafio Brasil SC
 
Como não ferrar com a user experience - Campus Party 2012
Como não ferrar com a user experience - Campus Party 2012 Como não ferrar com a user experience - Campus Party 2012
Como não ferrar com a user experience - Campus Party 2012
 
Introdução ao Design Sprint - Hackaprothon Aplicativos Cívicos para Android
Introdução ao Design Sprint - Hackaprothon Aplicativos Cívicos para AndroidIntrodução ao Design Sprint - Hackaprothon Aplicativos Cívicos para Android
Introdução ao Design Sprint - Hackaprothon Aplicativos Cívicos para Android
 
Design Centrado no Usuário
Design Centrado no UsuárioDesign Centrado no Usuário
Design Centrado no Usuário
 
[QCon Rio 2015] UX para desenvolvedores
[QCon Rio 2015] UX para desenvolvedores[QCon Rio 2015] UX para desenvolvedores
[QCon Rio 2015] UX para desenvolvedores
 
Criação de Sites na era da Web 2.0
Criação de Sites na era da Web 2.0Criação de Sites na era da Web 2.0
Criação de Sites na era da Web 2.0
 
UX para desenvolvedores - UX Conf BR 2015
UX para desenvolvedores - UX Conf BR 2015UX para desenvolvedores - UX Conf BR 2015
UX para desenvolvedores - UX Conf BR 2015
 
UX e Tecnologia - Bianca Brancaleone
UX e Tecnologia - Bianca BrancaleoneUX e Tecnologia - Bianca Brancaleone
UX e Tecnologia - Bianca Brancaleone
 
Get Product Owners 2 Succeed with Agile (Portuguese)
Get Product Owners 2 Succeed with Agile (Portuguese)Get Product Owners 2 Succeed with Agile (Portuguese)
Get Product Owners 2 Succeed with Agile (Portuguese)
 
Oficina Design Centrado no Usuário
Oficina Design Centrado no UsuárioOficina Design Centrado no Usuário
Oficina Design Centrado no Usuário
 
Principles and best practices of Product Design
Principles and best practices of Product DesignPrinciples and best practices of Product Design
Principles and best practices of Product Design
 
Workshop de UX, 02
Workshop de UX, 02Workshop de UX, 02
Workshop de UX, 02
 
UX - Desmascarando a Persona
UX - Desmascarando a PersonaUX - Desmascarando a Persona
UX - Desmascarando a Persona
 
Como comecar na area de UX
Como comecar na area de UXComo comecar na area de UX
Como comecar na area de UX
 
Windows 8 apps
Windows 8 appsWindows 8 apps
Windows 8 apps
 
Windows 8 Apps
Windows 8 AppsWindows 8 Apps
Windows 8 Apps
 
User eXperience
User eXperienceUser eXperience
User eXperience
 
Notas AgileBrazil 2011
Notas AgileBrazil 2011Notas AgileBrazil 2011
Notas AgileBrazil 2011
 

A importância do design na qualidade de software