Equipes de sucesso final
-
Upload
paulo-mattos -
Category
Business
-
view
60 -
download
0
description
Transcript of Equipes de sucesso final
![Page 1: Equipes de sucesso final](https://reader034.fdocument.pub/reader034/viewer/2022042713/5487390cb47959d30c8b5446/html5/thumbnails/1.jpg)
Equipes de SucessoO Caso da Fog Creek
Por: Paulo AndréDiretor – Olympya Softwaree-mail: [email protected]: 21 2438-2389 / Cel: 21 8101-0409
![Page 2: Equipes de sucesso final](https://reader034.fdocument.pub/reader034/viewer/2022042713/5487390cb47959d30c8b5446/html5/thumbnails/2.jpg)
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
![Page 3: Equipes de sucesso final](https://reader034.fdocument.pub/reader034/viewer/2022042713/5487390cb47959d30c8b5446/html5/thumbnails/3.jpg)
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
![Page 4: Equipes de sucesso final](https://reader034.fdocument.pub/reader034/viewer/2022042713/5487390cb47959d30c8b5446/html5/thumbnails/4.jpg)
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!
![Page 5: Equipes de sucesso final](https://reader034.fdocument.pub/reader034/viewer/2022042713/5487390cb47959d30c8b5446/html5/thumbnails/5.jpg)
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)
![Page 6: Equipes de sucesso final](https://reader034.fdocument.pub/reader034/viewer/2022042713/5487390cb47959d30c8b5446/html5/thumbnails/6.jpg)
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 websiteTechinterview.org
![Page 7: Equipes de sucesso final](https://reader034.fdocument.pub/reader034/viewer/2022042713/5487390cb47959d30c8b5446/html5/thumbnails/7.jpg)
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
![Page 8: Equipes de sucesso final](https://reader034.fdocument.pub/reader034/viewer/2022042713/5487390cb47959d30c8b5446/html5/thumbnails/8.jpg)
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.
![Page 9: Equipes de sucesso final](https://reader034.fdocument.pub/reader034/viewer/2022042713/5487390cb47959d30c8b5446/html5/thumbnails/9.jpg)
• Leiaute
![Page 10: Equipes de sucesso final](https://reader034.fdocument.pub/reader034/viewer/2022042713/5487390cb47959d30c8b5446/html5/thumbnails/10.jpg)
• Depois de 2008: O novo escritório da Fog Creek (andar alto em 55 Broadway)
![Page 11: Equipes de sucesso final](https://reader034.fdocument.pub/reader034/viewer/2022042713/5487390cb47959d30c8b5446/html5/thumbnails/11.jpg)
• Área de lazer e reuniões informais
![Page 12: Equipes de sucesso final](https://reader034.fdocument.pub/reader034/viewer/2022042713/5487390cb47959d30c8b5446/html5/thumbnails/12.jpg)
• Escritórios Individuais para Desenvolvedores
![Page 13: Equipes de sucesso final](https://reader034.fdocument.pub/reader034/viewer/2022042713/5487390cb47959d30c8b5446/html5/thumbnails/13.jpg)
• 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.
![Page 14: Equipes de sucesso final](https://reader034.fdocument.pub/reader034/viewer/2022042713/5487390cb47959d30c8b5446/html5/thumbnails/14.jpg)
• Cadeiras Herman Miller Aeron (US$ 900.00)
![Page 15: Equipes de sucesso final](https://reader034.fdocument.pub/reader034/viewer/2022042713/5487390cb47959d30c8b5446/html5/thumbnails/15.jpg)
• Quadros brancos de vidro. Fáceis de limpar e não mancham.
![Page 16: Equipes de sucesso final](https://reader034.fdocument.pub/reader034/viewer/2022042713/5487390cb47959d30c8b5446/html5/thumbnails/16.jpg)
• 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.
![Page 17: Equipes de sucesso final](https://reader034.fdocument.pub/reader034/viewer/2022042713/5487390cb47959d30c8b5446/html5/thumbnails/17.jpg)
• Um grande aquário de água salgada no centro do escritório (760 litros).
![Page 18: Equipes de sucesso final](https://reader034.fdocument.pub/reader034/viewer/2022042713/5487390cb47959d30c8b5446/html5/thumbnails/18.jpg)
• Salas para conferência e reunião com monitor de plasma de 42”
![Page 19: Equipes de sucesso final](https://reader034.fdocument.pub/reader034/viewer/2022042713/5487390cb47959d30c8b5446/html5/thumbnails/19.jpg)
• Biblioteca com duas poltronas reclináveis em couro(ótimas para um cochilo depois do almoço).
![Page 20: Equipes de sucesso final](https://reader034.fdocument.pub/reader034/viewer/2022042713/5487390cb47959d30c8b5446/html5/thumbnails/20.jpg)
• Banheiro em mármore com chuveiro.
![Page 21: Equipes de sucesso final](https://reader034.fdocument.pub/reader034/viewer/2022042713/5487390cb47959d30c8b5446/html5/thumbnails/21.jpg)
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
![Page 22: Equipes de sucesso final](https://reader034.fdocument.pub/reader034/viewer/2022042713/5487390cb47959d30c8b5446/html5/thumbnails/22.jpg)
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
![Page 23: Equipes de sucesso final](https://reader034.fdocument.pub/reader034/viewer/2022042713/5487390cb47959d30c8b5446/html5/thumbnails/23.jpg)
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
![Page 24: Equipes de sucesso final](https://reader034.fdocument.pub/reader034/viewer/2022042713/5487390cb47959d30c8b5446/html5/thumbnails/24.jpg)
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
![Page 25: Equipes de sucesso final](https://reader034.fdocument.pub/reader034/viewer/2022042713/5487390cb47959d30c8b5446/html5/thumbnails/25.jpg)
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
![Page 26: Equipes de sucesso final](https://reader034.fdocument.pub/reader034/viewer/2022042713/5487390cb47959d30c8b5446/html5/thumbnails/26.jpg)
• 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)
![Page 27: Equipes de sucesso final](https://reader034.fdocument.pub/reader034/viewer/2022042713/5487390cb47959d30c8b5446/html5/thumbnails/27.jpg)
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
![Page 28: Equipes de sucesso final](https://reader034.fdocument.pub/reader034/viewer/2022042713/5487390cb47959d30c8b5446/html5/thumbnails/28.jpg)
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
![Page 29: Equipes de sucesso final](https://reader034.fdocument.pub/reader034/viewer/2022042713/5487390cb47959d30c8b5446/html5/thumbnails/29.jpg)
Métodos Gerenciais• Comando e Controle
– Medo como Motivador• Econ101
– $ como Motivador• Identidade
– Motivação Intrínseca
![Page 30: Equipes de sucesso final](https://reader034.fdocument.pub/reader034/viewer/2022042713/5487390cb47959d30c8b5446/html5/thumbnails/30.jpg)
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
![Page 31: Equipes de sucesso final](https://reader034.fdocument.pub/reader034/viewer/2022042713/5487390cb47959d30c8b5446/html5/thumbnails/31.jpg)
Em suma:
“Desenvolvedores são mais produtivos em um escritório sossegado, com umcomputador poderoso, refrigerantes à beça, temperatura ambiente entre 20 e22 oC, uma tela não reflectiva, uma cadeira tão confortável que não seperceba, uma secretária que lhes traga a correspondência e providencie ospedidos de livros e manuais, um administrador de sistemas que lhes propicieuma internet tão disponível quanto o oxigênio, um testador para descobrir osbugs que deixaram passar, um projetista gráfico que lhes forneça belas telas,uma equipe de marketing que crie demanda para seus produtos, uma equipede vendas que garanta que seus produtos sejam vendidos, pessoal de suportetécnico que ajude os clientes a trabalhar com os produtos e os programadoresa 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...”
![Page 32: Equipes de sucesso final](https://reader034.fdocument.pub/reader034/viewer/2022042713/5487390cb47959d30c8b5446/html5/thumbnails/32.jpg)
• Perguntas??
![Page 33: Equipes de sucesso final](https://reader034.fdocument.pub/reader034/viewer/2022042713/5487390cb47959d30c8b5446/html5/thumbnails/33.jpg)
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/FogBugz/60movie/pt/fogbugz6demo.htm