FGA0208 - ARQUITETURA E DESENHO DE SOFTWARE - Turma 01 - 2024/1
Opções de inscrição
A disciplina de Arquitetura e Desenho de Software visa apresentar ao aluno uma série de técnicas, modelos e conceitos relacionados ao projeto de software de modo que se espera, ao final do curso, que o aluno seja capaz de usá-los para a solução de algum problema através de um software.
Espera-se do aluno a capacidade de transformar requisitos de software (funcionais e não funcionais) em um desenho (projeto) de software. Tal projeto deve contemplar / representar diversas características do software, tais como: estruturas, comportamentos, implantação e arquiteturas. Conceitos de projeto (ex. abstração, coesão, acoplamento, decomposição, modularização, encapsulamento, dentre outros) bem como boas práticas, como os padrões de projeto, também serão vistos.
Como plano de fundo da disciplina serão cobertas abordagens tradicionais, ágeis e emergentes.
Conteúdos de Arquitetura de Software (ex. conceitos básicos, estilos, padrões e visões arquiteturais) serão também abordados ao longo do curso.
Adicionalmente, tem-se o estudo de reutilização de software.
A disciplina é dividida em tópicos/módulos para melhor organização dos conteúdos ministrados.
- Professor: Milene Serrano