Portal Brasileiro de Dados Abertos

Modified on 14/06/2019 10:21 by Augusto Herrmann — Categorized as: GT3, Produto

O Portal Brasileiro de Dados Abertos (dados.gov.br) é o sítio eletrônico de referência para a busca e o acesso aos dados públicos, seus metadados, informações, aplicativos e serviços relacionados. A sua criação se deu e a sua evolução é conduzida no âmbito da Infraestrutura Nacional de Dados Abertos - INDA.


Descrição do produto

Objetivos:

Termos de uso

Os termos de uso do Portal Brasileiro de Dados Abertos foram discutidos no Comitê Gestor da INDA, após a realização do estudo sobre licenciamento e condições de uso para dados abertos no Brasil, e foram aprovados no dia 26/11/2016. Seu conteúdo foi publicado no D.O.U. de 29/3/2017, Seção 1, Pág. 47, como sendo o Anexo I da Resolução CGINDA nº 02, de 24/3/2017.

Ciclos de evolução

A evolução do portal, desde a sua criação em 2011 e o seu lançamento em 2012, tem ocorrido em ciclos sucessivos de desenvolvimento.

➀ 1º Ciclo (2011-2012)

Tela do portal dados.gov.br em 2012

O primeiro ciclo de desenvolvimento do portal iniciou-se com a preparação da Infraestrutura Nacional de Dados Abertos - INDA, com o desenho da solução tecnológica que compõe o portal, baseada na ferramenta livre para catálogos de dados abertos chamada CKAN.

O desenvolvimento se deu com ampla participação da sociedade civil, num processo que foi aberto a qualquer pessoa que estivesse interessada. Esse processo inovador, assim como o registro de todas as reuniões realizadas, foi amplamente documentado e serve de referência de produção colaborativa entre governo e sociedade civil.

Esse ciclo se encerrou com o lançamento do portal, em maio de 2012.

Desenvolvimento das atividades

Pelo caráter de implementação técnica desse produto, algumas mudanças metodológicas foram feitas. Em nosso planejamento tínhamos previsto a entrega da versão beta no final de 2011. Na reunião de planejamento, ocorrida no dia 01/06/11, decidimos realizar uma sprint para iniciarmos o desenvolvimento da primeira versão. Essa inversão de atividades traz como principal benefício a redução de incertezas quanto à definição do escopo. A proposta é realizarmos pequenas iterações agregando melhorias que serão amadurecidas por todos participantes da INDA.
A primeira sprint foi realizada no dia 10/06/11. Tivemos vários avanços, principalmente o alinhamento do objetivo e definição das principais tecnologias.

O domínio do portal é dados.gov.br.

Produtos


Design do Portal


Arquitetura técnica

Diagrama da arquitetura técnica do portal.

Cronograma

Produto / AtividadeResponsávelStatusPrazo
Primeiro rumble para implementação da versão alphaGT3Concluída10/06/2011
Segundo Rumble para desenvolvimento do Portal Brasileiro de Dados AbertosGT3Concluída19/08/2011
Reunião de Planejamento de Atividades para o Portal de dados AbertosGT3Concluída01/09/2011
Terceiro Rumble para desenvolvimento do Portal Brasileiro de Dados AbertosGT3Concluída09/09/2011
Quarto Rumble para desenvolvimento do Portal Brasileiro de Dados AbertosGT3Concluída30/09/2011
Quinto Rumble para desenvolvimento do Portal Brasileiro de Dados AbertosGT3Concluída04/11/2011
Sexto Rumble para desenvolvimento do Portal Brasileiro de Dados AbertosGT3Concluída11/11/2011
Sétimo Rumble para desenvolvimento do Portal Brasileiro de Dados AbertosGT3Concluída25/11/2011
Oitavo Rumble para desenvolvimento do Portal Brasileiro de Dados AbertosGT3Concluída20/01/2012
Nono Rumble para desenvolvimento do Portal Brasileiro de Dados AbertosGT3Concluída03/02/2012
2a sprint review e retrospectiva - Portal Brasileiro de dados abertosGT3Concluída17/02/2012
3a sprint review e retrospectiva Portal Brasileiro de dados abertosGT3Concluída02/03/2012
Estudo e desenvolvimento das propostas de arquitetura de informação e re-design da páginaGT3ConcluídaMarço / 2012
4a sprint review e retrospectiva Portal Brasileiro de dados abertosGT3Concluída20/03/2012
Décimo Rumble de Desenvolvimento do Portal Brasileiro de Dados AbertosGT3Concluída21/03/2012
XI Rumble de Desenvolvimento do Portal Brasileiro de Dados AbertosGT3Concluída23/03/2012

➁ 2º Ciclo (2013-2014)

