Universidad Yacambu

República Bolivariana de Venezuela
Ministerio de Educación Cultura y 
Deporte
Universidad Yacambú
 
 

Dirección de Posgrado
Especialización en Gerencia
Mención

Redes y Telecomunicaciones
ANÁLISIS Y DISEÑO DE SISTEMAS DE INFORMACIÓN
Prof. Eduardo Zubillaga

Trabajo 1: Fundamentos básicos

 

Copyright @ 2002
Todos lo derechos reservados

Andres Cartaya: cartayaa@yahoo.es

 

 

Contenido

Razones que original un proyecto de Sistemas

Ciclo de Vida Clásico del Desarrollo de un Sistema

Paso 1: Investigación Preliminar

Paso 2: Determinación de Requerimientos

Paso 3: Desarrollo del Prototipo

Paso 4: Diseño del Sistema

Paso 5: Desarrollo del Software

Paso 6: Prueba del Sistema

Paso 7: Puesta en Marcha

Bibliografía

 

Parte I: Razones que originan un Proyecto de Sistemas

Los usuarios solicitan proyectos de Sistemas de Información por múltiples razones, entre las más comunes: solucionar un problema o necesidad en la organización, reducción de costos, mejoras en ciertas tareas o mejoras en el control del trabajo que se lleva a cabo, mejorar la eficiencia del trabajo.  Es por ello que dentro de las razones planteadas por el usuario describimos las siguientes:

ü      Mayor velocidad en el proceso (Capacidad): mediante el uso de computadoras para el cálculo, clasificación y consulta de datos e información cuando se requiere de mayor velocidad por parte del personal que ejecuta las tareas;

ü      Mayor exactitud y mejor consistencia (Control): llevar a cabo de forma correcta y bajo el mismo esquema las etapas del cálculo que incluyen aritmética, salvaguardando los resultados de la información con mayores niveles de seguridad;

ü      Integración de las áreas de negocio (Comunicación): coordinar las actividades del negocio que se realizan en áreas separadas de la empresa a través de la captación y distribución de información;

ü      Reducción de  costos (Costos): usar la  capacidad de cómputo para procesar datos a un costo menor que con otros métodos, mientras se mantiene la exactitud y los niveles de rendimiento.

ü      Ventaja competitiva (Competitividad): basado en atraer clientes, y aumentar los niveles de competitividad, mejorar los acuerdos con los proveedores y desarrollar nuevos productos basados en la estrategia que tenga la organización.

 

Parte II: Ciclo de Vida Clásico del Desarrollo de un Sistema

 

Concepto: conjunto de actividades de los analistas, diseñadores y usuarios, que necesitan llevarse a cabo para desarrollar y poner en marcha un sistema de información. Es por ello, que de acuerdo con las situaciones de negocio planteadas estas actividades están relacionadas y son a su vez inseparables en la elaboración de un proyecto de sistemas. De igual forma, la conformación de un proyecto se puede encontrar dividido en diversas fases enmarcadas tanto en la fase de análisis como en la fase de diseño, para lo cual el orden de las actividades planificadas es difícil de determinar.

 

De forma gráfica, identificaremos el ciclo de vida de un sistema, en donde cada actividad que lo forma será explicada brevemente. Dichas actividades son:

 

 

 

Paso 1:  Investigación Preliminar

Se requiere primeramente que alguien dentro de la organización, ya sea un gerente, empleado o especialista de sistemas, inicie la petición de un requerimiento para recibir la ayuda de un sistema de información; es cuando la fase de Investigación Preliminar se inicia. Esta actividad se define en tres partes:

Clarificación del Requerimiento: se basa en las necesidades que se detectan dentro de la organización para así considerar la investigación del sistema; de esta forma se establece claramente los requerimientos que tiene el usuario previo a ingresar en las subsiguientes fases del ciclo del sistema.

Estudio de Factibilidad: basado en la investigación preliminar, es donde determinamos si el sistema requerido es factible, existiendo tres aspectos a considerar:

a)     Factibilidad Técnica: se fundamenta en la adquisición de la tecnología que existe o se requiere adquirir para el desarrollo del requerimiento;

