Está en la página 1de 1

Metodologas de Desarrollo de Sistemas

Cascada

Increme
ntal

De Prototipo

Evolutivo

RAD

Senn

XP

Top Down
CISCO

Top Down
Network
Desing

Kendall &
Kendall

MEDSI

Descripcin

Secuencia lgica
en la que cada
etapa espera a
que culmine la
anterior

Modelo en el
cual se divide
el proyecto en
incrementos
con entregas
peridicas

Consiste en la entrega
a los usuarios de
prototipos con
entrega mas refinada
de estos

Se enfoca en la
actualizacin y
modificacin del
software actual,
adaptndolo a
nuevos sistemas

Modelo en el que
se realiza una
construccin rpida
del prototipo, se
usan herramientas
CASE para su
desarrollo

Modelo estructurado
para el desarrollo de
sistemas

Modelo basado en el
anlisis estructurado de
los sistemas, trabajando
por Mdulos

Modelo orientado a las


redes fsicas LAN

Modelo orientado al
anlisis constante del
proyecto

Metodologa estructu
rada para
desarrollar sistemas
de informacin en y
para organizaciones
de cualquier tipo

Tipos de
Proyecto

Grandes
Empresas o
Proyectos
Gubernamentale
s y militares

Normalmente
para el
desarrollo de
juegos

Software de
investigacin y
versiones BETA

Adaptacin y
mejoras del
software

Aplicaciones WEB

Aplicaciones y Sitios
WEB

Modelo en el que
se desarrolla un
plan para
desarrollar y
liberar, adems
pudindolo reusar
para incorporar
nuevas
funcionalidades
Aplicaciones y
Aplicaciones
Mviles

Diseo de Redes

Diseo de Redes

Aplicaciones

Aplicaciones

Programad
or y
Usuario

Programadores
experimentados,
poca relacin
con el usuario

Interaccin con el
cliente para generar la
retroalimentacin

Relacin
constante con el
cliente

Programacin y
revisin constante

Analista,
programados y
usuario trabajan en
conjunto

Programadores
orientados a la
programacin en
Equipo

El Tcnico se basa en las


necesidades del cliente

El Tcnico se basa en las


necesidades del cliente

Interaccin
constante entre el
Programador y
usuario

Interaccin constante
entre el Programador
y usuario

Fases

1.
2.
3.
4.
5.
6.

Programador
es
experimentad
os, media
relacin con
el usuario
1. Planificaci
n
2. Elaboraci
n
3. Anlisis
del diseo
Construcci
n
entrega
4. Anlisis
del diseo
Construcci
n
entrega

1. Investigacin
Preliminar
2. Anlisis y
especificaciones
3. Diseo y
Construccin
4. Evaluacin
5. Modificacin
6. Diseo Tcnico
7. Programas y
Pruebas

1. Planeacin
2. Anlisis de
Riesgo
3. Construccin
y Adaptacin
4. Evolucin del
Cliente

1. Requisitos
2. Diseo
3. Implementaci
n
4. Verificacin
5. Mantenimiento

1. Investigacin
Preliminar
2. Determinacin de
requerimientos
3. Diseo del
Sistema
4. Desarrollo del
sistema
5. Prueba del
sistema
6. Implantacin

1. Definir Roles
2. Estimar el
esfuerzo
3. Elegir que
construir
4. Programar
5. Repetir

1. Anlisis de
Requerimientos
2. Diseo Lgico
3. Diseo Fsico
4. Pruebas,
optimizacin y
documentacin
5. Implementacin
6. Monitoreo y
optimizacin

1. Anlisis de negocio,
objetivos y
limitaciones
2. Diseo Lgico
3. Diseo Fsico
4. Pruebas,
optimizacin y
documentacin de
la Red

1. Identificar el
Problema
2. Requisitos de
Informacin
3. Anlisis de
necesidades
4. Diseo del
Sistema
5. Desarrollo y
Documentacin
6. Prueba
7. Implementacin y
Evaluacin

1. Definir el
proyecto
2. Anlisis del
contexto
3. Definicin de los
requerimientos
4. El diseo
preliminar
5. El diseo
detallado
6. La construccin
del sistema
7. Pruebas del
sistema
8. La implantacin
del sistema

Modelo

Se deben
desarrollar todas
las etapas, si se
cambia el orden
no se garantiza
la calidad

Cada
Incremento es
una mejora
del anterior,
no se puede
volver atrs

Los prototipos deben


evolucionar con
rapidez

Permite
reutilizar el
Software

Modelo central
Desarrollo visual
Cdigo construido
y extensible

El diseo se
estructura por etapas
basando en su
factibilidad

nfasis en la
Comunicacin

Comienza desde las


capas superiores del
modelo hasta las
inferiores

Pruebas y monitoreos
constantes de la Red

Pre-Anlisis
Anlisis
Diseo
Desarrollo
Pruebas
Implementac
in y
Mantenimie
nto

Profesor Rafael Prez


IUTCM

nfasis en desarrollar
totalmente cada una
de las fases

También podría gustarte