Durante dez anos, Joel Spolsky ensinou milhões de programadores a desenvolver softwares melhores. Agora você tem a chance de olhar a empresa dele por dentro e descobrir como isto é feito.
Treinamento extensivo.
Make Better Software é um programa de seis semanas para o treinamento abrangente de equipes de software de qualquer tamanho.
Você vai aprender alguns conceitos chave de desenvolvimento de software, os mesmos que Joel prega em seu site, Joel on Software, e vê-los em ação na Fog Creek Software.
Um curso completo.
É uma excelente forma para equipes de desenvolvimento dominarem as técnicas que fizeram a Fog Creek obter sucesso.
Zero dogma.
Não é sobre as modinhas mais recentes do desenvolvimento de software. É sobre construir uma equipe de pessoas espertas que façam as coisas acontecerem, e então não atrapalhá-las.
Módulo 1 Recrutamento.
(57min.)
A essência da filosofia do Joel Spolsky está em recrutar pessoas inteligentes que façam as coisas acontecerem. O primeiro módulo aborda isso em profundidade, desde o recrutamento, vagas de estágio, até o processo de entrevista. Você aprenderá a identificar excelentes candidatos e a construir um ótimo time.
Assista ao Trailer do Módulo 1.Ve um clip.
Módulo 2 Membros da Equipe.
(52min.)
Uma excelente equipe de software precisa mais do que apenas programadores. Você aprenderá como gerentes de produto, controle de qualidade, e outros contribuem para construir um produto completo de software.
Assista ao Trailer do Módulo 2.Ve um clip.
Módulo 3 Ambiente.
(50min.)
O ambiente físico — escritórios, mesas e cadeiras — é muito mais importantes do que a maior parte das pessoas possam imaginar. A Fog Creek tem sido notoriamente obsessiva na criação de um ambiente de desenvolvimento utópico, com escritórios individuais, almoço gratuito, além de mesas com altura ajustável. Você aprenderá a montar um escritório que ajude sua equipe e incremente sua receita.
Assista ao Trailer do Módulo 3.Ve um clip.
Módulo 4 Cronogramas.
(45min.)
A Fog Creek Software inventou o método mais confiável de completar projetos de software dentro do prazo e sem atrasos, como um relógio. É chamado de Planejamento Baseado em Evidência, e você aprenderá como aplicá-lo para prever com precisão quando seus projetos estarão prontos.
Assista ao Trailer do Módulo 4.Ve um clip.
Módulo 5 Ciclo de Vida.
(52min.)
Desde a ideia até o cliente, você aprenderá sobre os diferentes estágios de projetos de software e como é o jeito de desenvolver software da Fog Creek.
Assista ao Trailer do Módulo 5.Ve um clip.
Módulo 6 Design de Software.
(53min.)
Software excelente é mais do que apenas funcional. Software excelente faz com que as pessoas se apaixonem. Você aprenderá como ir além de fazer software meramente funcional: você aprenderá o que é preciso para fazer um produto de sucesso.
Assista ao Trailer do Módulo 6.Ve um clip.