SlideShare uma empresa Scribd logo
JÚLIO COUTINHO - @cout45
Graduado em Webdesign e Programação
Especialista em Engenharia de sistemas
Membro atuante na Comunidade Joomla! desde
2006
        WEBMASTER NO GAB CMT EX
INFRAERO COM JOOMLA!
ACESSÍVEL SIM, POR QUÊ NÃO?
 Primeiro contato às vésperas do JDay 2011;
 Quando o projeto deixa de ser um “projeto”
  e passa a ser uma urgência?
 Levantamento de requisitos
 Viabilidade do Projeto
 Equipe “comprometida”
 Proposta
 Execução
 Requisitos
 Viabilidade do Projeto
  * Portal, Website ou Template?
  * Joomla! 1.5, migrar? (NÃO)
  * Acessibilidade
     * 1A
     * 2AA
     * 3AAA
 Viabilidade do Projeto
 * Portal,          ou     ?
* Desenvolvimento de módulos
  * Banco de Dados
  * Arquivos
  * Diretórios
 Viabilidade do Projeto
  *
   * 1A
   * 2AA
   * 3AAA
 Grupo Acessibilidade W3C Brasil
 Viabilidade do Projeto - Acessibilidade
    *
    * Da Silva?
 http://www.dasilva.org.br/
     * e-MAG?
 http://www.governoeletronico.gov.br/acoes-
 e-projetos/e-MAG/
 Viabilidade do Projeto
  *
    * Voos Online (Com? Mod? Plg? Isl? Link?)
 Viabilidade do Projeto – Serviços integrados
   * Aeroportos (Com? Mod? Plg? Isl? Link?)
 Equipe “comprometida” com o Projeto
  * Cumprimento de metas estabelecidas à
  qualquer custo
  * Experiência com CMS Joomla
  * Experiência com Framework Joomla
 Salvação da Lavoura
 Proposta
  * Prazo
  * Custo
  * Forma de Pagamento
 Freela? PJ x PJ
 Entrega por módulos
 Execução
  * Divisão de tarefas
    * design de site [template]
    * design de site [módulos]
  * Reuniões semanais [Scrum – Foco]
  * Ambiente remoto compartilhado
  * Melhores práticas
 Reuniões semanais
 Ambiente remoto compartilhado
  * Banco de Dados (8MB)
  * 4.5 GB
  * Criação/customização do template
  * Validação/teste do template
  * Desenvolvimento, instalação e teste dos
  módulos
 Melhores práticas
 * Quem poderá nos salvar?
 Entrega Modular do Projeto
  * Módulo – Pagamento
    * 03 (três) módulos
 Reuniões para validação
  * Apresentação do projeto piloto
  * Implementação de novas demandas (Modal)
  * Voos online = Gargalo do Projeto
 Finalização e entrega do Projeto
  * Ata de encerramento
  * pacotes de instalação
    * do portal
    * dos módulos
    * do template
  * Manual do usuário
 Lições aprendidas
  * Proposta clara com delimitação de escopo
  * Documentação objetiva baseada em fatos
  * Cumprimento de prazo a qualquer custo
  * Manual focado no usuário
  * Vídeo-aulas disponibilizadas no backend
  (módulo custom – position cpanel)
 Conhecendo o portal da Infraero
#JDBR13
 http://www.juliocoutinho.com.br/cursodejoomla
 http://www.joomlabrasilia.org
 http://www.joomlabrasilia.com.br
 http://www.extensoesjoomla.com.br
 http://www.slideshare.net/cout45/
 http://www.youtube.com/cout45
 “Sábio é aquele que conhece os limites da própria ignorância.” Sócrates

Mais conteúdo relacionado

Mais procurados

JQuery Mobile
JQuery MobileJQuery Mobile
JQuery Mobile
Flavio Teixeira
 
Um overview sobre temas em wp
Um overview sobre temas em wpUm overview sobre temas em wp
Um overview sobre temas em wp
InCuca
 
Usando a programação web para mobile com Twitter Bootstrap
Usando a programação web para mobile com Twitter BootstrapUsando a programação web para mobile com Twitter Bootstrap
Usando a programação web para mobile com Twitter Bootstrap
Flavio Souza
 
Introdução ao Web Design: Aula 2 - IHC/UX Design
Introdução ao Web Design: Aula 2 - IHC/UX DesignIntrodução ao Web Design: Aula 2 - IHC/UX Design
Introdução ao Web Design: Aula 2 - IHC/UX Design
Gustavo Zimmermann
 
Progressive web apps
Progressive web appsProgressive web apps
Progressive web apps
João Maciel
 
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
Breno Vitorino
 
