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 de projeto, princípios e padrões de projeto; arquitetura de software, incluindo padrões arquiteturais como MVC, microsserviços e publish/subscribe; testes de Software, com ênfase em testes de unidade, testabilidade, cobertura e Desenvolvimento Dirigido por Testes (TDD); refactoring, com exemplos reais de refactorings e code smells; e DevOps, incluindo controle de versões (usando git), integração e deployment contínuo. 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.
Editora : Independente; 1ª edição (1 junho 2020)
Capa comum : 408 páginas
ISBN-10 : 6500019504
ISBN-13 : 978-6500019506