O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

Engenharia de Software

wesley oliveira Português

Conteúdo do mapa

Engenharia de Software

  1. O que é um Software?

    • Consiste em instruções, estrutura de dados e documentação.
    • Problema que fizeram criar a Engenharia de Software
      • 1 - Estouro de orçamento, 2 - Prazos não cumpridos, 3 - Software que não atendem os requisitos, 4 - Projetos com poucos elementos para permitir sua gestão e código fonte de difícil manutenção
      • Processo da engenharia de software
        • Comunicação
          • Entender os objetivos dos envolvidos para o projeto e reunir requisitos que ajudem a definir os recursos e as funções do software.
          • Planejamento
            • Cria um “mapa” (plano de projeto de software) descrevendo as tarefas técnicas a serem conduzidas, os riscos prováveis, os recursos necessários, os produtos resultantes a ser produzidos e um cronograma de trabalho.
            • Modelagem
              • Criação de modelos para entender melhor as necessidades do software e do projeto que vai atender a essas necessidades. Cria-se um “esboço” para que se possa ter uma ideia do todo.
              • Construção
                • Essa atividade combina geração de código (manual ou automatizada) e testes necessários para revelar erros na codificação
                • Entrega
                  • Entrega do software e avaliação pelo cliente
        • MODELOS DE PROCESSOS
          • Cascata
            • Espiral
              • É um modelo de evolucionário que une a natureza iterativa da prototipação aos aspectos sistemáticos e controlados do modelo cascata. A principal diferença entre o modelo espiral e outros modelos de processo de software é seu reconhecimento explícito do risco.
              • Reuso
                • Baseado em componente
                  • RAD
                    • Desenvolvimento rápido de aplicação
                    • Modelo incremental
                    • PROCESSO UNIFICADO
                      • Este processo tem o fluxo iterativo e incremental
                      • RUP: Rational unified Process
                        • Processo de software " dirigido a casos práticos , concentrado na arquitetura, iterativo e incremental", desenvolvido como uma metodologia para os métodos e ferramentas da UML
                      • MODELO EVOLUCIONÁRIOS
                        • Iterativo e Incremental
            • Definição dos requisitos
              • Projeto de sistema e software
                • Implementação e teste unitário
                  • Integração de sistema
                    • Operação e manutenção
          • Os príncipais modelos são o INCREMENTAL x ITERATIVO
            • INCREMENTAL. Vai entregando partes
            • ITERATIVO. PASSARIA POR FASES (TERMINA UMA E SEGUE PARA OUTRA)
              • CASCATA
                • Waterfall
              • SEQUENCIAL
              • Evolutivo

Informações

Descrição
Mapa Mental sobre Engenharia de Software, criado por wesley oliveira em 21-08-2024.
Criado por
wesley oliveira
Visualizações
2
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?