Desmitificando o WordPress
Desmitificando o WordPressDesmitificando o WordPress
Desmitificando o WordPress
Tiago Pires
 
Sistema gerenciador de conteúdo
Sistema gerenciador de conteúdoSistema gerenciador de conteúdo
Sistema gerenciador de conteúdo
Breno Vitorino
 
Bootstrap desenvolvendo e customizando interfaces para web, introduzindo aos ...
Bootstrap desenvolvendo e customizando interfaces para web, introduzindo aos ...Bootstrap desenvolvendo e customizando interfaces para web, introduzindo aos ...
Bootstrap desenvolvendo e customizando interfaces para web, introduzindo aos ...
Cristofer Sousa
 
Drupal 8 e ReactJS - DrupalCamp Campinas 2016
Drupal 8 e ReactJS -  DrupalCamp Campinas 2016Drupal 8 e ReactJS -  DrupalCamp Campinas 2016
Drupal 8 e ReactJS - DrupalCamp Campinas 2016
Taller Negócio Digitais
 
Aula 5. frameworks mobile
Aula 5. frameworks mobileAula 5. frameworks mobile
Aula 5. frameworks mobile
andreluizlc
 
Web design responsivo - Criando um site adaptável
Web design responsivo - Criando um site adaptávelWeb design responsivo - Criando um site adaptável
Web design responsivo - Criando um site adaptável
Guto Xavier
 
Como Criar Um Blog
Como Criar Um BlogComo Criar Um Blog
Como Criar Um Blog
Paulo Henrique
 
Guia do Front-end das Galáxias
Guia do Front-end das GaláxiasGuia do Front-end das Galáxias
Guia do Front-end das Galáxias
Davidson Fellipe
 
TDC 2014 - Arquitetura front-end com AngularJS
TDC 2014 - Arquitetura front-end com AngularJSTDC 2014 - Arquitetura front-end com AngularJS
TDC 2014 - Arquitetura front-end com AngularJS
Leonardo Zanivan
 
Construindo aplicativos SharePoint 2013 com AngularJS
Construindo aplicativos SharePoint 2013 com AngularJSConstruindo aplicativos SharePoint 2013 com AngularJS
Construindo aplicativos SharePoint 2013 com AngularJS
William S. Rodriguez
 
A nova geração da arquitetura web para a era da nuvem
A nova geração da arquitetura web para a era da nuvemA nova geração da arquitetura web para a era da nuvem
A nova geração da arquitetura web para a era da nuvem
Cloves Moreira Junior
 
ASP.NET WebForms x ASP.NET MVC
ASP.NET WebForms x ASP.NET MVCASP.NET WebForms x ASP.NET MVC
ASP.NET WebForms x ASP.NET MVC
Felipe Pimentel
 
Dando vida ao sketch com Firebase
Dando vida ao sketch com FirebaseDando vida ao sketch com Firebase
Dando vida ao sketch com Firebase
GDGFoz
 
Design Responsivo
Design ResponsivoDesign Responsivo
Design Responsivo
Rennan Martini
 

Mais procurados (20)

JQuery Mobile
JQuery MobileJQuery Mobile
JQuery Mobile
 
Um overview sobre temas em wp
Um overview sobre temas em wpUm overview sobre temas em wp
Um overview sobre temas em wp
 
Usando a programação web para mobile com Twitter Bootstrap
Usando a programação web para mobile com Twitter BootstrapUsando a programação web para mobile com Twitter Bootstrap
Usando a programação web para mobile com Twitter Bootstrap
 
Introdução ao Web Design: Aula 2 - IHC/UX Design
Introdução ao Web Design: Aula 2 - IHC/UX DesignIntrodução ao Web Design: Aula 2 - IHC/UX Design
Introdução ao Web Design: Aula 2 - IHC/UX Design
 
Progressive web apps
Progressive web appsProgressive web apps
Progressive web apps
 
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
 
Desmitificando o WordPress
Desmitificando o WordPressDesmitificando o WordPress
Desmitificando o WordPress
 
Sistema gerenciador de conteúdo
Sistema gerenciador de conteúdoSistema gerenciador de conteúdo
Sistema gerenciador de conteúdo
 
Bootstrap desenvolvendo e customizando interfaces para web, introduzindo aos ...
Bootstrap desenvolvendo e customizando interfaces para web, introduzindo aos ...Bootstrap desenvolvendo e customizando interfaces para web, introduzindo aos ...
Bootstrap desenvolvendo e customizando interfaces para web, introduzindo aos ...
 
