Codigo | Carga Horária | |||
---|---|---|---|---|
T | E | L/P | CHT | |
TTI205 | 2 | 0 | 2 | 80 |
Objetivos, conceitos e evolução da engenharia de software. Modelos de processo de software. Engenharia de requisitos. Métricas de software. Análise e projeto de software. Técnicas de revisão. Estratégias de teste de Software. Tipos de testes. Testes automatizados. Gestão de configuração de software. Manutenção e reengenharia de Software. Qualidade do produto. Qualidade do processo.
Desenvolver softwares com qualidade é uma habilidade essencial que todo profissional da computação deve ter, sejam eles egressos dos cursos de Ciência da Computação, Sistemas de Informação, Engenharia da Computação e afins. Esse profissional deve ser capaz de especificar, modelar, projetar, implementar, testar e manter soluções computacionais de software eficiente para diversas áreas de aplicação. Todo processo de desenvolvimento de software com qualidade determinado pela Engenharia de Software, desde o levantamento de requisitos até a manutenção do mesmo é o principal assunto tratado na disciplina de Engenharia de Software. Dessa forma, os conhecimentos e as habilidades adquiridas nesta disciplina, por meio da teoria e prática, com a identificação de processos de software, requisitos, modelagem de negócio, solução técnica, desenvolvimento clássico ou ágil, métricas, testes e visão geral de gestão de projetos, contribuirão para que o profissional da computação se capacite no que se refere ao desenvolvimento de soluções computacionais sob o ponto de vista do software.
Robson Calvetti Mais Informações |
Alexsander Tressino de Carvalho
Mais InformaçõesComplementar