Your SlideShare is downloading. ×

Brasil.gov.br: Python Powered EGov

790
views

Published on

O portal do Brasil, o Brasil.gov.br é o caso mais visível de uso de Python -- mais especificamente de Plone -- dentro do governo brasileiro. Esta palestra apresentará desafios técnicos e decisões …

O portal do Brasil, o Brasil.gov.br é o caso mais visível de uso de Python -- mais especificamente de Plone -- dentro do governo brasileiro. Esta palestra apresentará desafios técnicos e decisões tomadas durante a construção e manutenção do portal mais ambicioso do governo brasileiro

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
790
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Brasil.Gov: Python Powered EGov Brasil.Gov: Python Powered EGov Danilo Freitas - TV1 Érico Andrei - Simples Consultoria Pedro Werneck - TV1
  • 2. Brasil.Gov: Python Powered EGov
  • 3. Brasil.Gov: Python Powered EGov Estratégia “ Ser a mais completa plataforma de presença digital do estado brasileiro”
  • 4. Brasil.Gov: Python Powered EGov Estratégia "Eu até brincava com o ministro Franklin Martins (Comunicação Social) no dia do lançamento. Eu dizia que a gente pode afirmar no mundo inteiro que isso aqui é o Google brasileiro, ou seja, aqui o cidadão vai entrar e vai poder saber de tudo aquilo que a gente faz, de cada centavo que a gente gasta” Presidente Lula
  • 5. Brasil.Gov: Python Powered EGov Números •3 idiomas •12 seções temáticas •4 segmentos •11 mini-sites •15Gb Conteúdo
  • 6. Brasil.Gov: Python Powered EGov + Números •~ 600 serviços •4 ambientes •20 servidores •95 novos pacotes Python
  • 7. Brasil.Gov: Python Powered EGov Equipe •Planejamento •Escopo •AI •Arte •Desenvolvimento •Design
  • 8. Brasil.Gov: Python Powered EGov Equipe > 120 Profissionais Secom TV1 Serpro Terceiros
  • 9. Brasil.Gov: Python Powered EGov A tecnologia
  • 10. Brasil.Gov: Python Powered EGov Os desafios
  • 11. Brasil.Gov: Python Powered EGov Ok, sério... Pouca experiência em Plone + Profissionais competentes e motivados + XGH =
  • 12. Brasil.Gov: Python Powered EGov
  • 13. Brasil.Gov: Python Powered EGov Depois do lançamento ...
  • 14. Brasil.Gov: Python Powered EGov Aprendizados •Não tínhamos o time necessário •Plone é um Sistema de Gestão de Conteúdo •Produção tinha normas a serem seguidas •XGH no more!
  • 15. Brasil.Gov: Python Powered EGov Time técnico •Gestão •Desenvolvimento •Interface •Infra
  • 16. Brasil.Gov: Python Powered EGov Capacitação •Treinamentos formais •Mentorias •Pareamento
  • 17. Brasil.Gov: Python Powered EGov Processos •Seguir normas vigentes •Organizar novas demandas •Integrar, integrar, integrar •Refatorar, refatorar, refatorar
  • 18. Brasil.Gov: Python Powered EGov Ferramentas •Migração para o Git •Uso de Paster Templates especializados •Kanban + Jira + Confluence
  • 19. Brasil.Gov: Python Powered EGov Comunidade ATGoogleVideo ContentPanels CMFPublicator ThemeSwitcher ZopeSkel archetypes.languagebugfix sc.dev.core sc.paster.* sc.social.viewcounter tv1.app.*
  • 20. Brasil.Gov: Python Powered EGov E agora
  • 21. Brasil.Gov: Python Powered EGov Melhorias de ambiente
  • 22. Brasil.Gov: Python Powered EGov Buildout
  • 23. Brasil.Gov: Python Powered EGov Gestão de pacotes •zest.releaser •Plone Software Center •PyPi Mirror
  • 24. Brasil.Gov: Python Powered EGov Gestão de integração
  • 25. Brasil.Gov: Python Powered EGov Testes de performance •FunkLoad
  • 26. Brasil.Gov: Python Powered EGov Ferramentas adequadas
  • 27. Brasil.Gov: Python Powered EGov E principalmente, o visual
  • 28. Brasil.Gov: Python Powered EGov Modular, interativo, administrável •Mais de 200 módulos •Templates internos variados •8 desenvolvedores front end •Diversos minisites reutilizando código •Acessibilidade •Efeitos especiais
  • 29. Brasil.Gov: Python Powered EGov com tempero ... •Arquitetura, arte, front end e back end on demand •Equipe front end heterogênea •Reutilizar e customizar, mas sem refazer
  • 30. Brasil.Gov: Python Powered EGov ...e um belo canivete...
  • 31. Brasil.Gov: Python Powered EGov
  • 32. Brasil.Gov: Python Powered EGov Em resumo
  • 33. Brasil.Gov: Python Powered EGov Brasil.gov.br •Portal para o povo brasileiro e público externo •Agregador de serviços •Continua em crescimento •Desafios tecnológicos e processuais
  • 34. Brasil.Gov: Python Powered EGov Agradecimentos Bruno Tikami Cléber Santos Dorneles Treméa Luciano Pacheco Rudá Porto Tiago Hiromi
  • 35. Brasil.Gov: Python Powered EGov Mais agradecimentos •Equipe TV1, e em especial os desenvolvedores que se desdobram para o Brasil.Gov acontecer. •Simples Consultoria por nos treinar de maneira incansável.
  • 36. Brasil.Gov: Python Powered EGov E mais agradecimentos •Equipe técnica do Serpro •Equipe da Secom •Comunidade Python e Plone brasileira
  • 37. Brasil.Gov: Python Powered EGov Obrigado! Danilo Freitas Érico Andrei Pedro Werneck