Top Banner
Learning 3.0 no desenvolvimento de aplicativos
26

Android DevConference - Learning 3.0 e métodos ageis no desenvolvimento de apps

Apr 16, 2017

Download

Technology

iMasters
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Android DevConference - Learning 3.0 e métodos ageis no desenvolvimento de apps

Learning 3.0 no desenvolvimento de aplicativos

Page 2: Android DevConference - Learning 3.0 e métodos ageis no desenvolvimento de apps

Anderson HummelAgile CoachProfessor

Fernando SousaAnalista de SistemasProfessor

Page 3: Android DevConference - Learning 3.0 e métodos ageis no desenvolvimento de apps

Desafios em Desenvolvimento para Android

Segurança

Visibilidade do App

Diferentes Hardwares

Usuário final

Desempenho

Versões API/Compatibilidade

Page 4: Android DevConference - Learning 3.0 e métodos ageis no desenvolvimento de apps

Segurança

Créditos imagem: http://blogs-images.forbes.com/andygreenberg/files/2012/02/android-malware.jpg

Page 5: Android DevConference - Learning 3.0 e métodos ageis no desenvolvimento de apps

Desempenho

● Bateria● Memória● Transferência de dados● Threads

Page 6: Android DevConference - Learning 3.0 e métodos ageis no desenvolvimento de apps

Versões de API/Compatibilidade

Page 7: Android DevConference - Learning 3.0 e métodos ageis no desenvolvimento de apps

Diferentes Hardwares

Muitos diferentes com Android● Características diferentes● Recursos diferentes● Botões diferentes● Telas diferentes● Resoluções diferentes

Page 8: Android DevConference - Learning 3.0 e métodos ageis no desenvolvimento de apps

Usuário final

● Qual o publico alvo?● Quais dispositivos usam?● O que eles querem?

Page 9: Android DevConference - Learning 3.0 e métodos ageis no desenvolvimento de apps

Exercitando - 3 min

Problemas Soluções

Técnic

os

Negócio

Page 10: Android DevConference - Learning 3.0 e métodos ageis no desenvolvimento de apps

Compartilhar - 5 x 1 min

Problemas Soluções

Técnic

os

Negócio

Page 11: Android DevConference - Learning 3.0 e métodos ageis no desenvolvimento de apps

Learning 3.0Teoria

Page 12: Android DevConference - Learning 3.0 e métodos ageis no desenvolvimento de apps

http://blog.learning30.co/pt/learning-3-0/

Learning 1.0

Page 13: Android DevConference - Learning 3.0 e métodos ageis no desenvolvimento de apps

Fonte: http://blog.learning30.co/pt/learning-3-0/

“Você é um ‘receptor’ de conhecimento e espera que um especialista ou instituição decida sobre ‘o que’ e ‘como’ você deve aprender, ou seja, eles decidem sobre o produto e processo de aprendizagem no qual você será inserido. É a raiz da aprendizagem prescritiva. É onde para aprender você deve ser ensinado por um especialista.”

Foco em ser ensinado

Learning 1.0

Page 14: Android DevConference - Learning 3.0 e métodos ageis no desenvolvimento de apps

MAGNO, A. How Creative Workers Learn: Develop your career with emergent learning and succeed in the creativity age. 1 editioned. [s.l.] Happy Melly Express, 2015

● Expert - toma a decisão sobre o produto e processo de aprendizado

● “Depositam” o conhecimento nas “caixas vazias”● Exercícios e dinâmicas que fazem referência ao

mundo real, mas em ambientes controlados● Aprendizado é medido por provas. As melhores

notas definem os que mais aprenderam (e se apenderam)

Elementos

Learning 1.0

Page 15: Android DevConference - Learning 3.0 e métodos ageis no desenvolvimento de apps

http://blog.learning30.co/pt/learning-3-0/

Learning 2.0

Page 16: Android DevConference - Learning 3.0 e métodos ageis no desenvolvimento de apps

http://blog.learning30.co/pt/learning-3-0/

“Aqui há um maior investimento no diálogo, há uma maior interação principalmente no produto da aprendizagem, mas mantendo a expectativa de que o especialista seja o portador das respostas corretas. É a aprendizagem prescritiva recebendo algumas elementos da aprendizagem emergente. É onde para aprender você deve perguntar ao especialista.”

Foco em perguntas

AQ

Learning 2.0

Page 17: Android DevConference - Learning 3.0 e métodos ageis no desenvolvimento de apps

MAGNO, A. How Creative Workers Learn: Develop your career with emergent learning and succeed in the creativity age. 1 edition ed. [s.l.] Happy Melly Express, 2015

● Aprendizado é inserido em um contexto real● Perguntas e problemas são apresentados por

quem faz parte do contexto● Experts

○ Normalmente são externos○ Aconselham○ Respondem às perguntas

● Aprendizado é avaliado resolvendo m problema real

Elementos

AQ

Learning 2.0

Page 18: Android DevConference - Learning 3.0 e métodos ageis no desenvolvimento de apps

http://blog.learning30.co/pt/learning-3-0/

Learning 3.0

Page 19: Android DevConference - Learning 3.0 e métodos ageis no desenvolvimento de apps

http://blog.learning30.co/pt/learning-3-0/

“O produto da aprendizagem deixa de ser determinado por especialistas, e passa a emergir a partir dos desafios encontrados no seu ‘mundo real’. O processo da aprendizagem é inclusivo, promovendo o confronto de múltiplas perspectivas. É a raiz da aprendizagem emergente. É onde para aprender você deve compartilhar..”

Foco em compartilhar

Learning 3.0

Page 20: Android DevConference - Learning 3.0 e métodos ageis no desenvolvimento de apps

● Aprendizado relacionado ao mundo real● Protagonista é quem aprende; tem total

influência no produto e no processo aprendizado● Conexão de idéias, histórias e prática com

discussões do problema real gera o aprendizado● Confronto de diferentes perspectivas sobre

melhores práticas● Visualizar o aprendizado é mais importante que

medi-lo

Elementos

Learning 3.0

MAGNO, A. How Creative Workers Learn: Develop your career with emergent learning and succeed in the creativity age. 1 edition ed. [s.l.] Happy Melly Express, 2015

Page 21: Android DevConference - Learning 3.0 e métodos ageis no desenvolvimento de apps

Fluxo de aprendizagem

3.0

Fonte: http://blog.learning30.co/pt/learning-3-0/

Page 22: Android DevConference - Learning 3.0 e métodos ageis no desenvolvimento de apps

Crédito: www.gotcredit.com

Page 23: Android DevConference - Learning 3.0 e métodos ageis no desenvolvimento de apps

Learning 3.0Prática

Page 24: Android DevConference - Learning 3.0 e métodos ageis no desenvolvimento de apps
Page 25: Android DevConference - Learning 3.0 e métodos ageis no desenvolvimento de apps
Page 26: Android DevConference - Learning 3.0 e métodos ageis no desenvolvimento de apps

Anderson HummelAgile CoachProfessor

Fernando SousaAnalista de SistemasProfessor

Obrigado!