Análisis de Sistema

Análisis de sistema 


Tema I

Autor. James A. Senn

·      En perspectiva

En este punto cabe destacar que los  sistemas juegan un papel  importante en la economía de la información. Acá señala cuatros aspectos considerados fundamentales:


ü Las personas trabajan de manera más inteligente.

ü Las industrias han presentado un cambio global.

ü Las ideas y la información  casi toman mayor importancia que el dinero.

ü Dominio de fuerza del trabajo, por las personas.


·      Trabajo más inteligente

Como sabemos la tecnología se ha vuelto una necesidad en la vida, especialmente en el área de trabajo, por lo que su usa de distintas maneras y en muchas áreas de trabajo, de manera visible e invisible, espectaculares y rutinarias; desde efectos especiales para cine y TV, hasta hornos de microondas.

Los cuales nos hacen el trabajo y la vida más ligera, proporcionándonos información acerca de los problemas, así como la solución al mismo.

Este se refleja en todos los ámbitos, tales como: agricultura, las industrias, el comercio, trabajos de oficinas, etc.




·      Fusión global de empresas


Se puede notar el cambio  globalizado el cual han tenido las entidades financieras después de la llegada de los sistemas de información, los cuales han roto algunas barreras existentes entre entidades privadas y gubernamentales.

Los cuales proveen un fácil manejo de los bienes, en caso de los bancos, manejan transacciones que involucran dinero, acciones, seguros y propiedades. Las influencias globales han reemplazado a las economías nacionalistas de la era industrial.


·       Ideas e información

Como señale anteriormente las ideas y el uso de la información han llegado a tomar el lugar de ser llamados recursos básicos, la cual sigue creando de manera virtual nuevas oportunidades en las industrias, la habilidad de hacer uso de la información más que de los recursos financieros. Es decir aquellas personas que tengan mayor habilidad al momento de manejar la información, tendrán mayores oportunidades. Como la de generar ideas que ayuden a contribuir con el desarrollo de la empresa, como información útil para su mejora brecha.


·        Usuarios: Trabajadores de la información


De los diferentes tipos de usuarios cabe destacar: Banqueros, ingenieros, vendedores, corredores de acciones y agentes de seguros o de bienes raíces.

En esta parte podemos ver el crecimiento de los empleos en el área de la información, a mediado del año (1950), la cantidad de empleos era de un 7%, pero ya en la década de los ochentas el porcentaje era de un 70 %. 

Aquellos que se encargan de crear, utilizar, procesar, administrar o intercambiar información son denominados trabajadores de cuello blanco. Para distinguirlos de los llamados cuello azul, que son los que presentan sus servicios en la industria y el campo.


·      El peso de la responsabilidad.

Hay muchos puntos que hay que tener en cuenta en la elaboración de un sistema de información, para X tarea, ya que debe capaz de cumplir las necesidades del usuario; confiable y de un manejo útil como la de almacenar retener la información, Esto determinará el que las personas lo utilicen o que lo eviten.


Cabe destacar que la tecnología y la información han facilitado la vida de tal manera, que el conductor de un automóvil puede distraer la atención en otras cosas mientras conduce, ya que los vehículos modernos constan con sistemas eléctricos, sensores que controlan el funcionamiento y rendimiento además que aplicaciones, para deleite de los tripulantes.



·      ¿Qué es el análisis y diseño de sistema?

Directamente se refiere al proceso de examinar la situación de una empresa con el propósito de mejorarla con métodos y procedimientos más adecuados.

·      Panorama del análisis y diseño de sistema

Este se considera formado por dos componentes tales como:

·       El diseño de sistema: Este consiste en planificar, reemplazar o complementar un sistema organizacional existente.

·       El análisis de sistema: Que es el proceso donde se clasifican y se interpretan los hechos, diagnósticos de problemas etc. El cual es el trabajo del analista de sistema.

En fin el análisis especifica que es lo que el sistema debe hacer, el diseño establece como alcanzar el objetivo.

