Ebook: Engenharia de Software Moderna
Author: Marco Tulio Valente
- Genre: Computers // Information Systems
- Tags: #engenharia de software #software engineering #computer science #system design
- Year: 2022
- Edition: 1
- Language: Portuguese
- mobi
Engenharia de Software Moderna é um livro-texto destinado a alunos de cursos de graduação em Computação. Pode ser lido também por profissionais que buscam atualização nos seguintes temas:
* 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.
* DevOps, incluindo controle de versões (usando git), integração e deployment contínuo.
O livro possui 395 páginas, 10 capítulos e 1 apêndice. Inclui ainda 25 seções "Mundo Real" (descrevendo estudos de casos) e 125 exercícios.
Sobre o Autor:
Marco Tulio Valente é doutor em Ciência da Computação pela Universidade Federal de Minas Gerais, onde atualmente é Professor Associado do Departamento de Ciência da Computação. Seus interesses de pesquisa concentram-se em Engenharia de Software, especificamente nas áreas de Manutenção e Evolução de Software, Qualidade de Software e Mineração de Repositórios de Software. É autor de mais de 100 artigos em periódicos e conferências internacionais, muitos deles em co-autoria com pesquisadores internacionais de renome. Orientou mais de 30 dissertações de mestrado e cerca de uma dezena de teses de doutorado. Desde 2010, coordena o Applied Software Engineering Research Group (ASERG), do DCC/UFMG.
* 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.
* DevOps, incluindo controle de versões (usando git), integração e deployment contínuo.
O livro possui 395 páginas, 10 capítulos e 1 apêndice. Inclui ainda 25 seções "Mundo Real" (descrevendo estudos de casos) e 125 exercícios.
Sobre o Autor:
Marco Tulio Valente é doutor em Ciência da Computação pela Universidade Federal de Minas Gerais, onde atualmente é Professor Associado do Departamento de Ciência da Computação. Seus interesses de pesquisa concentram-se em Engenharia de Software, especificamente nas áreas de Manutenção e Evolução de Software, Qualidade de Software e Mineração de Repositórios de Software. É autor de mais de 100 artigos em periódicos e conferências internacionais, muitos deles em co-autoria com pesquisadores internacionais de renome. Orientou mais de 30 dissertações de mestrado e cerca de uma dezena de teses de doutorado. Desde 2010, coordena o Applied Software Engineering Research Group (ASERG), do DCC/UFMG.
Download the book Engenharia de Software Moderna for free or read online
Continue reading on any device:
Last viewed books
Related books
{related-news}
Comments (0)