Courses‎ > ‎

Projeto Avançado de Software I

Período 2009.2 - Sistemas de Informação


Notícias

11/04/2010 - As notas estão disponíveis no final da página.
23/02/2010 - As datas das entregas foram definidas (ver seção "Programação de Aulas").


Ementa

Planejamento e implementação de um projeto de software com um cliente real.


Objetivo Geral

Familiarizar o aluno com o desenvolvimento de software que exija a utilização de um processo de desenvolvimento real, técnicas de gerência de projetos e aplicação de ferramentas de apoio.


Programação de Aulas

03/02 - Não houve aula (cancelamento devido a falta de salas)
05/02 - Não houve aula (cancelamento devido a falta de salas)
10/02 - Aula 01: Apresentação da disciplina
12/02 - Aula 02: O processo de desenvolvimento XP1
17/02 - Feriado (Carnaval e cinzas)
19/02 - Aula 03: Estrutura do documento do projeto
24/02 - Aula 04: Teste de Software
26/02 - Aula 05: Planejamento de projeto
03/03 - Aula 06: Teste de Software
05/03 - Aula 07: Planejamento de projeto
10/03 - Aula 08: Planejamento de projeto
12/03 - Aula 09: Avaliação do planejamento do projeto
17/03 - Aula 10: Desenvolvimento de projeto
19/03 - Aula 11: Ferramenta de apoio
24/03 - Aula 12: Desenvolvimento de projeto
26/03 - Aula 13: Avaliação da iteração 01
31/03 - Aula 14: Desenvolvimento de projeto
02/04 - Feriado (Semana Santa)
07/04 - Aula 15: Desenvolvimento de projeto
09/04 - Aula 16: Avaliação da iteração 02
14/04 - Aula 17: Desenvolvimento de projeto
16/04 - Aula 18: Ferramenta de apoio
21/04 - Feriado (Tiradentes)
23/04 - Aula 19: Avaliação da iteração 03 (Release 01)
28/04 - Aula 20: Desenvolvimento de projeto
30/04 - Aula 21: Ferramenta de apoio
05/05 - Aula 22: Desenvolvimento de projeto
07/05 - Aula 23: Desenvolvimento de projeto
12/05 - Aula 24: Avaliação da iteração 04
14/05 - Aula 25: Desenvolvimento de projeto
19/05 - Aula 26: Desenvolvimento de projeto
21/05 - Aula 27: Desenvolvimento de projeto
26/05 - Aula 28: Desenvolvimento de projeto
28/05 - Aula 29: Avaliação da iteração 05 (Release 02)
02/06 - Aula 30: Entrega do relatório final (individual)
04/06 -
09/06 - Aula 31: Prova Final


Bibliografia

  • SAUVÉ, Jacques P. et al. XP1: Um Processo de Desenvolvimento. Disponível em: <http://jacques.dsc.ufcg.edu.br/projetos/common/xp1/xp1.html>. Acesso em: 23 fev. 2010.
  • SOMMERVILLE, Ian. Engenharia de Software. 8. ed. São Paulo: Addison-Wesley, 2007.
  • PRESSMAN, Roger S. Engenharia de Software. 6. ed. São Paulo: McGraw-Hill, 2006.
  • RUMBAUGH, James; BLAHA, Michael. Modelagem e Projetos Baseados em Objetos com UML 2. Rio de Janeiro: Campus, 2006.
  • BOOCH, Grady; RUMBAUGH, James; JACOBSON, Ivar. UML : guia do usuário. 2. ed. Rio de Janeiro: Campus, 2005.
  • HAMILTON, Kim; MILES, Russell. Learning UML 2.0. O'Reilly, 2006.
  • AMBLER, Scott W. The Elements of UML 2.0 Style. Cambridge University Press, 2005.


Material Adicional



Metodologia

Aulas expositivas utilizando os recursos didáticos; aulas práticas ou de exercícios; desenvolvimento de projeto de software em grupo.


Modos e Meios de Avaliação

A avaliação se dará de forma contínua com base no acompanhamento do desenvolvimento de um projeto de software. A tabela abaixo apresenta o peso de cada etapa na composição da nota final da disciplina:

 Planejamento 25%
 Iteração 01
 5%
 Iteração 02
 10%
 Iteração 03 (Relase 01)
 15%
 Iteração 04
 20%
 Iteração 05 (Release 02)
 25%


Para a etapa de planejamento a nota será calculada da seguinte forma:

 Página do projeto15%
 Artefatos
 75%
 Ambiente de trabalho (ferramentas de apoio e tecnologias utilizadas) 10%


A nota de cada iteração será calculada da seguinte maneira:

 Apresentação da iteração 10%
 Artefatos (user stories concluídas, Big Chart, testes, código, etc) + Ambiente 70%
 Cumprimento do processo 20%


A nota de cada release será calculada baseando-se nos seguintes pesos:

 Apresentação da release10%
 Artefatos (user stories concluídas, Big Chart, testes, código, protótipo, etc) + Ambiente 50%
 Cumprimento do processo 20%
 Avaliação do cliente 20%


Notas

Projeto Avançado de Software I - Notas