Drupal 8 e ReactJS - DrupalCamp Campinas 2016
Drupal 8 e ReactJS -  DrupalCamp Campinas 2016Drupal 8 e ReactJS -  DrupalCamp Campinas 2016
Drupal 8 e ReactJS - DrupalCamp Campinas 2016
 
Aula 5. frameworks mobile
Aula 5. frameworks mobileAula 5. frameworks mobile
Aula 5. frameworks mobile
 
Web design responsivo - Criando um site adaptável
Web design responsivo - Criando um site adaptávelWeb design responsivo - Criando um site adaptável
Web design responsivo - Criando um site adaptável
 
Como Criar Um Blog
Como Criar Um BlogComo Criar Um Blog
Como Criar Um Blog
 
Guia do Front-end das Galáxias
Guia do Front-end das GaláxiasGuia do Front-end das Galáxias
Guia do Front-end das Galáxias
 
TDC 2014 - Arquitetura front-end com AngularJS
TDC 2014 - Arquitetura front-end com AngularJSTDC 2014 - Arquitetura front-end com AngularJS
TDC 2014 - Arquitetura front-end com AngularJS
 
Construindo aplicativos SharePoint 2013 com AngularJS
Construindo aplicativos SharePoint 2013 com AngularJSConstruindo aplicativos SharePoint 2013 com AngularJS
Construindo aplicativos SharePoint 2013 com AngularJS
 
A nova geração da arquitetura web para a era da nuvem
A nova geração da arquitetura web para a era da nuvemA nova geração da arquitetura web para a era da nuvem
A nova geração da arquitetura web para a era da nuvem
 
ASP.NET WebForms x ASP.NET MVC
ASP.NET WebForms x ASP.NET MVCASP.NET WebForms x ASP.NET MVC
ASP.NET WebForms x ASP.NET MVC
 
Dando vida ao sketch com Firebase
Dando vida ao sketch com FirebaseDando vida ao sketch com Firebase
Dando vida ao sketch com Firebase
 
Design Responsivo
Design ResponsivoDesign Responsivo
Design Responsivo
 

Destaque

Curso de Joomla! no Metro
Curso de Joomla! no MetroCurso de Joomla! no Metro
Curso de Joomla! no Metro
Danilo Barros Andrade
 
Joomla 3.0 - Novidades sobre a versão
Joomla 3.0 - Novidades sobre a versãoJoomla 3.0 - Novidades sobre a versão
Joomla 3.0 - Novidades sobre a versão
Bule Comunicação
 
Identidade Digital de Governo usando o CMS Plone - FISL 2013
Identidade Digital de Governo usando o CMS Plone - FISL 2013Identidade Digital de Governo usando o CMS Plone - FISL 2013
Identidade Digital de Governo usando o CMS Plone - FISL 2013
Tania Andrea
 
Treinamento no Portal Padrão com streaming do Serpro
Treinamento no Portal Padrão com streaming do SerproTreinamento no Portal Padrão com streaming do Serpro
Treinamento no Portal Padrão com streaming do Serpro
Tania Andrea
 
Consegi2013
Consegi2013Consegi2013
Consegi2013
Trídia Criação
 
Portal Padrão do Governo Federal em CMS Joomla
Portal Padrão do Governo Federal em CMS JoomlaPortal Padrão do Governo Federal em CMS Joomla
Portal Padrão do Governo Federal em CMS Joomla
rafaelberlanda
 
Projetos governamentais: ajustes no seu template Joomla!
Projetos governamentais: ajustes no seu template Joomla!Projetos governamentais: ajustes no seu template Joomla!
Projetos governamentais: ajustes no seu template Joomla!
Trídia Criação
 
Usando os Recursos do Joomla! ao Máximo
Usando os Recursos do Joomla! ao MáximoUsando os Recursos do Joomla! ao Máximo
Usando os Recursos do Joomla! ao Máximo
Pedro Renan
 
Peligro de los rayos
Peligro de los rayosPeligro de los rayos
Peligro de los rayos
nikky96
 
TEMA 1: LOE
TEMA 1: LOETEMA 1: LOE
TEMA 1: LOE
javiuclm4
 
Las tic
Las ticLas tic
Las tic
nikky96
 
Você sabia que ômega 3 é uma gordura
Você sabia que ômega 3 é uma gorduraVocê sabia que ômega 3 é uma gordura
Você sabia que ômega 3 é uma gordura
Óleo de Peixe
 
Analisis guia 5a sesion 2015
Analisis guia 5a sesion 2015Analisis guia 5a sesion 2015
Analisis guia 5a sesion 2015
Ivan Ricardo Leon Escamilla
 
