Exercícios arquitetura de software

1304 palavras 6 páginas
Lista de Exercícios sobre Arquitetura de Software
BASE: Capítulo 11 – Livro Engenharia de Software – IAN SOMMERVILLE (Pearson)

1. Explique porque pode ser necessário projetar a arquitetura de sistema antes que as especificações sejam plenamente definidas. R: Oprojeto de arquitetura força os projetista de software a considerar aspectos principais do projeto logo no inicio. Assim a arquitetura de software pode servir como um plano de projeto usado para negociar requisitos de sistema e como um meio de estruturação de discussões com os clientes, desenvolvedores e gerentes.

2. Sommerville aponta três vantagens de projetar e documentar uma arquitetura de software, Explique-as.

a. Comunicação com stakeholders; R: A arquitetura é uma apresentação em alto nível do sistema que pode ser usadas para enfocar a discussão entre os diferentes stakeholders b. Análise do sistema; R: Tornar a arquitetura do sistema explícita em um estágio inicial de desenvolvimento do sistema requer alguma analise. Decisões de projeto têm profundo efeito sobre se o sistema pode atender aos requisitos críticos, como desempenho, confiabilidade e facilidade de manutenção c. Reuso em larga escala R: Um modelo de arquitetura de sistema é uma descrição compacta e administrável de como um sistema está organizado e de como os componentes operam entre si.A arquitetura de sistema é muitas vezes a mesma para sistemas com requisitos similares e, assim pode apoiar o reuso de software em larga escala.Pode ser possível desenvolver arquiteturas de linhas de projeto em que a mesma arquitetura é usada ao lonfo de vários sistemas relacionados.

3. Justifique a seguinte frase: “A decomposição de arquitetura é necessária para estruturar e organizar a especificação”. R: Em projetos grandes, muitas vezes é necessários dividi-lo em subpartes do projeto, pois alguns dos objetivos de uma parte pode entra em conflito com outra.Como por exemplo facilidade

Relacionados

  • Curso de especialização em projeto de sistemas digitais embarcados
    2588 palavras | 11 páginas
  • Redes alta velocidade
    1605 palavras | 7 páginas
  • IFBA
    1696 palavras | 7 páginas
  • Arquitetura de software
    63806 palavras | 256 páginas
  • fedfwe
    565 palavras | 3 páginas
  • Teu cu
    1647 palavras | 7 páginas
  • Avaliação e desempenho de sistemas
    878 palavras | 4 páginas
  • logica
    681 palavras | 3 páginas
  • Gerenciamento De Projetos
    2663 palavras | 11 páginas
  • APD 3 Aula 2 1 Estilos Arquiteturais
    669 palavras | 3 páginas