• Nenhum resultado encontrado

APRESENTAÇÃO INSTITUCIONAL

N/A
N/A
Protected

Academic year: 2021

Share "APRESENTAÇÃO INSTITUCIONAL"

Copied!
38
0
0

Texto

(1)

APRESENTAÇÃO INSTITUCIONAL

Pós Graduação em

Engenharia de Software –

Ênfase em UML

Coordenador do Curso:

Prof. Sergio Akio Tanaka

(2)
(3)

Histórico do Projeto da

Pós em Engenharia de Software

• 

De  1993  a  2000  -­‐  Pós  de  Análise  de  Sistemas    

                                             (Projeto  Encerrado)  

 

• 

De  2004  a  2012  –  9  (noves)  Turmas  na  UniFil      

   

 (Pós-­‐Graduação  em  Engenharia  de  SoJware  com  UML)    

 

• 

2012  -­‐  10  (décima)  Turma  com  inscrições  abertas    

(4)

PÚBLICO ALVO

Portadores  de  diplomas  de  cursos  superiores:    

§ 

 Tecnologia  em  Processamento  de  Dados,    

§ 

 Ciência  da  Computação,  Sistemas  de  Informação,    

§ 

 Engenharia  da  Computação,    

§ 

 Licenciatura  em  Computação    

§ 

 e  outras  áreas  ligadas  à  informáVca,  reconhecidas    

pelo  MEC.  

(5)

ESTRUTURA DO CURSO

     Módulo  1  -­‐  

Processo  e  Gerência  de  Projetos

                                                                                   

1-­‐  

Processo   de   Desenvolvimento   de   SoJware   (Fundamentos,  

Implementação  do  RUP)

 

 

30  horas  

2-­‐          

Modelagem  de  Negócio  e  Gerência  de  Requisitos  de  

SoJware  com  Casos  de  Uso

 

45  horas  

3-­‐          

Gerência  de  Configurações,  Controle  de  Versão  e  Mudanças

  60  horas  

4-­‐          

Gerência  de  Projetos  I  (métricas)

 

30  horas  

(6)

     Módulo  2  -­‐  

Modelagem  e  Construção

                                                                                   

6-­‐              

Análise  e  Projeto  Orientado  a  Objetos  com  modelagem  

Web  UVlizando  UML

 

 

60  horas  

7-­‐          

Desenvolvimento  Baseado  em  Componentes

 

30  horas  

8-­‐          

Banco  de  Dados  com  UML

 

15  horas  

(7)

     Módulo  3  -­‐  

Qualidade  de  SoHware

                                                                                   

9-­‐              

Teste  de  SoJware.

 

 

30  horas  

10-­‐          

Qualidade  de  SoJware  (produto  e  processo)

 

30  horas  

(8)

Monografias  

14-­‐              6  (Seis)  

Orientações

 

(9)

REGIMENTO DA PÓS

•  Para  a  obtenção  do  cerVficado  de  conclusão  do  curso  de  pós-­‐graduação  o  aluno  

deverá  obter:  

•  I   –   Aprovação   em   todas   as   disciplinas   obrigatórias   do   curso   e,   no   mínimo,  

média  equivalente  70;  

•  II  –  Aprovação  da  Monografia  com  no  mínimo  média  70  

(10)