Polimeros
PolimerosPolimeros
Polimeros
Nicolás Meza
 
clasificacion de triangulos
clasificacion de triangulosclasificacion de triangulos
clasificacion de triangulos
cecilia-gutierrez
 
apresentação
apresentaçãoapresentação
apresentação
santosmoris
 
Consulting Project - A Vistors Study Plan for the NA
Consulting Project - A Vistors Study Plan for the NAConsulting Project - A Vistors Study Plan for the NA
Consulting Project - A Vistors Study Plan for the NA
Ayelet Resnick
 
Virus informaticos
Virus informaticosVirus informaticos
Virus informaticos
sheldoncopper_16
 
Las relaciones en el ecosistemas acabado del todo
Las relaciones en el ecosistemas acabado del todoLas relaciones en el ecosistemas acabado del todo
Las relaciones en el ecosistemas acabado del todo
ceip la almozara
 
09 Alicia Siglo xvii la plaga de londres
09 Alicia Siglo xvii la plaga de londres09 Alicia Siglo xvii la plaga de londres
09 Alicia Siglo xvii la plaga de londres
ceip la almozara
 

Destaque (20)

Curso de Joomla! no Metro
Curso de Joomla! no MetroCurso de Joomla! no Metro
Curso de Joomla! no Metro
 
Joomla 3.0 - Novidades sobre a versão
Joomla 3.0 - Novidades sobre a versãoJoomla 3.0 - Novidades sobre a versão
Joomla 3.0 - Novidades sobre a versão
 
Identidade Digital de Governo usando o CMS Plone - FISL 2013
Identidade Digital de Governo usando o CMS Plone - FISL 2013Identidade Digital de Governo usando o CMS Plone - FISL 2013
Identidade Digital de Governo usando o CMS Plone - FISL 2013
 
Treinamento no Portal Padrão com streaming do Serpro
Treinamento no Portal Padrão com streaming do SerproTreinamento no Portal Padrão com streaming do Serpro
Treinamento no Portal Padrão com streaming do Serpro
 
Consegi2013
Consegi2013Consegi2013
Consegi2013
 
Portal Padrão do Governo Federal em CMS Joomla
Portal Padrão do Governo Federal em CMS JoomlaPortal Padrão do Governo Federal em CMS Joomla
Portal Padrão do Governo Federal em CMS Joomla
 
Projetos governamentais: ajustes no seu template Joomla!
Projetos governamentais: ajustes no seu template Joomla!Projetos governamentais: ajustes no seu template Joomla!
Projetos governamentais: ajustes no seu template Joomla!
 
Usando os Recursos do Joomla! ao Máximo
Usando os Recursos do Joomla! ao MáximoUsando os Recursos do Joomla! ao Máximo
Usando os Recursos do Joomla! ao Máximo
 
Peligro de los rayos
Peligro de los rayosPeligro de los rayos
Peligro de los rayos
 
TEMA 1: LOE
TEMA 1: LOETEMA 1: LOE
TEMA 1: LOE
 
Las tic
Las ticLas tic
Las tic
 
Você sabia que ômega 3 é uma gordura
Você sabia que ômega 3 é uma gorduraVocê sabia que ômega 3 é uma gordura
Você sabia que ômega 3 é uma gordura
 
Analisis guia 5a sesion 2015
Analisis guia 5a sesion 2015Analisis guia 5a sesion 2015
Analisis guia 5a sesion 2015
 
Polimeros
PolimerosPolimeros
Polimeros
 
clasificacion de triangulos
clasificacion de triangulosclasificacion de triangulos
clasificacion de triangulos
 
apresentação
apresentaçãoapresentação
apresentação
 
Consulting Project - A Vistors Study Plan for the NA
Consulting Project - A Vistors Study Plan for the NAConsulting Project - A Vistors Study Plan for the NA
Consulting Project - A Vistors Study Plan for the NA
 
Virus informaticos
Virus informaticosVirus informaticos
Virus informaticos
 
Las relaciones en el ecosistemas acabado del todo
Las relaciones en el ecosistemas acabado del todoLas relaciones en el ecosistemas acabado del todo
Las relaciones en el ecosistemas acabado del todo
 
09 Alicia Siglo xvii la plaga de londres
09 Alicia Siglo xvii la plaga de londres09 Alicia Siglo xvii la plaga de londres
09 Alicia Siglo xvii la plaga de londres
 

Semelhante a Case Infraero #jdbr12

IBM Mobile Platform: Desenvolvimento de Aplicações Mobile
IBM Mobile Platform: Desenvolvimento de Aplicações MobileIBM Mobile Platform: Desenvolvimento de Aplicações Mobile
IBM Mobile Platform: Desenvolvimento de Aplicações Mobile
Alex Barbosa Coqueiro
 
Microsoft project 2013
Microsoft project 2013Microsoft project 2013
Microsoft project 2013
Paulo Junior
 
Microsoft project 2013
Microsoft project 2013Microsoft project 2013
Microsoft project 2013
barcellosreis
 
Web Tools Pt B R
Web Tools Pt  B RWeb Tools Pt  B R
Web Tools Pt B R
guestb9d145
 
Microsoft Community Launch 2010: .NET Framework 4
Microsoft Community Launch 2010: .NET Framework 4Microsoft Community Launch 2010: .NET Framework 4
Microsoft Community Launch 2010: .NET Framework 4
Rogério Moraes de Carvalho
 
Isla workshop 2015-03-08
Isla workshop 2015-03-08Isla workshop 2015-03-08
Isla workshop 2015-03-08
pictonio
 
Web tools pt-br
Web tools pt-brWeb tools pt-br
Web tools pt-br
Paulo Mattos
 
Justificativas para adoção de um Sistema de Gerenciamento de Conteúdos na FAI
Justificativas para adoção de um Sistema de Gerenciamento de Conteúdos na FAIJustificativas para adoção de um Sistema de Gerenciamento de Conteúdos na FAI
Justificativas para adoção de um Sistema de Gerenciamento de Conteúdos na FAI
Jeanne Louize Emygdio
 
Drupal 8: desenvolvendo fora da ilha
Drupal 8: desenvolvendo fora da ilhaDrupal 8: desenvolvendo fora da ilha
Drupal 8: desenvolvendo fora da ilha
Luiz Filho
 
TechEd Brasil 2010 - Novidades e razões para migrar para o microsoft .net fra...
TechEd Brasil 2010 - Novidades e razões para migrar para o microsoft .net fra...TechEd Brasil 2010 - Novidades e razões para migrar para o microsoft .net fra...
TechEd Brasil 2010 - Novidades e razões para migrar para o microsoft .net fra...
JP Clementi
 
Frameworks de Desenvolvimento Web com PHP
Frameworks de Desenvolvimento Web com PHPFrameworks de Desenvolvimento Web com PHP
Frameworks de Desenvolvimento Web com PHP
Elton Minetto
 
Boas Práticas em Aplicações na Nuvem: Twelve-Factor App | MVPConf Latam 2021
Boas Práticas em Aplicações na Nuvem: Twelve-Factor App | MVPConf Latam 2021Boas Práticas em Aplicações na Nuvem: Twelve-Factor App | MVPConf Latam 2021
Boas Práticas em Aplicações na Nuvem: Twelve-Factor App | MVPConf Latam 2021
Renato Groffe
 
Python na Nuvem
Python na NuvemPython na Nuvem
Python na Nuvem
Luiz Cláudio Silva
 
Desenvolvimento de Software utilizando .NET
Desenvolvimento de Software utilizando .NETDesenvolvimento de Software utilizando .NET
Desenvolvimento de Software utilizando .NET
Guilherme Ferreira
 
Pentaho: Inteligência de Negócios utilizando Software Livre - FliSOL São Paul...
Pentaho: Inteligência de Negócios utilizando Software Livre - FliSOL São Paul...Pentaho: Inteligência de Negócios utilizando Software Livre - FliSOL São Paul...
Pentaho: Inteligência de Negócios utilizando Software Livre - FliSOL São Paul...
IT4biz IT Solutions
 
Pentaho: Inteligência de Negócios utilizando Software Livre - FliSOL São Paul...
Pentaho: Inteligência de Negócios utilizando Software Livre - FliSOL São Paul...Pentaho: Inteligência de Negócios utilizando Software Livre - FliSOL São Paul...
Pentaho: Inteligência de Negócios utilizando Software Livre - FliSOL São Paul...
Caio Moreno
 
GoogleDocs - Potencializando o uso de questionários online em pesquisas cient...
GoogleDocs - Potencializando o uso de questionários online em pesquisas cient...GoogleDocs - Potencializando o uso de questionários online em pesquisas cient...
GoogleDocs - Potencializando o uso de questionários online em pesquisas cient...
Raphael Araujo
 
Boas Práticas em Aplicações na Nuvem: Twelve-Factor App | TDC Connections 2021
Boas Práticas em Aplicações na Nuvem: Twelve-Factor App | TDC Connections 2021Boas Práticas em Aplicações na Nuvem: Twelve-Factor App | TDC Connections 2021
Boas Práticas em Aplicações na Nuvem: Twelve-Factor App | TDC Connections 2021
Renato Groffe
 
