desenvolvedor 2.0

34
Globalcode – Open4education Desenvolvedor 2.0

Upload: higor-cesar

Post on 03-Jul-2015

498 views

Category:

Technology


0 download

DESCRIPTION

Apresentação do TDC Floripa2013

TRANSCRIPT

Page 1: Desenvolvedor 2.0

Globalcode – Open4education

Desenvolvedor 2.0

Page 2: Desenvolvedor 2.0

Globalcode – Open4education

Sobre nós

Código! Código! Código!

Ahh e algumas cervejas tambémDojoRio

Page 3: Desenvolvedor 2.0

Globalcode – Open4education

Sobre nós

Programadores. Sim, programadores!

Experiência empírica e acadêmica

Nossa primeira apresentação juntos!

Page 4: Desenvolvedor 2.0

Globalcode – Open4education

Nosso objetivo

Overview sobre o universo do desenvolvedor de software contemporâneo e times de desenvolvimento.

Page 5: Desenvolvedor 2.0

Globalcode – Open4education

Já que estamos aqui falando no TDC temos um time ágil perfeito!

Page 6: Desenvolvedor 2.0

Globalcode – Open4education

#SÓQUENÃO

Page 7: Desenvolvedor 2.0

Globalcode – Open4education

Origem do termo(Teoria)

“Indivíduos e interações mais que processos e ferramentas”(manifesto ágil)

“O Homem que trabalha perde tempo precioso”(O ócio criativo)

“Irrequietos, insubordinados, informais... ”(Geração Y)

Page 8: Desenvolvedor 2.0

Globalcode – Open4education

Origem do termo(prática)

Softwares mais complexos

Mercado aquecido

Insatisfação de todos os lados

Page 9: Desenvolvedor 2.0

Globalcode – Open4education

Desenvolvedor 1.0

Desenvolvedor 1.0

Page 10: Desenvolvedor 2.0

Globalcode – Open4education

Quem é um desenvolvedor 2.0 ?

Habilidade desenvolvendo software

Inteligência emocional

Trabalha em equipe

Responsável

Bem sucedido

Page 11: Desenvolvedor 2.0

Globalcode – Open4education

O que é sucesso ?

Dinheiro

Desenvolver software de qualidade

Tempo para se dedicar a família

Lazer

Realizar atividades fora do escritório

Mudar o mundo

Ser famoso

A Resposta é pessoal

Page 12: Desenvolvedor 2.0

Globalcode – Open4education

Habilidades necessárias

Inteligência emocional

Trabalha em equipe

Responsável

Competência social

Page 13: Desenvolvedor 2.0

Globalcode – Open4education

Aprendizado de um desenvolvedor

Page 14: Desenvolvedor 2.0

Globalcode – Open4education

Inteligência emocional

Page 15: Desenvolvedor 2.0

Globalcode – Open4education

Quer um exemplo ?

Discussões técnicas

Comunidade

Treinamentos

Negociações

Liderança

Page 16: Desenvolvedor 2.0

Globalcode – Open4education

Page 17: Desenvolvedor 2.0

Globalcode – Open4education

Básico

Comunicação clara e eficiente

Respeitar opiniões

Controle emocional

Reconhecer emoções dos outros

Page 18: Desenvolvedor 2.0

Globalcode – Open4education

Intermediário

Empatia

Programação neurolinguistica

Habilidades de negociação

Coaching

Page 19: Desenvolvedor 2.0

Globalcode – Open4education

Agora sim..

Page 20: Desenvolvedor 2.0

Globalcode – Open4education

Time!

Page 21: Desenvolvedor 2.0

Globalcode – Open4education

Definição

Um grupo de pessoas com um propósito comum. Times são especialmente apropriados para conduzir tarefas complexas e interdependentes.

Page 22: Desenvolvedor 2.0

Globalcode – Open4education

Etapas de formação

Forming

Storming

Norming

Performing

Page 23: Desenvolvedor 2.0

Globalcode – Open4education

Questões mais comuns..

Comunicação

Responsabilidades

Lidando com variadas necessidades

Page 24: Desenvolvedor 2.0

Globalcode – Open4education

Comunicação

Comunicação violenta

Falta de transparência

Trolls

Feedback

Page 25: Desenvolvedor 2.0

Globalcode – Open4education

Responsabilidades

Expectativa

Assumir responsabilidades

Comprometimento

Falhas

Page 26: Desenvolvedor 2.0

Globalcode – Open4education

Diferentes necessidades

Higor sempre vai à academia pela manha

Breno mora em outra cidade

Rodrigo Vidal tem horários distintos

Andrade tem problemas com sono

Higor é vegetariano

Page 27: Desenvolvedor 2.0

Globalcode – Open4education

Comportamento

Identifique seu papel no time

Diminua sua expectativa

Você não precisa ganhar sempre

Peça desculpa

Page 28: Desenvolvedor 2.0

Globalcode – Open4education

Mudança de hábitos

Page 29: Desenvolvedor 2.0

Globalcode – Open4education

Integrando o timeHorário comercial não é suficiente!

Page 30: Desenvolvedor 2.0

Globalcode – Open4education

Page 31: Desenvolvedor 2.0

Globalcode – Open4education

Algumas questões

É mais fácil formar um time com os amigos ou criar amizades dentro do time ?Vincular ou não a vida pessoal e profissional ?

Page 32: Desenvolvedor 2.0

Globalcode – Open4education

Princípio de pareto

Empatia

Controle emocional

Perder pode significar ganhar

Tenha um time e não um grupo

Page 33: Desenvolvedor 2.0

Globalcode – Open4education

Chamada para evento

http://dnad.azurewebsites.net@netarchitects

Page 34: Desenvolvedor 2.0

Globalcode – Open4education

Obrigado pela atenção

[email protected] / @higorcesar

[email protected] / @rodrigovidal