SlideShare une entreprise Scribd logo
1  sur  11
Télécharger pour lire hors ligne
Pessoas e
ferramentas na
construção de sites
Web
              Breno Vitorino
                Seminários I
        PUC Minas Contagem
Estudo de caso:
exibição de
portfolio de
produtos através
de um site.
Como organizar esse novo projeto?
Primeira
tentativa:
“codifica e
remenda”
Melhor seguir um processo!
Em um processo, as pessoas são
organizadas por papéis.


Referência:
http://www.builderau.com.au
Papéis
               Analista de
               negócio
Web Designer                  Desenvolvedor
                              de Interface
Arquiteto de   Gerente de
Informação     Projeto
                             Desenvolvedor
                             de Aplicação
      Desenvolvedor
      de Banco de
      Dados
Papel: Desenvolvedor de
Interface
  Traduz o design para o formato das
●

linguagens Web: HTML, CSS,
Javascript, Flash.
● Mantém o design consistente em

diferentes navegadores.
● Ferramenta (software livre):

Kompozer
Papel: Desenvolvedor de
Aplicações
  Converte as funções especificadas
●

em código executável. Não se
preocupa com detalhes de design.
Obtêm desempenho, confiabilidade,
facilidade de uso.
● Ferramentas: IDE (NetBeans),

Linguagem (Java), Servidor Web
(Tomcat)
Conclusões


  Organizar-se em processo para
●

obter resultados com qualidade e
previsibilidade.
● Dividir em papéis para identificar

responsabilidades e competências.
● O processo deve ser seguido

mesmo se for trabalhar sozinho!
Obrigado!



                     Breno Vitorino
              brenovit@gmail.com
      brenovitorino.wordpress.com

Contenu connexe

Plus de Breno Vitorino

FSM, vetores e funções em PHP
FSM, vetores e funções em PHPFSM, vetores e funções em PHP
FSM, vetores e funções em PHP
Breno Vitorino
 
Validação e Operações CRUD em PHP
Validação e Operações CRUD em PHPValidação e Operações CRUD em PHP
Validação e Operações CRUD em PHP
Breno Vitorino
 
Fundamentos de PHP, phpMyAdmin e MySQL (parte 2)
Fundamentos de  PHP, phpMyAdmin e MySQL (parte 2)Fundamentos de  PHP, phpMyAdmin e MySQL (parte 2)
Fundamentos de PHP, phpMyAdmin e MySQL (parte 2)
Breno Vitorino
 
Fundamentos de PHP, phpMyAdmin e MySQL (parte 1)
Fundamentos de  PHP, phpMyAdmin e MySQL (parte 1)Fundamentos de  PHP, phpMyAdmin e MySQL (parte 1)
Fundamentos de PHP, phpMyAdmin e MySQL (parte 1)
Breno Vitorino
 
Introdução à Arquitetura Web
Introdução à Arquitetura WebIntrodução à Arquitetura Web
Introdução à Arquitetura Web
Breno Vitorino
 
Como criar blogs: WordPress.com
Como criar blogs: WordPress.comComo criar blogs: WordPress.com
Como criar blogs: WordPress.com
Breno Vitorino
 
Arquitetura de aplicações Web 2.0 em Java
Arquitetura de aplicações Web 2.0 em JavaArquitetura de aplicações Web 2.0 em Java
Arquitetura de aplicações Web 2.0 em Java
Breno Vitorino
 

Plus de Breno Vitorino (11)

FSM, vetores e funções em PHP
FSM, vetores e funções em PHPFSM, vetores e funções em PHP
FSM, vetores e funções em PHP
 
Validação e Operações CRUD em PHP
Validação e Operações CRUD em PHPValidação e Operações CRUD em PHP
Validação e Operações CRUD em PHP
 
Fundamentos de PHP, phpMyAdmin e MySQL (parte 2)
Fundamentos de  PHP, phpMyAdmin e MySQL (parte 2)Fundamentos de  PHP, phpMyAdmin e MySQL (parte 2)
Fundamentos de PHP, phpMyAdmin e MySQL (parte 2)
 
Fundamentos de PHP, phpMyAdmin e MySQL (parte 1)
Fundamentos de  PHP, phpMyAdmin e MySQL (parte 1)Fundamentos de  PHP, phpMyAdmin e MySQL (parte 1)
Fundamentos de PHP, phpMyAdmin e MySQL (parte 1)
 
Evolução das arquiteturas para aplicações Web
Evolução das arquiteturas para aplicações WebEvolução das arquiteturas para aplicações Web
Evolução das arquiteturas para aplicações Web
 
Introdução ao PHP
Introdução ao PHPIntrodução ao PHP
Introdução ao PHP
 
Sistema gerenciador de conteúdo
Sistema gerenciador de conteúdoSistema gerenciador de conteúdo
Sistema gerenciador de conteúdo
 
Introdução à Arquitetura Web
Introdução à Arquitetura WebIntrodução à Arquitetura Web
Introdução à Arquitetura Web
 
Como criar blogs: WordPress.com
Como criar blogs: WordPress.comComo criar blogs: WordPress.com
Como criar blogs: WordPress.com
 
Uma visao geral sobre blogs
Uma visao geral sobre blogsUma visao geral sobre blogs
Uma visao geral sobre blogs
 
Arquitetura de aplicações Web 2.0 em Java
Arquitetura de aplicações Web 2.0 em JavaArquitetura de aplicações Web 2.0 em Java
Arquitetura de aplicações Web 2.0 em Java
 

Dernier

Dernier (9)

ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdf
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docxATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdf
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 

Pessoas e ferramentas na construção de sites Web

  • 1. Pessoas e ferramentas na construção de sites Web Breno Vitorino Seminários I PUC Minas Contagem
  • 2. Estudo de caso: exibição de portfolio de produtos através de um site.
  • 3. Como organizar esse novo projeto?
  • 5. Melhor seguir um processo!
  • 6. Em um processo, as pessoas são organizadas por papéis. Referência: http://www.builderau.com.au
  • 7. Papéis Analista de negócio Web Designer Desenvolvedor de Interface Arquiteto de Gerente de Informação Projeto Desenvolvedor de Aplicação Desenvolvedor de Banco de Dados
  • 8. Papel: Desenvolvedor de Interface Traduz o design para o formato das ● linguagens Web: HTML, CSS, Javascript, Flash. ● Mantém o design consistente em diferentes navegadores. ● Ferramenta (software livre): Kompozer
  • 9. Papel: Desenvolvedor de Aplicações Converte as funções especificadas ● em código executável. Não se preocupa com detalhes de design. Obtêm desempenho, confiabilidade, facilidade de uso. ● Ferramentas: IDE (NetBeans), Linguagem (Java), Servidor Web (Tomcat)
  • 10. Conclusões Organizar-se em processo para ● obter resultados com qualidade e previsibilidade. ● Dividir em papéis para identificar responsabilidades e competências. ● O processo deve ser seguido mesmo se for trabalhar sozinho!
  • 11. Obrigado! Breno Vitorino brenovit@gmail.com brenovitorino.wordpress.com