b)     Factibilidad Económica: se fundamenta en establecer la relación costo-beneficio en función del requerimiento a desarrollar;

c)      Factibilidad Operativa: se fundamenta en los usuarios que harán uso del sistema que verán cubierta una necesidad, como parte del beneficio que obtendrá la organización. En este punto se plantea la necesidad del usuario, resistencia al cambio y adaptabilidad.

Usualmente debemos señalar que la evaluación de la factibilidad es hecha por personas en la organización que no son analistas, y tienen amplia experiencia en el manejo de negocio.

Aprobación del Requerimiento: esta basado en el estudio de factibilidad de la necesidad planteada por el usuario, por lo que la aprobación radica en los beneficios que obtendrá la organización. Una vez, aprobado entran en juego la estimación de costos, prioridad, tiempo de culminación y lista de requerimientos. Establecidos estos pasos es cuando se inicia la recabación de datos y determinación de requerimientos.

 

Paso 2: Determinación de Requerimientos:

Es importante que el analista considere elaborar las siguientes preguntas claves, con la finalidad de establecer una investigación detalladas de las necesidades planteadas por el usuario. Estas preguntas son:

 

  1. Qué se esta haciendo?
  1. Cómo se esta haciendo?
  1. Qué frecuencia tiene?
  1. Qué tan grande son las cantidades de transacciones o decisiones?
  1. Qué tan bien se lleva a cabo la tarea?
  1. Existe algún problema?
  1. Si el problema existe, qué tan serio es?
  1. Si el problema existe, cuál es la causa principal?

 

Conforme se recopilan los elementos que se soportan la necesidad preestablecida, el analista estudia los requerimientos de los datos para identificar características que tendrá el nuevo sistema, indicando la información que el sistema deba producir y su operatividad, tal como controles de procesamiento, tiempos de respuesta y métodos de entrada y salida.

 

Paso 3: Desarrollo del Prototipo

Es un sistema de trabajo diseñado sobre la base de los requerimientos desarrollados con la finalidad de que sea modificable fácilmente, y en función de las modificaciones pueden obtenerse aún más información del diseño elaborado.

Paso 4: Diseño del Sistema

Esta fase produce los elementos que establecen cómo el sistema cumplirá los requerimientos identificados durante el análisis del sistema. Es por ello que comúnmente se conoce la etapa como diseño lógico del sistema, dado que el desarrollo del software del programa, se conoce como diseño físico. Aquí se define la visualización de los datos requeridos, cálculo y almacenamiento que se introducirán; procedimientos de cálculo; diseño de formas para representar los datos, diagramas, tablas, entre otras. De esta forma se establece cómo debe operar el software.

 

Paso 5: Desarrollo del Software

Basado en la experticia de los desarrolladores del software estos pueden instalar o modificar los requerimientos programados para la operación del sistema. Estos son responsables de la documentación del programa y manejo de nuevas versiones y/o ediciones sobre el producto desarrollado.

   

Paso 6: Prueba del Sistema

En esta fase el sistema se utiliza de forma experimental para asegurar que el software no falle, corriendo de acuerdo a las especificaciones y a la manera en la que los usuarios esperan que lo hagan; examinando datos especiales de prueba en la entrada del procesamiento y los resultados para localizar problemas que inesperadamente puedan presentarse. Estas pruebas son ejecutadas por usuarios de diferentes niveles las cuales no conozcan como se fundamentó el diseño del sistema, asegurando una prueba más completa, e imparcial, dando como resultado un software confiable.

   

Paso 7: Puesta en Marcha

Es cuando el personal de sistemas verifica y pone en uso el nuevo equipo, entrena al personal usuario, instala la nueva aplicación y construyen los archivos de datos que se requieran. Es importante considerar que los sistemas de información se desarrollan en un ambiente donde los usuarios y el medio ambiente que los rodea están en constante cambio, por lo que el mantenimiento a los mismos juega un papel importante dentro del contexto de desarrollo de un sistema.

   

Bibliografía

Análisis y Diseño de Sistemas de Información, James A. Senn. Serie McGraw-Hill. México, 1987. 1ra. Edición. Pp. 643.