Engenharia de Software

1270 palavras 6 páginas
Capitulo 2:
Modelagem do Processo e
Ciclo de Vida

Capítulo 2

Tópicos da aula
 Parte l l

1: Definindo processo

O que é ‘processo’?
Principais fases de um processo de desenvolvimento de software

 Parte

2: Modelos de processo para a
Engenharia de Software l l

Modelos de processo lineares
Modelos de processo iterativos e incrementais

Parte 1

Definindo Processo

O que é processo?
 Impõe

estrutura a um conjunto de atividades.
 Uma série de etapas que envolvem atividades, restrições e recursos para alcançar a saída desejada  Quando envolve a elaboração de um produto, podemos chamar de ciclo de vida
 Processo de desenvolvimento de software pode ser chamado de ciclo de vida do software  Descreve a ‘vida’ do produto de software desde a concepção até a implementação, entrega, utilização e manutenção

Um modelo (bem genérico) de processo de criação de software Principais fases de um processo de criaçao de software
- Analise de Requisitos
- Projeto (fig. ao lado)
- Desenvolvimento
- Testes (verificaçao e validaçao)
- Manutenção

Verificação e validação
A validação assegura que:
- o produto realmente satisfaz as necessidades do cliente
- as especificações estavam corretas
- construiu a coisa certa (the right thing)
A Verificação assegura que:
- o produto foi construído de acordo com requisitos e especificações do projeto
- você construiu a a coisa corretamente (the thing right)

Parte 2

Modelos de Processo na Engenharia de
Software

Capítulo 2

Capítulo 2

Razões para modelar um processo  Formar

um entendimento comum
 Encontrar inconsistências, redundâncias e omissões  Encontrar e avaliar atividades propostas mais adequadas aos objetivos
 Fazer um processo geral para uma situação particular na qual ele será utilizado

Exemplos de modelos de processo  Modelo

cascata
 Prototipação
 Modelo em V
 Modelo transformacional
 Desenvolvimento em fases:

Relacionados

  • Software e Engenharia de Software
    798 palavras | 4 páginas
  • Engenharia de Software
    1001 palavras | 5 páginas
  • Engenharia de software
    2464 palavras | 10 páginas
  • Engenharia de software
    1373 palavras | 6 páginas
  • Engenharia de software
    778 palavras | 4 páginas
  • Engenharia de Software
    2974 palavras | 12 páginas
  • Engenharia de Software
    4630 palavras | 19 páginas
  • Engenharia de software
    1130 palavras | 5 páginas
  • Engenharia de software
    1071 palavras | 5 páginas
  • Engenharia de software
    590 palavras | 3 páginas