Sunteți pe pagina 1din 8

AUTORES SOBRE DISEO DE SISTEMAS:

1.- KENDALL Y KENDALL:

Ciclo de Vida de los sistemas de Informacin. El ciclo de vida de un


sistema de informacin es el periodo de vida que tiene un sistema desde el
momento de concebirse la idea de crea u optimizar un sistema. El ciclo de vida
de los sistemas puede compararse con el ciclo de vida humano en el que el ser
humano nace, crece, se reproduce y muere. En los Sistemas de Informacin
pasa exactamente lo mismo; El sistema nace cuando se comienza a detectar la
oportunidad o necesidad de crear u optimizar un sistema de informacin en
donde se realiza el levantamiento de la informacin, se planifica y se estudian
los requerimientos.

Se desarrolla o crece cuando se disea o se crea el sistema como tal (diseo


de base de datos, diseo de pantallas e interfaces, entre otros). El sistema se
reproduce cuando se implementa, se prueba y se corrigen las fallas existentes,
es decir el uso que puede tener el sistema de informacin en un lapso de
tiempo. Y muere (o es reutilizado) cuando el sistema no satisface las
necesidades, cuando la tecnologa usada pasa a ser obsoleto, o el sistema no
se adapta a las nuevas tecnologas.

El ciclo de vida de un sistema de informacin comprende las siguientes etapas:


* Planificacin
* mbito del proyecto
* Estudio de viabilidad
* Anlisis de riesgos
* Estimacin
* Planificacin temporal
* Asignacin de recursos.
* Anlisis (qu?):
* Delimitacin de requerimientos (funcionales y no funcionales)
* Modelado de datos y de procesos
* Diseo (cmo?): Estudio de alternativas y diseo arquitectnico

* Diseo de la base de datos


* Diseo de las aplicaciones
* Implementacin: Adquisicin de componentes, creacin e integracin de los
recursos necesarios para que el sistema funcione.
* Pruebas: Pruebas de unidad, pruebas de integracin, pruebas alfa, pruebas
beta, test de aceptacin.
* Instalacin / despliegue
* Uso / mantenimiento

Metodologa Kendall & Kendall:


El ciclo de vida de vida del desarrollo de sistemas (SDLC, Systems
Development life cycle) es un enfoque por fases para el anlisis y el diseo
cuya premisa principal consiste en que los sistemas se desarrollan mejor
utilizando un ciclo especifico de actividades del analista y el usuario. (Kendall
& Kendall) .
Segn la metodologa de Kendall & Kendall el ciclo de vida de un sistema
consta de siete partes: siendo la primera la identificacin del problema, la
segunda identificacin de requisitos de informacin, la tercera es el anlisis de
las necesidades del sistema, la cuarta es el diseo del sistema recomendado,
la quinta desarrollo y documentacin del sistema, la sexta prueba y
mantenimiento y la ltima implementacin y evaluacin. Cada fase se explica
por separado pero nunca se realizan como pasos aislados, ms bien es posible
que algunas actividades se realicen de manera simultnea, y algunas de ellas
podran repetirse.

2.- JONAS MONTILVA:

MEDSI, es una metodologa estructurada para desarrollar sistemas de


informacin en y para organizaciones de cualquier tipo. Est a sido probada
con xito en el desarrollo de diferentes sistemas de informacin para la
administracin varias Universidades del Pas, entre los que se destacan los
siguientes:
o

Sistemas de informacin para el personal administrativo , tcnico


y de servicio.

Sistema de informacin de proveedores.

Sistema de asignacin de salones para una facultad.

Ahora bien entre las caractersticas resaltantes de esta metodologa podemos


sealar las siguientes:

Es estructurada: Est caracterstica se debe a dos razones


esenciales:
estructuradas,

(a)

Utiliza

que

son

diferentes
propias

de

mtodos
la

Ingeniera

tcnicos
de

la

Programacin y que han demostrado ser las ms eficientes y


eficaces para el desarrollo de sistemas programados. (b) Gua
paso a paso - de arriba hacia abajo - al grupo que la aplica;
explicando primero, de forma muy genera, lo que debe hacerse,
para luego entrar en los detalles, a medida que se avanza, hasta
explicar las tareas esenciales que el grupo debe llevar a cabo
para desarrollar un sistema de informacin.
o

Es completa: Cubre todas las distintas fases del ciclo desarrollo


de un sistema de informacin, desde la definicin del proyecto
hasta la implantacin del sistema en la organizacin.

Es particionada: a fin de manipular mejor la complejidad


inherente a un proyecto de este tipo, la metodologa se divide en
fases. Cada una de estas fases se dividen en pasos, los cuales
estn orientados a algn tipo de tpico, aspecto o elemento del
sistema de informacin.

Es modificable y adaptable: el grupo de desarrollo puede


modificar fcilmente la metodologa, bien para introducir nuevos
elementos como para eliminar algunos.

Fases de la MEDSI

Para describir las fases de la MEDSI lo har de la siguiente forma, primero


escribir la fase y entre parntesis escribir lo que debera de salir de cada
fase es decir el producto.
Definir el proyecto (Informe de factibilidad)
Anlisis del contexto (Informe de la situacin actual)
Definicin de los requerimientos (Salidas del sistema que se quiere, informe
del sistema nuevo)
El diseo preliminar (especificar los mdulos del sistema en general).
El diseo detallado (prototipo, paquete de diseo detallado).
La construccin del sistema (Sistema construido).
Pruebas del sistema (Informe de pruebas).
La implantacin del sistema (Implantacin del sistema, el sistema listo; se
elimina el anterior si exista o el mismo antiguo pero trabajando con el nuevo;
esto segn las especificaciones buscadas).

3.- JAMES SENN:


