Projeto Avançado I 1 – Apresentação da Disciplina Eduardo de Lucena Falcão Projeto Avançado I - Apresentação da Disciplina • Site da disciplina: http://edufalcao.me/proj-avanc-i/ • Grupo (facebook): Projeto Avançado I - DCX/UFPB • Contato: [email protected] 2 Apresentação Projeto Avançado I - Apresentação da Disciplina • Qual a área de atuação de vocês? • Em quais projetos vocês estão participando atualmente? • O que motiva você? 3 Apresentação • Essa é a sua oportunidade de fazer o que gosta! • não seja muito simples - mas também não precisa revolucionar o mundo; • Delimite bem seu escopo; • Compartilhe seu conhecimento conosco; • Seminários técnicos sobre o seu campo de pesquisa podem elevar a sua nota. Projeto Avançado I - Apresentação da Disciplina • Escolha um projeto que: 4 Acompanhamento • Organização e planejamento é a alma do negócio! • Sistema de gerenciamento e controle de versões - git • Equipes de 2 ou 3 pessoas Projeto Avançado I - Apresentação da Disciplina • Entregáveis: Docs e Milestones 5 Docs • Doc1 – Proposta de Projeto • Dicas: • Explicar porquê esse projeto é interessante... Quais são os desafios a serem enfrentados? • Quais os objetivos a serem alcançados? Se alcançados, como isso "muda a vida de alguém"? • O cronograma basicamente vai nos ajudar a "por os pés no chão". Os projetos devem ter começo, meio e fim bem definidos. Não devem ser muito complexos nem também muito simples; • Um dos objetivos do cronograma é ajudar a definir bem o escopo. Projeto Avançado I - Apresentação da Disciplina • Introdução; • Objetivos; • Cronograma; 6 Docs • Doc2 – Especificação de Requisitos • Especificar requisitos funcionais e não-funcionais. • Deixar claro o que o sistema vai prover. • Dicas: • Seria legal fazer um brainstorming antes. O objetivo é forçar vocês a pensar um pouco mais no problema, e detalhar um pouco mais a solução. Com isso, geralmente eliminamos funcionalidades desnecessárias e incluímos funcionalidades interessantes (eventualmente esquecidas). Projeto Avançado I - Apresentação da Disciplina • Casos de uso. 7 Milestones • Aulas de acompanhamento; • Sejam organizados, cada entrega compõe parte de sua nota na disciplina! Projeto Avançado I - Apresentação da Disciplina • Milestones – entrega de funcionalidades do projeto; • 5 milestones; • Duração de cerca de 15 dias entre os milestones; 8 Extra • Apresente um seminário sobre algum tema interessante, relacionado com o seu projeto (ou não), que agregue conhecimento à turma (e ao professor); • Serão apresentados nas datas das aulas de acompanhamento; • Presença obrigatória de todos! • Bônus: 15% Projeto Avançado I - Apresentação da Disciplina • Seminários técnicos 9 • • • • • • • • Doc1: 7.5% M1: 10% Doc2: 7.5% M2: 10% M3: 10% M4: 15% M5: 15% Apresentação: 25% Projeto Avançado I - Apresentação da Disciplina Avaliação • ST: +15% 10 Calendário • Pode ser alterado on-the-fly • Sempre checar: 30/04 - Apresentação da Disciplina 04/05 - Acompanhamento Doc1 07/05 - Apresentações e entrega do Doc1 11/05 - Gerência de Configuração - GIT 14/05 - Gerência de Configuração - GIT 18/05 - Viagem SBRC - alunos trabalham no M1 (configuração do projeto no GIT) 21/05 - Viagem SBRC - alunos trabalham no M1 (configuração do projeto no GIT) 25/05 - Entrega do M1 28/05 - Especificação de Requisitos de Software Projeto Avançado I - Apresentação da Disciplina • http://edufalcao.me/proj-avanc-i/; • Grupo do facebook. 11 Calendário • Pode ser alterado on-the-fly • Sempre checar: 01/06 - Viagem DAIS 2015 - acompanhamento remoto do Doc2 04/06 - Feriado 08/06 - Viagem DAIS 2015 - acompanhamento remoto do Doc2 11/06 - Apresentações e entrega do Doc2 / Acompanhamento de projeto M2 15/06 - Acompanhamento de projeto M2 18/06 - Acompanhamento de projeto M2 22/06 - Acompanhamento de projeto M2 25/06 – Verificar se pode/deve ter aula 29/06 - Entrega de M2 / Acompanhamento de projeto M3 Projeto Avançado I - Apresentação da Disciplina • http://edufalcao.me/proj-avanc-i/; • Grupo do facebook. 12 Calendário • Pode ser alterado on-the-fly • Sempre checar: 02/07 - Acompanhamento de projeto M3 06/07 - Acompanhamento de projeto M3 09/07 - Entrega de M3 / Acompanhamento de projeto M4 13/07 - Acompanhamento de projeto M4 16/07 - Acompanhamento de projeto M4 20/07 - Acompanhamento de projeto M4 23/07 - Entrega de M4 / Acompanhamento de projeto M5 27/07 - Acompanhamento de projeto M5 30/07 - Acompanhamento de projeto M5 03/08 - Acompanhamento de projeto M5 06/08 - Entrega de M5 10/08 - Apresentação dos projetos 13/08 - Apresentação dos projetos Projeto Avançado I - Apresentação da Disciplina • http://edufalcao.me/proj-avanc-i/; • Grupo do facebook. 13 14 Projeto Avançado I - Apresentação da Disciplina