GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

Processo Unificado

Vinicius Gabriel Engenharia de Software Portugiesisch

Inhalt der Mindmap

Processo Unificado

  1. Atividades necessárias para transformar requisitos do usuário em software

  2. Baseado em componentes

  3. Unified Modeling Language – UML

  4. Caracteristicas

    • Direcionado a Casos de Uso
      • Um caso de uso é uma porção da funcionalidade do sistema que dá ao usuario um resultado de valor. Todos os casos de usos juntos resulta no diagrama de Casos de Uso.
      • UCs não somente iniciam o processo de desenvolvimento, mas também o mantêm coeso.
      • Desenvolvidos junto com a arquitetura do sistema
    • Centrado na Arquitetura
      • O papel da arquitetura no software é de natureza similar ao papel da arquitetura na construção civil.
      • A arquitetura em um sistema de software => diferentes visões desse sistema
      • a plataforma de software sobre a qual o sistema vai rodar
        • blocos de construção reusáveis disponíveis
          • Paradigma: ORIENTAÇÃO A OBJETOS ou Estruturado
            • considerações de distribuição
              • sistemas legados
                • requisitos não funcionais (performance, confiabilidade etc.)
      • Deve fornecer espaço para a criação de todos os casos de uso
      • os casos de uso devem encaixar-se na arquitetura, quando construídos
      • Arquitetura em 3 camadas
        • Camada de Dominio
          • Diagrama de Classes de Projeto
        • Camada de Persistencia
          • Banco de Dados
        • Camada de Aplicação
          • Camada de interface + Camada de apresentação
    • Iterativo e Incremental
      • O desenvolvimento de um produto comercial de software é uma grande tarefa que pode ser estendida por vários meses, possivelmente um ano ou mais. É mais prático dividir o trabalho em partes menores ou miniprojetos.
        • Cada miniprojeto é uma ITERAÇÃO que resulta em um INCREMENTO
      • A iteração deve trabalhar com um grupo de casos de uso que juntos estendam a usabilidade do produto em desenvolvimento.
      • A iteração deve tratar os riscos mais importantes
      • Se uma iteração atinge seus objetivos, o desenvolvimento prossegue com a próxima iteração, caso contrario deve ser refeita
  5. FASES

    • Concepção
      • Levantamento de Requisitos
      • Organização de Requisitos
      • Planejamento dos Ciclos Iterativos
    • Elaboração
      • Analise de Requisitos e de dominio
      • Projeto
        • Camada de Dominio
        • Camada de Interface
        • Camada de Persistencia
    • Construção
      • Geração de código
      • Testes
    • Transição
      • Implantação do sistema no ambiente real com dados reais.

Informationen

Beschreibung
Engenharia de Software Mindmap am Processo Unificado, erstellt von Vinicius Gabriel am 08/09/2014.
Erstellt von
Vinicius Gabriel
Aufrufe
16
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck