Back to Search
ISBN 9798266784956 is currently unpriced. Please contact us for pricing.
Available options are listed below:

Sustentação de Software na Linha de Frente: Da Engenharia Reversa à Gestão de Incidentes em Ambientes Críticos

AUTHOR Costa, Bruno
PUBLISHER Independently Published (10/06/2025)
PRODUCT TYPE Paperback (Paperback)

Description

O livro é um guia prático para profissionais de software, escrito a partir da experiência nas "trincheiras" da sustentação. Ele tem como objetivo transformar a manutenção reativa, que se limita a "apagar incêndios", em uma estratégia proativa de crescimento e excelência.

A obra é dividida em quatro partes principais:

  • Parte 1: O Cenário Crítico da Sustentação: A primeira parte desmistifica a ideia de que o repositório master é sempre a "fonte da verdade". O autor argumenta que a urgência e a falta de processos levam a um descompasso entre o que está em produção e o código-fonte, gerando custos ocultos, retrabalho e perda de confiança. O livro defende que o analista de sustentação deve ter um perfil de "detetive", com raciocínio lógico e mentalidade proativa, e também ser um "prospector de negócios".

  • Parte 2: Engenharia Reversa como Ferramenta de Poder: O livro apresenta a engenharia reversa e a descompilação como ferramentas essenciais para descobrir a verdade sobre o código em ambientes onde a documentação e o repositório estão desatualizados. A obra explica como usar ferramentas como ILSpy, dotPeek e JD-GUI para diagnosticar bugs exclusivos de produção, recuperar código-fonte perdido e garantir que a equipe trabalhe com a versão correta do sistema.

  • Parte 3: O Processo como Solução Definitiva: Esta seção propõe um novo fluxo de trabalho para a sustentação, focado na validação, transparência e evidência. O livro detalha a importância de validar o código em produção antes de iniciar qualquer trabalho, a necessidade de ter planos de implantação e retorno (rollback) e o papel crucial da comunicação, servindo como uma ponte entre a linguagem técnica e a de negócios.

  • Parte 4: A Proatividade como Estratégia de Crescimento: A parte final defende que a sustentação deve ser um motor de evolução constante. O livro sugere que o analista deve ir além de simplesmente corrigir bugs, buscando a causa-raiz dos problemas para propor soluções que evitem falhas futuras. A obra aborda a importância do ambiente de trabalho, o investimento na capacitação do profissional e a necessidade de focar no cliente para aumentar a confiança e gerar novas receitas. O livro conclui que o legado de um analista de sustentação não é medido pelos bugs corrigidos, mas pela estabilidade dos sistemas e pela confiança que ele constrói.

O livro "Sustentação de Software na Linha de Frente" é um manifesto para uma nova abordagem na área, transformando o profissional de sustentação de um "apaga-incêndios" em um estrategista proativo.

Show More
Product Format
Product Details
ISBN-13: 9798266784956
Binding: Paperback or Softback (Trade Paperback (Us))
Content Language: Portuguese
More Product Details
Page Count: 78
Carton Quantity: 90
Product Dimensions: 6.00 x 0.19 x 9.00 inches
Weight: 0.26 pound(s)
Country of Origin: US
Subject Information
BISAC Categories
Unassigned | Management Information Systems
Descriptions, Reviews, Etc.
publisher marketing

O livro é um guia prático para profissionais de software, escrito a partir da experiência nas "trincheiras" da sustentação. Ele tem como objetivo transformar a manutenção reativa, que se limita a "apagar incêndios", em uma estratégia proativa de crescimento e excelência.

A obra é dividida em quatro partes principais:

  • Parte 1: O Cenário Crítico da Sustentação: A primeira parte desmistifica a ideia de que o repositório master é sempre a "fonte da verdade". O autor argumenta que a urgência e a falta de processos levam a um descompasso entre o que está em produção e o código-fonte, gerando custos ocultos, retrabalho e perda de confiança. O livro defende que o analista de sustentação deve ter um perfil de "detetive", com raciocínio lógico e mentalidade proativa, e também ser um "prospector de negócios".

  • Parte 2: Engenharia Reversa como Ferramenta de Poder: O livro apresenta a engenharia reversa e a descompilação como ferramentas essenciais para descobrir a verdade sobre o código em ambientes onde a documentação e o repositório estão desatualizados. A obra explica como usar ferramentas como ILSpy, dotPeek e JD-GUI para diagnosticar bugs exclusivos de produção, recuperar código-fonte perdido e garantir que a equipe trabalhe com a versão correta do sistema.

  • Parte 3: O Processo como Solução Definitiva: Esta seção propõe um novo fluxo de trabalho para a sustentação, focado na validação, transparência e evidência. O livro detalha a importância de validar o código em produção antes de iniciar qualquer trabalho, a necessidade de ter planos de implantação e retorno (rollback) e o papel crucial da comunicação, servindo como uma ponte entre a linguagem técnica e a de negócios.

  • Parte 4: A Proatividade como Estratégia de Crescimento: A parte final defende que a sustentação deve ser um motor de evolução constante. O livro sugere que o analista deve ir além de simplesmente corrigir bugs, buscando a causa-raiz dos problemas para propor soluções que evitem falhas futuras. A obra aborda a importância do ambiente de trabalho, o investimento na capacitação do profissional e a necessidade de focar no cliente para aumentar a confiança e gerar novas receitas. O livro conclui que o legado de um analista de sustentação não é medido pelos bugs corrigidos, mas pela estabilidade dos sistemas e pela confiança que ele constrói.

O livro "Sustentação de Software na Linha de Frente" é um manifesto para uma nova abordagem na área, transformando o profissional de sustentação de um "apaga-incêndios" em um estrategista proativo.

Show More
Paperback