Opções de inscrição
Introduzir ao aluno os conceitos de desenvolvimento de software. Apresentar as fases de análise, projeto, programação e testes. Apresentar os conceitos da técnica orientada a objetos e exercitar a modelagem de software. Apresentar noções da técnica estruturada. Apresentar noções de aquisição e manutenção de sistemas de software. Objetivo de Aprendizagem 1: Identificar as necessidades dos usuários com base nos conceitos de engenharia de requisitos e de processos de negócio, e em uma descrição de alto nível do sistema. As necessidades dos usuários devem ser avaliadas em relação aos documentos e resultado da interação com os usuários. Objetivo de Aprendizagem 2: Construir o modelo de alto nível do sistema, utilizando as necessidades dos usuários, técnicas e ferramentas UML. O modelo resultante deve ser avaliado em relação às necessidades dos usuários. Objetivo de Aprendizagem 3 Construir o modelo detalhado do sistema, utilizando o modelo de alto nível, técnicas e ferramentas UML. O modelo resultante deve ser avaliado em relação ao modelo de alto nível do sistema. Objetivo de Aprendizagem 4: Identificar os conceitos e as técnicas mais adequados para projeto e testes de software, através do conhecimento de tecnologias de implementação para futuro aprofundamento nos estudos.
- Docente: Jorge Luis Risco Becerra
- Docente: Selma Shin Shimizu Melnikoff