This is a read only archive of pad.okfn.org. See the
shutdown announcement
for details.
cuidando2
POR FAVOR DELETAR: O CERTO, SE TODOS CONCORDAM, É
CENTRAR TUDO NO https://pt.wikiversity.org/wiki/Projeto_Cuidando_do_Meu_Bairro
- - - -
DETALHAMENTO DAS FUNCIONALIDADES QUE REALMENTE SERÃO IMPLEMENTAS: https://pad.okfn.org/p/cuidando2-detalhamento
COISAS PARA FAZER (TODO, pendencias, sugestoes etc): https://pad.okfn.org/p/cuidando2parafazer
10.11.2015
Plano de moderação para os focus groups.
Parte introdutória (Apresentação da moderadora, do desenvolvedor, dos participantes. Explicação do procedimento, do tema). O desenvolvedor faz uma breve apresentação da ferramenta.
Parte principal (Discussão de perguntas no grupo. A moderação explica, mas não opina, faz resumos intermediárias. Os participantes são convidados para desenvolver seus ideias.
5 minutos: Os participantes poderao accessar a ferramenta para testar.
Perguntas/tema (sugestão):
- Ferramenta intuitiva?
- Apresentação compreensiva?
- Como acham a interatividade, possibilidade fazer e seguir perguntas?
- Como acham vai ser o uso da ferramenta? Quem vai usar?
Conclusões do grupo (A moderadora faz um resumo, os participantes podem fazer suas próprias conclusões que não serão comentadas).
Depois da discussão se a moderadora faz uma breve revisão com o desenvolvedor da ferramenta.
Questionário aos participantes do focus group e das oficinas de agente aberto (rascunho)
Versao online:
http://devcolab.each.usp.br/limesurvey/index.php/survey/index
Em que setor voce trabalha?
- Publico
- Privado
- Nao governamental
- Estudante
- Outro
- Como você acessa à internet?
- No celular
- Em casa
- No trabalho
- Nao tenho acesso a Internet
Voce conhecia a primeira versao do Cuidando do Meu Bairro?
- S
- N
- Talvez
Voce pretende acessar de novo a nova ferramenta Cuidando do Meu Bairro 2.0
- S
- N
- Talvez
Como voce pretende usar o Cuidando do Meu Bairro 2.0
- Pesquisa
- Seguimento das açoes do proprio bairro
- Monitoramento do orçamento
- Outros
Voce acha que o Cuidando do Meu Bairro 2.0 promove a transparencia orçamentária da cidade de São Paulo?
A iniciativa deve ser replicada para outras cidades?
Na base dos dados visualizadas com essa ferramenta voce se sente capaz de fazer perguntas e pedidos ao Poder Publico?
Obrigad@ por responder as perguntas.
28.9.2015
Financiador quer software (licença livre), manual tecnico e teste sobre seu uso com pelo menos 4 focus groups e relatorio (6000 palavras, ca. 12 paginas) ate 15 de dezembro
1) Marco teorico de la intervencion
2) Desarrollo de la intervencion (ideia, hipoteses, retrospectiva da 1. fase o que conduziu 2. fase)
3) Primeros resultados (grupos focais)
4) Conclusao e hipotesis de intervención futura
Cronograma:
outubro - convite para as oficinas
outubro/novembro
novembro - escrita do relatório
dezembro - entrega do relatório (15 de dezembro)
Datas legais (Jutta)
Outubro
23 (Gisele) , 29
Novembro
4,5,9, 19 (Gisele)
Definição dos focus groups
(Número: entre 6 e 12, mas convidar a mais, uns 15)
Link da planilha de potenciais convidados (fechar 9.10.)
https://docs.google.com/spreadsheets/d/11nGHFNGXYK4j83k955P2DTAqW_LiLwp9P3KrkT73HmU/edit#gid=0
1. Movimentos sociais/ Organizações da sociedade civil (trabalham com acesso à informação/questões do nível local)(p.e. Rede Nossa São Paulo, Açao educativa)
2. Gestores Públicos / Jornalistas / Acadêmicos
Pensar pegar os mesmos grupos focais para comparar.
5. Pessoas que entraram em contato via a ferramenta (distribuir segundo o grupo correspondente acima)
6. adolescentes/alunos de ensino médio (Escola de Aplicacao)
7. aposentados/pessoas maiores de 60 anos - Escola de Cidadania da Zona Leste (?)
Colocar como ponto que merece um estudo no futuro
na EACH - USP: curso de Gerontologia e UNATI (Universidade Aberta para Terceira Idade)
Observação: Grupos homogeneos tem as vantages que eles chegam mais rápido às conclusões. Mas às vezes isso se ganha menos conhecimentos sobre as diferentes percepções e opiniões.
Oficina
10-15 pessoas, juntar grupos
Duracao 1-2 horas, qual é o melhor horário (15 a 17h, 16-18)
Local
Hub na Consolacao (Jornalistas, Mov. Sociais)
Cssl (Escola da Aplicacao)
EACH (Mov. Sociais)
Preparação:
-Testar o Cuidando 2.0
- Marcar os locais
- Definir as datas
- Definir os objetivos
- Definir o procedimento (plano de moderação)
- Enviar lembrete 3 dias antes
- Organizar bebidas etc.
Metodologia
- Moderacao para dirigir entrevista, mas com pouca intervençao
- Trabalhar com questionario semi-estruturada: Quais perguntas nos vamos discutir? (max. 5 perguntas) (teste do prototipo, como o grupo uso, sugestões, percepções)
- Tipo de registro: vídeo, audio, protocolante? (EACH tem sala assim)
- Observacao da dinamica do grupo, atmosfera
- Transcrição da entrevista grupal (passar para estudantes/profissionais) Registro audio e video pelo momento.
- Analise da conversa (argumentos, conclusoes do grupo)
- Apresentaçã e teste do prototipo
- Na pesquisa de mercado se trabalha com incentivos para participar, p.e. se paga um dinheiro ou serve comida etc. A comida serve também para criar uma atmosfera descontraída. O que podemos oferecer?
- Seguimento: O que aconteceu com os pedidos de informação lançados na oficina (depois de 2-3 semana). (Questionario online de 5 min ?)
- essa parte pode ou não ser incluída no relatório
Plano de moderação
- Parte introdutória (Apresentação da moderadora, da protocolante, dos participantes. Explicação do procedimento, do tema).
- Parte principal (Discussão dos temas no grupo. A moderação explica, mas não opina, faz resumos intermediárias. Os participantes são convidados para desenvolver seus ideias.
- Conclusões do grupo (A moderadora faz um resumo, os participantes podem fazer suas próprias conclusões que não serão comentadas).
- Depois da discussão se a moderadora faz uma breve revisão com a protocolante.
Reunião 24/00/2015 - Colab discutindo o escopo do Cuidando 2.0
Temas discutidos
- Migraçao do dominio, novos dominios
- Lançamento da versao 2.0
- Oficinas de lançamento do 2.0 junto com oficinas do agente de OGP Andres
- Necessidade de definiçao dos focus group
- Relatorio sobre a versao 2.0 (ate final do ano)
Reunião 15/05/2015 - Colab discutindo o escopo do Cuidando 2.0
Discutimos algumas funcionalidades/características/ conceitos que já tento agrupar em categorias
Categoria A - Continuar fazendo e melhorar
1. Mapeamento da despesa - pedir mais informações para o poder público (vide ponto Cat.D.1)
Mais informação ? Metas ? Contratos ?Ficar atento para não sobrepor com De Olho nas Metas e Gastos Abertos
2. Infográficos e tabelas sobre o que não está mapeado - pedir mais informações para o poder público (vide ponto Cat.D.1)
3. Interface "balaozinho" com mais explicações simples de alguns conceitos. + intuitiva, + lúdica
4. Mais material didático (links para terceiros)
5. Notificação e correção de erros de geolocalização
6. Site responsivo (celular)
7. Site acessível - Identificar o ponto ideal
8. Multi-idiomas
(nota1: esclarecer se "continuar" tecnicamente é expandir o código ou apenas usar como inspiração, refazendo o código e base de dados )
o código atual ja esta sendo refeito
Categoria B - Conteúdo de usuário
1. comentários (sim, pela ferramenta)
2. fotos e vídeos (link para ferramentas de terceiros ex. FB, youtube, etc.)
3. ter um login podendo optar por fazer tanto pelo Cuidando (perfil anônimo ? fake?) ou via outras redes sociais (quais ? quantas ?)
4. moderação (autoridade paga ou eleita pela comunidade?)? formulário para denúncia de abuso
5. interação entre os usuários ? (apenas nas redes sociais de terceiros / e-mail) ou focar em item E.
Categoria C - relatórios e cruzamentos com outros dados
1. Relatório por bairro - Priorizar conselheiros. Cronograma tentativo: desenhar um relatório "protótipo" para testar com alguns
conselheiros da Sé no mês de junho para coletar requisitos do que acham necessário. Ficar atento ao desenvolvimento do
DE Olho e no Gastos Abertos para evitar sobreposição.
2.Pergunte ao DO Livre - em princípio simples, apenas linkar resultados da ferramenta
Categoria D - Envolvendo outro poder
1. Mapeamento das emendas (fase de elaboração)
2. Comparação com o que vai para execução - escopo aberto?
3. Pergunte ao vereador - mandar email ou postar no FB do vereador
4. Ranking de respostas (principalmente antes da eleição)
Categoria E - Projetos paralelos ou futuros
1. Pedir informação - ressucitar o Queremos Saber para fazer pedidos automatizados para o E-Sic - a negociar com Gastos Abertos... Modelo de camada (protocolo direto, vs apps para filtrar perguntas invalidas, repetidas ou irrelevantes)
2. Relatórios temáticos (creches, moradia, mobilidade, etc.) - novo projeto de pesquisa para coletar ideias (vide metodologia no Tópico C.1). Ainda decidir qual seria o consumidor
3. Relatórios com indicadores - idem anterior
4. Sofisticação do C.2 Pergunte ao DO Livre
## VOTAÇÃO
Me parece que um encaminhamento assumido nessa Reunião de 15/05/2015, foi que "votariamos" nas prioridades para podermos "limpar" os requisitos e chegar num núcleo de metas mais factivel. Vou supor que estamos votando preferêmcias, assim as letras A a E e dentro delas 1 a 7.
* preferências Peter: C, A, B, E, D. Sub-preferências: A (1,4,3,2,6,7,5); B (3,1,5E,2); C (1,2); D (1,3,2,4); E (1-camadas, 4, 2, 3).
* preferências XX: xx. Sub-preferências: A (xx); B (xx); C (xx); D (xx); E (xx).
* preferencias Gisele: A, B, C, D(3)
* preferencias Emerson: A, E (1), D, B
* preferencias Andrés: A, B(1), E(1), C, D
RESULTADO: A, B, C, E, D
------------------------------------------------------------------------------------------------------------------------------
------------------------------------------- DISCUSSÃO GERAL ------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------
## Conceito
Aplicativo que permite ao cidadão ver os dados orçamentários geolocalizados, adicionar comentários, fazer perguntas relacionadas ao orgão público e mostrar as respostas.
O seria importante mostrar essa conversa: havia esse ponto X, a usuária fez esse pedido de informação Y sobre o ponto X, e obteve a resposta Z. Estar X, Y, Z ali no histórico do ponto X para tod@s poderem ver.
Tentaremos usar os mesmo sistema de login do De Olho nas Metas, para evitar a criação de dois perfis.
Ainda vamos deixar a usuária adicionar pontos no mapa? Ou só comentar os que ja foram geolocalizados por nós?
- Se é para 'wikificar', tem que deixar as pessoas registradas participarem
- (tecnicamente podemos supor que a "base de dados" é uma Mediawiki e que o login dela estaria unificado com o login geral "das pessoas registradas")
E se o ponto que geolocalizamos estiver no lugar errado? Quem vai arrumar?
- Cidadãs e cidadãos que estarão em todo lugar geograficamente próximos dos pontos de interesse
- (tecnicamente são pessoas registradas com acesso a uma interface de aviso de erro de posição, idealmente sugerindo ponto correto)
## Questões
No protótipo da Ilziane o formulário de cadastro pedia diversos dados.
Mantemos isso? Deixaremos todos como opcionais? Opcionais!!!
Questões polêmicas:
- botão curtir/compartilhar/tuitar
Se o problema é o rastreamento feito através de cookies, pode-se utilizar a API Rest desse serviços para isso, evitando colocar um gadget que pode conter código de rastreamento.
- parece uma boa =)
- Acho que tinha que ter um 'Fiscalizei', que poderia ser via QRCode espalhados pelas obras e bens públicos. Imaginem um quadro em cada lugar da cidade escrito "Cuidando do Meu Bairro" com um QRCode logo abaixo.
- A adoção desses quadros poderia ser voluntária, por exemplo, uma escola poderia deixar esse quadro num mural, poderia ter nas UBS e qualquer placa de obras novas, algo assim:
- - contribuinte passa numa obra e vê o quadro;
- - abre o aplicativo do Cuidando e aponta para o QRCode;
- - confere os dados que aparecem na tela com outros na fachada da obra;
- - clica em "Fiscalizei" ou "Dados inconsistentes" ou "Pedir auditoria".
- dados fornecidos por usuários (comentarios) serão públicos e disponiveis via API
- Creio que não devemos expor o que cada um fiscaliza, talvez nem registrar quem fiscalizou, somente o total de contribuições, para prevenir perseguições futuras
- permitir comentar como anônim@?
- melhor não, pois do ponto de vista de accountability, tem que haver responsabilização sobre comentários
- permitir adicionar pontos no mapa como anônim@?
- mesma coisa, o cidadão tem que se responsabilizar transparentemente pelo que faz no mapa
Vamos terceirizar a hospedagem de vídeos (youtube/vimeo)? Hospedá-los nos mesmos talvez consuma muita banda...
Vamos guardar imagens na nossa base, ou terceirizar isso também?
Ter tela de perfil do usuário?
- isso é bom para contabilizar suas contribuições, talvez até estimular uma concorrência entre usuário por aquele que mais fiscaliza
## Geral
criar e-mail contato@cuidando.org.br
Avisos quando algo der errado, como nao conseguir atualizar os dados no dia
Mostrar no site data da última atualizaçao
Ativar compressao no envido dos arquivos!!! (gzip? há outras melhores bastante suportadas? Parece que não... Config: http://nginx.com/resources/admin-guide/compression-and-decompression/ )
## Comentarios
Fazer uma base de comentários ou usar uma pronta? (Disqus não pode, é do mal) "Isso"? http://posativ.org/isso/
Comentários automoderados? +1/-1? Denunciar?
Gosto do +1/-1 e denunciar/report
## Compartilhar
Face:
Aqui explica o link para compartilhar no face sem JS maligno deles: https://stackoverflow.com/questions/7357001/share-button-post-to-wall-facebook-api
Aqui explica para ter fotinho certa quando compartilha: https://stackoverflow.com/questions/4118572/facebook-sharer
Twiter:
Parece ser só abrir: twiter.com/share
(mas talvez tenha que encurtar o URL...)
## Autenticação
O que usar como autenticaçao? oAuth? OpenID? OpenID Connect (OpenID+oAuth2)?
Ter uma base própria de usuarios ou so de terceiros?
Vamos precisar de um certificado para HTTPS. OpenShift inclui isso... Gandi se compramos domínio...
https://flask-oauthlib.readthedocs.org/en/latest/
https://python-social-auth.readthedocs.org/en/latest/configuration/flask.html
https://stevenwilliamalexander.wordpress.com/2014/04/24/microservice-authentication-and-authorisation/
https://github.com/hasgeek/lastuser
https://github.com/Ayrx/microauth
http://keycloak.jboss.org/ (JAVA uuuuhhhh, e parece não ter REST para serviços, apenas para interface de admin)
https://en.wikipedia.org/wiki/Kerberos_%28protocol%29
https://github.com/jpadilla/pyjwt/
https://github.com/nicolaiarocci/flask-sentinel
Sempre que houver um redirect baseado em um link passado pelo cliente, ver se é em um domínio válido.
## BD
https://github.com/noirbizarre/flask-restplus
http://www.gaiaresources.com.au/geoserver-rest-python/
http://python-eve.org/index.html
https://github.com/charlesflynn/eve-docs
## Visualização
Não usar JSONP, mas sim CORS: http://en.wikipedia.org/wiki/JSONP (sem JSONP perdemos suporte a IE6, mas não queremos suporta-lo mais mesmo)
Subsídios para discutir "interface do ponto":
s1 http://deolhonasmetas.org.br/project/4163
s2 https://cidadera.com/tickets/sao-paulo-ciclovia-em-mau-estado-rua-vergueiro?city=S%C3%A3o+Paulo&lat=-23.5714151&locale=pt-BR&lon=-46.639605700000004
Interessante em s1: o ponto (id 4163) está contextualizado pela entidade responsável (subprefeitura da Casaverde)
Interessante em s2: conceito de ticket (similar a bugtracking ou github/issues) e de feedback sobre "problema solucionado". No caso do Cuidando seriam problemas de inconsistência nos gastos/orçamentos das obras.
https://cordova.apache.org/
- acho uma boa, o WorkLight da IBM usa o cordova
https://github.com/glenrobertson/leaflet-tilelayer-geojson/
http://leafletjs.com/examples/geojson.html
Usar bibliotecas que facilitem a tradução da visualização? Quais?
### Acessibilidade
https://github.com/filamentgroup/jQuery-Visualize
http://www.highcharts.com/demo/column-parsed
http://alistapart.com/d/accessibledata/example-final.html
## Georeferenciador
https://github.com/geopy/geopy
## Documentaçao
- O que foi prometido para o financiador
- Detalhes das funcionalidades
- Quais tecnologias serão usadas
- Como comtribuir?
- Como instalar/rodar?
- Arrumar wiki da OK-Br
- Colocar figura da arquitetura
### Documentação dos mircroserviços
http://swagger.io/
https://github.com/tripit/slate
## EXTRAS:
Como tratamos os dados que tem informação de subprefeitura? Colocamos no poligono da região? Colocamos um ponto no centro da regiao? Consideramos como geolocalizado ou não (talvez "+ou-" geolocalizado)?
Como acompanhar os pedidos de acesso à info?
- desenhar um processo de acompanhamento com BPMN que fica colorido conforme as atividades vão acontecendo, e marcar a data que cada atividade é terminada por pedido.
Quebrar ou repassar Captcha para usuári@
Espaço para estórias?
Aplicativo mobile?
Enviar e-maills para vereador@s?
- enviar para as comissões responsáveis na câmera, para ongs, etc.
Sugestão de Autenticação: http://deolhonasmetas.org.br/
Projeto similar (e dialogando) http://deolhonasmetas.org.br/
Conceitos de permissão: ( http://book.cakephp.org/2.0/en/core-libraries/components/access-control-lists.html )
- ACO - Access Control Object - Represents something that is wanted
- ARO - Access Request Object - Represents something that wants something else
Conceitos de consulta espacial topologica (só PostGis tem) https://en.wikipedia.org/wiki/DE-9IM