RSS RSS

Tópicos


Navegação


Ferramentas



Pesquisar na wiki
»

Impulsionado por

2ª Sprint de desenvolvimento do portal 2012

RSS
Modified on 12/03/2012 11:02 por christian Categoria Uncategorized

2ª sprint(Terminou em 02/03): Planejamento




Design definido
AtividadeResponsávelEstimativa (1 a 3)
Arquitetura da informação e fluxo de navegaçãoYaso
Estrutura de navegaçãoYaso2
WireframesYaso3
Projeto GráficoTime dados abertos
LogomarcaTime dados abertos3
desenho de ícones e elementos principais de interação com os datasetsTime dados abertos3
Votação da logoPoppi2
Protótipo das telas com base nos wireframesTime dados abertos3


Cases para a OGP
AtividadeResponsávelEstimativa (1 a 3)
Escrever sobre os cases escolhidosPoppi, e Augusto2
Contatar os desenvolvedores dos outros cases para escreverem sobre eleDemoulidor1
Revisar os cases escritosTime dados abertos2
Solicitar apoio de outros participantes para revisão e traduçãoSLTI1


Produção separada do desenvolvimento
AtividadeResponsávelEstimativa (1 a 3)
Mudança do DNS para o novo servidor de produçãoTime dados abertos1
Passar para o Duke a VM para ele publicar no servidor deleDuke, Poppi e Time dados abertos2
Ambiente migrado para o serproTime dados abertosConcluído
Apontar produção para o SERPRO, continuar desenvolvimento no labClusterTime dados abertos1


Manual de catalogação de datasets
AtividadeResponsávelEstimativa (1 a 3)
Publicação do documento para desenvolvimento colaborativo: http://okfnpad.org/mancatTime dados abertosCompleto
Escrita do documentoTime dados abertos2
Abertura do acesso do CKAN de desenvolvimento para teste do manual Time dados abertos2
Teste do documento Time dados abertos3

Outras atividades
  • Traduzir o CKAN 1.6 - Augusto Herrmann - Completo!
  • Atualizar o CKAN para o 1.6 fixo - Time dados abertos - 1 (aguardar a versão oficial ser lançada pela OKFN)
  • Atualizar as tarefas do TRAC - Time dados abertos - 1
  • Dar permissão no TRAC para as pessoas colocarem as tarefas - Time dados abertos - 1




Relato do Desenvolvimento

Design: Foi feita uma reunião para definição de uma série de elementos, unindo o que já estava definido pelo cardsorting a novas opiniões -> Reunião de definições do design em http://okfnpad.org/dadosgovbr-wireframes-e-logo

os wireframes estão prontos. Recebemos várias contribuições. Yaso e Christian consolidaram as contribuições em reunião anteontem, produzindo um wireframe único com elementos tirados dos wireframes contribuídos. Falta ainda um projeto de identidade visual seguindo o wireframe.

  • Passar o wireframe finalizado para os colaboradores implementarem o código usando o wireframe final e a identidade visual do portal que está no ar ("Plano B").
  • Acionar o DGE para ver se conseguimos alguém para nos ajudar no design da identidade visual ("Plano A"). O Poppi vai tentar contato com o pessoal da EBC para tentar alguma ajuda.

Separação do ambiente de desenvolvimento e produção: VM disponibilizada aos colaboradores do projeto por link no Dropbox e está disponibilizado em Torrent. Precisamos ainda criar um tracker oficial com whitelist de Torrents, para só permitir os Torrents autorizados. O tracker terá o endereço tracker.dados.gov.br.

  • Solicitar internamente o registro de subdomínio tracker.dados.gov.br.

A VM do Serpro foi concluída e está no ar. O subdomínio DNS beta.dados.gov.br já foi virado para esta máquina, mas ainda não foi atualizado para acesso em todo lugar.

Manual: Foi escrita a metodologia e foi escrita a primeira versão do manual. Faltam:

  • A revisão (acabamento) do manual;
  • Teste do manual: pedir a uma pessoa que não conhece que cadastre tendo apenas a informação do manual. Os 3 são:

Cases da OGP: foram selecionados 3, mas não foram escritos.

  • Escrever um parágrafo sobre cada um:
    • Para onde foi o meu dinheiro
    • Onde Acontece (segurança pública do RS, vencedor do Desarollando America)
    • Gastos dos Municípios do Ceará




Sprint Review

Design definido
AtividadeResponsávelEstimativa (1 a 3)Concluído ?
Arquitetura da informação e fluxo de navegaçãoYasonão
Estrutura de navegaçãoYaso2não
WireframesYaso3não
Projeto GráficoTime dados abertosnão
LogomarcaTime dados abertos3sim
desenho de ícones e elementos principais de interação com os datasetsTime dados abertos3não
Votação da logoPoppi2sim
Protótipo das telas com base nos wireframesTime dados abertos3não


Cases para a OGP
AtividadeResponsávelEstimativa (1 a 3)Concluído ?
Escrever sobre os cases escolhidosPoppi, e Augusto2não
Contatar os desenvolvedores dos outros cases para escreverem sobre eleDemoulidor1não
Revisar os cases escritosTime dados abertos2não
Solicitar apoio de outros participantes para revisão e traduçãoSLTI1não


Produção separada do desenvolvimento
AtividadeResponsávelEstimativa (1 a 3)Concluído ?
Mudança do DNS para o novo servidor de produçãoTime dados abertos1não
Passar para o Duke a VM para ele publicar no servidor deleDuke, Poppi e Time dados abertos2sim
Ambiente migrado para o serproTime dados abertos3sim
Apontar produção para o SERPRO, continuar desenvolvimento no labClusterTime dados abertos1não


Manual de catalogação de datasets
AtividadeResponsávelEstimativa (1 a 3)Concluído ?
Publicação do documento para desenvolvimento colaborativo: http://okfnpad.org/mancatTime dados abertos1sim
Escrita do documentoTime dados abertos2 sim
Abertura do acesso do CKAN de desenvolvimento para teste do manual Time dados abertos2 não
Teste do documento Time dados abertos3 não




Retrospectiva:




O que deu certo:


  • Design:
    • Logo escolhida em votação, recebemos muitas contribuições
    • Recebemos muitas contribuições de wireframes
  • Infra:
    • A preparação da VM de distribuição foi concluída com sucesso
    • Distribuição da VM (http e torrent) de uma maneira inovadora, provavelmente o único portal de governo cujo código é amplamente distribuído em peer-to-peer
    • A preparação da VM de produção foi concluída
  • Participação e colaboração:
    • possibilidade de participação remota, uso de web streaming, irc e pad
    • registro na wiki de todas as reuniões e decisões
    • Proximidade da Conferência da OGP pode ser um elemento motivador para a participação de mais pessoas do governo
    • Participação na sprint review do stakeholder que faz o papel do "cliente" (César Brod)
    • Uso de ferramentas colaborativas variadas, embora confuso no início, permitem um grande nível de colaboração síncrona e assíncrona
    • Percepção pública positiva dos trabalhos (saindo positivamente na mídia)



O que deu errado:


  • Design:
    • Design = Planejamento
    • andou devagar
    • processo bagunçado
      • O processo de Design não foi planejado desde o início. Teria que ter esse processo definido desde o início, definir um planejamento e uma "equipe" para delegar tarefas.
    • design foi subestimado, foi priorizado o prazo
    • faltou entrosamento na equipe
    • Falta conhecimento do que é Design
    • Designer não costuma saber como trabalhar em equipe
      • Isto é, reune, discute, mas na hora de fazer é individual, tenta impor "sua" idéia, principalmente quando não concorda com os outros
    • Não há ferramentas colaborativas para Design
  • Cases:
    • não foram escritas as informações sobre os cases
  • Participação:
    • Pouca participação de pessoas do governo
    • Pouco temo de dedicação durante a sprint
    • Carnaval no meio da sprint
    • Divergências e discussões improdutivas
    • Falta de liderança para conduzir as tarefas
  • Planejamento/Participação
    • Obrigar a pessoa que entra no meio do processo a se inteirar do assunto pela Wiki, pra depois dar pitaco
    • Muita gente fica com vergonha de participar, de dar pitaco na hora, e espera demais também
    • Dificuldades da organização em consolidar tudo na Wiki
      • São muitos canais de comunicação síncrona e assíncrona para poucas pessoas para acompanhar e consolidar
    • Coluna "Estimativa" não é clara a que se refere nas páginas das Sprint Reviews



O que pode ser melhorado:


  • Definir escopo do projeto
  • Definir prioridades e marcos
  • Definir os líderes das atividades
  • Deixar o TRAC funcionando
  • Definir políticas de acesso, designação e acompanhamento de tarefas pelo TRAC
  • Definir um responsável?
  • Criar vídeos e tutoriais para "Quero participar, como faço?" - usar a parceria com o W3C, se for o caso
  • Definir um papel de anfitrião, para dar as boas vindas às pessoas novas que chegam querendo colaborar com o projeto
    • Definir esse papel no momento síncrono (reunião presencial)
    • Definir esse papel no assíncrono
      • Isto é, definir quem vai fazer isso e seu substituto na sua falta
  • Ter um plano de marketing
  • Melhorar as intruções na wiki de início de participação para novos colaboradores
  • Colocar uma legenda para coluna "Estimativa" na página da Sprint Review