OBJETIVOS DO CURSO

  Apresentar   conceitos   sobre   o   Processo   de   Desenvolvimento   de   soJware,   enfaVzando   o   uso   do   RUP   no   desenvolvimento  de  projetos;    

  Fornecer  informações  sobre  modelagem  de  negócios  ajustado  ao  processo  de  desenvolvimento  de  soJware;       Apresentar  técnicas  para  o  gerenciamento  de  requisitos,  além  de  atributos  e  rastreabilidade  de  requisitos;       Fornecer  informações  sobre  o  mapeamento  da  modelagem  orientado  a  objetos  para  o  modelo  Relacional;       Fornecer  informações  sobre  o  desenvolvimento  baseado  em  componentes,  Frameworks  e  Paoerns;    

  Capacitar  o  aluno  a  realizar  a  automaVzação  de  teste  de  soJware;    

  Oferecer  aos  alunos  a  informações  sobre  práVca  do  uso  da  ferramenta  de  gerência  de  porpolio  de  projetos;       Fornecer  conceitos  de  gerência  de  configuração  e  mudanças  aplicado  ao  controle  de  versão;    

  TransmiVr  aos  alunos  conceitos  preliminares  da  gestão  de  projetos  agregadas  as  melhores  práVcas  do  PMI.   Além  de  abordar  aspectos  técnicos,  gerenciais  e  comportamentais  inerentes  ao  gerenciamento  de  projetos;       Fornecer  conceitos  de  qualidade  de  soJware,  além  de  normas,  modelos  e  ferramentas  da  qualidade.    

(11)

COMPETÊNCIAS ADQUIRIDAS

ü       Gerenciar  projetos  de  soJware;    

ü       Avaliar  e  aplicar  técnicas  de  modelagem  de  negócios  para  dirigir  o  processo  de  desenvolvimento  de  soJware;    

ü       UVlizar  técnicas  de  gerenciamento  de  requisitos  para  direcionar  o  andamento  das  aVvidades  de  design,  teste  e   de  documentação  do  usuário;  

 

ü       Fazer  o  mapeamento  do  Banco  de  Dados  orientado  a  objetos  para  o  Relacional;    

ü        Interpretar   um   modelo   UML   além   de   compreender   o   diagrama   de   classe   de   projeto   e   relacioná-­‐lo   a   uma   Linguagem  de  Programação;  

 

ü       IdenVficar  os  Vpos,  técnicas  e  estratégias  de  teste  de  soJware,  além  de  planejar  e  realizar  teste  de   soJware  funcional;  

 

ü        Controlar   e   acessar   seguramente   documentos   e   programas   gerados   no   processo   de   desenvolvimento   de   soJware;  

 

ü       Aplicar  as  melhores  práVcas  do  PMI  na  gestão  de  projetos;    

ü       Aplicar  normas,  modelos  e  ferramentas  para  garanVr  a  qualidade  de  soJware    

ü       Visualizar  projetos  como  um  complexo  que  envolve  pessoas  e  organizações,  ou  seja,  elementos  em   constante  evolução.  

(12)

•  Décima  turma  a  ser  ministrada  na  Pós  em  Engenharia  de  SoJware  com  UML  na  

UniFil;  

•  Primeira  Pós-­‐Graduação  em  UML  do  Brasil  com  apoio  da  IBM  RaVonal  SoJware;  

•  Doutores,   Mestres   e   Especialistas   CerVficados   pela   IBM   RaVonal,   e   em   outras  

tecnologias,  tais  como:  PMI,  Java,  Websphere,  DB2,  Oracle,  Tivoli,  etc;  

•  Curso  integrado  com  CASE’s  práVcos  e  uVlização  de  ferramentas;  

•  Melhor  valor  de  mercado  em  relação  a  custo/beneucio;  

•  Liberação  de  uso  das  ferramentas  IBM  para  uVlização  acadêmica;  

•  Preparação  para  cerVficação  oficial  IBM;  

•  Forte  experiência  práVca;  

(13)

•  Ex-­‐alunos  da  UniFil  têm  direito  a  10%  de  desconto;  

•  Desconto   por   indicação:   O   IBC   tem   uma   PolíVca   de   indicação,   que   a   cada   aluno  

indicado  para  fazer  o  curso  será  concedido  10%  de  desconto  (exceto  na  taxa  de  

inscrição   e/ou   taxa   de   matrícula   e   nas   3ª   úlVmas   parcelas   do   curso,   de   Pós  

Graduação).   Os   descontos   são   acumulaVvos,   e   somente   para   os   alunos   que  

efeVvarem  sua  matrícula;  

•  Desconto   por   Convênio:   existe   também   a   modalidade   de   desconto   através   de  

convênio   com   empresas,   conselhos   de   profissão,   ou   sindicatos,   assim   o  

