Engenharia de software - pu

Disponível somente no TrabalhosFeitos
  • Páginas : 3 (570 palavras )
  • Download(s) : 0
  • Publicado : 20 de junho de 2012
Ler documento completo
Amostra do texto
Ciências da Computação
Engenharia de Software

PRESSMAN, Roger S. Engenharia de Software. 6ª Edição. São Paulo: Mcgraw Hill, 2006. SOMMERVILLE, Ian. Engenharia de Software. 8º Edição. São Paulo:Pearson Education, 2007.

UP
PROCESSO UNIFICADO
é um processo de Software: conjunto de atividades executadas para transformar um conjunto de requisitos do cliente em um sistema de software. Princípios Básicos do PU

• Desenvolvimento iterativo • Baseado em casos de uso • Centrado na arquitetura

Desenvolvimento Iterativo
• O desenvolvimento de um software é dividido em vários ciclosde iteração, cada qual produzindo um sistema testado, integrado e executável. • Em cada ciclo ocorrem as atividades de análise de requisitos, projeto, implementação e teste, bem como a integração dosartefatos produzidos com os artefatos já existentes.

Baseado em Casos de Uso
• Um caso de uso é uma seqüência de ações, executadas por um ou mais atores e pelo próprio sistema, que produz um oumais resultados de valor para um ou mais atores. • O PU é dirigido por casos de uso, pois utiliza-os para dirigir todo o trabalho de desenvolvimento, desde a captação inicial e negociação dosrequisitos até a aceitação do código (testes).

Centrado na arquitetura
• Arquitetura é a organização fundamental do sistema como um todo. Inclui elementos estáticos, dinâmicos, o modo como trabalhamjuntos e o estilo arquitetônico total que guia a organização do sistema. • A arquitetura também se refere a questões como desempenho, escalabilidade, reuso e restrições econômicas e tecnológicas.

FASESDO UP

Ciclo de vida ou disciplina - RUP

Fluxos de Trabalho de Processo do PU

Os Artefatos do PU
• Cada uma das disciplinas do PU pode gerar um ou mais artefatos, que devem sercontrolados e administrados corretamente durante o desenvolvimento do sistema.
• Artefatos são quaisquer dos documentos produzidos durante o desenvolvimento, tais como modelos, diagramas, documentos de...
tracking img