Processos, Requisitos, Orientação a Objetos, UML, Integração e DevSecOps
por S. T. Canuto
epubARQUITETURA TECNOLÓGICA é um guia completo e didático que percorre, em 24 capítulos organizados em seis partes, os pilares fundamentais da Engenharia de Software moderna — da concepção de um sistema até sua operação segura em produção. Escrito com linguagem clara, didática e tecnicamente aprofundada, este livro não se limita a definições superficiais: cada capítulo apresenta os conceitos com rigor conceitual, contextualiza historicamente as ideias, ilustra com exemplos práticos e estudos de caso do dia a dia de equipes de desenvolvimento, e reforça o aprendizado com quadros conceituais, tabelas comparativas, mais de dez diagramas e mapas conceituais exclusivos, e exercícios de fixação ao final de cada capítulo. Neste livro, você vai aprender: O ciclo de vida do software e as principais metodologias de desenvolvimento (Cascata, Incremental, Espiral, V-Model) e ágeis (Scrum, XP, Kanban) Qualidade de software, gestão de configuração, controle de versão (Git) e integração contínua (CI/CD) Engenharia de requisitos completa: elicitação, especificação, gerenciamento e técnicas de validação Prototipação e engenharia de usabilidade, incluindo métodos de avaliação com usuários reais Orientação a objetos na prática: classes, herança, polimorfismo, encapsulamento, princípios SOLID, padrões GRASP, TDD, BDD e Padrões de Projeto (Design Patterns) Modelagem com UML e interoperabilidade de sistemas: APIs REST, JSON, XML, API Gateway e Web Services Engenharia de desempenho e DevSecOps: técnicas de análise de desempenho, resiliência e segurança integrada ao pipeline de entrega