Vous êtes sur la page 1sur 3

ESTRATEGIA PARA EL DESARROLLO DE SISTEMAS.

El desarrollo de sistemas es una tarea que se puede manejar como un proyecto, es decir debe tener un inicio y un fin,
una secuencia de pasos o etapas y debe ajustarse a un presupuesto, cada proyecto de desarrollo de sistemas es
particular. Las metodologas para el desarrollo de sistemas son:
Mtodo del desarrollo del anlisis estructurado
Mtodo de prototipo de sistemas.
Mtodo del ciclo de vida para el desarrollo de sistemas
Cada una de las metodologas o mtodos presentan ventajas y desventajas. Seleccionar una metodologa errnea para
un proyecto podra ocasionar prdida de tiempo y dinero durante el desarrollo.
MTODO DE DESARROLLO POR ANLISIS ESTRUCTURADO.
El anlisis consiste en investigar la funcionalidad de un sistema. Durante este proceso se deben responder las siguientes
preguntas.
Qu hace el sistema?
Quines realizan las actividades?
Con que departamentos o sistemas est relacionado?
Quin provee los datos o informacin fuente?
Quin utiliza la informacin resultante? Para qu?
Este mtodo es especialmente til para facilitar la comprensin de sistemas grandes y complejos.
Para lograrlo: Se divide al sistema en componentes
Se construye un modelo del sistema.
Este mtodo permite que los usuarios observen los elementos lgicos separados de los elementos fsicos. Los elementos
lgicos se refieren a las funciones del sistema. Los elementos fsicos son las computadoras, terminales, sistemas de
almacenamiento, entre otros.

MTODO DEL PROTOTIPO DEL SISTEMA.


Un prototipo es un modelo, una representacin a escala de cualquier cosa. Es un proceso que facilita al programador la
creacin de un modelo de sw a construir. El prototipo sirve como un mecanismo para identificar los requisitos del sw
cuando no existe otra forma posible.
Para su construccin pueden utilizarse fragmentos de programas existentes o herramientas que faciliten la rpida
creacin. El usuario define las caractersticas esperadas en el sistema. Sus pasos son:
El prototipo final no es un sistema de informacin completo, es tan solo la primera versin. Se aplica generalmente para
sistemas de informacin ubicados en los niveles medios y alto de la organizacin.
La construccin de prototipos representa una estrategia de desarrollo, cuando no es posible determinar todos los
requerimientos del usuario. Es por ello que incluye el desarrollo interactivo o en continua evolucin, donde el usuario
participa de forma directa en el proceso.
Este mtodo contiene condiciones nicas de aplicacin, en donde los encargados del desarrollo tienen poca experiencia
o informacin, o donde los costos y riesgos de que se cometa un error pueden ser altos.
As mismo este mtodo resulta til para probar la facilidad del sistema e identificar los requerimientos del usuario, evaluar
el diseo de un sistema o examinar el uso de una aplicacin. El mtodo del prototipo de sistemas consta de 5 etapas:
1). Identificacin de requerimientos conocidos: La determinacin de los requerimientos de una aplicacin es tan
importante para el mtodo de desarrollo de prototipos como lo es para el ciclo de desarrollo de sistemas o anlisis
estructurado. Por consiguiente, antes de crear un prototipo, los analistas y usuario deben de trabajar juntos para
identificar los requerimientos conocidos que tienen que satisfacer.
2). Desarrollo de un modelo de trabajo: Es fcil comenzar el procesos de construccin del prototipo con el desarrollo
de un plan general que permita a los usuarios conocer lo que se espera de ellas y del proceso de desarrollo. Un
cronograma para el inicio y el fin de la primera interaccin es de gran ayuda. En el desarrollo del prototipo se preparan
los siguientes componentes:
a). El lenguaje para el dialogo o conversacin entre el usuario y el sistema.
b). Pantallas y formatos para la entrada de datos.
c). Mdulos esenciales de procesamiento.
d). Salida del sistema
3). Utilizacin del prototipo: Es responsabilidad del usuario trabajar con el prototipo y evaluar sus caractersticas y
operacin. La experiencia del sistema bajo condiciones reales permite obtener la familiaridad indispensable para
determinar los cambios o mejoras que sean necesarios, as como las caractersticas inadecuadas
4). Revisin del prototipo: Durante la evaluacin los analistas de sistemas desean capturar informacin sobre los que
les gusta y lo que les desagrada a los usuarios.
Los cambios al prototipo son planificados con los usuarios antes de llevarlos a cabo, sin embargo es el analista
responsable de tales modificaciones.
5). Repeticin del proceso las veces que sea necesarias: El proceso antes descrito se repite varias veces, el proceso
finaliza cuando los usuarios y analistas estn de acuerdo en que el sistema ha evolucionado lo suficiente como para
incluir todas las caractersticas necesarias.

CICLO Y ETAPAS DEL DESARROLLO DE SISTEMAS (Ciclo de vida). El ciclo de vida para el desarrollo de sistemas es
el conjunto de actividades que realizan los analistas, diseadores y usuarios para desarrollar e implementar sistemas de
informacin. Concibe al desarrollo como un ciclo especifico de actividades.
Sus etapas son:
1) Identificacin de problemas,oportunidades y objetivos:
En esta primera fase el analista se ocupa de identificar los problemas, oportunidades y objetivos, esta etapa es crtica
para el xito del resto del proyecto.
2) Determinacin de los requerimientos de informacin:
En esta fase el analista se encarga de determinar los requerimientos de informacin de un negocio se encuentran
mtodos interactivos como: las entrevistas, los muestreos, investigacin de datos impresos, entre otros.
3) Anlisis de las necesidades de sistemas:
En esta fase el analista cuenta con herramientas y tcnicas especiales con el cual el analista determina el requerimiento.
4) Diseo del sistema recomendado:
En esta fase el analista utiliza la informacin recopilada anteriormente para el diseo lgico del sistema de informacin.
5) Desarrollo y documentacin del software:
El analista trabaja de manera conjunta con los programadores para desarrollar cualquier software original necesario.
6) Pruebas y mantenimiento de sistema:
Antes de poner en funcionamiento el sistema es necesario probarlo. Es mucho menos costoso encontrar los problemas
antes de que el sistema se entregue al usuario.
7) Implementacin y evaluacin del sistema:
En esta ltima fase se capacita al usuario en el manejo del sistema.

Vous aimerez peut-être aussi