Engenharia de Software - 20 horas
Conheça todos os cursos e modalidade da Maestra, visitando nosso site www.maestracursos.com.br
Modalidade: Curso Individual
Carga Horária: 20 horas
Área de Conhecimento: Tecnologia, Desenvolvimento de Software
Objetivo:
O curso de Engenharia de Software tem como objetivo proporcionar aos alunos uma compreensão abrangente e prática dos princípios, métodos e ferramentas essenciais para o desenvolvimento e manutenção de sistemas de software de alta qualidade. O curso busca desenvolver habilidades técnicas e gerenciais, preparando os alunos para enfrentar os desafios da profissão e contribuir efetivamente para a criação de soluções de software inovadoras e eficientes.
Ementa:
1. Diferença entre Engenharia de Software e Engenharia de Sistemas: Conceitos básicos e distinções essenciais.
2. Atributos de um Bom Software; Desafios da Engenharia de Software: Características e desafios comuns enfrentados na área.
3. Modelos de Processos de Software: Análise de modelos como o Modelo Balbúrdia, Modelo Cascata e Modelo Espiral.
4. Paradigmas da Engenharia de Software: Processos, métodos e ferramentas utilizadas.
5. Introdução ao RUP (Rational Unified Process): Características, fases e Modelos de Maturidade (CMM).
6. Requisitos de Software: Tipos de requisitos, incluindo funcionais e não funcionais, e técnicas de análise de requisitos.
7. Metodologias de Desenvolvimento Ágeis: Introdução e aplicação de metodologias ágeis como XP e Scrum.
8. Engenharia de Projeto: Design de projetos, incluindo modularidade e interfaces com o usuário.
9. Reengenharia de Software; Engenharia Reversa: Técnicas para manutenção e melhoria de software existente.
10. Gestão de Projetos de Software: Fundamentos do PMBOK e estratégias de gerenciamento de qualidade e teste de software.
:background_color(white)/hotmart/product_pictures/81a961d8-2fa5-415e-b13a-c8504af21e07/EngenhariadeSoftware20.jpg?w=920)
