• A CTGI
  • Serviços e Soluções
  • Educação
  • Base de Informações
  • Projetos em Destaque
  • Sala de Imprensa
  • Fale Conosco
  • Colaboradores
Treinamentos- Workshop de especificação e desenvolvimento de software com UML e Enterprise Architect

Curso: Modelagem e Desenvolvimento Orientado a Objetos com UML e Enterprise Architect (EA)

A CTGI traz ao mercado brasileiro o melhor da educação profissional em Engenharia de Software.

São cursos e workshops sobre as abordagens mais utilizadas em todo o mundo, associados a tarefas práticas.

Os treinamentos são desenvolvidos em ambiente de ensino que simula um projeto real, e uma didática especialmente formulada para profissionais de desenvolvimento de software, favorecendo o aprendizado e o desenvolvimento autônomo após os cursos.

O curso de Modelagem e Desenvolvimento Orientado a Objetos com UML e Ferramenta EA foi criado para atender a profissionais em busca de sólidos conhecimentos em análise e projeto orientado a objetos com UML.

æ Objetivo
æ Público Alvo
æ Pré-Requisitos
æ Metodologia e Diferenciais
æ Conteúdo
æ Material de Apoio
æ Resultado Esperado
æ Certificado
æ Coordenação do Curso e Instrutores
æ Carga Horária e Módulos
æ Condições e Opções
æ Datas e valores
æ Maiores informações

Objetivo
Apresentar a abordagem de modelagem e desenvolvimento de software orientado a objetos e a notação da UML (Unified Modeling Language).

Público Alvo

Gerentes de projeto, desenvolvedores, analistas e profissionais de TI buscando conhecer a linguagem UML para especificação e documentação de projetos em desenvolvimento de software.

O curso apresenta todos os diagramas UML e os principais elementos de cada diagrama, focando na utilização do UML para esboço, documentação e especificação de sistemas.

Pré-Requisitos
  • Vivência na área de desenvolvimento de sistemas.
  • Noções de análise e projeto de sistemas.
Metodologia e Diferenciais

A abordagem didática utiliza-se de conceitos e prática usando diretamente a linguagem UML. Está integrada à visão de processos de software e de negócios. Apresenta ferramenta CASE e exercícios práticos.

Conteúdo
  • O que é UML, histórico, e formas de uso atual;
  • A ferramenta Enterprise Architect: origem, fabricante, requisitos técnicos e outras informações;
  • Princípios da interface e estrutura do EA para agilidade no uso da ferramenta;
  • Como acessar recursos de informação sobre o Enterprise Architect;
  • UML e o EA em processos de desenvolvimento de software: estimativas, controle de projeto, gerenciamento de testes, geração de documentos, etc;

Laboratório: Utilizando o Enterprise Architect para desenho de diagramas UML

Proposição do trabalho de conclusão do treinamento (TCT) e Organização de turmas

  • Casos de Uso (Atores, Cenário, Diagramas de caso de uso, pré-condições, pós-condições, gatilho)
  • Diagramas de Sequência (Perticipantes, Mensagem, Linha de Vida, Laços e Condicionais)
  • Diagrama de Máquina de Estado (Estados, superestados, transição, gatilho, sentinela, ação, efeito)
  • Diagramas de Classe (Classe, Nome, Atributos, Operações, associação e multiplicidade, generalização)
  • Conceitos de programação orientada a objetos (objeto, classe, herança, encapsulamento, mensagem, polimorfismo)
  • Outros diagramas da UML: Instalação; Comunicação; Visão Geral de Interação; Temporização; outros;
  • Diagrama de Atividade
  • Diagrama de Objetos
  • Diagrama de Componentes
  • Diagrama de Pacotes

