Академический Документы
Профессиональный Документы
Культура Документы
Metodologas de desarrollo
Introduccin
Principales metodologas
Especifica:
Metodologas de desarrollo
Evolucin histrica de las
metodologas de desarrollo:
Introduccin
Desarrollo convencional
Desarrollo estructurado
Desarrollo orientado a objetos
Sistemas de tiempo real
No existan metodologas
No anlisis, slo programacin
2. Desarrollo estructurado
ANLISIS TOP-DOWN
Metodologas de desarrollo
Metodologas de desarrollo
Principales metodologas
Introduccin
o MERISE
Principales metodologas
o METRICA
o PROCESO UNIFICADO
Ingeniera del Software
10
MERISE
Ministerio de Industria Francs. Primera versin: 1972-1976
FASES:
1 . Estudio preliminar
1 . Estudio preliminar
2 . Estudio detallado
3 . Implementacin
11
12
2 . Estudio detallado
4 . Realizacin y puesta en marcha
3 . Implementacin
13
14
SSADM
Metodologas de desarrollo
Principales metodologas
o MERISE
o SSADM
o METRICA
de implementacin
o PROCESO UNIFICADO
Ingeniera del Software
15
16
Metodologas de desarrollo
SSADM proporciona un conjunto de
Principales metodologas
o MERISE
anlisis y diseo.
o SSADM
Construccin
y pruebas
Planificacin
o METRICA
Estudio viabilidad
Diseo fsico
o PROCESO UNIFICADO
Ingeniera del Software
17
18
METRICA
Administracin Pblica Espaola. Primera versin: 1989
Fases:
3 . Construccin de Sistemas
4 . Implantacin de Sistemas
19
20
Metodologas de desarrollo
Principales metodologas
PROCESO UNIFICADO
Dirigida por los
casos de uso
o MERISE
o SSADM
Centrada en la
arquitectura
o METRICA
Iterativa e
incremental
o PROCESO UNIFICADO
Ingeniera del Software
21
22
Ejercicio
FASES
Workflow
Requisitos
Planificacin
Anl. Riesgos
Preparacin
Elaboracin
Construccin
Verificacin
Transicin
Iteracin en
Fase de Elaboracin
Anlisis
Diseo
Implantacin
Prueba
Iteracin-es
Inicial-es
Iter.
#1
Iter.
#2
Iter.
#3
Iter.
#4
Iter.
#5
Iter.
#6
Iter.
#7
Iteraciones
Ingeniera del Software
23
24
Ejercicio
En el anlisis estructurado:
a) El texto se introduce en todos los detalles
inmediatamente.
b) Se va de lo abstracto al detalle, es grfico y
unidimensional.
c) Se usa un mtodo para particionar
exclusivamente problemas complejos.
d) Ninguna de las anteriores.
Ingeniera del Software
25