Colóquio Drupal na Universidade do Minho
Colóquio Drupal na Universidade do MinhoColóquio Drupal na Universidade do Minho
Colóquio Drupal na Universidade do Minho
introfini
 
Tecnologias ria2
Tecnologias ria2Tecnologias ria2
Tecnologias ria2
Adilmar Dantas
 

Semelhante a Case Infraero #jdbr12 (20)

IBM Mobile Platform: Desenvolvimento de Aplicações Mobile
IBM Mobile Platform: Desenvolvimento de Aplicações MobileIBM Mobile Platform: Desenvolvimento de Aplicações Mobile
IBM Mobile Platform: Desenvolvimento de Aplicações Mobile
 
Microsoft project 2013
Microsoft project 2013Microsoft project 2013
Microsoft project 2013
 
Microsoft project 2013
Microsoft project 2013Microsoft project 2013
Microsoft project 2013
 
Web Tools Pt B R
Web Tools Pt  B RWeb Tools Pt  B R
Web Tools Pt B R
 
Microsoft Community Launch 2010: .NET Framework 4
Microsoft Community Launch 2010: .NET Framework 4Microsoft Community Launch 2010: .NET Framework 4
Microsoft Community Launch 2010: .NET Framework 4
 
Isla workshop 2015-03-08
Isla workshop 2015-03-08Isla workshop 2015-03-08
Isla workshop 2015-03-08
 
Web tools pt-br
Web tools pt-brWeb tools pt-br
Web tools pt-br
 
Justificativas para adoção de um Sistema de Gerenciamento de Conteúdos na FAI
Justificativas para adoção de um Sistema de Gerenciamento de Conteúdos na FAIJustificativas para adoção de um Sistema de Gerenciamento de Conteúdos na FAI
Justificativas para adoção de um Sistema de Gerenciamento de Conteúdos na FAI
 
Drupal 8: desenvolvendo fora da ilha
Drupal 8: desenvolvendo fora da ilhaDrupal 8: desenvolvendo fora da ilha
Drupal 8: desenvolvendo fora da ilha
 
TechEd Brasil 2010 - Novidades e razões para migrar para o microsoft .net fra...
TechEd Brasil 2010 - Novidades e razões para migrar para o microsoft .net fra...TechEd Brasil 2010 - Novidades e razões para migrar para o microsoft .net fra...
TechEd Brasil 2010 - Novidades e razões para migrar para o microsoft .net fra...
 
Frameworks de Desenvolvimento Web com PHP
Frameworks de Desenvolvimento Web com PHPFrameworks de Desenvolvimento Web com PHP
Frameworks de Desenvolvimento Web com PHP
 
Boas Práticas em Aplicações na Nuvem: Twelve-Factor App | MVPConf Latam 2021
Boas Práticas em Aplicações na Nuvem: Twelve-Factor App | MVPConf Latam 2021Boas Práticas em Aplicações na Nuvem: Twelve-Factor App | MVPConf Latam 2021
Boas Práticas em Aplicações na Nuvem: Twelve-Factor App | MVPConf Latam 2021
 
Python na Nuvem
Python na NuvemPython na Nuvem
Python na Nuvem
 
Desenvolvimento de Software utilizando .NET
Desenvolvimento de Software utilizando .NETDesenvolvimento de Software utilizando .NET
Desenvolvimento de Software utilizando .NET
 
Pentaho: Inteligência de Negócios utilizando Software Livre - FliSOL São Paul...
Pentaho: Inteligência de Negócios utilizando Software Livre - FliSOL São Paul...Pentaho: Inteligência de Negócios utilizando Software Livre - FliSOL São Paul...
Pentaho: Inteligência de Negócios utilizando Software Livre - FliSOL São Paul...
 
Pentaho: Inteligência de Negócios utilizando Software Livre - FliSOL São Paul...
Pentaho: Inteligência de Negócios utilizando Software Livre - FliSOL São Paul...Pentaho: Inteligência de Negócios utilizando Software Livre - FliSOL São Paul...
Pentaho: Inteligência de Negócios utilizando Software Livre - FliSOL São Paul...
 
GoogleDocs - Potencializando o uso de questionários online em pesquisas cient...
GoogleDocs - Potencializando o uso de questionários online em pesquisas cient...GoogleDocs - Potencializando o uso de questionários online em pesquisas cient...
GoogleDocs - Potencializando o uso de questionários online em pesquisas cient...
 
