Engenharia de Software Moderna (Engenharia de Software Moderna (1 cópia))
$6.50
Valor mínimo
$6.50
Valor Sugerido

Engenharia de Software Moderna

Princípios e Práticas para Desenvolvimento de Software com Produtividade

Sobre o Livro

Importante:

O Leanpub é um serviço internacional. Por isso, os preços estão em dólares americanos, usando a cotação da data da compra.

Quais são as vantagens de comprar no Leanpub?

  • O ebook não tem proteção, isto é, ele é DRM-free.
  • O ebook é disponibilizado também em PDF, além do formato Mobi (este último para leitura em aplicativos e dispositivos Kindle).

Para enviar arquivos para um Kindle, basta mandar um mail para sua conta na Amazon, com o arquivo anexado. Mais detalhes aqui.

Sobre o Livro:

Engenharia de Software Moderna é um livro-texto que cobre um amplo conjunto de princípios e práticas para desenvolvimento de software com produtividade e qualidade, incluindo:

  • Métodos ágeis, como Scrum, XP e Kanban.
  • Levantamento ágil de requisitos, incluindo histórias de usuários, MVPs e Testes A/B.
  • Projeto de Software, tratando de propriedades, princípios e padrões de projeto.
  • Arquitetura de Software, incluindo MVC, microsserviços, publish/subscribe, etc.
  • Testes de Software, com ênfase em testes de unidade, testabilidade, mocks, cobertura de testes e Desenvolvimento Dirigido por Testes (TDD).
  • Refactoring, com exemplos reais de refactoring e code smells.
  • DevOps, incluindo controle de versões (usando git), integração contínua e entrega contínua.

O livro destina-se a alunos de cursos de graduação em Ciência da Computação, Sistemas de Informação, Engenharia de Software e Engenharia de Computação, dentre outros. Pode ser usado também por profissionais que buscam atualização em Engenharia de Software.

Seguem mais algumas informações sobre o livro:

  • 395 páginas, 10 capítulos e 1 apêndice.
  • 25 seções "Mundo Real" descrevendo exemplos e estudos de casos reais, muitos deles relativos a grandes empresas desenvolvedoras de software.
  • 125 exercícios de fixação.
  • 129 exemplos de código, que ilustram os diversos tópicos tratados no livro.

Versão 2020.1.5

ISBN: 978-65-00-00077-1

Sobre o Autor

Marco Tulio Valente
Marco Tulio Valente

Marco Tulio Valente é Professor Associado do Departamento de Ciência da Computação (DCC), da Universidade Federal de Minas Gerais (UFMG), onde lidera o Grupo de Pesquisa em Engenharia de Software Aplicada (ASERG).

Pacote

Engenharia de Software Moderna (1 cópia)

1 cópia (ebook) para uso individual

  • PDF

  • MOBI

  • Português

$6.50
Valor mínimo
$6.50
Valor Sugerido
Engenharia de Software Moderna (15 cópias)

Pacote com 15 cópias (ebooks) de Engenharia de Software Moderna

  • PDF

  • MOBI

  • Português

$70.00
Valor mínimo
$70.00
Valor Sugerido

