tópicos avançados em engenharia de software eduardo martins guerra instituto tecnológico de...
TRANSCRIPT
Tópicos Avançados em Engenharia de Software
Eduardo Martins Guerra
Instituto Tecnológico de AeronáuticaCurso de Pós-Graduação em Engenharia de Software
• Formado em Engenharia de Computação pelo ITA em 2002.
• Mestre pelo ITA, no curso de Engenharia Eletrônica e Computação, na área de Informática em 2005.
• Faz o curso de Doutorado no ITA na área de Comando e Controle, com previsão de término para 2010.
• Possui as certificações da Sun: SCJA, SCJP, SCWCD, SCBCD, SCJWSD, SCMAD e SCEA.
• Possui experiência como Arquiteto de Software nas plataformas Java SE, Java EE e Java ME.
• Ocupa o cargo de editor-chefe da revista MundoJava.
•É administrador e idealizador do projeto open-source SwingBean e Esfinge Framework.
Apresentação do Professor
Eduardo [email protected]
Temas Tratados no Curso
• Metodologia de Pesquisa (light)
• Alguns dos temas:
• Extreme Programming
• Refactoring
• Test Driven Development
• Arquitetura SOA
• Programação Orientada a Aspectos
• Metaprogramação
Análise de Artigo
• Em qual contexto o artigo está inserido?
• Qual o problema foi levantado pelo artigo?
• O que o artigo propõe de novo?
• Como as idéias do artigo foram validadas?
• O que existe relacionado na bibliografia?
• Quais são as contribuições do trabalho para a comunidade científica?
• Quais as limitações do trabalho?
• Quais são os trabalhos futuros propostos pelo artigo?
Escolher um artigo relacionado com a área que se pretende fazer o TCC e entregar a
resposta para as seguintes perguntas:
Proposta de TCC
• Contexto (apresentar a área relacionada ao tema e os problemas existentes) – Descrever o que motivou o trabalho do TCC
• Objetivo (o que você vai tentar resolver) – Fazer “alguma coisa” afim de “otimizar, melhorar, ajudar em alguma coisa”
• Abordagem de Solução (como o problema será resolvido) – O que você realmente vai fazer no seu TCC
• Contribuições (o que o meu TCC trás de novo) – Mostrar qual será a contribuição do seu TCC para a comunidade científica
• Validação (porque o que eu fiz faz sentido) – Como você vai mostrar que suas idéias fazem sentido
• Planejamento (em quanto tempo vou fazer a pesquisa) – Quais são as atividades de pesquisa e quando elas serão realizadas
• Bibliografia Comentada (vou me basear em que?) - Apresentar uma bibliografia importante (minimo 3) para seu trabalho.
Estruturação da Proposta de TCC
Como Será a Avaliação?
3 pontos (Análise de Artigo)• Escolha de um artigo de interesse do seu TCC
• Fazer um resumo do artigo respondendo as perguntas
• Fazer uma apresentação sobre a proposta de TCC
• Será avaliada a apresentação e a estruturação da proposta
3 pontos (Proposta Escrita)• Proposta de TCC em formato escrito
• Deve conter todos os ítens colocados na apresentação
4 pontos (Apresentação)