Análise e Projeto de Software Orientado a Objetos
Responsive image

Descrição do curso

O mercado de informática é que mais demanda mão de obra qualificada , que o ensino superior não tem dado conta de fornecer mão de obra qualificada, desta formo temos como objetivo suprir as lacunas deixadas por essa formação e assim o nosso egresso terá pleno domino Análise e Projeto de software orientados a objetos , se tornando um profissional cobiçado no mercado de trabalho e com uma excelente remuneração

Conteúdo Programático:

    UNIDADE I
  • Explicar os conceitos e definições acerca da Metodologia de Orientação a Objetos, abstraindo coletivos como Classes, Membros e Objetos do mundo real.
  • Identificar as características da metodologia de orientação objetos.
  • Definir o conceito de UML (Linguagem Unificada de Modelação) entendendo suas aplicações.
  • Diferenciar os tipos de relacionamento, bem como construir suas modelações gráficas e compreender as funcionalidades descritas nesses relacionamentos.

  • UNIDADE II
  • Utilizar os diagramas da Linguagem de Modelação Unificada, bem como diferenciar seus usos e estéticas.
  • Explicar o que é processo unificado de desenvolvimento de software, suas fases e as atividades de um fluxo de trabalho.
  • Apontar todos os procedimentos e características da fase de concepção de um processo unificado.
  • Apontar todos os procedimentos e características da fase de elaboração de um processo unificado.

  • UNIDADE III
  • Apontar os processos relacionados às duas últimas fases do ciclo de vida do processo unificado.
  • Explicar o que são desenvolvimentos iterativo e evolutivo, discernindo sobre suas diferenças.
  • Explicar o que é, para que serve, e quais são os princípios do desenvolvimento ágil de projetos de software.
  • Identificar as principais características e princípios da qualidade de software.

  • UNIDADE IV
  • Explicar a importância e a finalidade do gerenciamento de projetos de software, bem como o papel do gerente de projetos.
  • Identificar as áreas de conhecimento do gerenciamento de projetos: integração, escopo, tempo, custo e qualidade.
  • Identificar as áreas de conhecimento do gerenciamento de projetos: recursos humanos, comunicação, riscos, aquisições e partes interessadas (stakeholders).
  • Aplicar as técnicas de medição das atividades de programação e desenvolvimento de software por análise de ponto de função (FPA), subsidiando o processo de cobrança e elaboração de propostas comerciais.