funcionário  será  beneficiado  se  esVver  vinculado  ao  conveniado;  

(14)

CURSO

Sextas-­‐Feiras  das  19:00  às  22:30  

Sábados  das  8:00  às  17:00  

 

 Previsão  de  início  do  curso  

 

 14/09/2012    Sexta-­‐feira  -­‐  Aula  Inaugural  

 

(15)

Informações e inscrições:

Rua: Dr. Elias César, n. 55, salas

1101 e 1104 – Ed.City Hall -

Londrina/PR

www.institutoibc.com.br

Fone: (43) 3305-8100

contato@institutoibc.com.br

Setor de Pós Graduação

Av. Juscelino Kubitschek, n. 1626 –

Centro - Londrina/PR

www.unifil.br

posunifil@institutoibc.com.br

Fone: (43) 3375-7578

(16)
(17)

CORPO DOCENTE

SÉRGIO  AKIO  TANAKA,  Msc  

Disciplinas  

 

• Processo  de  Desenvolvimento  de  SoHware  (RUP)   • Análise  e  projeto  Orientado  a  Objetos  (APOO)   • DBC  -­‐  Desenvolvimento  Baseado  em  Componentes     • Gerência  de  Projetos  

Disciplinas  

 

• Processo  de  Desenvolvimento  de  SoHware  (RUPI)    

• DBC  -­‐  Desenvolvimento  Baseado  em  Componentes  u^lizando     Java  

Teste  de  SoHware  

(18)

CORPO DOCENTE

LÚCIO  KAMIJI  

Disciplinas  

 

• Modelagem  de  Negócios   • Gerência  de  Requisitos  

ROBERTO YUKIO NISHIMURA, Msc.

Disciplina  

 

• Banco  de  Dados  com  UML  

RODOLFO MIRANDA DE BARROS Dr.

Disciplinas  

 

• Gerência  de  Projetos   • Qualidade  de  SoHware  

(19)

CORPO DOCENTE

MAURY  NELSON  ANTUNES  DE  MELO,  PMI  

Disciplina  

 

• Gerência  de  Projetos  II    

 LUISTER  BONZANINI,  Especialista  

Disciplina  

 

• Gerência  de  Configuração,  Controle  de  Versão  e  Mudanças   • Banco  de  Dados  com  UML  

SIMONE  SAWASAKI  TANAKA,  Msc  

Disciplina  

 

• Gerência  de  Configuração,  Controle  de  Versão  e  Mudanças   • Análise  e  Projeto  OO  

(20)
(21)

• 

Ementa do Processo de Desenvolvimento de Software: 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. Introdução aos Métodos Ágeis.

• 

Ementa 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ócio aos requisitos do sistema. As melhores práticas da Engenharia de Software.

Gerenciamento de Requisitos. Uso de Ferramentas de Gerenciamento de

Requisitos.

(22)

• 

Ementa ANÁLISE E PROJETO ORIENTADO A OBJETOS 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 Análise 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.

• 

Ementa 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 Ferramenta CASE para automatização

de Banco de Dados. Engenharia Reversa

• 

Ementa Gerência de Projetos (Métricas): 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.

(23)

• 

Ementa Gerência de Projetos II (PMBOK): Introduzir conceitos de gerência de

projetos através do Universo de Conhecimento em Gerência de Projetos – PMBoK

(Project Management Body of Knowledge).

• 

EMENTA GERÊNCIA DE CONFIGURAÇÕES, CONTROLE DE VERSÕES 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. Conceitos relacionados ao

gerenciamento de mudanças. Utilização de ferramenta para implementação do

processo de Gerência de Mudanças.

• 

EMENTA Teste de Software: Esta disciplina deve apresentar o relacionamento do

testes de software com os requisitos. Também deve apresentar os conceitos de

elaboração de planos de teste e casos de teste. Métricas obtidas através da

execução dos testes de software.

(24)

• 

EMENTA Qualidade de Software: 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 ISO 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.

• 

Ementa 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.

(25)

•  Detalhes sobre a parceria IBM Rational:

