Está en la página 1de 3

Rich<rd martinez 3919-2019

Analiza las diferentes estrategias o métodos de desarrollo de sistemas y


usando tus propias palabras, redacta un breve ensayo donde hagas una
comparación entre cada uno de ellos.
Podemos afirmar que el desarrollo de sistemas se define como una tarea
que se puede manejar como un proyecto, esto quiere decir que debe tener
un inicio y un fin, una secuencia de pasos y debe ajustarse a un
presupuesto, cada proyecto de desarrollo de sistemas es particular y
diferente. Los métodos para el desarrollo de sistemas son:
❖ Método del desarrollo del análisis estructurado

❖ Método de prototipo de sistemas.


❖ Método del ciclo de vida para el desarrollo de sistemas
Cada uno de los métodos presentan ventajas y desventajas. Seleccionar una
metodología errónea para un proyecto podría ocasionar pérdida de tiempo y
dinero durante el desarrollo.
MÉTODO DE DESARROLLO POR ANÁLISIS ESTRUCTURADO.
Este análisis consiste en investigar la funcionalidad de un sistema. Para este
proceso hay que tener la respuesta para estas preguntas.
¿Qué hace el sistema?
¿Quiénes realizan las actividades?
¿Con que departamentos o sistemas está relacionado?
¿Quién provee los datos o información fuente?
¿Quién utiliza la información resultante?
¿Para qué?
Este método o metodología es muy útil para facilitar la comprensión de
sistemas grandes y complejos. Para lograrlo:
-Hay que descomponer al sistema en componentes
-Construir un modelo del sistema.
Este método en particular permite que los usuarios observen los elementos
lógicos separados de los elementos físicos. Los elementos lógicos se
refieren a las funciones del sistema. Los elementos físicos son las
computadoras, terminales, sistemas de almacenamiento, entre otros.
Rich<rd martinez 3919-2019

MÉTODO DEL PROTOTIPO DEL SISTEMA. Decimos que prototipo es


un modelo, una representación a escala de cualquier cosa. Es un proceso
que facilita al programador la creación de un modelo de software a
construir. El prototipo sirve como un mecanismo para identificar los
requisitos del software cuando no existe otra forma posible.
Para su construcción pueden utilizarse fragmentos de programas existentes
o herramientas que faciliten la rápida creación. El usuario define las
características esperadas en el sistema. Sus pasos son:

CICLO Y ETAPAS DEL DESARROLLO DE SISTEMAS (Ciclo de vida).


Decimos que es el conjunto de actividades que realizan los analistas,
diseñadores y usuarios para desarrollar e implementar sistemas de
información. Concibe al desarrollo como un ciclo especifico de actividades.
Sus etapas son:
-Investigación preliminar. El analista se involucra en la identificación de
los problemas, de las oportunidades y de los objetivos. Se requiere que se
observe detenidamente lo que ocurre en la empresa para detectar los
posibles problemas u oportunidades.
-Determinación de requerimientos. El analista se plantea los requerimientos
del usuario para el nuevo sistema, es decir, las necesidades y características
que deberá cubrir el nuevo sistema. Se basa en herramientas como los
documentos, la entrevista, los cuestionarios, etc. Para identificar los
requerimientos.
-Diseño del sistema. Produce los detalles que establecen la forma en la que
el sistema cumplirá con los requerimientos de información.
-Desarrollo de software. Consiste en escribir los programas necesarios para
el sistema. Los programadores son los responsables de esta etapa.
-Pruebas del sistema. El sistema es empleado en forma experimental para
asegurarse que el software no tiene fallas.
Rich<rd martinez 3919-2019

-Implantación y evaluación. La implantación es el proceso de verificar e


instalar nuevos equipos, entrenar a los usuarios, instalar la aplicación y
construir los archivos de datos necesarios.
La evaluación del sistema se lleva a cabo para identificar sus puntos débiles
y fuertes.
2. Determina cuál de todos los métodos es el más aplicable en la actualidad.
Justifica tu respuesta.
Para mí, el método de cascada. Esto por la planeación en la secuencia de
pasos, tal como un diagrama de flujo, el cual indica que un punto está
estrechamente relacionado con el anterior, y no pasa sin haber concluido el
mismo.

También podría gustarte