Você está na página 1de 4

Atividades de projeto de software

Maria Augusta Vieira Nelson

Projeto de Software

O projeto de software é composto de duas


atividades:
• projeto da arquitetura de software
• projeto detalhado do software

1
Projeto da arquitetura de Software

Projeto mais
alto nível.

Elementos da
arquitetura possuem
granularidade macro.
Arquitetura baseada em serviços
(BEDIN e MOINUDDIN 2007)

Projeto da arquitetura de Software

Definição dos seus componentes macros e da interface


de comunicação entre eles.

O objetivo é satisfazer os requisitos de qualidade.

2
Projeto detalhado de Software

Projeto mais
baixo nível.

Elementos do
projeto possuem
granularidade
micro.

Projeto detalhado: interação entre objetos


(http://www.tutorialspoint.com/uml)

Projeto detalhado de Software

Definição dos seus objetos e da forma de colaboração


entre eles para realizar as funções.

O objetivo é satisfazer os requisitos funcionais.

3
Projeto Arquitetural x Detalhado

O arquiteto é responsável por garantir que todos


os requisitos do cliente sejam considerados e
cobertos na definição da arquitetura do software.
A arquitetura é definida logo na primeira iteração
da etapa de projeto ou elaboração do software.

O projetista deve garantir que os requisitos do


cliente sejam corretamente projetados de
acordo com a arquitetura, implementados
e satisfeitos.

O projeto envolve o detalhamento em objetos


que se comunicam e é definido nas iterações
posteriores da elaboração do sistema.

Você também pode gostar