Estas partes son fundamentales ya que en ellas, hay que hacer el estudio, y desarrollo de los que el cliente necesita, y de que forma resulta mejor, considerando el tiempo para el cual fue proyectado.


·      Lo que no es el análisis de sistemas

·       No es: el estudio de la empresa, sino comprender los detalles de la situación y tomar medidas para determinar si es deseable o factible una mejora.

·       No es: Determinar lo que debería cambiar la empresa, sino, la investigación y de sistema y estudiar un proceso y evaluarlo.

Determinar la forma de resolver los problemas de la entidad, sino es trabajar con los problemas, y tratar de que esto lo mejore el sistema.


·      El trabajo del analista de sistemas

·       En el caso del análisis Como antes lo señala, el trabajo del analista de sistema, consiste en conducir estudios de sistemas para detectar hechos relevantes relacionados con la actividad de la empresa. Cuya función más importante es reunir información y determinar los requerimientos necesarios.

·       Para el análisis y diseño de sistema  Además del estudio completo de los sistemas, el analista de sistema también tiene que diseñar el nuevo sistema, los que se responsabilizan tanto el análisis como el diseño.

·       En la parte del análisis, diseño y programación de sistema El analista también conduce la investigación de sistema, tales como especificar el diseño y escribir el Software necesario para la programación del mismo.


·      Responsabilidad al programar computadoras

En este punto nos señala, que el analista más general es aquel collo conocimientos en programación les permiten hacer mejores especificaciones en menos tiempo, lo que lo hace más valiosos, tanto al analista, como la demanda del sistema.


·      Cambios en las Responsabilidades del analista de sistema

A diferencia de otros tiempos, no hay que ser especialista en computación, para aportar ideas y experiencias, las cuales hay que tomar en cuenta en la elaboración de un sistema, para corregir errores, presentados a los usuarios anteriormente.

Estas ideas, y comentarios, las pueden hacer los usuarios, basado en su experiencia laboral, con aplicaciones que fueron desarrolladas para ellos en el pasado.

Debido a la complejidad de las aplicaciones creadas últimamente los usuarios necesitan tener mayores conocimientos por los cuales son entrenados.


·      Quienes son los usuarios

Son denominados usuarios, aquellos gerentes y empleados de instituciones que interactúan con los sistemas de información, cabe destacar, varios tipos de usuarios tales como:

·       Usuario directo: Interactúa directamente a través del equipo con el sistema.

·       Usuario final indirecto: este no opera con el equipo, solo maneja reportes e informaciones generadas por el sistema.

·       Administradores: Supervisan la inversión y controlar las actividades del sistema

·       Directivos: Estos incorporan los usos estratégicos y competitivos de los sistemas de información.

·       Usuario final: El cual también puede ser un competidor sin ser empleado de una institución o de la organización.

·        

·      Sistemas de información con éxito: Un esfuerzo conjunto

Los  sistemas con mayor éxitos, o beneficio para las empresas se originan con los usuario son originados con los usuarios.



·       Concepto de sistemas organizacionales

En esta sección se estudia su significado con mayores detalles.

·      ¿Qué es un sistema? Este se define como: Un conjunto de componentes que interaccionan entre sí, para lograr un objetivo común. El cual está diseñado para que las personas se comuniquen e interpreten su lenguaje. Tales como letras, símbolos entre otros atributos que para los usuarios tiene.

·      Características importantes de  los sistemas

su significado cuya finalidad es la razón de su existencia, por lo cual los sistemas emplean un modelo básico el cual consiste en un estándar para lograr un desempeño aceptable, así como un método para medir el desempeño actual, también un medio para comparar el desempeño actual contra el estándar y un método de retroalimentación.

También pueden estar formados por subsistemas, para hacer así mayor el rendimiento en general.


·      Sistemas organizacionales

Las organizaciones están formadas por muchos sistemas, cada uno con las características propias del sistema en general y cumplir con su papel independientemente.

·      Sistemas de información organizacionales

