E N G E N H A R I A  A E R O E S P A C I A L


O Curso

Matriz Curricular

Projetos de Pesquisa

Docentes

Eventos & Links



Universidade Federal do ABC

Centro de Engenharia,
Modelagem e Ciências Sociais Aplicadas
















MC7113
Laboratório de Engenharia de Software

T P I = 0 4 4

Ementa

Revisão dos conceitos fundamentais de engenharia de software. Metodologias de desenvolvimento de software. Metodologias para desenvolvimento de sistemas orientados a objetos. Estudo de casos reais utilizando as metodologias de desenvolvimento. Projetos a serem desenvolvidos utilizando as metodologias (ferramentas/ambientes serão utilizados na prática de tais estudos). Análise comparativa entre metodologias de desenvolvimento.

Bibliografia Básica

VLIET, H. Software Engineering: Principles and PracticeBECK, K. Test Driven Development: By ExampleFreeman, Eric / Freeman, Elisabeth. Use a Cabeça! Padrões de ProjetosGHEZZI, C.; JAZAYERI, M.; MANDRIOLI, D. Fundamentals of Software Engineering
tanà
DD for Java 

Bibliografia Complementar

Michael Bell. Modelação Orientada ao Serviço - SOA Análise, Design e Arquitetura –WIEGERS, K. E. More About Software Requirements: Thorny Issues and Practical AdviceKNIBERG, H. Scrum and XP from the TrenchesKOSKELA, L. Test Driven: TDD and Acceptance TDD for Java DevelopersASTELS, D. Test-Driven Development: A Practical Guide
ÎT‘|àà
 
ðà

Tipo

Livre