Sign up to save your library
With an OverDrive account, you can save your favorite libraries for at-a-glance information about availability. Find out more about OverDrive accounts.
Find this title in Libby, the library reading app by OverDrive.

Search for a digital library with this title
Title found at these libraries:
Library Name | Distance |
---|---|
Loading... |
Este livro, "Engenharia de Software: Fundamentos de Projeto e Qualidade", oferece uma abordagem estruturada para a criação e manutenção de software. O guia aborda o ciclo de vida do desenvolvimento, desde a fase inicial de planejamento até a entrega e aprimoramento contínuo.
O conteúdo começa com os fundamentos da gestão de projetos de software. Aprenda a conduzir a análise de requisitos, a definir objetivos claros, a estimar esforços e a alocar recursos. São apresentados métodos para a seleção de modelos de processo, bem como técnicas para o controle operacional de tarefas, cronogramas e orçamentos. O livro também aborda a gestão de riscos e a integração da garantia de qualidade no plano do projeto.
A transição da arquitetura para o desenho detalhado do software é outro ponto central. O texto explora princípios para a definição de limites de sistemas, a seleção de padrões de arquitetura e a consideração de requisitos não funcionais. A seguir, detalha o desenho de módulos e componentes, a aplicação de padrões de projeto e a modelagem de dados. A importância da documentação e da visualização do projeto através de diagramas é destacada.
Na seção sobre desenvolvimento prático e garantia de qualidade, são discutidos tópicos como a implementação com código limpo, o uso de sistemas de controle de versão e a realização de revisões de código. O livro detalha estratégias de teste, abrangendo desde testes de componentes e integração até a automação de testes de aceitação. Além disso, são abordados os processos de entrega, incluindo a construção de pipelines de CI/CD e o monitoramento da aplicação em produção.
Por fim, a obra dedica-se aos aspetos de colaboração e profissionalismo, cobrindo métodos para comunicação eficaz em equipe, a criação de documentação técnica e para o usuário, e o estabelecimento de uma gestão do conhecimento. O guia conclui com práticas para a melhoria contínua dos processos, como a realização de retrospectivas e a promoção de uma cultura de desenvolvimento e aprendizagem.
Para este livro, apostámos em tecnologias inovadoras, incluindo Inteligência Artificial e soluções de software personalizadas. Estas apoiaram-nos em inúmeras etapas do processo: na conceção de ideias e pesquisa, na escrita e edição, na garantia de qualidade, bem como na criação de ilustrações decorativas.
Pretendemos proporcionar-lhe uma experiência de leitura particularmente harmoniosa e contemporânea.