Boas Práticas em Aplicações na Nuvem: Twelve-Factor App | TDC Connections 2021
Boas Práticas em Aplicações na Nuvem: Twelve-Factor App | TDC Connections 2021Boas Práticas em Aplicações na Nuvem: Twelve-Factor App | TDC Connections 2021
Boas Práticas em Aplicações na Nuvem: Twelve-Factor App | TDC Connections 2021
 
Colóquio Drupal na Universidade do Minho
Colóquio Drupal na Universidade do MinhoColóquio Drupal na Universidade do Minho
Colóquio Drupal na Universidade do Minho
 
Tecnologias ria2
Tecnologias ria2Tecnologias ria2
Tecnologias ria2
 

Mais de Júlio Coutinho

Blindando o Joomla no II Encontro de TI do 7 CTA
Blindando o Joomla no II Encontro de TI do 7 CTABlindando o Joomla no II Encontro de TI do 7 CTA
Blindando o Joomla no II Encontro de TI do 7 CTA
Júlio Coutinho
 
Blindando aplicações com CMS Joomla!
Blindando aplicações com CMS Joomla!Blindando aplicações com CMS Joomla!
Blindando aplicações com CMS Joomla!
Júlio Coutinho
 
Joomla! e Fabrik - Comando e Controle no Haiti
Joomla! e Fabrik - Comando e Controle no HaitiJoomla! e Fabrik - Comando e Controle no Haiti
Joomla! e Fabrik - Comando e Controle no Haiti
Júlio Coutinho
 
O que é um template?
O que é um template?O que é um template?
O que é um template?
Júlio Coutinho
 
Descobrindo o Joomla! 3.2
Descobrindo o Joomla! 3.2Descobrindo o Joomla! 3.2
Descobrindo o Joomla! 3.2
Júlio Coutinho
 
Processo de Testes de Vulnerabilidades em Componentes MVC para CMS Joomla
Processo de Testes de Vulnerabilidades em Componentes MVC para CMS JoomlaProcesso de Testes de Vulnerabilidades em Componentes MVC para CMS Joomla
Processo de Testes de Vulnerabilidades em Componentes MVC para CMS Joomla
Júlio Coutinho
 
Seu Joomla está seguro?
Seu Joomla está seguro?Seu Joomla está seguro?
Seu Joomla está seguro?
Júlio Coutinho
 
Blindando o site Joomla!
Blindando o site Joomla!Blindando o site Joomla!
Blindando o site Joomla!
Júlio Coutinho
 
ACL no Joomla! 3 - Criando uma regra na prática
ACL no Joomla! 3 - Criando uma regra na práticaACL no Joomla! 3 - Criando uma regra na prática
ACL no Joomla! 3 - Criando uma regra na prática
Júlio Coutinho
 
Por quê usar Joomla?
Por quê usar Joomla?Por quê usar Joomla?
Por quê usar Joomla?
Júlio Coutinho
 
Seu website Joomla está sob ataque? Defenda-se!
Seu website Joomla está sob ataque? Defenda-se!Seu website Joomla está sob ataque? Defenda-se!
Seu website Joomla está sob ataque? Defenda-se!
Júlio Coutinho
 

Mais de Júlio Coutinho (11)

Blindando o Joomla no II Encontro de TI do 7 CTA
Blindando o Joomla no II Encontro de TI do 7 CTABlindando o Joomla no II Encontro de TI do 7 CTA
Blindando o Joomla no II Encontro de TI do 7 CTA
 
Blindando aplicações com CMS Joomla!
Blindando aplicações com CMS Joomla!Blindando aplicações com CMS Joomla!
Blindando aplicações com CMS Joomla!
 
Joomla! e Fabrik - Comando e Controle no Haiti
Joomla! e Fabrik - Comando e Controle no HaitiJoomla! e Fabrik - Comando e Controle no Haiti
Joomla! e Fabrik - Comando e Controle no Haiti
 
O que é um template?
O que é um template?O que é um template?
O que é um template?
 
Descobrindo o Joomla! 3.2
Descobrindo o Joomla! 3.2Descobrindo o Joomla! 3.2
Descobrindo o Joomla! 3.2
 
Processo de Testes de Vulnerabilidades em Componentes MVC para CMS Joomla
Processo de Testes de Vulnerabilidades em Componentes MVC para CMS JoomlaProcesso de Testes de Vulnerabilidades em Componentes MVC para CMS Joomla
Processo de Testes de Vulnerabilidades em Componentes MVC para CMS Joomla
 
Seu Joomla está seguro?
Seu Joomla está seguro?Seu Joomla está seguro?
Seu Joomla está seguro?
 