http://www.unifil.br/portal/cursos/presenciais/

graduacao/ciencia_da_computacao/?

cod=13&cont=1220

•  Detalhes e Inscrições sobre a

Pós-Graduação em Engenharia de Software

http://www.unifil.br/portal/hotsites2010/

posgraduacao2009/nucleoIV/

2_20122.html

(26)
(27)

19:00 P.M. – 22:30 P.M. (Sexta-feira)

- Aula e exercícios

- Break

ð

20:45 P.M. – 21:00 pm

08:00 A.M. – 12:00 (Sábado)

- Aula e exercícios

- Break

ð

10:00 A.M. – 10:15 A.M.

12:00 noon – 13:00 P.M. (Sábado)

- Almoço

13:00 P.M. – 17:00 P.M. (Sábado)

- Aula e exercícios

- Break

ð

15:00 P.M. – 15:15 P.M.

Agenda

(28)

Organização da Pós-Graduação

em Engenharia de Software com UML

ü

Apresentar a Integração das disciplinas

(29)
(30)

IBM Rational for Linux

IBM Rational Application Developer for WebSphere v7.0

IBM Rational Application Developer Linux for EGL v6.0

IBM Rational ClearCase v7.0

IBM Rational ClearQuest v7.0

IBM Rational Data Architect v7.0

IBM Rational Functional Tester V7.0

IBM Rational Manual Tester V7.0

IBM Rational Method Composer V7.1

IBM Rational Performance Tester V7.0

IBM Rational Portfolio Manager v7.0

IBM Rational Purify v7.0

IBM Rational PurifyPlus v7.0

IBM Rational Software Architect v7.0

IBM Rational Software Modeler V7.0

IBM Rational Suite for Technical Developers

IBM Rational Systems Developer v7.0

IBM Rational Web Developer v6.0

Linux homologado pela IBM

Red Hat Linux

SUSE Linux

(31)

IBM Rational for Windows

(Trazer 5 DVDs para gravação)

IBM Rational Application Developer for WebSphere v7.0

IBM Rational ClearCase v7.0

IBM Rational ClearQuest v7.0

IBM Rational Data Architect v7.0

IBM Rational Functional Tester V7.0

IBM Rational Manual Tester V7.0

IBM Rational Method Composer V7.1

IBM Rational Performance Tester V7.0

IBM Rational Portfolio Manager v7.0

IBM Rational Purify v7.0

IBM Rational PurifyPlus v7.0

IBM Rational Software Architect v7.0

IBM Rational Software Modeler V7.0

IBM Rational Suite Enterprise v2003.06.16

IBM Rational Suite for Technical Developers

IBM Rational Systems Developer v7.0

IBM Rational Team Unifying Plataform v2003.06.15

IBM Rational Web Developer v6.0

(32)

Programa Academic Initiative

Acesso gratuito a:

•  Software IBM

–  Mais de 1,200 produtos de software

disponíveis através da Internet:

–  Versões completas que não expiram

–  Sem limite no número de

instalações:

•  Computadores dos professores

•  Labs na universidade

CDs com software que os

professores podem passar para

alunos

•  Material didático oficial IBM preparatório

para certificação

•  Suporte Técnico via e-mail

USO: ensino e pesquisa

(33)

Benefícios

Adicionais

•  Acesso ao conteúdo do

Developerworks

–  Tutoriais (mais de 400 cursos)

–  Webcasts (transmissão via web de

apresentações e seminários)

–  Software para avaliação

–  Livros e Papers

•  Redbooks

•  White papers

•  Para professores, é automático, basta ser

membro do programa acadêmico (AI)

•  Para alunos, é necessário se inscrever no

Developerworks

•  www.ibm.com/developerworks

The image cannot be displayed. Your computer may not have enough memory to open the image, or the image may have been corrupted. Restart your computer, and then open the file again. If the red x still appears, you may have to delete the image and then insert it again.

The image cannot be displayed. Your computer may not have enough memory to open the image, or the image may have been corrupted. Restart your computer, and then open the file again. If the red x still appears, you may have to delete the image and then insert it again.