Tela do portal dados.gov.br em setembro de 2013

O segundo ciclo de desenvolvimento visou revisar a identidade visual do Portal Brasileiro de Dados Abertos para adaptá-lo à Identidade Digital de Governo, um padrão de identidade visual estabelecido, à época, pela Secretaria de Comunicação (Secom) da Presidência da República. Adicionalmente, a versão do CKAN foi atualizada para 2.2.2, o que trouxe as novas funcionalidades oferecidas por essa ferramenta.

As alterações precisaram ser realizadas no tema do portal, o qual havia sido criado, no 1º ciclo de desenvolvimento, para customizar a sua aparência e deixá-la diferente da identidade visual padrão do CKAN. Como o sistema de templates do CKAN foi alterado a partir da versão 2.0 (foi alterado de Genshi para Jinja2), tornando-o diferente do usado nas versões 1.x, foi necessário readaptar a página inicial do portal.

O código do tema do portal que foi adaptado nessa versão está disponível publicamente em um repositório no Github, para que possa ser reaproveitado.

Este ciclo de desenvolvimento foi implementado pelo Serpro.

Integrações

No segundo ciclo de desenvolvimento do portal, foram implementadas as integrações do portal com a Infraestrutura Nacional de Dados Espaciais – INDE e com a Plataforma de Gestão de Indicadores – PGI.

➂ 3º Ciclo (2016)

Tela da versão em desenvolvimento do portal dados.gov.br, em novembro de 2016

O terceiro ciclo de desenvolvimento visou trazer novas funcionalidades ao Portal Brasileiro de Dados Abertos. O desenvolvimento foi realizado pela Coppetec / UFRJ em uma série de sprints.

O código do tema do portal que foi desenvolvido para esse ciclo está disponível publicamente em um repositório no Github.

Na época, a instalação oficial do CKAN não suportava instalar via Docker. Então foi desenvolvida uma ferramenta para facilitar a instalação do CKAN com o Docker, chamada Easy CKAN.

Sprints

Produto / AtividadeResponsávelStatusPrazo
Sprint 1 - Configuração do CKAN 2.5.2 e harvest CoppetecConcluída18/07/2016
Sprint 2 - Configuração do CKAN e Harvest para o Docker e Openshift, e ajuste do temaCoppetecConcluída01/08/2016
Sprint 3 - Instalação Wordpress e integração com CKANCoppetecConcluída15/08/2016
Sprint 4 - Integração do Rancher com CKAN CoppetecConcluída30/08/2016
Sprint 5 - Configuração do Rancher com CKAN e criação de versão estável CoppetecConcluída13/09/2016
Sprint 6 - Migração de dados(Wordpress e CKAN) e configuração no Ckanext Scheming CoppetecConcluída27/09/2016
Sprint 7 - Ajuste dockerfiles para Ubuntu 16, internacionalização, ajuste de leiaute, criação de cache Wordpress e implementação de aplicação no RancherCoppetecConcluída17/10/2016
Sprint 8 - Catálogo de aplicativos, inventário e concursos CoppetecConcluída (parcialmente)01/11/2016
Sprint 9 - Adequações para disponibilizar o Portal no ambiente de produção CoppetecConcluída15/11/2016
Sprint 10 - Configuração do ambiente de desenvolvimento para testes e configuração de funcionalidade de comentários CoppetecConcluída29/11/2016
Sprint 11 - Disponibilização do Portal em produção CoppetecConcluída13/12/2016

Atas


Arquitetura técnica

Com a containerização, a arquitetura técnica do portal foi alterada nesse ciclo.

Diagrama mostrando a arquitetura técnica do portal.

A infraestrutura também deixou de ser hospedada no Serpro e foi migrada para a gestão da então DTI do Ministério do Planejamento, que colocou o portal na nuvem da Azure.

➃ 4º Ciclo (2017)

O quarto ciclo de desenvolvimento teve o objetivo de evoluir, conforme backlog (lista de atividades priorizadas) abaixo, o Portal Brasileiro de Dados Abertos (dados.gov.br).

Algumas das funcionalidades previstas receberam a colaboração de agentes externos na sua definição, após a solicitação aberta de colaboração.

Funcionalidades previstas:
O detalhamento das atividades pode ser consultado no documento Backlog Portal Brasileiro de Dados Abertos - dados.gov.br.

Sprints

Produto / AtividadeResponsávelStatusPrazo
Sprint 12 CoppetecConcluída2/3/2017
Sprint 13 CoppetecConcluída17/3/2017
Sprint 14 CoppetecConcluída11/4/2017
Sprint 15 CoppetecConcluída24/4/2017

Atas


Produtos entregues

Os principais produtos entregues no 4º ciclo foram: