Universidade de Pernambuco - UPE


Disciplina: Engenharia de Software


Conteúdo:

  • Introdução à Engenharia de Software
  • Processos de software
  • Requisitos de software
  • Projeto de software
  • Métricas de software
  • Teste de software
  • Manutenção de software
  • Gestão de risco
  • Gestão de qualidade
  • Gestão de modificações

Aulas


As aulas serão disponibilizadas nesta seção.

Trabalhos


Nesta seção serão disponibilizados arquivos PDF com trabalhos a serem realizados.

As equipes devem ser divididas em sala, com papéis específicos para cada membro, distribuídos em comum acordo antes do início do projeto, e informados ao professor com antecedência.

O código fonte desenvolvido deve ser hospedado em um servidor com controle de versão CVS.


Bibliografia


  • Pressman R. Engenharia de Software - 6a edição - McGraw-Hill. Pressman home page Material de estudo
  • Sommerville, Ian. Engenharia de Software - 8a edição - Addison Wesley. Site do livro Sommerville home page
  • Paula, Wilson de Pádua. Engenharia de Software – 2a Edição. Livros Técnicos e Científicos. 2003.
  • Pfleeger, S. Engenharia de Software - Teoria e Prática 2a edição - Prentice-Hall, 2004. Site do livro
  • Rezende. Engenharia de Software e Sistemas de Informação. Ed.Brasport.
  • Brooks Junior, F. P. The Mythical Man-Month: Essays on Software Engineering. Addison-Wesley, 1995.
  • Stephen Schach. - Object-Oriented and Classical Software Engineering - 5th Ed - McGrawHill, 2002
  • Craig Larman - Utilizando UML e Padrões - Um Guia para a Análise e Projeto Orientados a Objetos - Ed. Bookman
  • Gilleanes T.A.Guedes. UML 2 uma abordagem prática. São Paulo: Novatec editora. 2009.

Sites interessantes




Material de apoio



Avaliação


  • Prova teórica I
  • Prova teórica II
  • Trabalho em grupo avaliando as fases de desenvolvimento de um projeto de um jogo ou sistema comercial a escolha do grupo (passando pelo crivo do professor).



- beco beco May 6, 2010