Beruflich Dokumente
Kultur Dokumente
Processo
Processo de Software
Modelo Constri e Conserta
Modelo Cascata
Modelo de Prototipao
Modelo Espiral
IBM Rational Unified Process RUP
eXtreme Programming
Teste de Software
Fluxo de Teste
Processo de Teste
Um processo:
uma ao regular e contnua (ou sucesso de aes)
realizada de forma bem definida, levando a um resultado
[Oxford English Dictionary]
um conjunto parcialmente ordenado de atividades (ou
passos) para se atingir um objetivo [Feiler & Humphrey]
define quem est fazendo o que, quando e como para
atingir um certo objetivo [Jacobson, Booch, Rumbaugh]
Em
engenharia
de
processos,
o
objetivo
desenvolvimento de um (modelo de) processo
cascata, espiral,
Conjunto de atividades,
atividades mtodos,
mtodos
prticas e tecnologias que as
pessoas utilizam para desenvolver
e manter software e produtos
relacionados
2.
ele inadequado.
10
Pontos fortes
o
o
o
Cascata Pura
Incremental
Evolucionria
11
Requisitos
Projeto
Implementao
Teste
Manuteno
12
Requisitos
Projeto
Implementao
Teste
Manuteno
13
o
o
14
15
Obter Requisitos
CONSTRUO
DO PRODUTO
Construir Prottipo
Avaliar Prottipo
16
Uma maneira simplista de analisar este modelo considerlo como um modelo cascata onde cada fase precedida por
uma anlise de risco e sua execuo feita
incrementalmente
17
18
19
20
2.
Planejamento
3.
Anlise de risco
4.
Engenharia
5.
Construo e liberao
6.
Avaliao do cliente
21
22
23
Gerenciamento de requisitos
24
25
Concepo (Inception)
Elaborao (Elaboration)
Construo (Construction)
Transio (Transition)
26
27
28
Fases de XP:
o
o
o
o
o
o
Explorao
Planejamento
Iteraes para release
Validao para produto
Manuteno
Morte
29
30
31
32