El ciclo de vida de desarrollo de un sistema segun James Seen consta de seis
(6) funciones o fases que se explican de la siguiente manera:

1) Investigacin preliminar: se inicia a travs de la solicitud del sistema (ya sea


por medio verbal, fax, e-mail, etc..); se aclarara la solicitud del horario, es decir
se especificaran los pasos a tomar; se realizara un estudio de factibilidad, es
decir con que recursos cuento, se tomaran en cuenta 3 factores en este caso:
a) econmico: el valor econmico en funcin al personal, equipos, etc.
b) tcnica: que ser la verificacin del software y hardware as como el
personal tcnico y
c) operacional: ver si estn en la capacidad de operar con el nuevo sistema;
finalmente se aprobara la solicitud, es decir saber si cumple con las
caractersticas estipuladas.
2) Determinacin de los requerimientos del sistema: es decir que tan grande
es, examinar los procesos; se hace un estudio del sistema actual, y se
determinan los nuevos requerimientos del sistema (a travs de formularios,
encuestas, etc.), as como las entradas y salidas del sistema actual.
3) Diseo del sistema: va a ser como se va a desarrollar el sistema, la forma en
como esos requerimientos los voy a automatizar, se definen las formas de
calculo, y se describe como se transformaran los datos en informacin; este
diseo se realizara en dos bases, una lgica: donde se harn modelos e-r,

bases de datos, diagramas de flujo de datos, y una fsica: es decir todo lo


tangible (papeles, grficos, etc.)
4) Desarrollo del software: se dar la construccin y programacin de este
sistema, se recomienda en algunos casos usar diseadores y analistas de la
compaa y programadores de otra compaa, o viceversa, aunque esto puede
tener sus ventajas: los costos pueden ser menores, es rentable usar un terreno
por los costos, y tambin sus desventajas: no existira comunicacin fiel entre
programadores y diseadores, etc.
5) Prueba del sistema: aqu se pretende detectar las posibles fallas de
aplicacin del sistema (fallas de programacin, de anlisis, de diseo (este es
el mas critico)), en este proceso se simulan entradas de datos, se ponen a
usuarios externos a interactuar con el sistema, se hace la aprobacin escrita de
todos los aspectos del sistema, cabe destacar que esto debe hacerse de forma
gradual.
6) Implantacin y evaluacin: la implantacin es el proceso de verificar e
instalar nuevo equipo, entrenar a los usuarios, instalar la aplicacin y construir
todos los archivos de datos necesarios para utilizarla, esta implantacin se
puede hacer por 3 enfoques,
a) piloto: se elegir solo un sector de la empresa para usar el sistema,
b) paralelo: se utilizara el sistema viejo y el nuevo al mismo tiempo, para
comparar,
c) por sustitucin: sencillamente se sustituye todo el sistema (es el mas
riesgoso); la evaluacin se lleva a cabo para identificar puntos dbiles y fuertes,
como la operacionalidad (como funciona el sistema), la administracin, el
desempeo de desarrollo (seria una relacin de tiempo versus beneficio), el
desempeo como tal y el desempeo organizacional (relacin costo versus
beneficio)

4.- BARRY BOEHM:

En 1976 Barry Boehm propuso un nuevo modelo de ciclo de vida del


desarrollo. El nuevo modelo es conocido como modelo de espiral y busca
manejar los riesgos asociados al modelo de cascada. El modelo en espiral es,
esencialmente, un desarrollo completo en cascada en cada iteracin.
El modelo de Boehm es tambin conocido como modelo evolutivo o modelo
del caracol.

Figura 1. Modelo de Espiral de Ciclo de vida del Desarrollo.


En cada una de la iteraciones, se deben cumplir cuatro actividades principales
(una en cada cuadrante) :
- Planeacin : determinacin de los objetivos, alternativas y restricciones
- Anlisis de riesgo : anlisis de alternativas e identificacin/resolucin
de riesgos
- Ingeniera : desarrollo del producto hasta el siguiente nivel.
- Evaluacin : valoracin por parte del cliente de los resultados
obtenidos.

El movimiento de la espiral, ampliando con cada iteracin su amplitud radial,


indica que cada vez se van construyendo versiones sucesivas del software,
cada vez ms completas.

Uno de los puntos ms interesantes del modelo, es la introduccin al proceso


de desarrollo a las actividades de anlisis de los riesgos asociados al desarrollo
y a la evaluacin por parte del cliente de los resultados del software.

El modelo en espiral maneja el concepto de versiones del sistema de software.


Cada que se completa una versin del sistema de software, se vuelven a
estudiar los requerimientos y el impacto del sistema sobre los mismos para
crear una nueva versin del sistema. Este modelo es similar al manejo de
productos comerciales que liberan versiones, cada vez ms completas y
complejas.

5.- AUTOR ESCOJIDO EN LA INVESTIGACION:

La metodologa utilizada para el desarrollo del sistema es la presentada


por Kendall y Kendall en su libro System Analysis and Design como el ciclo de
vida de un sistema que consta de siete partes: siendo la primera la
identificacin del problema, la segunda identificacin de requisitos de
informacin, la tercera es el anlisis de las necesidades del sistema, la cuarta
es el diseo del sistema recomendado, la quinta desarrollo y documentacin
del sistema, la sexta prueba y mantenimiento y la ltima implementacin y
evaluacin.

En la primera fase se hizo un anlisis de los problemas que

existan en la Empresa Seleccionada. En las siguientes fases se prepar la


propuesta para examinar la viabilidad del sistema, se realiz un anlisis y
diseo utilizando tcnicas tales como DFD y ERD, y se llevo a cabo el
desarrollo del sistema que luego se va a implementar.

S-ar putea să vă placă și