Engenharia de Software - 10 horas

Português
Imagem de capa para o Curso online Engenharia de Software  - 10 horas

Conheça todos os cursos e modalidade da Maestra, visitando nosso site www.maestracursos.com.br

Modalidade: Curso individual

Carga horária: 10 horas

Área de conhecimento: Desenvolvimento e Gestão de Software

Objetivo: O curso de Engenharia de Software tem como objetivo fornecer uma base sólida e prática para o desenvolvimento, manutenção e gestão de projetos de software de alta qualidade. Os alunos aprenderão as melhores práticas, metodologias e ferramentas utilizadas na engenharia de software, capacitando-os a enfrentar os desafios do mercado de trabalho e a contribuir de forma eficaz no desenvolvimento de sistemas robustos e confiáveis.

Ementa:

1. Introdução à Engenharia de Software

Diferença entre Engenharia de Software e Engenharia de Sistemas

Atributos de um bom software

Desafios enfrentados pela Engenharia de Software

2. Modelos de Processos de Software

Modelo Cascata

Modelo Incremental

Modelo Espiral

3. Metodologias de Desenvolvimento Ágeis

Scrum

XP (Extreme Programming)

Outros métodos ágeis (FDD, DSDM, Crystal)

4. Requisitos de Software

Requisitos funcionais e não funcionais

Técnicas de elicitação e análise de requisitos

5. Introdução ao Rational Unified Process (RUP)

Características e fases do RUP

Gerenciamento de requisitos e arquitetura baseada em componentes

6. Engenharia de Projeto e Design de Software

Design modular

Interface com o usuário

Princípios de design orientado a objetos

7. Reengenharia e Engenharia Reversa

Conceitos e práticas

Técnicas para a manutenção e evolução de sistemas

8. Modelos de Maturidade e Qualidade de Software

CMM (Capability Maturity Model)

Melhoria contínua de processos de software

9. Gestão de Projetos de Software

Utilização do PMBOK para gestão de projetos

Planejamento, monitoramento e controle de projetos de software

10. Responsabilidade Profissional e Ética na Engenharia de Software

Ética e responsabilidade profissional

Práticas recomendadas para engenheiros de software

Mostrar mais
    Saiba mais sobre quem criou o conteúdo

    Perguntas Frequentes

    O conteúdo deste produto não representa a opinião da Hotmart. Se você vir informações inadequadas, denuncie aqui