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.

Entradas relacionadas: