Plataforma de colabora˘c~ao para aux lio as administra˘c ... · Aspectos de sistemas...

Post on 28-Jul-2020

2 views 0 download

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?