O Programa de Pós-Graduação da UNIVEL em convênio com a AUDARE, prima em suas especializações a junção do conhecimento teórico com a prática, propiciando uma formação com aplicabilidade funcional e consistência teórica, atendendo ás mais amplas e atuais necessidades do mercado.
Encaminhamos abaixo as informações do curso solicitado, esperando que atenda as sua expectativas e possa contribuir para complementar sua formação e carreira profissional.
ENGENHARIA DE SOFTWARE COM ÊNFASE EM UML
Turma II
PÚBLICO ALVO
- Portadores de diplomas em cursos superiores:
- Tecnologia em Processamento de Dados
- Ciências da Computação
- Sistemas de Informação
- Engenharia da Computação
- Licenciatura em Computação e outras ligadas á informática, reconhecidas pelo MEC
SOBRE A PARCERIA
UNIVEL – AUDARE E IBM
- Vinte milhões de licença de uso de Software IBM para serem utilizados academicamente sem custo para a UNIVEL e alunos;
- Cursos oficiais IBM Rational
- Programa de qualificação profissional da IBM (Capacitação e Certificação de Alunos e Professores);
- Uso de ferramentes de Tivoli, Lotus, DB2, Websphere e Rational;
DIFERENCIAIS DO CURSO
- Corpo docente formado por Especialistas, Mestres e Doutores certificados pela IBM RATIONAL;
- Curso integrado com CASE’S práticos e utilização de ferramentas;
- Alunos receberão atestado de qualificação da IBM para algumas disciplinas e todos os Software para utilização gratuitamente durante o curso.
ESTRUTURA CURRICULAR
1. Processo de Desenvolvimento de Software (Fundamentos, Métodos Ágeis e Implementação do RUP).
Descrição das seis melhores práticas para o desenvolvimento de software e dos Processos Chaves. Descrição do RUP em termos de suas fases e disciplinas. Apresentação dos benefícios do caso de uso e do processo centrado na arquitetura. Descrição dos riscos e abordagem iterativa para o desenvolvimento de software. Exemplos e implementação do processo. Estrutura de processo, avaliação do desenvolvimento da organização, plano de implementação, configuração do processo e guias, ferramentas e pessoas, metodologias ágeis.
2. Modelagem de Negócios e Gerência de Requisitos de Software com Casos de Uso
Compreensão do valor da modelagem de negócio para equipes de software. Compreensão de onde se aplica a modelagem de negócio. Descrição do processo de negócio usando a UML. Relacionar modelos de negócios aos requisitos do sistema. As melhores práticas da Engenharia de Software. Gerenciamento de requisitos. Uso de ferramentas de gerenciamento de requisitos.
3. Análise e Projeto Orientado a Objetos com Modelagem WEB – Utilizando UML
Introduzir conceitos de metodologias para o desenvolvimento de software orientado a objetos, utilizando a UML como linguagem de modelagem do sistema.Estudo de uma metodologia de Analise de sistemas. Ferramentas de auxílio ao desenvolvimento de Sistemas. Abordar as técnicas para a modelagem de aplicações Web com UML, desde a definição da arquitetura ao seu projeto.
4. Banco de Dados com UML
Projeto de dados. Projeto de dados com UML. Técnicas para mapeamento orientado a objetos para relacional. Extensões da UML para projeto de dados. Utilização de ferramentas CASE para automatização de banco de dados. Engenharia reversa.
5. Gerência de Projetos I (Métricas) e II (PMBOK)
Introdução a gerência de projetos de software. Gerenciamento de riscos, de recursos e de requisitos. Plano de projeto. Estimativas. Desenvolver nos participantes o conhecimento e a capacidade de gerenciar projetos de desenvolvimento de software, utilizando a técnica desenvolvimento iterativo, envolvendo: planejamento, acompanhamento e controle, aspectos financeiros, gerência de recursos e gerência de riscos. Introduzir conceitos de gerência de projetos através do universo de Conhecimento em Gerência de Projetos – PMBOK (Project Management Body of Knowledge)
6. Metodologia da Pesquisa Científica
Conceitos básicos de método científico, ciência e técnica de pesquisa. Amostragem, observação, elaboração, análise e interpretação de dados, trabalhos e publicações científicas, referências bibliográficas, normas ABNT. Orientação para a elaboração do pré-projeto de TCC/monografia.
7. Gerência de Configuração, Controle de Versão e Mudanças
Visão geral de gerenciamento de configuração de software e mudanças. Descrição das dez melhores práticas para gerenciamento de configuração de software. Conceitos relacionados ao gerenciamento de configuração. Controle de versão. Desenvolvimento de software utilizando uma ferramenta de gerenciamento de configuração. Conceito relacionados ao gerenciamento de mudanças. Utilização de ferramenta para implementação do processo de gerência de mudanças.
8. Gerência de Teste de Software
Visão geral dos fundamentos de teste de software. Identificação de tipos, técnicas e estratégias de teste de software. Apresentação e descrição dos conceitos básicos de teste de software funcional (Caixa Preta) e teste de Caixa Branca. Abordagem de procedimentos e ferramentas de testes automatizados.
9. Qualidade de Software (Produto e Processo)
Conceito de qualidade de software. Visão geral dos padrões de qualidade existentes. Qualidade pessoal no desenvolvimento de software. A qualidade na organização. Certificação ISSO 9000. A qualidade no processo de software. Enfoque prático, aplicação no dia a dia da empresa. Estudo de caso fábrica de software.
10. DBC – Desenvolvimento Baseado em Componentes
Oferecer aos alunos uma noção básica da linguagem Java e das plataformas Java e J2EE. Apresentar modelos em UML e Java com os seus relacionamentos. Aplicar alguns padrões de desenvolvimento aos modelos UML. Oferecer aos alunos o desenvolvimento prático do desenvolvimento baseado em componentes utilizando a plataforma J2EE, utilizando a arquitetura e padrão MVC.
Carga Horária: 360 horas
CORPO DOCENTE
Sérgio Akio Tanaka - Mestre em Ciência da Computação
Ruy Tsutomu Nishimura - Mestre em Ciência da Computação
Lúcio Kamiji - Especialista em Análise de Sistemas
Roberto Yukio Nishimura - Especialista em Administração da Engenharia de Software e em Geoprocessamento
Rodolfo Miranda de Barros - Doutor em Engenharia Elétrica
Luister Bonzanini - Especialista em Engenharia de Software com UML
Maury Nelson Antunes de Melo - Especialista em Engenharia de Software com UML
Simone Sawasaki Tanaka - Especialista em Engenharia de Software
Adail Roberto Nogueira - Doutor em Ciência da Computação
Cezar Roberto Versa - Mestre em Letras
INFORMAÇÕES ADICIONAIS DO CURSO:
PREVISÃO DE INÍCIO
Março/Abril 2011.
DIAS E HORÁRIOS
Aos sábados das 08h00 ás 18h00, em média duas vezes ao mês.
DURAÇÃO DO CURSO
18 meses + Monografia
VALOR INVESTIMENTO
R$ 100,00 de taxa de inscrição +
Opção 01: 20 parcelas de R$ 433,35 para pagamento até o dia 20 de cada mês
ou R$ 390,00 para pagamento até o dia 10 de cada mês.
Opção 02: 24 parcelas de R$ 361,12 para pagamento até o dia 20 de cada mês
ou R$ 325,00 para pagamento até o dia 10 de cada mês.
Opção 02: 30 parcelas de R$ 311,12 para pagamento até o dia 20 de cada mês
ou R$ 280,00 para pagamento até o dia 10 de cada mês.
Para empresas filiadas a APL , será oferecido + 10% de desconto em qualquer opção acima.
DOCUMENTAÇÃO PARA MATRICULA
*1 Foto 3X4 Recente
*Cópia do RG e CPF
* Cópia do Diploma de Graduação
*Contrato Assinado
*Taxa de matricula
Para fazer sua matricula, entre em contato com nosso departamento de pós-graduação.