SlideShare une entreprise Scribd logo
1  sur  33
Télécharger pour lire hors ligne
Equipes de Sucesso
O Caso da Fog Creek
Por: Paulo André
Diretor – Olympya Software
e-mail: paulo.andre@olympya.com
Fone: 21 2438-2389 / Cel: 21 8101-0409
Agenda
• Introdução: Fog Creek, Fundadores, Produtos
• O Teste do Joel
• Ambiente de Trabalho da Fog Creek
• Equipe
– Busca
– Recrutamento
– Seleção e Contratação
– Motivação
– Retenção
• Gerência da Equipe
• Perguntas
A Empresa (www.fogcreek.com.br)
• Fundação: Setembro de 2000
• Motivação: Desenvolver Software com Prazer:
 atrair, contratar e reter os melhores talentos;
 melhor lugar possível para desenvolver software;
 desenvolvedores de software = astros de Rock;
 tudo para mantê-los produtivos e felizes.
• Meta: Capital  Software que funciona
Dobra as vendas a cada ano desde 2000
– Sem investimento externo.
– Produtos
• Fog Creek Copilot: Suporte Remoto
• FogBugz : Gerência de Equipes de Desenvolvimento
– Comunicação
– Planejamento Baseado em Evidências (EBS)
– Use grátis por 45 dias
• Make Better Software: Treinamento de Equipes
• Kiln : Controle de Versão Distribuído
A Fórmula da Fog Creek
Melhores
Condições de
Trabalho
→ Melhores
Desenvolvedores → Melhores
Softwares → Lucro!
Joel Spolsky, CEO
• BS em Ciência da Computação pela Universidade de Yale
• Mundialmente reconhecido como experto no processo de
desenvolvimento de software.
• Website Joel on Software traduzido em trinta línguas
• Coluna mensal no Inc. Magazine
• Projetou o VBA quando membro da equipe do Excel na Microsoft
• Na Juno Online Services desenvolveu um cliente internet muito
popular
• Três livros publicados
– User Interface Design for Programmers (2001)
– Joel on Software (2004)
– Smart and Get Things Done: Joel Spolsky's Concise Guide to Finding
the Best Technical Talent (2007)
Michael Pryor, Presidente
– Magna cum laude em Ciência
da Computação do Darthmouth
College
– CFO da Fog Creek desde 2006
– Trabalhou na Juno Online
Software desenvolvendo um
cliente Windows
– Publica a coluna “Puzzle This”
no Make magazine
– Produz o website
Techinterview.org
1. Você usa controle de versão?
2. Você pode fazer um “build” em um único passo?
3. Você faz “builds”diários?
4. Você tem um banco de dados de “bugs”?
5. Você conserta os “bugs” antes de escrever código novo?
6. Você tem um cronograma atualizado?
7. Você tem uma especificação?
8. O ambiente de trabalho dos desenvolvedores é sossegado?
9. Você usa as melhores ferramentas do mercado?
10. Você tem testadores?
11. Os novos candidatos escrevem código na entrevista de admissão?
12. Você faz teste de usabilidade nos corredores?
Sua pontuação indicará, na opinião do Joel, quão bem você está!!
O Teste do Joel: 12 perguntas para melhores softwares
Ambiente de Trabalho na Fog Creek
• 2000 a 2003: Apto. da Avó do Joel.
• 2003 a 2008: Escritório Biônico (535 da
8a. Avenida).
– Aluguel US$ 700/cabeça.
– Especificações:
• Escritórios individuais com porta
• Tomadas múltiplas e acessíveis.
• Refiação (telefone, LAN, TV por cabo,
alarmes, etc.) sem precisar abrir paredes.
• Adequado para programação em duplas.
• Desenvolvedor deve poder descansar a vista
• O lugar deve ser tão agradável que os
desenvolvedores queiram ficar.
• Leiaute
• Depois de 2008: O novo escritório da Fog Creek (andar alto em 55
Broadway)
• Área de lazer e reuniões informais
• Escritórios Individuais para Desenvolvedores
• Escrivaninhas projetadas para programação.
– Compridas e retas, com ajuste de altura motorizado.
– Ideais para programação em duplas.
• Dois monitores (30” e 21”)
• 20 tomadas atrás de cada escrivaninha.
• Cadeiras Herman Miller Aeron (US$ 900.00)
• Quadros brancos de vidro. Fáceis de limpar e não mancham.
• Café bar e sala de almoço
• Bebidas e lanches à vontade.
• Todos almoçam juntos (compartilhar uma mesa grande evita
“panelinhas”)
• No restaurante existe um projetor para conferências, reuniões e outros
fins.
• Um grande aquário de água salgada no centro do escritório (760 litros).
• Salas para conferência e reunião com monitor de plasma de 42”
• Biblioteca com duas poltronas reclináveis em couro
(ótimas para um cochilo depois do almoço).
• Banheiro em mármore com chuveiro.
Equipe – Requisitos e Dificuldades
• Atributos dos desenvolvedores da Fog Creek?
– Inteligentes, e
– Fazem Acontecer.
• A Fog Creek entende que:
– Bons desenvolvedores nunca estão procurando emprego
– Candidatam-se a, talvez, 4 empregos na vida inteira
– Os melhores alunos são contratados por grandes
empresas antes de se formarem
– Um currículo excepcional raramente aparece
espontaneamente
Equipe – Busca de Currículos :<(
• Seletividade (como e onde anunciam)
• Sistema de pontuação/classificação
• Selecionar por currículo é pouco eficaz
Paixão Aprovações Diversidade
Escolha Cabeçudo
Língua Hard-core
Seleção - Entrevista por telefone
• Filtragem antes da entrevista presencial
• Cerca de uma hora
• Evita foco em fatores irrelevantes
• 3 partes
– 1a.: Tecnologia e Política
– 2a.: Problema Técnico
– 3a.: Candidato entrevista Entrevistador
Seleção - Entrevista Presencial
• 6 entrevistas (5 desenvolvedores da equipe)
– Candidato ignora número de entrevistas
– Pelo menos 1 hora
– 1 entrevistador e 1 entrevistado
– Duas alternativas:
• Contratar
• Não contratar
– Planejamento da Entrevista
• Anotar pontos importantes do Currículo
• Isolamento dos outros entrevistadores
• Escrever as perguntas
Seleção - Entrevista Presencial (...cont)
• Detectando Inteligência
– A conversa flui sem muita explicação
– O candidato faz colocações espertas/criativas
– Entrevistador fala pouco
• Faz perguntas abertas
– Inteligência não é conhecimento
• Fazer Acontecer
– Paixão
• Entusiasmo e excitação ao falar de suas realizações
– Clareza
• Capacidade de explicar e se fazer entender
– Iniciativa e Liderança
• Exemplo recente de como fez acontecer
• Impressionando o Candidato
– Viagem
– Recepção
– Hotel
– Fog Creek
• Plano Típico p/ Entrevista
– Introdução
– Perguntas sobre Projetos Recentes
– Pergunta Simples sobre Programação
– Pergunta mais Complexa
– Fechamento
Seleção - Entrevista Presencial (...cont)
Processo Fog Creek de caça a Desenvolvedores
• Ir à Montanha
– Conferências
– Organizações de Desenvolvedores
– Fóruns
• Estágios
– Pegar antes do Mercado
– Recrutar nas Melhores Faculdades
• Contato com os Professores
• Eventos para Potenciais candidatos
• Comunidade Fog Creek
– Blog “Joel On Software”
– jobs.joelonsoftware.com
– careers.stackoverflow.com
Retenção de talentos
• A Gerência é Função de Suporte
• Os Desenvolvedores são Astros e Estrelas da Empresa
• Inteligentes preferem trabalhar com Inteligentes
• Sem Politicagem
• Remuneração
– Salário
– Benefícios
• Privilégios
– Testadores
– Ambiente
• Escritórios privados
• Mobília e equipamentos
– Facilidades
Métodos Gerenciais
• Comando e Controle
– Medo como Motivador
• Econ101
– $ como Motivador
• Identidade
– Motivação Intrínseca
O Programa de Treinamento em Gerência de
Software da Fog Creek (SMTP)
• Oportunidade de aprender no trabalho
• 2 anos
– Master em Gerência de Tecnologia na NYU, Columbia ou
Polytechnic
• Noites e Fins de Semana
– Trabalho na Empresa
– Pessoal com 5 a 10 anos de experiência
– Passagem por todas as áreas
– Leitura de 75 Livros Indicados
• Salário e Benefícios
• Custo da Universidade e Despesas Escolares
Em suma:
“Desenvolvedores são mais produtivos em um escritório sossegado, com um
computador poderoso, refrigerantes à beça, temperatura ambiente entre 20 e
22 oC, uma tela não reflectiva, uma cadeira tão confortável que não se
perceba, uma secretária que lhes traga a correspondência e providencie os
pedidos de livros e manuais, um administrador de sistemas que lhes propicie
uma internet tão disponível quanto o oxigênio, um testador para descobrir os
bugs que deixaram passar, um projetista gráfico que lhes forneça belas telas,
uma equipe de marketing que crie demanda para seus produtos, uma equipe
de vendas que garanta que seus produtos sejam vendidos, pessoal de suporte
técnico que ajude os clientes a trabalhar com os produtos e os programadores
a entender que problemas estão resultando em incidentes de suporte técnico,
e cerca de uma dúzia de outras funções de suporte e administrativas...”
• Perguntas??
Referências
• Site da Fog Creek: www.fogcreek.com.br
• Blog do Joel: www.joelonsoftware.com
• Página de Empregos: jobs.joelonsoftware.com
• Site de Currículos: careers.stackoverflow.com
• Página do FogBugz: www.fogbugz.com
• Vídeo da Versão 6:
http://media.fogcreek.com/fogcreek.com/FogBug
z/60movie/pt/fogbugz6demo.htm

Contenu connexe

En vedette

A Quotographic on Unique Style
A Quotographic on Unique StyleA Quotographic on Unique Style
A Quotographic on Unique StyleDiana L. Lyons
 
Infraestructura de las tecnologias de informacion
Infraestructura de las tecnologias de informacionInfraestructura de las tecnologias de informacion
Infraestructura de las tecnologias de informacionNicole Velasquez
 
Pengantar nama domain
Pengantar nama domainPengantar nama domain
Pengantar nama domainbudi rahardjo
 
Почему индустрия Wellness востребована! часть 1
Почему индустрия Wellness востребована! часть 1Почему индустрия Wellness востребована! часть 1
Почему индустрия Wellness востребована! часть 1Максим Меличаев
 
ใบความรู้ ประวัติศาสนาของศาสนาอื่นๆ ป.4+464+dltvsocp4+54soc p04 f19-4page
ใบความรู้  ประวัติศาสนาของศาสนาอื่นๆ ป.4+464+dltvsocp4+54soc p04 f19-4pageใบความรู้  ประวัติศาสนาของศาสนาอื่นๆ ป.4+464+dltvsocp4+54soc p04 f19-4page
ใบความรู้ ประวัติศาสนาของศาสนาอื่นๆ ป.4+464+dltvsocp4+54soc p04 f19-4pagePrachoom Rangkasikorn
 
การนับวัน เดือน ปี ทางจันทรคติ-สุริยคติ +564+dltvp4+54his p04 f02-1page
การนับวัน เดือน ปี ทางจันทรคติ-สุริยคติ +564+dltvp4+54his p04 f02-1pageการนับวัน เดือน ปี ทางจันทรคติ-สุริยคติ +564+dltvp4+54his p04 f02-1page
การนับวัน เดือน ปี ทางจันทรคติ-สุริยคติ +564+dltvp4+54his p04 f02-1pagePrachoom Rangkasikorn
 
Dutch Portuguese Chamber of Commerce
Dutch Portuguese Chamber of CommerceDutch Portuguese Chamber of Commerce
Dutch Portuguese Chamber of Commercesecretariaatdebiz
 
สไลด์ สภาพแวดล้อมทางกายภาพที่มีอิทธิพลต่อการดำรงชีวิต ป.4+471+dltvsocp4+55t2...
สไลด์  สภาพแวดล้อมทางกายภาพที่มีอิทธิพลต่อการดำรงชีวิต ป.4+471+dltvsocp4+55t2...สไลด์  สภาพแวดล้อมทางกายภาพที่มีอิทธิพลต่อการดำรงชีวิต ป.4+471+dltvsocp4+55t2...
สไลด์ สภาพแวดล้อมทางกายภาพที่มีอิทธิพลต่อการดำรงชีวิต ป.4+471+dltvsocp4+55t2...Prachoom Rangkasikorn
 
1 primeres matèries eric oriol
1 primeres matèries eric oriol1 primeres matèries eric oriol
1 primeres matèries eric oriolToni Guirao
 
Marketing Personified (Russian AdWeek 2014)
Marketing Personified (Russian AdWeek  2014)Marketing Personified (Russian AdWeek  2014)
Marketing Personified (Russian AdWeek 2014)Irakli Beselidze
 
สถานภาพและบทบาท+478+dltvsocp5+54soc p05 f21-4page
สถานภาพและบทบาท+478+dltvsocp5+54soc p05 f21-4pageสถานภาพและบทบาท+478+dltvsocp5+54soc p05 f21-4page
สถานภาพและบทบาท+478+dltvsocp5+54soc p05 f21-4pagePrachoom Rangkasikorn
 
Parts of the body p.6+189+54eng p06 f30-4page
Parts of the body p.6+189+54eng p06 f30-4pageParts of the body p.6+189+54eng p06 f30-4page
Parts of the body p.6+189+54eng p06 f30-4pagePrachoom Rangkasikorn
 

En vedette (20)

Italià a la semana cultural
Italià a la semana culturalItalià a la semana cultural
Italià a la semana cultural
 
A Quotographic on Unique Style
A Quotographic on Unique StyleA Quotographic on Unique Style
A Quotographic on Unique Style
 
Carta gantt
Carta ganttCarta gantt
Carta gantt
 
Infraestructura de las tecnologias de informacion
Infraestructura de las tecnologias de informacionInfraestructura de las tecnologias de informacion
Infraestructura de las tecnologias de informacion
 
Pengantar nama domain
Pengantar nama domainPengantar nama domain
Pengantar nama domain
 
Почему индустрия Wellness востребована! часть 1
Почему индустрия Wellness востребована! часть 1Почему индустрия Wellness востребована! часть 1
Почему индустрия Wellness востребована! часть 1
 
Здоровье женщины!
Здоровье женщины!Здоровье женщины!
Здоровье женщины!
 
Taller de teatre anglès
Taller de teatre anglèsTaller de teatre anglès
Taller de teatre anglès
 
Lanjutan jawaban nomor 3
Lanjutan jawaban nomor 3Lanjutan jawaban nomor 3
Lanjutan jawaban nomor 3
 
ใบความรู้ ประวัติศาสนาของศาสนาอื่นๆ ป.4+464+dltvsocp4+54soc p04 f19-4page
ใบความรู้  ประวัติศาสนาของศาสนาอื่นๆ ป.4+464+dltvsocp4+54soc p04 f19-4pageใบความรู้  ประวัติศาสนาของศาสนาอื่นๆ ป.4+464+dltvsocp4+54soc p04 f19-4page
ใบความรู้ ประวัติศาสนาของศาสนาอื่นๆ ป.4+464+dltvsocp4+54soc p04 f19-4page
 
Documental asombrós
Documental asombrósDocumental asombrós
Documental asombrós
 
การนับวัน เดือน ปี ทางจันทรคติ-สุริยคติ +564+dltvp4+54his p04 f02-1page
การนับวัน เดือน ปี ทางจันทรคติ-สุริยคติ +564+dltvp4+54his p04 f02-1pageการนับวัน เดือน ปี ทางจันทรคติ-สุริยคติ +564+dltvp4+54his p04 f02-1page
การนับวัน เดือน ปี ทางจันทรคติ-สุริยคติ +564+dltvp4+54his p04 f02-1page
 
Dutch Portuguese Chamber of Commerce
Dutch Portuguese Chamber of CommerceDutch Portuguese Chamber of Commerce
Dutch Portuguese Chamber of Commerce
 
สไลด์ สภาพแวดล้อมทางกายภาพที่มีอิทธิพลต่อการดำรงชีวิต ป.4+471+dltvsocp4+55t2...
สไลด์  สภาพแวดล้อมทางกายภาพที่มีอิทธิพลต่อการดำรงชีวิต ป.4+471+dltvsocp4+55t2...สไลด์  สภาพแวดล้อมทางกายภาพที่มีอิทธิพลต่อการดำรงชีวิต ป.4+471+dltvsocp4+55t2...
สไลด์ สภาพแวดล้อมทางกายภาพที่มีอิทธิพลต่อการดำรงชีวิต ป.4+471+dltvsocp4+55t2...
 
Test file
Test fileTest file
Test file
 
1 primeres matèries eric oriol
1 primeres matèries eric oriol1 primeres matèries eric oriol
1 primeres matèries eric oriol
 
Kilian jornet
Kilian jornetKilian jornet
Kilian jornet
 
Marketing Personified (Russian AdWeek 2014)
Marketing Personified (Russian AdWeek  2014)Marketing Personified (Russian AdWeek  2014)
Marketing Personified (Russian AdWeek 2014)
 
สถานภาพและบทบาท+478+dltvsocp5+54soc p05 f21-4page
สถานภาพและบทบาท+478+dltvsocp5+54soc p05 f21-4pageสถานภาพและบทบาท+478+dltvsocp5+54soc p05 f21-4page
สถานภาพและบทบาท+478+dltvsocp5+54soc p05 f21-4page
 
Parts of the body p.6+189+54eng p06 f30-4page
Parts of the body p.6+189+54eng p06 f30-4pageParts of the body p.6+189+54eng p06 f30-4page
Parts of the body p.6+189+54eng p06 f30-4page
 

Similaire à Equipes de sucesso final

Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À Demanda...
Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À       Demanda...Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À       Demanda...
Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À Demanda...Luiz Lemos
 
Menos teste e mais qualidade - como equilibrar essa equação?
Menos teste e mais qualidade - como equilibrar essa equação?Menos teste e mais qualidade - como equilibrar essa equação?
Menos teste e mais qualidade - como equilibrar essa equação?Igor Abade
 
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014Vanilton Pinheiro
 
Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetos
Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetosCenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetos
Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetosJoão Clineu - CTFL, CSM, CSD
 
Engenharia de Software - Unimep/Pronatec - Aula 4
Engenharia de Software - Unimep/Pronatec - Aula 4Engenharia de Software - Unimep/Pronatec - Aula 4
Engenharia de Software - Unimep/Pronatec - Aula 4André Phillip Bertoletti
 
XP - Extreme Programming
XP - Extreme ProgrammingXP - Extreme Programming
XP - Extreme ProgrammingRodrigo Branas
 
Como automatizar Sistemas Legados utilizando ferramentas de DevOps
Como automatizar Sistemas Legados utilizando ferramentas de DevOpsComo automatizar Sistemas Legados utilizando ferramentas de DevOps
Como automatizar Sistemas Legados utilizando ferramentas de DevOpsRafael Salerno de Oliveira
 
Apresentação do Projeto PRIME SCRUM. trabalho final do curso de Análise e Des...
Apresentação do Projeto PRIME SCRUM. trabalho final do curso de Análise e Des...Apresentação do Projeto PRIME SCRUM. trabalho final do curso de Análise e Des...
Apresentação do Projeto PRIME SCRUM. trabalho final do curso de Análise e Des...Thiago Barros, PSM
 
AgileTourBH 2014 - Dairton Bassi - Extreme agile
AgileTourBH 2014 - Dairton Bassi - Extreme agileAgileTourBH 2014 - Dairton Bassi - Extreme agile
AgileTourBH 2014 - Dairton Bassi - Extreme agileAgileTour Belo Horizonte
 
Práticas do Extreme Agile
Práticas do Extreme AgilePráticas do Extreme Agile
Práticas do Extreme AgileDairton Bassi
 
Get Product Owners 2 Succeed with Agile (Portuguese)
Get Product Owners 2 Succeed with Agile (Portuguese)Get Product Owners 2 Succeed with Agile (Portuguese)
Get Product Owners 2 Succeed with Agile (Portuguese)Ignacio Lizarralde
 
Introdução às Metodologias Ágeis de Desenvolvimento
Introdução às Metodologias Ágeis de DesenvolvimentoIntrodução às Metodologias Ágeis de Desenvolvimento
Introdução às Metodologias Ágeis de DesenvolvimentoJerry Medeiros
 
Re9 Software - Status Report / Pitch
Re9 Software - Status Report / PitchRe9 Software - Status Report / Pitch
Re9 Software - Status Report / PitchDaniel Simoes
 

Similaire à Equipes de sucesso final (20)

Equipesdesucesso
EquipesdesucessoEquipesdesucesso
Equipesdesucesso
 
Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À Demanda...
Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À       Demanda...Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À       Demanda...
Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À Demanda...
 
Menos teste e mais qualidade - como equilibrar essa equação?
Menos teste e mais qualidade - como equilibrar essa equação?Menos teste e mais qualidade - como equilibrar essa equação?
Menos teste e mais qualidade - como equilibrar essa equação?
 
Palestra scrum
Palestra scrumPalestra scrum
Palestra scrum
 
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014
 
Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetos
Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetosCenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetos
Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetos
 
Introdução ao XP
Introdução ao XPIntrodução ao XP
Introdução ao XP
 
Engenharia de Software - Unimep/Pronatec - Aula 4
Engenharia de Software - Unimep/Pronatec - Aula 4Engenharia de Software - Unimep/Pronatec - Aula 4
Engenharia de Software - Unimep/Pronatec - Aula 4
 
Métodos Ágeis
Métodos ÁgeisMétodos Ágeis
Métodos Ágeis
 
XP - Extreme Programming
XP - Extreme ProgrammingXP - Extreme Programming
XP - Extreme Programming
 
Scrum na sua Empresa
Scrum na sua EmpresaScrum na sua Empresa
Scrum na sua Empresa
 
Como automatizar Sistemas Legados utilizando ferramentas de DevOps
Como automatizar Sistemas Legados utilizando ferramentas de DevOpsComo automatizar Sistemas Legados utilizando ferramentas de DevOps
Como automatizar Sistemas Legados utilizando ferramentas de DevOps
 
Apresentacao artigo final
Apresentacao artigo finalApresentacao artigo final
Apresentacao artigo final
 
Apresentação do Projeto PRIME SCRUM. trabalho final do curso de Análise e Des...
Apresentação do Projeto PRIME SCRUM. trabalho final do curso de Análise e Des...Apresentação do Projeto PRIME SCRUM. trabalho final do curso de Análise e Des...
Apresentação do Projeto PRIME SCRUM. trabalho final do curso de Análise e Des...
 
AgileTourBH 2014 - Dairton Bassi - Extreme agile
AgileTourBH 2014 - Dairton Bassi - Extreme agileAgileTourBH 2014 - Dairton Bassi - Extreme agile
AgileTourBH 2014 - Dairton Bassi - Extreme agile
 
Práticas do Extreme Agile
Práticas do Extreme AgilePráticas do Extreme Agile
Práticas do Extreme Agile
 
Apresentação Executiva
Apresentação ExecutivaApresentação Executiva
Apresentação Executiva
 
Get Product Owners 2 Succeed with Agile (Portuguese)
Get Product Owners 2 Succeed with Agile (Portuguese)Get Product Owners 2 Succeed with Agile (Portuguese)
Get Product Owners 2 Succeed with Agile (Portuguese)
 
Introdução às Metodologias Ágeis de Desenvolvimento
Introdução às Metodologias Ágeis de DesenvolvimentoIntrodução às Metodologias Ágeis de Desenvolvimento
Introdução às Metodologias Ágeis de Desenvolvimento
 
Re9 Software - Status Report / Pitch
Re9 Software - Status Report / PitchRe9 Software - Status Report / Pitch
Re9 Software - Status Report / Pitch
 

Equipes de sucesso final

  • 1. Equipes de Sucesso O Caso da Fog Creek Por: Paulo André Diretor – Olympya Software e-mail: paulo.andre@olympya.com Fone: 21 2438-2389 / Cel: 21 8101-0409
  • 2. Agenda • Introdução: Fog Creek, Fundadores, Produtos • O Teste do Joel • Ambiente de Trabalho da Fog Creek • Equipe – Busca – Recrutamento – Seleção e Contratação – Motivação – Retenção • Gerência da Equipe • Perguntas
  • 3. A Empresa (www.fogcreek.com.br) • Fundação: Setembro de 2000 • Motivação: Desenvolver Software com Prazer:  atrair, contratar e reter os melhores talentos;  melhor lugar possível para desenvolver software;  desenvolvedores de software = astros de Rock;  tudo para mantê-los produtivos e felizes. • Meta: Capital  Software que funciona
  • 4. Dobra as vendas a cada ano desde 2000 – Sem investimento externo. – Produtos • Fog Creek Copilot: Suporte Remoto • FogBugz : Gerência de Equipes de Desenvolvimento – Comunicação – Planejamento Baseado em Evidências (EBS) – Use grátis por 45 dias • Make Better Software: Treinamento de Equipes • Kiln : Controle de Versão Distribuído A Fórmula da Fog Creek Melhores Condições de Trabalho → Melhores Desenvolvedores → Melhores Softwares → Lucro!
  • 5. Joel Spolsky, CEO • BS em Ciência da Computação pela Universidade de Yale • Mundialmente reconhecido como experto no processo de desenvolvimento de software. • Website Joel on Software traduzido em trinta línguas • Coluna mensal no Inc. Magazine • Projetou o VBA quando membro da equipe do Excel na Microsoft • Na Juno Online Services desenvolveu um cliente internet muito popular • Três livros publicados – User Interface Design for Programmers (2001) – Joel on Software (2004) – Smart and Get Things Done: Joel Spolsky's Concise Guide to Finding the Best Technical Talent (2007)
  • 6. Michael Pryor, Presidente – Magna cum laude em Ciência da Computação do Darthmouth College – CFO da Fog Creek desde 2006 – Trabalhou na Juno Online Software desenvolvendo um cliente Windows – Publica a coluna “Puzzle This” no Make magazine – Produz o website Techinterview.org
  • 7. 1. Você usa controle de versão? 2. Você pode fazer um “build” em um único passo? 3. Você faz “builds”diários? 4. Você tem um banco de dados de “bugs”? 5. Você conserta os “bugs” antes de escrever código novo? 6. Você tem um cronograma atualizado? 7. Você tem uma especificação? 8. O ambiente de trabalho dos desenvolvedores é sossegado? 9. Você usa as melhores ferramentas do mercado? 10. Você tem testadores? 11. Os novos candidatos escrevem código na entrevista de admissão? 12. Você faz teste de usabilidade nos corredores? Sua pontuação indicará, na opinião do Joel, quão bem você está!! O Teste do Joel: 12 perguntas para melhores softwares
  • 8. Ambiente de Trabalho na Fog Creek • 2000 a 2003: Apto. da Avó do Joel. • 2003 a 2008: Escritório Biônico (535 da 8a. Avenida). – Aluguel US$ 700/cabeça. – Especificações: • Escritórios individuais com porta • Tomadas múltiplas e acessíveis. • Refiação (telefone, LAN, TV por cabo, alarmes, etc.) sem precisar abrir paredes. • Adequado para programação em duplas. • Desenvolvedor deve poder descansar a vista • O lugar deve ser tão agradável que os desenvolvedores queiram ficar.
  • 10. • Depois de 2008: O novo escritório da Fog Creek (andar alto em 55 Broadway)
  • 11. • Área de lazer e reuniões informais
  • 12. • Escritórios Individuais para Desenvolvedores
  • 13. • Escrivaninhas projetadas para programação. – Compridas e retas, com ajuste de altura motorizado. – Ideais para programação em duplas. • Dois monitores (30” e 21”) • 20 tomadas atrás de cada escrivaninha.
  • 14. • Cadeiras Herman Miller Aeron (US$ 900.00)
  • 15. • Quadros brancos de vidro. Fáceis de limpar e não mancham.
  • 16. • Café bar e sala de almoço • Bebidas e lanches à vontade. • Todos almoçam juntos (compartilhar uma mesa grande evita “panelinhas”) • No restaurante existe um projetor para conferências, reuniões e outros fins.
  • 17. • Um grande aquário de água salgada no centro do escritório (760 litros).
  • 18. • Salas para conferência e reunião com monitor de plasma de 42”
  • 19. • Biblioteca com duas poltronas reclináveis em couro (ótimas para um cochilo depois do almoço).
  • 20. • Banheiro em mármore com chuveiro.
  • 21. Equipe – Requisitos e Dificuldades • Atributos dos desenvolvedores da Fog Creek? – Inteligentes, e – Fazem Acontecer. • A Fog Creek entende que: – Bons desenvolvedores nunca estão procurando emprego – Candidatam-se a, talvez, 4 empregos na vida inteira – Os melhores alunos são contratados por grandes empresas antes de se formarem – Um currículo excepcional raramente aparece espontaneamente
  • 22. Equipe – Busca de Currículos :<( • Seletividade (como e onde anunciam) • Sistema de pontuação/classificação • Selecionar por currículo é pouco eficaz Paixão Aprovações Diversidade Escolha Cabeçudo Língua Hard-core
  • 23. Seleção - Entrevista por telefone • Filtragem antes da entrevista presencial • Cerca de uma hora • Evita foco em fatores irrelevantes • 3 partes – 1a.: Tecnologia e Política – 2a.: Problema Técnico – 3a.: Candidato entrevista Entrevistador
  • 24. Seleção - Entrevista Presencial • 6 entrevistas (5 desenvolvedores da equipe) – Candidato ignora número de entrevistas – Pelo menos 1 hora – 1 entrevistador e 1 entrevistado – Duas alternativas: • Contratar • Não contratar – Planejamento da Entrevista • Anotar pontos importantes do Currículo • Isolamento dos outros entrevistadores • Escrever as perguntas
  • 25. Seleção - Entrevista Presencial (...cont) • Detectando Inteligência – A conversa flui sem muita explicação – O candidato faz colocações espertas/criativas – Entrevistador fala pouco • Faz perguntas abertas – Inteligência não é conhecimento • Fazer Acontecer – Paixão • Entusiasmo e excitação ao falar de suas realizações – Clareza • Capacidade de explicar e se fazer entender – Iniciativa e Liderança • Exemplo recente de como fez acontecer
  • 26. • Impressionando o Candidato – Viagem – Recepção – Hotel – Fog Creek • Plano Típico p/ Entrevista – Introdução – Perguntas sobre Projetos Recentes – Pergunta Simples sobre Programação – Pergunta mais Complexa – Fechamento Seleção - Entrevista Presencial (...cont)
  • 27. Processo Fog Creek de caça a Desenvolvedores • Ir à Montanha – Conferências – Organizações de Desenvolvedores – Fóruns • Estágios – Pegar antes do Mercado – Recrutar nas Melhores Faculdades • Contato com os Professores • Eventos para Potenciais candidatos • Comunidade Fog Creek – Blog “Joel On Software” – jobs.joelonsoftware.com – careers.stackoverflow.com
  • 28. Retenção de talentos • A Gerência é Função de Suporte • Os Desenvolvedores são Astros e Estrelas da Empresa • Inteligentes preferem trabalhar com Inteligentes • Sem Politicagem • Remuneração – Salário – Benefícios • Privilégios – Testadores – Ambiente • Escritórios privados • Mobília e equipamentos – Facilidades
  • 29. Métodos Gerenciais • Comando e Controle – Medo como Motivador • Econ101 – $ como Motivador • Identidade – Motivação Intrínseca
  • 30. O Programa de Treinamento em Gerência de Software da Fog Creek (SMTP) • Oportunidade de aprender no trabalho • 2 anos – Master em Gerência de Tecnologia na NYU, Columbia ou Polytechnic • Noites e Fins de Semana – Trabalho na Empresa – Pessoal com 5 a 10 anos de experiência – Passagem por todas as áreas – Leitura de 75 Livros Indicados • Salário e Benefícios • Custo da Universidade e Despesas Escolares
  • 31. Em suma: “Desenvolvedores são mais produtivos em um escritório sossegado, com um computador poderoso, refrigerantes à beça, temperatura ambiente entre 20 e 22 oC, uma tela não reflectiva, uma cadeira tão confortável que não se perceba, uma secretária que lhes traga a correspondência e providencie os pedidos de livros e manuais, um administrador de sistemas que lhes propicie uma internet tão disponível quanto o oxigênio, um testador para descobrir os bugs que deixaram passar, um projetista gráfico que lhes forneça belas telas, uma equipe de marketing que crie demanda para seus produtos, uma equipe de vendas que garanta que seus produtos sejam vendidos, pessoal de suporte técnico que ajude os clientes a trabalhar com os produtos e os programadores a entender que problemas estão resultando em incidentes de suporte técnico, e cerca de uma dúzia de outras funções de suporte e administrativas...”
  • 33. Referências • Site da Fog Creek: www.fogcreek.com.br • Blog do Joel: www.joelonsoftware.com • Página de Empregos: jobs.joelonsoftware.com • Site de Currículos: careers.stackoverflow.com • Página do FogBugz: www.fogbugz.com • Vídeo da Versão 6: http://media.fogcreek.com/fogcreek.com/FogBug z/60movie/pt/fogbugz6demo.htm