Laboratórios: Desenhando diagramas UML e Estudo de Caso (Desenv. Projeto Real)

  • Gestão de Modelos no EA
  • Organização dos trabalhos no EA (Pacotes, Arquivos, uso de banco de dados, etc)
  • Manutenção de Modelos
  • Compartilhamento de Modelos no EA
  • Replicação, Importação e Exportação
  • Segurança no EA: permissões
  • Controle de Versões
  • Engenharia de Código usando o EA (geração de código, engenharia reversa)
  • Modelagem de Dados usando o EA (geração de scripts, importando esquema de dados)

Laboratórios: Compartilhamento de Modelos com o EA , Instalação e uso do Controle de Versões, Replicação, Importação e Exportação, Segurança, Geração e Eng. Reversa de Código e Banco de Dados.

  • Desenvolvimento do TCT
  • Apresentação do TCT

Observação: o conteúdo do curso in-company pode ser adequado para privilegiar temas de maior interesse da empresa contratante, dentro de uma combinação equilibrada dos conteúdos acima descritos. Dessa forma, maior tempo pode ser dedicado aos temas de maior interesse da empresa contratante.

 

Material de Apoio
  • Software Enterprise Architect – uma das ferramentas de maior produtividade e facilidade de uso para a modelagem em UML. A CTGI mantém estreito relacionamento de parceria com o fabricante desse produto, facilitando o acesso de nossos clientes à essa tecnologia
  • Apostila desenvolvida por nossos especialistas
  • Livros didáticos nacionais e internacionais (opcionais)
Resultado Esperado

Ao final do curso, o Aluno:
  • Compreenderá os diferentes modelos apresentados pela UML
  • Saberá aplicar a UML nas atividades diárias de desenvolvimento de sistemas
  • Compreenderá como as ferramentas auxiliam e interagem com os trabalhos efetuados em UML
Certificado

Será fornecido certificado de participação ao Aluno que participar ativamente em mais de 75% das atividades previstas.

Coordenação do Curso e Instrutores

A coordenação do curso está a cargo de João Contart Neto, Engº Eletrônico pela POLI-USP, com cursos de pós-graduação em finanças pelo IBMEC e computação pela USP. Um dos fundadores do Fórum Brasileiro de Processos. Em sua carreira, ocupou cargos de direção e tem atuado em empresas nacionais, multinacionais e universidades, entre elas Bechtel Método Telecom, Accenture (antes Andersen Consulting), Neoris do Brasil, Avanade, Procomp, USP e UNESP. Participou em projetos para TELEMAR, VIVO, TIM, SADIA, ITAPEMIRIM, MAHLE, UNIBANCO, ABN-AMRO REAL, BANESPA, entre outros clientes. É Sócio-Diretor da CTGI.
 

Todos nossos instrutores são profissionais com amplo conhecimento teórico e vasta experiência em projetos, aptos a transmitir não somente os conceitos, mas também acelerar a compreensão de mecanismos práticos de aplicação desses conhecimentos.

 
Clique aqui para saber mais sobre nossos instrutores.

Carga Horária e Módulos

Carga horária total: 20 horas em módulos de 4 horas
 
Condições e Opções
  • Curso IN-COMPANY utilizando infra-estrutura da própria empresa.
         Turma de até 12 alunos
  • Curso EXCLUSIVO, em ambiente externo.
         Turma de até 12 alunos

    Após o curso, está incluso um mês de "coaching" por eMail e telefone para os participantes da turma em todas as modalidades.
Datas e Valores

As datas e valores serão acordadas caso a caso, de acordo com as necessidades de sua empresa.

Para mais informações, contate-nos pelo e-Mail info@ctgi.com.br ou pelo telefone (11) 3722-2335.

Maiores informações:

Envie-nos um e-Mail para info@ctgi.com.br,com os seguintes dados e solicite maiores informações:

  • Nome Completo:
  • CPF:
  • Empresa:
  • Endereço:
  • CEP/Cidade/Estado:
  • Fone(s) para contato:

Entre em contato através do fone (11) 3722-2335 ou por e-Mail info@ctgi.com.br.