Blindando o site Joomla!
Blindando o site Joomla!Blindando o site Joomla!
Blindando o site Joomla!
 
ACL no Joomla! 3 - Criando uma regra na prática
ACL no Joomla! 3 - Criando uma regra na práticaACL no Joomla! 3 - Criando uma regra na prática
ACL no Joomla! 3 - Criando uma regra na prática
 
Por quê usar Joomla?
Por quê usar Joomla?Por quê usar Joomla?
Por quê usar Joomla?
 
Seu website Joomla está sob ataque? Defenda-se!
Seu website Joomla está sob ataque? Defenda-se!Seu website Joomla está sob ataque? Defenda-se!
Seu website Joomla está sob ataque? Defenda-se!
 

Último

Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
Momento da Informática
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
Danilo Pinotti
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
WELITONNOGUEIRA3
 
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdfEscola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Gabriel de Mattos Faustino
 
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
Faga1939
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
Momento da Informática
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
TomasSousa7
 

Último (7)

Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
 
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdfEscola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
 
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
 

Case Infraero #jdbr12

  • 1. JÚLIO COUTINHO - @cout45 Graduado em Webdesign e Programação Especialista em Engenharia de sistemas Membro atuante na Comunidade Joomla! desde 2006 WEBMASTER NO GAB CMT EX
  • 2. INFRAERO COM JOOMLA! ACESSÍVEL SIM, POR QUÊ NÃO?
  • 3.  Primeiro contato às vésperas do JDay 2011;
  • 4.  Quando o projeto deixa de ser um “projeto” e passa a ser uma urgência?  Levantamento de requisitos  Viabilidade do Projeto  Equipe “comprometida”  Proposta  Execução
  • 6.  Viabilidade do Projeto * Portal, Website ou Template? * Joomla! 1.5, migrar? (NÃO) * Acessibilidade * 1A * 2AA * 3AAA
  • 7.  Viabilidade do Projeto * Portal, ou ? * Desenvolvimento de módulos * Banco de Dados * Arquivos * Diretórios
  • 8.  Viabilidade do Projeto * * 1A * 2AA * 3AAA Grupo Acessibilidade W3C Brasil
  • 9.  Viabilidade do Projeto - Acessibilidade * * Da Silva? http://www.dasilva.org.br/ * e-MAG? http://www.governoeletronico.gov.br/acoes- e-projetos/e-MAG/
  • 10.  Viabilidade do Projeto * * Voos Online (Com? Mod? Plg? Isl? Link?)
  • 11.  Viabilidade do Projeto – Serviços integrados * Aeroportos (Com? Mod? Plg? Isl? Link?)
  • 12.  Equipe “comprometida” com o Projeto * Cumprimento de metas estabelecidas à qualquer custo * Experiência com CMS Joomla * Experiência com Framework Joomla
  • 13.
  • 14.  Salvação da Lavoura
  • 15.  Proposta * Prazo * Custo * Forma de Pagamento  Freela? PJ x PJ  Entrega por módulos
  • 16.
  • 17.  Execução * Divisão de tarefas * design de site [template] * design de site [módulos] * Reuniões semanais [Scrum – Foco] * Ambiente remoto compartilhado * Melhores práticas
  • 19.  Ambiente remoto compartilhado * Banco de Dados (8MB) * 4.5 GB * Criação/customização do template * Validação/teste do template * Desenvolvimento, instalação e teste dos módulos
  • 20.  Melhores práticas * Quem poderá nos salvar?
  • 21.  Entrega Modular do Projeto * Módulo – Pagamento * 03 (três) módulos  Reuniões para validação * Apresentação do projeto piloto * Implementação de novas demandas (Modal) * Voos online = Gargalo do Projeto
  • 22.  Finalização e entrega do Projeto * Ata de encerramento * pacotes de instalação * do portal * dos módulos * do template * Manual do usuário
  • 23.  Lições aprendidas * Proposta clara com delimitação de escopo * Documentação objetiva baseada em fatos * Cumprimento de prazo a qualquer custo * Manual focado no usuário * Vídeo-aulas disponibilizadas no backend (módulo custom – position cpanel)
  • 24.  Conhecendo o portal da Infraero
  • 26.  http://www.juliocoutinho.com.br/cursodejoomla  http://www.joomlabrasilia.org  http://www.joomlabrasilia.com.br  http://www.extensoesjoomla.com.br  http://www.slideshare.net/cout45/  http://www.youtube.com/cout45 “Sábio é aquele que conhece os limites da própria ignorância.” Sócrates