O processo de software e o produto de software. Ciclo de vida de sistemas e seus paradigmas. Processos, metodologias, técnicas e ferramentas de análise e projeto de sistemas de software segundo um paradigma de desenvolvimento atual.
Carga Horária: 60h
Segunda e Quarta
Bloco 7, Sala 102
Tarde, 6-7
Processos de Software (Revisão - Parte I)
Processos de Software (Revisão - Parte II)
Diagramas de Interação (Sequência e Comunicação)
Diagramas de Pacotes, Componentes e Implantação
Introdução aos novos Processos de Desenvolvimento
Exercícios de Caso de Uso e de Classe
Exercícios de Diagrama de Estado e de Atividades (Lista I)
Exercícios de Diagrama de Estado e de Atividades (Lista II)
Exercícios de Diagrama de Interação
1a. Avaliação:08/06/2016
2a. Avaliação: 18/07/2016
3a. Avaliação: 22/08/2016
Sommerville, I. Engenharia de Software, 8ª edição, 2007.
Pressman, R. S. Engenharia de Software, McGraw-Hill, 6ª. Edição, 2006.
SPEM – Software Process Engineering Metamodel Specification, OMG. 2005. Disponível em: http://www.omg.org/technology/documents/formal/spem.htm
Jacobson, I. Booch G. e Rambaugh, J. The Unified Software Development Process, Addison Wesley, 1999.
Boggs, W. and Boggs, M., Mastering UML with Rational Rose, Sybex, 2002.
Kotonya, G. and Sommerville, I. Requirements Engineering - Process and Techniques, Wiley, 1998.
Beck, K.: Extreme Programing Explaned, Addison-Wesley, 2ª. Edição, 2004.