Escolar Documentos
Profissional Documentos
Cultura Documentos
ENGENHARIA DE SOFTWARE I
I – Ementa
Engenharia de Software. Fundamentação dos Princípios da Engenharia
de Software. Conceituação de produto de software. Processo de software.
Processo pessoal de software. Processo de equipe de software. Modelos de
processos de Software. Modelos ágeis. Introdução à Engenharia de Requisitos.
II – Objetivos gerais
Proporcionar ao aluno conhecimento em métodos e técnicas de projeto
que auxiliam o processo de desenvolvimento de software. Identificar, descrever
e comparar os modelos de processo de desenvolvimento de software. Habilitar
o aluno para escolher, utilizar e definir modelos, técnicas e ferramentas para
auxiliar o processo como produto.
IV – Competências
Compreender as técnicas de engenharia de software. Aplicar modelos de
forma eficiente no desenvolvimento de software. Definir ferramentas para o
desenvolvimento de software
V – Conteúdo programático
2. O processo de software
Etapas do processo de software
6. Modelos Ágeis
O que é um processo ágil?
Modelos ágeis de processos
o XP – Extreme programming.
o Scrum.
o Feature Driven Development (FDD).
o Adaptative Software Development (ASD).
o Dynamic Systems Development Method (DSDM).
o Crystal.
o Modelagem Ágil (AM).
VI – Estratégias de trabalho
VII – Avaliação
A avaliação é um processo desenvolvido durante o período letivo e leva
em consideração todo o percurso acadêmico do aluno, como segue:
acompanhamento de frequência;
acompanhamento de nota;
desenvolvimento de exercícios e atividades;
trabalhos individuais ou em grupo;
estudos disciplinares;
atividades complementares.
VIII – Bibliografia
Básica
Complementar
FREEMAN, Emily. DevOps Para Leigos. Rio de Janeiro: Alta Books, 2021.
Disponível em: 9788550816661.
https://integrada.minhabiblioteca.com.br/#/books/9788550816661/.