Curso de Análise e Projeto Orientado a Objetos
Neste curso de análise, dentre os tópicos discutidos, faremos uma introdução sobre o que vem a ser análise e projeto e, mais especificamente o que vem a ser análise e projeto orientados a objetos, discutindo suas principais diferenças.
Carga horária deste curso 60h
Cursos Engenharia de Software Análise e Projeto Orientado a Objetos
Iniciando um Projeto Orientado a Objetos
(60 aulas)
Esta é a primeira aula do curso Utilizando UML e Padrões. Nesta primeira aula, justificamos a necessidade de se gravar um livro texto no formato de vídeo-aulas e iniciamos a discussão sobre os tópicos que serão discutidos no curso
Aula 2 - Processo
Apresentaremos um mini-processo básico para o desenvolvimento de software passando pela apresentação de artefatos essenciais produzidos por este processo que são casos de uso, modelo de domínio, diagramas de interação e classes.
Aula 3 - OMG, UML
Nesta aula, apresentaremos o site da OMG com informações sobre o MDA. Discutiremos também as três perspectivas no uso da UML que são perspectiva conceitual, de projeto e de implementação.
Aula 4 - Processo Ágil
Nesta aula, fornecemos a motivação para o conteúdo e ordem das próximas aulas. Aproveitaremos para definir o que é um processo iterativo, evolutivo e ágil.
Aula 5 - Processo Unificado
Nesta aula, discutimos os conceitos fundamentais do processo unificado.
Aula 6 - Processo Iterativo, Evolutivo
Nesta aula iremos ver como podemos fazer análise e projeto iterativos e evolutivos.
Aula 7 - Manifesto Ágil
Nesta aula discutimos o manifesto ágil e os doze princípios associados ao manifesto para o desenvolvimento de software.
Aula 8 - Modelagem Ágil
Nesta aula, discutimos o que vem a ser a chamada modelagem ágil e de onde surgiu o termo.
Aula 9 - Processo Unificado Ágil
Nesta aula definimos o que vem a ser um PU ágil e começamos a dissecar a espinha dorsal do processo unificado que é constituído de Fases, WBS, ciclo de vida, disciplinas, etc.