Table of Contents

  • Prefácio
  • 1 Introdução
    • 1.1 Definições, Contexto e História
    • 1.2 O que se Estuda em Engenharia de Software?
    • 1.3 Sistemas ABC: Acute, Business e Casuais
    • 1.4 Próximos Capítulos
    • Bibliografia
    • Exercícios de Fixação
  • 2 Processos
    • 2.1 Importância de Processos
    • 2.2 Manifesto Ágil
    • 2.3 Extreme Programming
    • 2.4 Scrum
    • 2.5 Kanban
    • 2.6 Quando não Usar Métodos Ágeis?
    • 2.7 Outros Métodos Iterativos
    • Bibliografia
    • Exercícios de Fixação
  • 3 Requisitos
    • 3.1 Introdução
    • 3.2 Engenharia de Requisitos
    • 3.3 Histórias de Usuários
    • 3.4 Casos de Uso
    • 3.5 Produto Mínimo Viável
    • 3.6 Testes A/B
    • Bibliografia
    • Exercícios de Fixação
  • 4 Modelos
    • 4.1 Modelos de Software
    • 4.2 UML
    • 4.3 Diagramas de Classes
    • 4.4 Diagramas de Pacotes
    • 4.5 Diagramas de Sequência
    • Bibliografia
    • Exercícios de Fixação
  • 5 Princípios de Projeto
    • 5 Princípios de Projeto
    • 5.1 Introdução
    • 5.2 Integridade Conceitual
    • 5.3 Ocultamento de Informação
    • 5.4 Coesão
    • 5.5 Acoplamento
    • 5.6 Princípios de Projeto
    • 5.7 Métricas
    • Bibliografia
    • Exercícios de Fixação
  • 6 Padrões de Projeto
    • 6.1 Introdução
    • 6.2 Fábrica
    • 6.3 Singleton
    • 6.4 Proxy
    • 6.5 Adaptador
    • 6.6 Fachada
    • 6.7 Decorador
    • 6.8 Strategy
    • 6.9 Observador
    • 6.10 Template Method
    • 6.11 Visitor
    • 6.12 Outros Padrões de Projeto
    • 6.13 Quando Não Usar Padrões de Projeto
    • Bibliografia
    • Exercícios de Fixação
  • 7 Arquitetura
    • 7.1 Introdução
    • 7.2 Arquitetura em Camadas
    • 7.3 Arquitetura MVC
    • 7.4 Microsserviços
    • 7.5 Arquiteturas Orientadas a Mensagens
    • 7.6 Arquiteturas Publish/Subscribe
    • 7.7 Outros Padrões Arquiteturais
    • 7.8 Anti-padrões Arquiteturais
    • Bibliografia
    • Exercícios de Fixação
  • 8 Testes
    • 8.1 Introdução
    • 8.2 Testes de Unidade
    • 8.3 Princípios e Smells
    • 8.4 Cobertura de Testes
    • 8.5 Testabilidade
    • 8.6 Mocks
    • 8.7 Desenvolvimento Dirigido por Testes (TDD)
    • 8.8 Testes de Integração
    • 8.9 Testes de Sistema
    • 8.10 Outros Tipos de Testes
    • Bibliografia
    • Exercícios de Fixação
  • 9 Refactoring
    • 9.1 Introdução
    • 9.2 Catálogo de Refactorings
    • 9.3 Prática de Refactoring
    • 9.4 Refactorings Automatizados
    • 9.5 Code Smells
    • Bibliografia
    • Exercícios de Fixação
  • 10 DevOps
    • 10.1 Introdução
    • 10.2 Controle de Versões
    • 10.3 Integração Contínua
    • 10.4 Deployment Contínuo
    • Bibliografia
    • Exercícios de Fixação
  • Apêndice A - Git

Authors have earned$10,327,236writing, publishing and selling on Leanpub, earning 80% royalties while saving up to 25 million pounds of CO2 and up to 46,000 trees.

Aprenda sobre como escrever na Leanpub

A garantia Leanpub incondicional, sem riscos, de 100% de satisfação

Durante 45 dias da data de compra você pode solicitar o reembolso total de qualquer compra Leanpub, em dois cliques. Nós processamos os reembolsos manualmente, então eles podem demorar alguns dias para aparecer. Veja os termos completos.

Atualizações grauitas. Sem DRM.

Se você compra um livro da Leanpub, você recebe atualizações gratuitas enquanto o autor atualizar o livro! Muitos autores utilizam a Leanpub para publicar os seus livros em andamento, enquanto eles estão os escrevendo. Todos os leitores recebem atualizações gratuitas, não importa quando ou por quanto eles compraram o livro (até mesmo de graça).

A maioria dos livros Leanpub estão disponíveis em PDF (para computadores), EPUB (para telefones e tablets) e MOBI (para Kindle). Os formatos que um livro inclui são exibidos no top direito dessa página.

Por último, livros Leapub não têm nenhuma proteção anti-cópias DRM sem sentido, então você pode facilmente lê-los em qualquer dispositivo suportado.

Aprenda mais sobre os formatos de ebook da Leanpub e aonde lê-los

Escreva e Publique na Leanpub

Autores e editoras usam a Leanpub para publicar incríveis livros em andamento e completos como esse aqui. Você pode usar a Leanpub para escrever, publicar e vender o seu livro também! A Leanpub é uma plataforma poderosa para autores sérios, combinando fluxos de trabalho simples e elegantes para escrita e publicação, com uma loja focada em vender livros em andamento. A Leanpub é uma máquina de escrever mágica para autores: simplesmente escreva em texto simples e, para publicar o seu ebook, apenas aperte um botão. É realmente fácil assim.

Aprenda sobre como escrever na Leanpub