Mindmap
Engenharia de Software
Inhalt der Mindmap
Engenharia de Software
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
- RAD
- Baseado em componente
- Definição dos requisitos
- Projeto de sistema e software
- Implementação e teste unitário
- Integração de sistema
- Operação e manutenção
- Integração de sistema
- Implementação e teste unitário
- Projeto de sistema e software
- Espiral
- 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
- CASCATA
- Cascata
- Comunicação
Informationen
- Beschreibung
- Mindmap am Engenharia de Software, erstellt von wesley oliveira am 21/08/2024.
- Erstellt von
- wesley oliveira
- Aufrufe
- 2
- Bewertung