Plataforma de colabora˘c~ao para aux lio as administra˘c ... · Aspectos de sistemas...
Transcript of Plataforma de colabora˘c~ao para aux lio as administra˘c ... · Aspectos de sistemas...
Plataforma decolaboracao para
auxılio asadministracoes
municipais
Joao Paulo dosSantos MotaOrientador:
Roberto Hirata Jr.
Introducao
Aspectos desistemascolaborativos
Plataforma decolaboracao -OuvidUSP
Conclusao
Duvidas
Plataforma de colaboracao para auxılio asadministracoes municipais
Joao Paulo dos Santos MotaOrientador: Roberto Hirata Jr.
Instituto de Matematica e EstatısticaUniversidade de Sao Paulo
13 de novembro de 2012
Plataforma decolaboracao para
auxılio asadministracoes
municipais
Joao Paulo dosSantos MotaOrientador:
Roberto Hirata Jr.
Introducao
Aspectos desistemascolaborativos
Plataforma decolaboracao -OuvidUSP
Conclusao
Duvidas
Introducao
Aspectos de sistemas colaborativos
Plataforma de colaboracao - OuvidUSP
Conclusao
Duvidas
Plataforma decolaboracao para
auxılio asadministracoes
municipais
Joao Paulo dosSantos MotaOrientador:
Roberto Hirata Jr.
Introducao
Aspectos desistemascolaborativos
Plataforma decolaboracao -OuvidUSP
Conclusao
Duvidas
Motivacao
I Popularizacao de smartphones, tablets e outrosdispositivos moveis
I Grande quantidade de dados compartilhadosdiariamente
I Popularizacao das redes sociais
I Inclusao digital
Plataforma decolaboracao para
auxılio asadministracoes
municipais
Joao Paulo dosSantos MotaOrientador:
Roberto Hirata Jr.
Introducao
Aspectos desistemascolaborativos
Plataforma decolaboracao -OuvidUSP
Conclusao
Duvidas
Motivacao
I Utilizar computacao promovendo o bem-estar social
I Passar por todas as fases do desenvolvimento de umaaplicacao completa
I Aproveitar o bom momento das redes sociais:compartilhar esta na moda
Plataforma decolaboracao para
auxılio asadministracoes
municipais
Joao Paulo dosSantos MotaOrientador:
Roberto Hirata Jr.
Introducao
Aspectos desistemascolaborativos
Plataforma decolaboracao -OuvidUSP
Conclusao
Duvidas
Colaboracao em Software
I Software Colaborativo (groupware) e aquele que:I auxilia o compartilhamento de informacoesI auxilia a cooperacao e comunicacao entre os indivıduosI auxilia a realizacao de uma tarefa em conjuntoI CSCW: Computer-supported cooperative work
I Exemplos conhecidos: Stack Overflow, Facebook,Gmail.
Plataforma decolaboracao para
auxılio asadministracoes
municipais
Joao Paulo dosSantos MotaOrientador:
Roberto Hirata Jr.
Introducao
Aspectos desistemascolaborativos
Plataforma decolaboracao -OuvidUSP
Conclusao
Duvidas
Colaboracao em Software
I Problema: definicao muito generica
I Facebook 6= Gmail 6= StackOverflow 6= Food .com 6=Twiter ...
Plataforma decolaboracao para
auxılio asadministracoes
municipais
Joao Paulo dosSantos MotaOrientador:
Roberto Hirata Jr.
Introducao
Aspectos desistemascolaborativos
Plataforma decolaboracao -OuvidUSP
Conclusao
Duvidas
Colaboracao em Software
I Antes de tentarmos definir melhor colaboracao eclassificar sistemas colaborativos...
I ... uma breve aula de historia
Plataforma decolaboracao para
auxılio asadministracoes
municipais
Joao Paulo dosSantos MotaOrientador:
Roberto Hirata Jr.
Introducao
Aspectos desistemascolaborativos
Plataforma decolaboracao -OuvidUSP
Conclusao
Duvidas
Colaboracao em Software: breve historia
I 1968: Douglas C. Engelbart (Stanford) publica Aresearch center for augmenting human intellect
I features: teleconferencia, conceito de janelas, mouse...
Plataforma decolaboracao para
auxılio asadministracoes
municipais
Joao Paulo dosSantos MotaOrientador:
Roberto Hirata Jr.
Introducao
Aspectos desistemascolaborativos
Plataforma decolaboracao -OuvidUSP
Conclusao
Duvidas
Colaboracao em Software: breve historia
I 1978: Peter e Johnson-Lenz (fundadores da AwakeningTechnology) inventam o termo Groupware
I definicao: software para apoio de processos em grupos
Plataforma decolaboracao para
auxılio asadministracoes
municipais
Joao Paulo dosSantos MotaOrientador:
Roberto Hirata Jr.
Introducao
Aspectos desistemascolaborativos
Plataforma decolaboracao -OuvidUSP
Conclusao
Duvidas
Colaboracao em Software: breve historia
I 1984: Irene Greif (MIT) e Paul M. Cashman (DigitalEquipment Corporation)
I surgimento do termo Computer-supported cooperativework
I conferencias anuais sobre o tema desde entao
Plataforma decolaboracao para
auxılio asadministracoes
municipais
Joao Paulo dosSantos MotaOrientador:
Roberto Hirata Jr.
Introducao
Aspectos desistemascolaborativos
Plataforma decolaboracao -OuvidUSP
Conclusao
Duvidas
Classificacao de sistemas colaborativos
I Tarefa difıcil pois:I dificuldade em definir formalmente colaboracaoI rapida evolucao de sistemas que possuem caracterısticas
colaborativas
I Algumas tentativas foram feitas...
Plataforma decolaboracao para
auxılio asadministracoes
municipais
Joao Paulo dosSantos MotaOrientador:
Roberto Hirata Jr.
Introducao
Aspectos desistemascolaborativos
Plataforma decolaboracao -OuvidUSP
Conclusao
Duvidas
Classificacao de sistemas colaborativos
I Matriz de Johansen
I Problema: ainda muito generico
Plataforma decolaboracao para
auxılio asadministracoes
municipais
Joao Paulo dosSantos MotaOrientador:
Roberto Hirata Jr.
Introducao
Aspectos desistemascolaborativos
Plataforma decolaboracao -OuvidUSP
Conclusao
Duvidas
Classificacao de sistemas colaborativos
I Outra tentativa: matriz de Johansen melhorada
I Considera a funcao principal do software ou feature paramontar vetor binario de classificacao
Plataforma decolaboracao para
auxılio asadministracoes
municipais
Joao Paulo dosSantos MotaOrientador:
Roberto Hirata Jr.
Introducao
Aspectos desistemascolaborativos
Plataforma decolaboracao -OuvidUSP
Conclusao
Duvidas
I Apos pesquisa sobre softwares colaborativos, colocamosa mao na massa...
Plataforma decolaboracao para
auxılio asadministracoes
municipais
Joao Paulo dosSantos MotaOrientador:
Roberto Hirata Jr.
Introducao
Aspectos desistemascolaborativos
Plataforma decolaboracao -OuvidUSP
Conclusao
Duvidas
OuvidUSP
I Plataforma implentada com as seguintes finalidades:I Viabilizar um metodo transparente de reportar
irregularidadesI Facilitar o trabalho dos orgaos administrativosI Diminuir a procura por servicos de ouvidoria (4 mil
casos no ano de 2010. Apenas duas funcionarias).
Plataforma decolaboracao para
auxılio asadministracoes
municipais
Joao Paulo dosSantos MotaOrientador:
Roberto Hirata Jr.
Introducao
Aspectos desistemascolaborativos
Plataforma decolaboracao -OuvidUSP
Conclusao
Duvidas
OuvidUSP
Plataforma decolaboracao para
auxılio asadministracoes
municipais
Joao Paulo dosSantos MotaOrientador:
Roberto Hirata Jr.
Introducao
Aspectos desistemascolaborativos
Plataforma decolaboracao -OuvidUSP
Conclusao
Duvidas
OuvidUSP
I Diagrama ilustrativo do fluxo do sistema:
Plataforma decolaboracao para
auxılio asadministracoes
municipais
Joao Paulo dosSantos MotaOrientador:
Roberto Hirata Jr.
Introducao
Aspectos desistemascolaborativos
Plataforma decolaboracao -OuvidUSP
Conclusao
Duvidas
OuvidUSP
Plataforma decolaboracao para
auxılio asadministracoes
municipais
Joao Paulo dosSantos MotaOrientador:
Roberto Hirata Jr.
Introducao
Aspectos desistemascolaborativos
Plataforma decolaboracao -OuvidUSP
Conclusao
Duvidas
OuvidUSP
Plataforma decolaboracao para
auxılio asadministracoes
municipais
Joao Paulo dosSantos MotaOrientador:
Roberto Hirata Jr.
Introducao
Aspectos desistemascolaborativos
Plataforma decolaboracao -OuvidUSP
Conclusao
Duvidas
OuvidUSP
Plataforma decolaboracao para
auxılio asadministracoes
municipais
Joao Paulo dosSantos MotaOrientador:
Roberto Hirata Jr.
Introducao
Aspectos desistemascolaborativos
Plataforma decolaboracao -OuvidUSP
Conclusao
Duvidas
Tecnologias utilizadas
I Server:I Ruby On RailsI PostgreSQL
I Client:I JavaI Android SDK
I Testado em um Samsung Galaxy Nexus
Plataforma decolaboracao para
auxılio asadministracoes
municipais
Joao Paulo dosSantos MotaOrientador:
Roberto Hirata Jr.
Introducao
Aspectos desistemascolaborativos
Plataforma decolaboracao -OuvidUSP
Conclusao
Duvidas
Proximos passos
I Implementar push server e outras features secundarias
I Layout: deixar mais bonito...
I Implantacao em uma comunidade ativa
I Utilizar recuperacao de informacao para entendermelhor os problemas da comunidade
Plataforma decolaboracao para
auxılio asadministracoes
municipais
Joao Paulo dosSantos MotaOrientador:
Roberto Hirata Jr.
Introducao
Aspectos desistemascolaborativos
Plataforma decolaboracao -OuvidUSP
Conclusao
Duvidas
Consideracao final
I Sucesso de um sistema colaborativo depende de:I mais do que algoritmos eficientesI maneira como a informacao e disponibilizada e
compartilhadaI capacidade de acompanhar as necessidades dos usuarios
Plataforma decolaboracao para
auxılio asadministracoes
municipais
Joao Paulo dosSantos MotaOrientador:
Roberto Hirata Jr.
Introducao
Aspectos desistemascolaborativos
Plataforma decolaboracao -OuvidUSP
Conclusao
Duvidas
Referencias
V.M.R. Penichet, I. Martin, J.A. Gallud, M.D. Lozano,R. Tesoriero A Classification Method for CSCWSystems. Castilla-La Mancha, Albacete, Spain
Tom Rodden, A Survey of CSCW Systems. LancasterUniversity, Lancaster, 2002.
G. Henri Ter Hofte, Working Apart Together:Foundations for Component Groupware. Enschede, TheNetherlands, 1998.
Douglas C. Engelbart, William K. English, A researchcenter for augmenting human intellect. StanfordResearch Institute, Menlo Park, California 1968.
Johansen, R., Groupware: Computer support forbusiness teams. New York: The Free Press 1988
Plataforma decolaboracao para
auxılio asadministracoes
municipais
Joao Paulo dosSantos MotaOrientador:
Roberto Hirata Jr.
Introducao
Aspectos desistemascolaborativos
Plataforma decolaboracao -OuvidUSP
Conclusao
Duvidas
Duvidas
I Duvidas?