You are on page 1of 23

Otros mtodos de

Diseo de
Sistemas...

Ciclo de vida
Prototipos
Paquetes de aplicaciones ya existentes
Desarrollo por usuarios finales
Fuentes externas en los SI

Ciclo de Vida tradicional


Metodologa tradicional para desarrollar un
sistema de informacin que hace una particin
del proceso de desarrollo en fases o etapas
formales, que deben ser recorridas en forma
secuencial con una muy formal divisin del
trabajo entre los usuarios finales y los
especialistas en el diseo del sistema

Elaboracin de prototipos
Proceso de desarrollo de un sistema no
funcional rpido y barato para
demostracin y evaluacin, de manera
que los usuarios puedan determinar mejor
sus requerimientos de informacin

Desarrollo de sistemas con


Paquetes de software de
aplicaciones
Conjunto de programas de software,
preescritos y precodificados de
aplicaciones que estn disponibles para
su adquisicin o alquiler.-

Desarrollo por usuarios finales


El desarrollo de sistemas de informacin
esta a cargo de los usuarios finales con
poca o ninguna asistencia formal de parte
de los especialistas tcnicos

Fuentes externas en los SI


Practica de contratacin de proveedores
externos, para las operaciones de los
Centros de cmputos, redes de
telecomunicaciones o desarrollo de
aplicaciones

COMPAREMOS...

Ciclos de Vida
Segn la IS

Modelos de ciclo de vida


Existe un nico modelo que defina los
estados por donde pasa un producto
software?
Que debe especificar un modelo de ciclo
de vida?
Orden de sus fases en el desarrollo del
producto
Establecer los criterios de transicin entre
fases

Algunas preguntas mas...


Existe un modelo de ciclo de vida que
sirva para un determinado proyecto?
En base a que se elige un modelo de ciclo
de vida?

Cultura de la organizacin
Deseo de asumir riesgos
rea de aplicacin
Volatilidad de los requisitos
Entendimiento de esos requisitos
Etc....

Como clasificarlos?
Tradicionales
Los que ya existen desde el inicio de la IS
Los mas usados-difundidos
Los que estn mas definidos-especificados

Alternativos
Productos distintos a los clsicos
Modelos aun no extendidos
Potencialmente tiles

Tradicionales

Clsico Cascada
Refinamiento sucesivo
Emisin gradual
Estndares militares y practicas
industriales
Prototipado

Alternativos
Modelos distintos a los clsicos
Ensamblaje de componentes
Generador de aplicaciones

Procesos especiales de produccin


Operativos y No operativos : Automatizacin
de la programacin, anlisis de riesgos, entre
otros

Entornos de produccin
Centran su atencin en la organizacin y
estrategias de produccin de software

Algunas caractersticas?
Clsico
Lineal
Iteracin en el mismo estado y hacia el anterior

Refinamiento sucesivo

Variacin del clsico


Se asume como no lineal
Puede retornar a nivel global en las fases
Predica la generacin de productos de software en
forma iterativa, usando refinamiento

Algunas mas....
Emisin Gradual
Se entrega primero un producto con funciones
esenciales de operacin y luego en posteriores
entregas , mejoras y versiones mas completas
Usado tambin para distribuir peridicamente
actualizaciones de mantenimiento de software
comercial

Y por ultimo..
Estndares militares y practicas
industriales
MIL-STD-2176
ESA PSS-05-0

Prototipado
Desechable
Maqueta
Evolutivo

Ahora los alternativos


Desarrollo de productos de software
Se deben a la aparicin de nuevas tecnologas como los
son:
Ensamblaje de componentes reutilizables
Generador de aplicaciones

Modelos de proceso de produccin de software


Operativos : llegan a ser productos de software
No operativos : denotan enfoques conceptuales, a
veces no llegan a ser cdigo

Modelos de entrono de produccin software


Atienden la organizacin y gestin de estrategias para
desarrollar y producir sistemas software
No son operativos
Son mas estratgicos que tecnolgicos

A ver..un poco mas de los


operativos y no operativos...
Operativos
Especificaciones operativas para Prototipado
rpido
Apuntas a un prototipo funcional que luego podra
refinarse, y ser asi un sistema operativo

Automatizacin de la programacin y del


proceso software
T4G

Automatizacin del software basado en


conocimientos
SE

A ver..un poco mas de los


operativos y no operativos...
No Operativos
Espiral
Su base es el riesgo para el anlisis y estructuracin
del proceso software

Modelos de transformacin continua


El software se desarrolla a travs de una serie de
transformaciones continuas
No hay un ciclo de vida, ni etapas

Modelos de procesos miscelneos


Una combinacin de modelos, sin nada especifico
en su s fases ni transiciones

You might also like