SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Downloaden Sie, um offline zu lesen
Programação x Design
        André Pfeiffer
     andre@pfeiffer.com.br
Quem sou eu?
o que precisa para fazer um site?
- cliente
- conteúdo
- estrutura
- usabilidade
- funcionalidade
o que um designer faz?
- design
- design consiste em desenvolver um projeto em escala 
industrial para uso humano
- dai o nome desenho industrial
o designer é responsável por
            fazer funcionar?
- o designer constrói um carro?
então o designer não precisa 
           saber programar?
- se o designer não entender de mecânica como vai projetar 
um carro eficiente?
designer é por natureza 
    multidisciplinar
então o designer precisa 
           aprender a programar?
- designer precisa entender o que a programação faz
- o designer precisa criar projetos para facilitar a 
implementação dos mesmos
como o designer trabalha junto 
       com um programador?
- cabe ao designer desenvolver o layout para o cliente e o 
html para o programador
mas e o programador?
- o conhecimento de design só aumenta a eficiência do 
programador
entender o comportamento 
humano permite desenvolver 
  sistemas para humanos
saber design diminui a 
   necessidade de 
 modificações futuras
por fim o programador que 
sabe design cria sistemas 
   para clientes felizes
e para sites pequenos?
- o que é mais importante para sites pequenos?
- é impossível fazer um site eficiente sem design
- é impossível fazer um site eficiente sem programação
como podemos viver em paz?
- dialogo
- padrão
- ferramenta popular
e obrigado!
   André Pfeiffer
andre@pfeiffer.com.br

Weitere ähnliche Inhalte

Andere mochten auch

Andere mochten auch (10)

Temas no drupal 8
Temas no drupal 8Temas no drupal 8
Temas no drupal 8
 
Apresentação Blog VamosFalarDeCoisaBoa.com
Apresentação Blog VamosFalarDeCoisaBoa.comApresentação Blog VamosFalarDeCoisaBoa.com
Apresentação Blog VamosFalarDeCoisaBoa.com
 
034 milícia de jesus
034   milícia de jesus034   milícia de jesus
034 milícia de jesus
 
111 que mudança
111   que mudança111   que mudança
111 que mudança
 
Sigo Siendo
Sigo SiendoSigo Siendo
Sigo Siendo
 
Sigo Siendo
Sigo SiendoSigo Siendo
Sigo Siendo
 
Apresentação 4
Apresentação 4Apresentação 4
Apresentação 4
 
Experimentação 05 06 07 PHOTOSHOP
Experimentação 05 06 07   PHOTOSHOPExperimentação 05 06 07   PHOTOSHOP
Experimentação 05 06 07 PHOTOSHOP
 
Plan taller android
Plan taller androidPlan taller android
Plan taller android
 
AxpeNews, el boletín semanal de AXPE Consulting (21-08-2015)
AxpeNews, el boletín semanal de AXPE Consulting (21-08-2015)AxpeNews, el boletín semanal de AXPE Consulting (21-08-2015)
AxpeNews, el boletín semanal de AXPE Consulting (21-08-2015)
 

Ähnlich wie Palestra programacao

Arquitetura de Software - Uma Visão Crítica
Arquitetura de Software - Uma Visão CríticaArquitetura de Software - Uma Visão Crítica
Arquitetura de Software - Uma Visão CríticaPedro Castilho
 
O Arquiteto da Informacao
O Arquiteto da Informacao O Arquiteto da Informacao
O Arquiteto da Informacao Carlos Franco
 
Workshop - Design de Interfaces para Dispositivos Móveis
Workshop - Design de Interfaces para Dispositivos MóveisWorkshop - Design de Interfaces para Dispositivos Móveis
Workshop - Design de Interfaces para Dispositivos MóveisDaniel Lugondi
 
Introdução a Modelagem
Introdução a ModelagemIntrodução a Modelagem
Introdução a ModelagemRodrigo Branas
 
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
 
O analista UX como Product Owner
O analista UX como Product OwnerO analista UX como Product Owner
O analista UX como Product OwnerDiana Fournier
 
Design Centrado no Usuário para Interface Digital
Design Centrado no Usuário para Interface DigitalDesign Centrado no Usuário para Interface Digital
Design Centrado no Usuário para Interface DigitalMarconi Pacheco
 
Introdução ao web design
Introdução ao web designIntrodução ao web design
Introdução ao web designCarla Suelen
 
Design de Interação - Parte 1
Design de Interação - Parte 1Design de Interação - Parte 1
Design de Interação - Parte 1Flavia Siqueira
 
Mobile UX - MobileConf 2014 - RJ
Mobile UX - MobileConf 2014 - RJMobile UX - MobileConf 2014 - RJ
Mobile UX - MobileConf 2014 - RJHorácio Soares
 
Domain Driven Design: como modelar uma aplicação em Node.js com DDD
Domain Driven Design: como modelar uma aplicação em Node.js com DDDDomain Driven Design: como modelar uma aplicação em Node.js com DDD
Domain Driven Design: como modelar uma aplicação em Node.js com DDDDaniel Baptista Dias
 
A Experiência como Vantagem Competitiva (UX) - Goiânia 2014
A Experiência como Vantagem Competitiva (UX) - Goiânia 2014A Experiência como Vantagem Competitiva (UX) - Goiânia 2014
A Experiência como Vantagem Competitiva (UX) - Goiânia 2014Horácio Soares
 
