O Grupo A é formado pelas editoras Artmed, Bookman, Artes Médicas, Penso, McGraw-Hill, Tekne, Revistas Pátio e BMJ Brasil. Acesse a loja virtual!
Carregando Realizando solicitação...
Voltar ao topo

Exatas, Sociais e Aplicadas

Livro Impresso
R$ 130,00 ou 6X de R$ 21,67
eBook
R$ 104,00 ou 6x de R$ 17,33

Resumo

Entregar uma nova versão de software para usuários costuma ser um processo cansativo, arriscado e demorado. Mas por meio da automação dos processos de compilação, implantação e teste, e da colaboração otimizada entre desenvolvedores, testadores e a equipe de operações, times de entrega podem lançar mudanças em questão de horas – algumas vezes, em minutos. Neste livro, Jez Humble e David Farley apresentam os princípios, as práticas e as técnicas de ponta que tornam possível uma entrega rápida e de alta qualidade, independentemente do tamanho do projeto ou da complexidade de seu código.

O tema do livro é extremamente interessante e atual. A maioria das empresas de software que eu conheço está preocupada com esse tema e o livro traz uma abordagem bastante didática e interessante. Prof. Bernardo CopsteinDoutor em Ciência da Computação pela UFRGS e Professor da Faculdade de Informática da PUCRS.

Sumário

Confira o sumário detalhado (Clique aqui).


Parte I - Fundamentos 

Capítulo 1. O Problema de Entregar Software
 
Capítulo 2. Gerência de Configuração
 
Capítulo 3. Integração Contínua
 
Capítulo 4. Como Implementar uma Estratégia de Testes
 
Parte II - O Pipeline de Implantação
Capítulo 5. Anatomia de um Pipeline de Implantação
 
Capítulo 6. Scripts de Compilação e Implantação
 
Capítulo 7. O Estágio de Commit
 
Capítulo 8. Automação de Testes de Aceitação

Autores

Jez Humble Fascinado por computadores e eletrônica desde que ganhouseu primeiro ZX Spectrum, aos 11 anos. Passou vários anos explorando máquinas Acorn usando assembler para processadores 6502 e ARM e BASIC até ter idade para trabalhar. Entrou para o mercado de TI em 2000, a tempo de ver a bolha ponto-com estourar. Desde então, atua como desenvolvedor, administrador de sistemas, instrutor, consultor, gerente e palestrante. Trabalhou com diversas plataformas e tecnologias, prestando consultoria para organizações sem fins lucrativos, telecoms, empresas de serviços financeiros e de varejo eletrônico. Desde 2004, trabalha para a ThoughtWorks e Thoughtworks Studios em Pequim, Bangalore, Londres e São Francisco. É formado em Física e Filosofia pela Oxford University e em Etnomusicologia pela Faculdade de Estudos Orientais e Africanos da London University. Atualmente vive em São Francisco com a esposa e a filha.
 
Dave Farley Vem se divertindo com computadores há quase 30 anos. Trabalhou com quase todos os tipos de software – de firmware, explorando sistemas operacionais e drivers de dispositivos, a jogos e aplicações comerciais de todos os tipos e tamanhos. Começou a trabalhar em sistemas distribuídos de grande porte há 20 anos, pesquisando o desenvolvimento de sistemas com baixo acoplamento para troca de mensagens, precursores de SOA (service oriented architecture – arquitetura orientada a serviços). Tem vasta experiência liderando o desenvolvimento de software de alta complexidade em times grandes e pequenos, nos Estados Unidos e no Reino Unido. Dave começou a adotar metodologias ágeis quando elas ainda estavam surgindo e empregou desenvolvimento iterativo, integração contínua e níveis significativos de automação de testes em projetos comerciais já no início dos anos 1990. Refinou suas abordagens para desenvolvimento ágil na ThoughtWorks, onde foi diretor técnico e responsável por alguns dos maiores e mais desafiadores projetos da empresa. Dave atualmente trabalha para o London Multi-Asset Exchange (LMAX), uma organização que está construindo uma das maiores bolsas financeiras de alto desempenho no mundo, na qual usam-se as técnicas descritas neste livro.

Equipe

Tradução:
Marco Aurélio Valtas Cunha, Lead Consultant e Líder da Prática de Entrega Contínua no Brasil – ThoughtWorks.
 
Ronaldo Melo Ferraz, Principal Consultant e Managing Director do Brasil – ThoughtWorks.
 
Revisão técnica:
Rafael Prikladnicki, Doutor em Ciência da Computação – PUCRS. Professor Adjunto da Faculdade de Informática – FACIN/PUCRS. Coordenador do Grupo de Usuários de Metodologias Ágeis do Rio Grande do Sul (GUMA-RS).

Informações técnicas
  • Formato: DIGITAL
  • Peso:
  • Páginas: 496
  • ISBN: 9788582601037
  • Ano: 2014

Material Complementar

Confira mais informações sobre a obra nos links abaixo.

Ofertas Relacionadas
Padrões de Projeto

Padrões de Projeto

Gamma; Helm; Johson; Vlissides; R$ 142,00 ou 6x de R$ 23,67 Adicionar
Refatoração para padrões

Refatoração para padrões

Joshua Kerievsky; R$ 136,00 ou 6x de R$ 22,67 Adicionar
O Programador Pragmático

O Programador Pragmático

Andrew Hunt; David Thomas; R$ 120,00 ou 6x de R$ 20,00 Adicionar
Implementando o Desenvolvimento Lean de Software

Implementando o Desenvolvimento Lean de Software

Mary Poppendieck; Tom Poppendieck; R$ 98,00 ou 6x de R$ 16,33 Adicionar
Desenvolvimento de Software com Scrum

Desenvolvimento de Software com Scrum

Mike Cohn; R$ 128,00 ou 6x de R$ 21,33 Adicionar
UML Essencial

UML Essencial

Martin Fowler; R$ 99,00 ou 6x de R$ 16,50 Adicionar
DSL

DSL

Martin Fowler; R$ 117,00 ou 6x de R$ 19,50 Adicionar
Recuperação de Informação

Recuperação de Informação

Ricardo Baeza-Yates; Berthier Ribeiro-Neto; R$ 148,00 ou 6x de R$ 24,67 Adicionar
Padrões de Implementação

Padrões de Implementação

Kent Beck; R$ 77,00 ou 6x de R$ 12,83 Adicionar
Modelagem da Organização

Modelagem da Organização

Fábio Müller Guerrini; Edmundo Escrivão Filho; Eds... R$ 67,00 ou 6x de R$ 11,17 Adicionar
Metodos Ágeis Para Desenvolvimento De Software

Metodos Ágeis Para Desenvolvimento De Software

Colaboradores; Rafael Prikladnicki; Renato Willi; ... R$ 80,00 ou 6x de R$ 13,33 Adicionar
Microsoft Visual Basic 2013

Microsoft Visual Basic 2013

Michael Halvorson; R$ 140,00 ou 6x de R$ 23,33 Adicionar
Eletrônica Moderna

Eletrônica Moderna

Louis E. Frenzel Jr.; R$ 189,00 ou 6x de R$ 31,50 Adicionar