SlideShare ist ein Scribd-Unternehmen logo
1 von 79
O Desenvolvedor
Renascentista
Gercel Silva
Desenvolvedor / XP Coach / Scrum Master (6 anos)
• Front-End, Back-End, Qualidade, Infra e Suporte
Coordenador / Gestor / Agile Coach (2 anos)
• Entrevistas e Contratações
• Identificação de GAPs e Capacitação
• Planejamento de Carreira
• Feedbacks, Coaching e Mentoring
• Facilitação e organização de eventos
• Palestras e treinamentos internos
Interesses
• Métodos Ágeis (Scrum, Kanban, XP, Lean UX)
• Experiência do Usuário
• Desenvolvimento de Carreira
• Estrutura Organizacional
• Gestão de Pessoas
• Corrida
• Games
• Teatro
• Seriados
• Tênis
Engenheiro de Computação (UFSCar)
MBA em Tecnologia de Software (Poli-USP)
Na Reunião Diária
) “... terminei minha parte, hoje estou tranquilo!”
) “... estou ocioso, aguardando minha vez!”
) “... não fiz nada desse projeto ontem!”
) “... preciso me clonar pra Sprint não falhar!”
) “... o BI ainda não alterou o dashboard!”
) “... esperando SysAdmin resolver o pedido!”
) “... só falta testar, mas a QA está doente!”
Agenda
1. Desenvolvimento de Software
2. Formação de Times de Inovação
3. Humanismo Renascentista
4. Carreira Agile Developer
5. Como Se Desenvolve?
Desambiguação
DESENVOLVIMENTO
não é fabricação
Desambiguação
DESENVOLVIMENTO
é CRIAÇÃO
Desambiguação
DESENVOLVEDOR
não é
(necessariamente)
programador
Desambiguação
DESENVOLVEDOR
é CRIADOR
de soluções
Quem são as pessoas
que desenvolvem
produtos de
software?
Pessoas e Interações
Uma História de
Complexidade
SUPER
DESENVOLVEDOR
Mas nóis tá com
problema no
Jenkins!
Nóis qué o
produto no ar
AGORA!
SUPER
DESENVOLVEDOR
SUPER
DESENVOLVEDOR
PROGRAMADOR
CLIENTE
SUPER
DESENVOLVEDOR
PROGRAMADOR
CLIENTE
QUALIDADE
CLIENTE
SUPER
DESENVOLVEDOR
PROGRAMADOR
CLIENTE
QUALIDADE
CLIENTE
BACK
END
FRONT
END
SUPER
DESENVOLVEDOR
PROGRAMADOR
CLIENTE
QUALIDADE
CLIENTE
BACK
END
FRONT
END
NEGÓCIO
SUPER
DESENVOLVEDOR
PROGRAMADOR
CLIENTE
QUALIDADE
CLIENTE
BACK
END
FRONT
END
NEGÓCIO
INFRAESTRUTURA
BANCOS DE DADOS
SUPER
DESENVOLVEDOR
PROGRAMADOR
CLIENTE
QUALIDADE
CLIENTE
BACK
END
FRONT
END
NEGÓCIO
A
R
Q
U
I
T
E
T
U
R
A
G
E
S
T
Ã
O
BACK
END
FRONT
END
INFRAESTRUTURA
BANCOS DE DADOS
SUPER
DESENVOLVEDOR
PROGRAMADOR
CLIENTE
QUALIDADE
CLIENTE
BACK
END
FRONT
END
NEGÓCIO
A
R
Q
U
I
T
E
T
U
R
A
G
E
S
T
Ã
O
BACK
END
FRONT
END
INFRAESTRUTURA
BANCOS DE DADOS
G
E
S
T
Ã
O
UX
DEV
OPS
SUPER
DESENVOLVEDOR
PROGRAMADOR
CLIENTE
QUALIDADE
BACK
END
FRONT
END
A
R
Q
U
I
T
E
T
U
R
A
G
E
S
T
Ã
O
BACK
END
FRONT
END
INFRAESTRUTURA
BANCOS DE DADOS
G
E
S
T
Ã
O
UX
DEV
OPS
CLIENTE
NEGÓCIO
BIGDATA
CLOUD
MOBILE
SOCIAL
SUPER
DESENVOLVEDOR
PROGRAMADOR
CLIENTE
QUALIDADE
BACK
END
FRONT
END
A
R
Q
U
I
T
E
T
U
R
A
G
E
S
T
Ã
O
BACK
END
FRONT
END
INFRAESTRUTURA
BANCOS DE DADOS
G
E
S
T
Ã
O
UX
DEV
OPS
CLIENTE
NEGÓCIO
BIGDATA
CLOUD
MOBILE
SOCIAL
! ?
Desenvolvimento de Software
Todas as atividades de um
processo que começa
na ideia e termina
na entrega de software
Times de Inovação
Jeff Gothelf (Lean UX) - Building inhouse Innovation Teams (2013)
COMPLETOS
PEQUENOS
PRÓXIMOS
DEDICADOS
DEVELOPERS
PRODUCT OWNER
CLIENTE
NEGÓCIO
A
R
Q
U
I
T
E
T
U
R
A
BACK
END
FRONT
END
INFRAESTRUTURA
BANCOS DE DADOS
G
E
S
T
Ã
O
UX
DEV
OPS
BIGDATA
CLOUD
MOBILE
SOCIAL
QUALIDADE! ?
DEVELOPERS
PRODUCT OWNER
Humanismo
Renascentista
Cientista
Pintor
Engenheiro
Anatomista
Poeta
Inventor
Escultor
Botânico
Arquiteto
Músico
Matemático
O Homem
Renascentista
Scott Ambler, 2006
Gartner, 2014
Desenvolvedor Renascentista
Empreendedor
(negócio)
Empático
(pessoas)
Politécnico
(tecnologia)
Eterno
Aprendiz
(conhecimento)
“Mas esse cara
que sabe
tudo de tudo
não existe!”
Não mesmo?
Especialista Generalista
Profissional T Renascentista
SUPER HERÓI
Franklin Story Musgrave
Franklin Story Musgrave
Fuzileiro condecorado
Eletricista de aviação
Técnico instrumentista
Paraquedista experimental
Chefe de tripulação
Franklin Story Musgrave
Fuzileiro condecorado
Eletricista de aviação
Técnico instrumentista
Paraquedista experimental
Chefe de tripulação
Cirurgião médico
Professor de Fisiologia
Professor de Biofísica
Franklin Story Musgrave
Fuzileiro condecorado
Eletricista de aviação
Técnico instrumentista
Paraquedista experimental
Chefe de tripulação
Cirurgião médico
Professor de Fisiologia
Professor de Biofísica
MBA em Computação
MFA em Literatura
Franklin Story Musgrave
Fuzileiro condecorado
Eletricista de aviação
Técnico instrumentista
Paraquedista experimental
Chefe de tripulação
Cirurgião médico
Professor de Fisiologia
Professor de Biofísica
MBA em Computação
MFA em Literatura
ASTRONAUTA
“Mas Agile fala sobre
times multidisciplinares,
não sobre pessoas
multidisciplinares!”
Scrum
Time de Desenvolvimento
Guia do Scrum (2013)
O Scrum não reconhece títulos
para os integrantes do DevTeam
que não seja o Desenvolvedor,
independentemente do trabalho
que está sendo realizado
eXtreme Programming
Whole Team
http://ronjeffries.com/xprog/what-is-extreme-programming/#whole
Todos em um time XP contribuem
da forma que puderem.
Os melhores times não têm
especialistas, apenas pessoas com
habilidades especiais.
KANBAN
SWARMING
Kanban: Successful Evolutionary Change for Your Technology Business (2007)
Todos ganham quando pessoas
ociosas colaboram voluntariamente
para resolver um problema que as
afeta, mesmo quando não é
relacionado à sua área de
especialidade.
Lean UX
Competências x Papéis
Lean UX – Getting Out of The Deliverables Business (2013)
Cada membro do time possui uma
competência principal e deve
desempenhar de acordo com ela.
Entretanto, pode ter competências
secundárias que fazem o time
trabalhar com mais eficiência.
The New New Product Development Game
Multifunctional Learning
The New New Product Development Game (1986)
Cada membro do time se sente
responsável e é capaz de trabalhar em
qualquer aspecto do projeto.
[…]
Especialistas são encorajados a acumular
experiência em áreas diferentes da sua.
Carreira
Agile Developer
Analista de
Qualidade
Júnior
Programador
de Interfaces
Júnior
Analista de
Qualidade
Pleno
Analista de
Qualidade
Sênior
Programador
de Interfaces
Pleno
Programador
de Interfaces
Sênior
Programador
PHP
Júnior
Programador
PHP
Pleno
Programador
PHP
Sênior
Analista
Programador
Júnior
Analista
Programador
Pleno
Analista
Programador
Sênior
2012
Composição do Time:
- Analista Programador
- Analista de Qualidade
- Programador PHP
- Programador PHP
- Programador de Interfaces
Agile
Developer
I
Agile
Developer
II
Agile
Developer
III
Agile
Developer
IV
BackEnd
Arquitetura
FrontEnd
Qualidade
Gestão
Negócio
2015
Composição do Time:
- Agile Developer
- Agile Developer
- Agile Developer
Agile
Developer
I
Agile
Developer
II
Agile
Developer
III
Agile
Developer
IV
Agile
Arquitect
I
Agile
Coach
I
Agile
Coach
II
Agile
Arquitect
II
2015
“Mas se a pessoa for fazer
algo fora da especialidade
dela o resultado será ruim”
Como
Se
Desenvolve?
I know kung fu!
Skills Matrix
eXtreme
Programming
Propriedade
Coletiva do
Conhecimento
Trabalho
em Par
Inspeção
do Trabalho
Catho Academy
Catho Academy
Catho Academy
Catho Academy
Catho Academy
Uma
Mensagem
Final
O Ser Humano
foi feito para...
Tudo isso ao
mesmo tempo!
O Ser Humano
foi feito para...
SER Humano
Obrigado!
Gercel Silva
Agile Coach @ Catho
br.linkedin.com/in/gercel
pt.slideshare.net/gercelsilva
www.facebook.com/gercel.silva
gercel@gmail.com
www.twitter.com/ogercel

Weitere ähnliche Inhalte

Empfohlen

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Empfohlen (20)

Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 

O Desenvolvedor Renascentista