(34)

Alunos: https://www.ibm.com/

developerworks/university/students/

index.html – IBM Student Portal

§

Cadastrar o

curriculum do aluno

(35)

ESTUDOS DE CASOS

UTILIZADOS DURANTE A

PÓS-GRADUAÇÃO

(36)

Definição dos Grupos e

Estudos de Casos

•  Equipe 1:

•  Equipe 2:

•  Equipe 3:

•  Equipe 4:

•  Equipe 5:

•  Equipe 6:

(37)

CV Resumido do Coordenador

SERGIO AKIO TANAKA, MSc

Área

• ENGENHARIA DE SOFTWARE, GERÊNCIA DE PROJETOS, E ARQUITETURA CORPORATIVA

Sergio Akio Tanaka, atua na área de Informática desde 1990 tanto na área acadêmica como empresarial. É Especialista em Gestão Empresarial pelo ISE - Instituto Superior de Ensino em convênio com o IESE de Barcelona. Mestre em Ciência da Computação pela Universidade Federal do Rio Grande do Sul; Pós-graduado pela Universidade Estadual de Londrina nas áreas de Redes de Computadores e Banco de Dados e em Análise de Sistemas pela UniFil; Graduado em Processamento de Dados. Engenheiro de Software certificado pela IBM Rational em diversas áreas. Ao Longo da sua carreira, foi Diretor de Novas Tecnologias da K2Solutions. Atuou como Gerente Geral da PLATIN/ADETEC e Consultor do Agente Softex/ADETEC no mercado Espanhol, Instrutor e Coordenador da área de TI do SENAC por 11 anos e foi Gerente da KAIZEN - DATABASE Marketing por 5 anos. Atualmente, é Diretor Geral, e também, consultor certificado pela IBM Rational na AUDARE Engenharia de Software. Na área acadêmica, de 1990 a 2000, como Professor do SENAC Londrina, e desde 1994 como professor e coordenador da UNIFIL - Universidade Filadélfia nos cursos de Pós-Graduação da área de Computação e Pesquisa, Professor e Coordenador de Pós-Graduação na área de Engenharia de Software do SENAI/SC e SENAI-PR; Professor Ad-hoc da UNIVEL, UNIVALE, UNOPAR, UNIPAR e UEL em cursos de Pós-graduação. Possui expertise em Gerência de Projetos, Arquitetura de Software, UML, Construção de Frameworks e Componentes, Processo de Desenvolvimento de Software, Gerência de Requisitos, Gerência de Mudanças, Workflow, Modelagem Web e de Negócios. Possui forte experiência no mercado Internacional e Possui mais de 100 artigos publicados (veja plataforma lattes).

(38)

38

Sergio Akio

Tanaka

Merci

Grazie

Gracias

Thank You

Danke

Japanese French Russian German Italian Spanish English Korean

Referências

Documentos relacionados

O processo de torneamento, segundo Souza (2004) dependerá das variáveis independentes: material da peça, geometria da peça, material da ferramenta, geometria da

Combinação de ambos os programas: Look & Learn e Workshop, 1/2 dia de ver e aprender com 3 - 4 cortes de estilo tanto para homem como para senhora (sem limite de presenças)

4.2 – A empresa vencedora deverá atender rigorosamente os prazos e quantidades determinados para a entrega do objeto deste certame que deverá ocorrer nos locais determinados

Com os resultados obtidos neste estudo foi possível caracterizar o componente P 1 dos potenciais evocados auditivos de longa latência em crianças com Espectro

4) PAGAMENTOS DE DESPESAS / DÉBITOS: No ato do pagamento do lote arrematado, fornecer cheque administrativo nominal ao Leiloeiro no valor total de despesas

Na memória as ideias se mantêm com mais nitidez, força, vivacidade e durabilidade do que na imaginação. As ideias da memória são vivas e as da imaginação são tênues. O comum

1 - A Seguradora através dos serviços de assistência e na garantia complementar de cancelamento e interrupção de viagem, derroga a exclusão Pandemias, sempre