lixo papão - bepid
Post on 29-Nov-2014
169 views
Embed Size (px)
DESCRIPTION
Lixo Papão é o fruto da fusão entre o projeto original "Lixo Papão", criado pelos alunos e professores de Design do Centro Universitário Senac (SENAC-SP) e do Copenhagen School of Design and Technology (KEA), e o projeto de aplicativo e hardware criado pelos alunos de Ciência da Computação do Brazilian Program for iOS Development (BEPiD). Além disso o projeto participou e está participando de encontros de empreendedorismo (InovaSampa - USP), (Concurso Nacional de Startups - CONAJE) e (Empreenda - SENAC). http://www.lixopapao.com.br (temporário) http://lixopapao.github.ioTRANSCRIPT
- 1. Utilizao de heursticas baseadas em inteligncia coletiva e interao digital no desenvolvimento de um aplicativo para o problema da reciclagem. 1 Alessandro Camillo Gimenez de Menezes (a.camillomenezes@gmail.com) Ezequiel Frana dos Santos (ezefranca.br@gmail.com) Gabriel Vieira Figueiredo Tomaz (viera_frifri@hotmail.com)
- 2. Sumrio * Introduo - Contexto - Motivao - Proposta - Justificativa - Metodologias * Desenvolvimento * Resultados * Concluso * Agradecimentos * Perguntas e questionamentos 2
- 3. Introduo Uma soluo criativa para incentivar a reciclagem, atravs do uso da Internet das Coisas (Internet of Things). 3
- 4. Contexto Um grave problema que grandes cidades enfrentam o lixo nas ruas. O descarte incorreto torna o espao urbano mais sujo e desagradvel, alm de prejudicar o meio ambiente. 4
- 5. Contexto Apenas 6% das cidades brasileiras possuem mecanismos para a coleta seletiva e a cidade de So Paulo s recicla 1% do lixo gerado na cidade. Fonte: Veja e Estado. 5
- 6. Motivao A Poltica Nacional de Resduos Slidos** estabelece que fabricantes, importadores, distribuidores e comerciantes de produtos em geral devero criar um sistema de logstica que possibilite reciclar os materiais que geram. 6 **Lei n 12.305/10
- 7. Motivao Como um aplicativo pode ajudar a melhorar este contexto? ou melhor 7 Um aplicativo pode ajudar?
- 8. Motivao Um aplicativo pode ajudar? 8 Brancos e nulos
- 9. Proposta Soluo criativa para incentivar a reciclagem, atravs do uso de um aplicativo baseado em: redes sociais, gamefication, inteligncia coletiva e Internet das Coisas. 9
- 10. Justificativa A inteligncia coletiva uma forma de o homem pensar e compartir seus conhecimentos com outras pessoas. 10
- 11. Justificativa Em um sistema assim, os prprios usurios que geram a inteligncia, atravs da interatividade com o aplicativo. 11
- 12. Justificativa 12 Inteligncia Coletiva - Cases.
- 13. Metodologia Challenge Based Learning (CBL) 13
- 14. Metodologia (CBL) 14
- 15. Metodologia (CBL) 15 Interao Urbana/Sustentabilidade Como um aplicativo pode servir de interface para aumentar a conscientizao e ser uma ferramenta no problema do lixo urbano. Elaborao de um app que crie uma interao entre pessoas-reciclagem.
- 16. Metodologia (CBL) 16 prioridade quantidade
- 17. Metodologia (CBL) 17
- 18. Metodologia (CBL) 18
- 19. Lixeiras Inteligentes 19 BIG IDEIA -> SOLUTION
- 20. Metodologia (CBL) Com a ideia do aplicativo e das lixeiras interativas, fizemos uma parceira com o trabalho Lixo Papo. 20
- 21. Sumrio * Introduo * Desenvolvimento - Gerenciamento - Desenvolvimento de Projeto - Desenvolvimento Web (Backend) - Desenvolvimento Embarcado (Hardware) - Desenvolvimento Mobile (App) * Resultados * Concluses * Agradecimentos * Perguntas e questionamentos 21
- 22. Desenvolvimento 22 Ideia (CBL) Aplicativo Hardware Integrao Testes Scrum
- 23. Gerenciamento Scrum foi a metodologia gil para gesto e planejamento do projeto de software. O Projeto foi divido em ciclos (no nosso projeto, mensais) chamados de Sprints. Em cada Sprint tinhamos um Time Box dentro do qual um conjunto de atividades deve ser executado. 23
- 24. Gerenciamento - Ferramentas 24
- 25. Gerenciamento - Ferramentas 25 Lixo Papo Burndown chart - Julho
- 26. Gerenciamento - Ferramentas 26 + =
- 27. Desenvolvimento (Web - Backend) 27
- 28. Desenvolvimento (Web - Backend) Webservices REST 28
- 29. Desenvolvimento (Webservices) Web Service foi a soluo utilizada na integrao do aplicativo e o programa no servidor. 29
- 30. Desenvolvimento (Webservices) Com esta tecnologia foi possvel que interagir com o aplicativo e deixar a possibilidade do aplicativo ser desenvolvido para sistemas em plataformas diferentes, e ainda sejam compatveis. 30
- 31. Desenvolvimento (Webservices) Diagrama banco de dados 31
- 32. Desenvolvimento (Webservices) Classes (Aplicaes PHP) * loginManager.php * rankingManager.php * trashManager.php 32 Exemplo: loginManager gerencia logins e cadastros
- 33. Desenvolvimento (Hardware) 33
- 34. Inteligncia embarcada com Raspberry Pi Linguagem de rpido desenvolvimento (Python) Integrao fcil com Arduino Interfaces multimdia 34
- 35. Raspberry Pi e a Web Agilidade no desenvolvimento Exemplo: Conexo MySQL 35
- 36. Bluetooth Low Energy Conexo sem fios de curto alcance Baixo consumo. Implantao de novas utilizaes em dispositivos de menor autonomia energtica. 36
- 37. Interface mobile: Bluetooth Low Energy Bluetooth 4.0 (Pad