Built with Plone and maintained by a team of over 120 people -- journalists, developers, designers and integrators -- Brasil.gov.br is the main hub for the EGov initiative.
Brasil.gov.br: Building a digital nation with Plone
1. Brasil.gov.br:
Building a Digital Nation With Plone
Brasil.gov.br:
Building a digital nation with Plone
Érico Andrei - Simples Consultoria
2. Brasil.gov.br:
Building a Digital Nation With Plone
Strategy
“Be the most complete platform
for the Brazilian state digital presence”
3. Brasil.gov.br:
Building a Digital Nation With Plone
Strategy
“I joked with Franklin Martins (Minister of
communications) in the launching day. I said to him we
could say this is the Brazilian Google. In here (portal), our
citizens will find informations about everything we do,
every cent we expend”
Lula, Brazil’s President
4. Brasil.gov.br:
Building a Digital Nation With Plone
A few numbers
•3 languages
•12 sections
•4 target groups
•11 mini-sites
•15Gb of content
5. Brasil.gov.br:
Building a Digital Nation With Plone
more numbers
•~600 government services
•4 server environments
•20 servers
•95 new Python packages
13. Brasil.gov.br:
Building a Digital Nation With Plone
Things we learned
•The team lacked some professional skills
•Plone is a Content Management System
•Our hosting environment had it’s rules
•XGH no more!
14. Brasil.gov.br:
Building a Digital Nation With Plone
What we needed
•A senior management
•Senior developers
•Some interface “wizards”
•And a new process
15. Brasil.gov.br:
Building a Digital Nation With Plone
Plone to the people
•Leveling the team with formal training
•Mentoring
•And tons of pair-programing
16. Brasil.gov.br:
Building a Digital Nation With Plone
Processes
•We needed to adapt to Serpro way of working
•New projects needed to be organized
•Integrate, integrate, integrate
•Refactor, refactor, refactor
17. Brasil.gov.br:
Building a Digital Nation With Plone
Choosing the right tools
•Moving to Git
•Our own paster templates
•Kanban + Jira + Confluence
18. Brasil.gov.br:
Building a Digital Nation With Plone
Things we contributed to
ATGoogleVideo
ContentPanels
CMFPublicator
ThemeSwitcher
ZopeSkel
archetypes.languagebugfix
sc.dev.core
sc.paster.*
sc.social.viewcounter
tv1.app.*
30. Brasil.gov.br:
Building a Digital Nation With Plone
Modular, manageable
•Over 200 different tiles
•An gigantic number of internal views
•Editors compose the front page
•Accessibility and Usability are essential
•8 front end developers
31. Brasil.gov.br:
Building a Digital Nation With Plone
with a little spice...
•We have well defined positions -- IA, Design,
Implementation
•Our front end team has different backgrounds
•Content editors are not always tech-friendly
•And we learned the lesson: Create once, try to
use anywhere
33. Brasil.gov.br:
Building a Digital Nation With Plone
Brasil.gov.br
•Two different customers
•A service aggregator and news portal
•Lack of Plone professionals -- so we trained the
team we had available
35. Brasil.gov.br:
Building a Digital Nation With Plone
Thank you
Érico Andrei
erico@simplesconsultoria.com.br
twitter: @ericof
irc: ericof
plone.org: erico_andrei