Frontend Engineers: passado, presente e futuro
Frontend Engineers: passado, presente e futuroFrontend Engineers: passado, presente e futuro
Frontend Engineers: passado, presente e futuroDavidson Fellipe
 
Quero trabalhar com UX no Brasil: #comofaz?
Quero trabalhar com UX no Brasil: #comofaz?Quero trabalhar com UX no Brasil: #comofaz?
Quero trabalhar com UX no Brasil: #comofaz?Rodrigo Medeiros
 
Arquitetura da Informacao na WEB
Arquitetura da Informacao na WEBArquitetura da Informacao na WEB
Arquitetura da Informacao na WEBFábio Flatschart
 

Ähnlich wie Palestra programacao (20)

O que é Web Designer?
O que é Web Designer?O que é Web Designer?
O que é Web Designer?
 
Arquitetura de Software - Uma Visão Crítica
Arquitetura de Software - Uma Visão CríticaArquitetura de Software - Uma Visão Crítica
Arquitetura de Software - Uma Visão Crítica
 
O Arquiteto da Informacao
O Arquiteto da Informacao O Arquiteto da Informacao
O Arquiteto da Informacao
 
Workshop - Design de Interfaces para Dispositivos Móveis
Workshop - Design de Interfaces para Dispositivos MóveisWorkshop - Design de Interfaces para Dispositivos Móveis
Workshop - Design de Interfaces para Dispositivos Móveis
 
Introdução a Modelagem
Introdução a ModelagemIntrodução a Modelagem
Introdução a Modelagem
 
Carolina costa nº2
Carolina costa nº2Carolina costa nº2
Carolina costa nº2
 
Agile User Experience
Agile User ExperienceAgile User Experience
Agile User Experience
 
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...
 
O analista UX como Product Owner
O analista UX como Product OwnerO analista UX como Product Owner
O analista UX como Product Owner
 
Design Centrado no Usuário para Interface Digital
Design Centrado no Usuário para Interface DigitalDesign Centrado no Usuário para Interface Digital
Design Centrado no Usuário para Interface Digital
 
Introdução ao web design
Introdução ao web designIntrodução ao web design
Introdução ao web design
 
Design de Interação - Parte 1
Design de Interação - Parte 1Design de Interação - Parte 1
Design de Interação - Parte 1
 
Mobile UX - MobileConf 2014 - RJ
Mobile UX - MobileConf 2014 - RJMobile UX - MobileConf 2014 - RJ
Mobile UX - MobileConf 2014 - RJ
 
User experience
User experienceUser experience
User experience
 
Domain Driven Design: como modelar uma aplicação em Node.js com DDD
Domain Driven Design: como modelar uma aplicação em Node.js com DDDDomain Driven Design: como modelar uma aplicação em Node.js com DDD
Domain Driven Design: como modelar uma aplicação em Node.js com DDD
 
A Experiência como Vantagem Competitiva (UX) - Goiânia 2014
A Experiência como Vantagem Competitiva (UX) - Goiânia 2014A Experiência como Vantagem Competitiva (UX) - Goiânia 2014
A Experiência como Vantagem Competitiva (UX) - Goiânia 2014
 
Producao para web
Producao para webProducao para web
Producao para web
 
Frontend Engineers: passado, presente e futuro
Frontend Engineers: passado, presente e futuroFrontend Engineers: passado, presente e futuro
Frontend Engineers: passado, presente e futuro
 
Quero trabalhar com UX no Brasil: #comofaz?
Quero trabalhar com UX no Brasil: #comofaz?Quero trabalhar com UX no Brasil: #comofaz?
Quero trabalhar com UX no Brasil: #comofaz?
 
Arquitetura da Informacao na WEB
Arquitetura da Informacao na WEBArquitetura da Informacao na WEB
Arquitetura da Informacao na WEB
 

Palestra programacao

  • 1. Programação x Design André Pfeiffer andre@pfeiffer.com.br
  • 3. o que precisa para fazer um site? - cliente - conteúdo - estrutura - usabilidade - funcionalidade
  • 4. o que um designer faz? - design - design consiste em desenvolver um projeto em escala industrial para uso humano - dai o nome desenho industrial
  • 5. o designer é responsável por fazer funcionar? - o designer constrói um carro?
  • 6. então o designer não precisa saber programar? - se o designer não entender de mecânica como vai projetar um carro eficiente?
  • 7. designer é por natureza multidisciplinar
  • 8. então o designer precisa aprender a programar? - designer precisa entender o que a programação faz - o designer precisa criar projetos para facilitar a implementação dos mesmos
  • 9. como o designer trabalha junto com um programador? - cabe ao designer desenvolver o layout para o cliente e o html para o programador
  • 10. mas e o programador? - o conhecimento de design só aumenta a eficiência do programador
  • 11. entender o comportamento humano permite desenvolver sistemas para humanos
  • 12. saber design diminui a necessidade de modificações futuras
  • 13. por fim o programador que sabe design cria sistemas para clientes felizes
  • 14. e para sites pequenos? - o que é mais importante para sites pequenos? - é impossível fazer um site eficiente sem design - é impossível fazer um site eficiente sem programação
  • 15. como podemos viver em paz? - dialogo - padrão - ferramenta popular
  • 16. e obrigado! André Pfeiffer andre@pfeiffer.com.br