T.I
ANÁLISE E PROJETO DE SOFTWARE ORIENTADO A OBJETOS
Ementa
Conceitos, definições e características da OO. UML - Conceitos e Aplicações. Processo unificado de desenvolvimento de software. Processo Unificado: Concepção, Elaboração, Construção e Transição. Desenvolvimentos Iterativo e Evolutivo. Desenvolvimento Ágil de Projetos. Qualidade de Software. Gerenciamento de Projetos. Análise de Ponto de Função.OBJETIVO: O objetivo desta disciplina é capacitar o profissional de informática a construir as competências e habilidades necessárias para desenvolver projetos de software orientados a objetos.
CONTEÚDO PROGRAMÁTICO:
UNIDADE I – INTRODUÇÃO À ORIENTAÇÃO A OBJETOS
- CONCEITOS E DEFINIÇÕES SOBRE OO
- CARACTERÍSTICAS DA OO
- UML - CONCEITOS E APLICAÇÕES
- RELACIONAMENTOS
UNIDADE II – UML E O PROCESSO UNIFICADO DE DESENVOLVIMENTO
- DIAGRAMAS DA UML
- PROCESSO UNIFICADO DE DESENVOLVIMENTO DE SOFTWARE
- CONCEPÇÃO DO PROCESSO UNIFICADO
- ELABORAÇÃO DO PROCESSO UNIFICADO
UNIDADE III – PROJETOS ÁGEIS E QUALIDADE DE SOFTWARE
- PROCESSO UNIFICADO - CONSTRUÇÃO E TRANSIÇÃO
- DESENVOLVIMENTOS ITERATIVO E EVOLUTIVO
- DESENVOLVIMENTO ÁGIL DE PROJETOS
- QUALIDADE DE SOFTWARE
UNIDADE IV – GERENCIAMENTO DE PROJETOS ÁGEIS DE SOFTWARE
- INTRODUÇÃO AO GERENCIAMENTO DE PROJETOS
- GERENCIAMENTO DE INTEGRAÇÃO, ESCOPO, TEMPO, CUSTO E QUALIDADE
- GERENCIAMENTO DE RH, COMUNICAÇÃO, RISCOS, AQUISIÇÕES E
- STAKEHOLDERS
- ANÁLISE DE PONTO DE FUNÇÃO