La finalidad principal de cada sistema, es la de llevar a cabo la tarea de procesar las entradas de datos, mantenerlos archivados para cuando se necesite, y hacer la salida de reportes y otras informaciones por la cuales se trabaja con los sistemas de información.

Estos están formados, como anterior mente señala, por subsistemas, que incluyen, hardware y software, y otro medio, como para el almacenamiento de dato, tales como base de datos Etc.

·      Categorías de sistemas de información

El analista desarrolla diversos sistemas de información para satisfacer las necesidades de la empresa


·      Sistema para el procedimiento de transacciones

Se refiere al conjunto de procedimientos para el manejo de transacciones, Esto tiene como finalidad mejorar las operaciones rutinarias de la empresa, tales como proceso de información a demás los  cálculos, clasificaciones, ordenamientos, almacenamiento y recuperación Etc.


·      Sistemas de información administrativas (MIS)

-La función directa de los sistemas de información administrativas es la de ayudar a los directivos a tomar decisiones y resolver problemas.


·      Sistema para el soporte de decisiones (DSS)

Estos se disponen a ayudar a los directivos que deben tomar decisiones no muy estructuradas, estas se denominan no estructuradas, cuando no existen procedimientos muy claros para tomarlas.


·      Visión de los Sistemas de información

Los sistemas de información como antes se señalo están formados por subsistemas, los cuales llevan a cabo la tarea de rendir cuenta al sistema, ya que en una empresa se elaboran diversas tareas a la vez, y en distintas áreas como: Mercadotecnia, fabricación, personal etc.


·      Estrategias para el desarrollo de sistemas

Como hemos comprendido, los sistemas de información basado en computadora son útil, en diversas actividades, que van desde el procesamiento de las transacciones hasta proveer la información necesaria para tomar decisiones sobre asuntos que se presentan diariamente.


·      Ciclo de vida clásico del desarrollo de sistemas

Las empresas generan nuevas necesidades, las cuales deben ser cumplidas por los sistemas de información, de esto depende el ciclo de vida del sistema, si surgen nuevas necesidades, también debe surgir nuevos sistemas los cuales sean capases de satisfacerlas.

Para el ciclo de vida de un sistema se lleva a cabo actividades como: Investigación preliminar, determinación de los requerimientos del sistema, diseño, desarrollo de software etc.


·      Determinación de requerimientos

Además de comprender las facetas de la empresa,  deben estudiar los procesos de la entidad, para dar a conocer con detalles, como que es lo que se hace, como se hace, con que frecuencia se presenta, los problemas existentes, así como las causas que los originas  etc.


·      Diseño del sistema

En  el diseño del sistema es donde se establecen los detalles de la forma en que el sistema cumplirá con los requisitos, ya determinados en el momento del análisis del sistema.


·      Desarrollo de software

Aquellos cuya finalidad es la de desarrollar los software, hacen las modificaciones que encuentren convenientes, en el transcurso del desarrollo, así como los programadores, también son responsables de la documentación de los programas, y ciertas explicaciones.


·      Prueba de sistema

En las pruebas de sistema, se especifica que el sistema no tenga fallas, las cuales son corregidas en caso de presentarse.


·      Implementación y evaluación

En la implementación ya es donde se procede a la instalación, y la capacitación del personal, verificación de quipos compartibles para la instalación de software y demás aplicaciones.


·      Método de desarrollo por análisis estructurados

Esto tiene la finalidad de superar la dificultad de comprender de manera completa sistemas grandes y  muy complejos concentrándose así en lo que se requiere que tenga el programa o la aplicación.


·      Elementos del análisis estructurado

Los elementos esenciales son símbolos gráficos, tales como diagramas de flujo de datos y el diccionario centralizado de datos.

·      El diseño estructurado

Este  especifica más bien lo que es la descripción gráfica, y se enfoca en el desarrollo de especificaciones del software.

·      Empleo del análisis estructurado con otros métodos de desarrollo

Este se combina con el método del ciclo de vida clásico de desarrollo de sistema.


·      Método del prototipo de sistema

