
Este livro reúne material didático utilizado em disciplinas de Engenharia de Software, Projeto de Sistemas, Arquitetura de Software e Banco de Dados, servindo como um guia teórico e prático para estudantes, professores e profissionais da área. Além disso, administradores e gestores de tecnologia encontrarão nele conceitos essenciais para compreender o desenvolvimento de software. A obra oferece uma jornada completa pelo desenvolvimento de software, abordando desde os fundamentos da engenharia de software até a aplicação prática em projetos. Inicia explorando conceitos essenciais e a importância de processos bem definidos, apresentando modelos como cascata, espiral, SCRUM e outros.
Em seguida, aprofunda-se na análise e especificação de requisitos, gerenciamento de mudanças e uso de diagramas UML, C4, DER, DFD e BPM para modelagem visual. Também cobre linguagens de programação, arquiteturas de aplicações e o design de interfaces visuais. Além disso, discute documentação, controle de versão, práticas de clean code, acessibilidade e testes, culminando com um exemplo prático de estrutura de projeto.
Professores podem utilizar este material como referência para a preparação de aulas, enquanto alunos e pesquisadores encontrarão uma base de referência para trabalhos acadêmicos e TCCs voltados ao desenvolvimento de software. Profissionais da área também poderão aproveitar insights práticos sobre diferentes aspectos do ciclo de vida de um sistema de software.
ISBN | 9786501349909 |
Number of pages | 135 |
Edition | 1 (2025) |
Format | A4 (210x297) |
Binding | Paperback without flaps |
Paper type | Uncoated offset 75g |
Language | Portuguese |
Have a complaint about this book? Send an email to [email protected]
login Review the book.