Consegi2013

629
-1

Published on

Palestra realizada no CONSEGI 2013, apresentando uma análise sobre CMSs e a estrutura de TI do governo, auxiliando na tomada de decisão de escolha. Exposição das novidades das versões J!3+. Exemplos de sites .gov brasileiros, além de dados nacionais e internacionais de uso do Joomla do governo. Finaliza apresentando o conceito do projeto J!GOV como alternativa de comunidade CMS incluído no Portal do Software Público

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
629
On Slideshare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
18
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Consegi2013

  1. 1. O  Joomla  no   governo Paulo Ries Trídia Criação
  2. 2. Paulo Ries Designer de Interface, UX, Usabilidade, Acessibilidade, PHP e Gerente de Projetos 2006 - 2009 :: Ministério da Educação Designer e Interface Joomla! 2009 - 2013 :: FNDE Gerente de Projetos (Interface e Joomla!) 2007 - 2013 :: Trídia Criação
  3. 3. O que vamos falar 1. Por que um CMS? 2. Joomla!, uma boa escolha 3. Vantagens e novidades 4. Joomla! no Brasil 5. J! Gov
  4. 4. O  que  é  um  Content Management  System?
  5. 5. E  eu  preciso  disso?
  6. 6. talvez…
  7. 7. O  que  eu  ganho       com  isso?
  8. 8. Custos invisíveis •  Retrabalho •  Prazos estourados •  Treinamentos •  Documentação + Custos de análise + Custos de desenvolvimento + Custos com testes + Custos de sustentação Custos visíveis •  Design •  Programação •  Conteúdo
  9. 9. Implantação mais rápida Instalação de extensões Templates de layout Conteúdo em banco de dados
  10. 10. Habilidade/Conhecimento Tempo Modificações estruturais Entendimento do que é CMS Entendimento dos conceitos específicos do CMS Entendimento da organização do conteúdo dentro do CMS Administração de itens de conteúdo Administração de itens de navegação Analogia entre editor do CMS e editor de texto 10 Aprendizado
  11. 11. Entendimento do que é CMS Entendimento dos conceitos específicos do CMS Entendimento da organização do conteúdo dentro do CMS Administração de itens de conteúdo Administração de itens de navegação Analogia entre editor do CMS e editor de texto Habilidade/Conhecimento Tempo Modificações estruturais Ocorre 1 única vez, independentemente do número de projetos gerenciados no mesmo CMS Aprendizado
  12. 12. Não  precisa  viver  na  Matrix
  13. 13. E  qual      escolher?
  14. 14. PHP Java .NET Python 20 Algumas  opções
  15. 15. Lembrando  que… Software Livre O software livre é uma opção estratégica do Governo Federal para reduzir custos, ampliar a concorrência, gerar empregos e desenvolver o conhecimento e a inteligência do país na área. Para incentivar o uso do software livre, o Estado promove ações voltadas para o uso de padrões abertos, o licenciamento livre dos softwares e a formação de comunidades interessadas no tema. http://www.governoeletronico.gov.br/acoes-e-projetos/software-livre
  16. 16. PHP Java .NET Python Infra-estrutura básica é simples e gratuita (LAMP) Maior número de profissionais na linguagem disponíveis Maior número de especialistas nos CMS's Menor custo de hora técnica +CMS's e extensões open-source e extensa documentação on-line Infra-estrutura básica não é gratuita. Não permite utilização de Linux Dificuldade em encontrar especialistas nos CMS's. Dependência de empresas. Sistemas proprietários e maior custo de hora técnica Infra-estrutura básica comparativamente mais complexa Dificuldade em encontrar especialistas nos CMS's. Dependência de empresas. Há sistemas que não são totalmente gratuitos (versões enterprise) Infra-estrutura básica comparativamente mais complexa Número muito restrito de profissionais na linguagem disponíveis Dificuldade em encontrar especialistas nos CMS's. Dependência de empresas. Maior custo de hora técnica E  o  que  mais?
  17. 17. PHP Java .NET Python hummm…
  18. 18. Custo  de  programação R$38,00/hora R$6.700/mês R$41,00/hora R$7.200/mês R$43,00/hora R$7.568/mês
  19. 19. Programadores  do  governo
  20. 20. E  qual      escolher?
  21. 21. Analise… 1.  Qual a formação da sua equipe? 2.  Quem desenvolverá seu projeto? 3.  Quem sustentará seu projeto? 4.  Quanto de R$ você tem disponível?
  22. 22. Uma  boa  alternativa!
  23. 23. •  Atende a uma gama maior de projetos, do mais simples ao mais complexo •  Continuidade econômica e tecnológica do projeto •  Padrão MVC desde o core •  Dependência do MySQL diminui gradativamente •  Aderência às diretrizes do governo eletrônico Infra-estrutura básica é simples e gratuita (LAMP) Maior número de profissionais na linguagem disponíveis Vários especialistas no CMS Menor custo de hora técnica CMS e extensões open-source e extensa documentação on-line
  24. 24. Mas, e Joomla é seguro?
  25. 25. Depende  de  sua  utilização.
  26. 26. Falhas de segurança podem ocorrer: 1. Na infra-estrutura 2. Na aplicação •  - Destaque para as extensões utilizadas 3. No uso da aplicação
  27. 27. Só se lembra da: 1. Na infra-estrutura 2. Aplicação •  - E não se lembra das •  extensões utilizadas 3. No uso da aplicação
  28. 28. Segurança mínima 1. Linux + Apache + Suhosin + permissões de pasta(644 p/arquivos e 755 p/diretórios) 2. htaccess 3. Evitar hacks no core 4. Extensões joomla tools e admin exile 5. Senhas "de verdade" e acesso a partir de locais confiáveis
  29. 29. Mais sobre segurança: Joomla e segurança com Ivânio Rosa (Exército)
  30. 30. Vantagens  e algumas  novidades
  31. 31. Reformulação completa da interface com Bootstrap
  32. 32. CMS 100% adaptado para mobile
  33. 33. Idiomas instaláveis no backend
  34. 34. Nova ACL
  35. 35. Atualizações configuráveis…
  36. 36. e simplificadas…
  37. 37. Versões
  38. 38. Inclusão de tags e nome de versão (J!3.2) no core
  39. 39. Busca inteligente (indexada)
  40. 40. Versionamento de artigos no core (J!3.2)
  41. 41. Versionamento de artigos no core (J!3.2)
  42. 42. Inclusão do T3 no core (J!3.5)
  43. 43. "Profissionais que participam ativamente de uma comunidade nunca estão sozinhos quando têm que resolver um problema.” fititnt.org Você  nunca  está  sozinho!
  44. 44. •  6947 extensões em extensions.joomla.org •  http://docs.joomla.org/ •  forum.joomla.org •  forum em português •  Joomla Bug Squad •  J!UX •  163 JUGs no mundo (5 no Brasil) •  Eventos nacionais e regionais todos os anos Comunidade  atuante
  45. 45. 94showcases relacionados a governos cadastrados no joomla.org 3244sites relacionados a governo desenvolvidos em Joomla cadastrados no joomlagov.info (77 no Brasil) Quem  mais  usa?
  46. 46. •  fnde.gov.br •  mec.gov.br * •  mc.gov.br * •  mma.gov.br •  sfb.gov.br •  ibama.gov.br •  defesa.gov.br •  infraero.gov.br •  Exército Brasileiro * +de 200 sites •  ctex.eb.br •  rio2011.mil.br •  ufrr.br •  face.ufmg.br* •  ifpa.edu.br •  cnj.jus.br * •  tjam.jus.br •  tj.ba.gov.br •  tjto.jus.br •  tj.es.gov.br •  imbel.gov.br •  sistemasesan.com*
  47. 47. portal.mec.gov.br + de 4 milhões de acessos em abril + de 15 mil artigos página inicial totalmente modularizada 2 bancos de dados e servidores em balanceamento de carga
  48. 48. fnde.gov.br 2009 desenvolvido em 3 semanas, por 2 profissionais(1 não conhecia Joomla) Todas as extensões utilizadas são gratuitas, e presentes no extensions.joomla. org Utiliza o cache de arquivos do Joomla para diminuir requisições ao banco
  49. 49. fnde.gov.br 2012 Todas as extensões utilizadas são gratuitas, e presentes no extensions.joomla. org Amplo projeto de UX Utilização da ACL SubPáginas para programas e ações Override de módulos e componentes
  50. 50. tvescola.mec.gov.br Desenvolvimento em pouco mais de 1 mês Utilização de CCKs Vários módulos de integração desenvolvidos Mais de 3.000 vídeos cadastrados
  51. 51. www.mc.gov.br 40
  52. 52. www.icmbio.gov.br
  53. 53. www.defesa.gov.br
  54. 54. www.cnj.jus.br
  55. 55. Custos: Equipes enxutas, vinculadas ao órgão, custam menos do que licitações externas: sites dinâmicos simples podem custar ao governo mais de R$ 100.000,00 (chegando a mais de 1 milhão…) Contratos de desenvolvimento de software atrelados à APF. Sustentaçõ externa custa caro. Economia
  56. 56. A utilização do Gerenciador de Conteúdo Joomla por sítios governamentais é notória, a julgar pelo número de participantes em eventos da comunidade Joomla! que trabalham diretamente com o governo, em suas diferentes esferas ou poderes. fonte imagem: joomlagov.info Há  muito  trabalho  pela  frente
  57. 57. Tópico do grupo joomleirosBR através das opiniões e informações compartilhadas no tópico da discussão “Desenvolvimento de uma distribuição baseada no CMS Joomla focada a Instituições governamentais do Brasil”. Iniciativas  Joomla  no  Brasil
  58. 58. Cada órgão de governo recorrentemente consome recursos públicos humanos e materiais no esforço de atender às necessidades que podem ser as mesmas às quais outro órgão também dedicou recursos outrora, atendendo de forma correta, incorreta ou mesmo incompleta, a um mesmo requisito. Análise  dos  órgãos
  59. 59. Muitos destes requisitos são funcionais como, por exemplo, a divulgação de notícias, documentos e outros dados em diferentes formatos. Como requisitos não funcionais, pode-se considerar a acessibilidade, a interoperabilidade, a segurança e o desempenho.
  60. 60. 50
  61. 61. Lembrando  que… Software Livre O software livre é uma opção estratégica do Governo Federal para reduzir custos, ampliar a concorrência, gerar empregos e desenvolver o conhecimento e a inteligência do país na área. Para incentivar o uso do software livre, o Estado promove ações voltadas para o uso de padrões abertos, o licenciamento livre dos softwares e a formação de comunidades interessadas no tema. http://www.governoeletronico.gov.br/acoes-e-projetos/software-livre
  62. 62. Sendo  assim… Pode-se pensar numa Comunidae Joomla no Portal do Software Público
  63. 63. Documento de visão em: https://docs.google.com/document/d/1_KzQGOt9G15IpkDFqkMKzhAFfejhH5D1DvIsEfFuRV0/edit Criação  do  J!GOV Joomla
  64. 64. Novo  padrão   do  governo Aguardando a liberação do layout… ainda sem previsão.
  65. 65. Paulo Ries paulories@gmail.com @paulories joomlacalango.org Obrigado! Rafael Berlanda Márcio Okabe (Konfide) Emerson (fititnt.org.br) Comunidade J!Calango joomlagov.info Obs.: - imagens de apoio retiradas de sites sobre joomla, através do google. Opiniões, conclusões e mensagens são de responsabilidade dos palestrantes, sem responsabilidade ou apoio oficial dos órgãos onde prestam serviço.
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×