Estrategias Fundamentales para el Desarrollo e Implementación de Sistemas de Información
Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones
Escrito el en
español con un tamaño de 4,42 KB
3 Estrategias Clave para el Desarrollo de Sistemas
1. Método Clásico del Ciclo de Vida de Desarrollo de Sistemas (SDLC)
Es el conjunto de actividades que los analistas, diseñadores y usuarios realizan para desarrollar e implantar un sistema de información. Consta de seis fases:
Investigación Preliminar
El proceso se inicia siempre con la petición formal de una persona o área.
Determinación de Requerimientos
Implica comprender todas las facetas importantes de la parte de la empresa que será afectada. Los analistas, al trabajar con los empleados y administradores, deben estudiar los procesos de la empresa para definir los resultados esperados.
Diseño de Sistemas
Produce los detalles que establecen la forma en la que el sistema cumplirá con los requerimientos identificados durante la fase de análisis.
Desarrollo del Software
Los encargados de desarrollar el software pueden instalar o escribir programas diseñados a la medida del solicitante.
Prueba del Sistema
Se emplea de manera experimental para asegurarse de que el software no contenga fallas y funcione según lo esperado.
Implantación del Software
Es el proceso de verificar e instalar lo necesario, así como capacitar al usuario final.
2. Método de Desarrollo por Análisis Estructurado
Este método tiene como finalidad superar las dificultades de los sistemas complejos mediante la división del sistema en componentes y la construcción de un modelo de sistema.
Componentes del Análisis Estructurado
- Símbolos Gráficos: Iconos utilizados para identificar y describir los componentes de un sistema.
- Diccionario de Datos: Descripción detallada de todos los datos usados en el sistema.
- Descripciones de Procesos y Procedimientos: Declaraciones formales que usan técnicas y lenguajes que permiten a los analistas describir las actividades.
- Reglas: Estándares definidos para describir el sistema de forma correcta y completa.
3. Método Prototipo de Sistemas
Consiste en la construcción de prototipos funcionales que representan una estrategia de desarrollo iterativa. Este método resulta útil para probar la factibilidad del sistema e identificar rápidamente los requerimientos del usuario.
Identificación de Requerimientos Conocidos
Esta aplicación es fundamental para el método de desarrollo de prototipos. Se debe generar un documento que indique los requerimientos iniciales.
Desarrollo del Modelo de Trabajo
Es esencial comenzar el proceso de construcción del prototipo con el desarrollo de un plan general. Se debe definir el lenguaje para el diálogo usuario/sistema, buscando una interfaz amigable y entendible.
Utilización del Prototipo
En esta fase, se evalúan las características y funcionalidades del modelo.
Revisión del Prototipo
Durante la evaluación, los analistas de sistemas deben capturar lo que le agradó y lo que no le agradó al usuario para realizar ajustes.
Mantenimiento del Prototipo
Asegura la continuidad y actualización del modelo hasta su versión final.
Construcción y Modelado del Sistema
Diseño Estructurado
Se enfoca en el desarrollo de especificaciones del software. Los programas están formados por módulos independientes. Utiliza diagramas y gráficas, y evita cualquier referencia relacionada con el hardware.
Diagramas Estructurados
Describen la interacción entre módulos independientes dentro del sistema.
Análisis de Flujo de Datos (AFD)
Estudia el empleo de los datos para llevar a cabo procesos específicos de la empresa dentro del ámbito de una investigación de sistemas.
Diagramas de Flujo de Datos (DFD)
Es la herramienta más importante para el modelado de sistemas y la base sobre la cual se desarrollan otros componentes.