Este método hace que el usuario participe de manera más directa en la experiencia de análisis y desarrollo de cualquiera de los ya presentados.


·      ¿Qué es Prototipos?

Es un sistema que funciona no solo una idea en el papel, desarrollo con la finalidad de probar ideas y sus posiciones relacionadas con el nuevo sistema.


·      Razones para desarrollar prototipos de sistema

Una de las razones de desarrollar estos prototipos es la de permitir evaluar situaciones a los encargados de diseñar, los cuales no tienen información experiencia sobre los requerimientos del sistema.


·      Métodos para desarrollo de prototipos

Los  sistemas prototipos pueden desarrollarse con métodos y lenguajes de programación convencionales, los cuales se construyen con rapidez.


No existe ningún método correcto para desarrollarlo pero si diferentes formas para producir el sistema correcto para una aplicación.


·      Herramientas para el desarrollo de sistemas

Como herramientas funciona cualquier dispositivo que cuando se emplea de firma adecuada mejora el desempeño de una tarea.


·      Herramientas para análisis

Estas  ayudan a documentar un sistema existente, ya sea éste manual o automático. Herramientas tales como: Herramientas para resolver datos, Herramientas para diagramación, Herramientas para el diccionario.


·      Herramientas para el diseño

Estas apoyan de formular las características que el sistema debe tener para satisfacer los requerimientos, señalamos, herramientas de especificación, y herramientas para presentación.


·       Herramientas para el desarrollo  

Estas ayudan al analista de los diseños en las aplicaciones.

Herramientas para ingeniería de software

Herramientas para pruebas

Generadores de códigos.

Tema II

Administración del portafolio de desarrollo de aplicaciones.


·      Los días dorados de los sistemas de información

 Peter Wellington, es un analista de sistema del grupo de sistemas de información. Fue uno de los miembros del equipo responsable de uso de la computadora en los días de los palacios de cristal. Peter se habla de palacio de  cristal, ya en ese entonces, había colocado los sistemas de cómputos detrás de grandes paredes de cristal, atreves de las cuales se podía observar las luces intermitentes de la consola, y el caudal de hojas provenientes de la impresora.

Cabe resaltar que en los días dorados de los sistemas de información, los programadores eran programadores y los administradores no interferían con los sistemas de información, se ha ido, ahora todos los proyectos son revisados por comités integrados principiantes por administradores.


Portafolio de desarrollo de aplicaciones administradores.

Tema III

Herramientas para determinar requerimientos de sistemas.


¿Qué es la determinación de requerimientos?

Es el estudio de un sistema para reconocer cómo trabaja y donde es necesario efectuar mejoras. Estos estudios dan como resultado una evaluación de la forma en que trabajan los métodos empleados y si es necesario realizar ajustes, esta característica no debe falta en un nuevo sistema.

Actividades en la determinación de requerimientos.

Una de las principales actividades es la anticipación de requerimientos.

Investigación de requerimientos

Especificación de requerimientos

La determinación de requerimientos es útil  atreves de estas tres actividades.

Por consiguiente el primer paso del analista es comprender la situación.


La anticipación de requerimientos 

La experiencia del analista en el área de investigación les permitirá realizar cierta anticipación sobre requerimientos del sistema en desarrollo, ya que tienen influencias sobre el estudio que estos realizan.

Investigación de requerimientos

Esta actividad está considerada como la más importante del análisis de sistema, ya que los analistas estudian el sistema actual y luego analizan los ajustes que se deben efectuar en el nuevo sistema.


Especificación de requerimientos

Después de la recopilación de los datos se procede a su análisis para determinar las especificaciones de los requerimientos, la descripción de las características del nuevo sistema.


Las tres actividades son importantes y se deben realizar de forma correcta.


Requerimientos básicos

Los analistas estructuran su investigación al preguntarse

·       Cuáles son los procesos básicos de la empresa

·       Qué datos utiliza o produce este proceso

Cuáles son los límites impuestos por el tiempo y la carga de trabajo y que controles de diseño utiliza.

Comprensión del proceso.