0% encontró este documento útil (0 votos)
203 vistas7 páginas

Clase #1

Este documento presenta conceptos básicos sobre análisis de sistemas. Explica que un sistema es un conjunto de elementos organizados para lograr un objetivo común y que los tipos de sistemas de información pueden ser manuales, manual-automatizados o automatizados. También define conceptos como proyecto de sistema, análisis y diseño de sistemas, e identifica los componentes clave de un sistema como entrada, salida, retroalimentación y medio ambiente. Finalmente, distingue entre sistemas abiertos y cerrados.

Cargado por

Carlos Luna
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
203 vistas7 páginas

Clase #1

Este documento presenta conceptos básicos sobre análisis de sistemas. Explica que un sistema es un conjunto de elementos organizados para lograr un objetivo común y que los tipos de sistemas de información pueden ser manuales, manual-automatizados o automatizados. También define conceptos como proyecto de sistema, análisis y diseño de sistemas, e identifica los componentes clave de un sistema como entrada, salida, retroalimentación y medio ambiente. Finalmente, distingue entre sistemas abiertos y cerrados.

Cargado por

Carlos Luna
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

ANALISIS DE SISTEMAS

Unidad 1: HERRAMIENTAS PARA DETERMINAR REQUERIMIENTOS DE SISTEMAS


Clase Nº 1: Conceptos Básicos del Análisis de Sistemas

OBJETIVOS
Al finalizar, la clase los estudiantes serán capaces de:
• Comprender y explicar los conceptos básicos del Análisis de sistemas.
• Nombrar las cualidades del analista de sistemas.
• Nombrar los papeles que desempeña el analista de sistemas.
• Analizar un estudio de caso y exponer su punto de vista.
• Identificar los componentes del ciclo de vida del desarrollo de sistemas.

INTRODUCCIÓN
Un Sistema es un conjunto de elementos organizados para llevar a cabo algún método, procedimiento
o control mediante el procesamiento de información.
Los elementos de un sistema son:
· Software (Programas, estructuras de datos, procedimientos y documentación asociada).
· Hardware (Ordenador + periféricos).
· Personas (usuarios, operadores software, operadores hardware).
· Bases de Datos (Información organizada a la que accede el software).
· Documentación (Manuales, listados, impresos, etc. que explican el uso del sistema).
· Procedimientos (Pasos que definen el uso de cada elemento del sistema, pasos a seguir).

La ingeniería de sistemas informáticos, también llamada ingeniería de productos, es una actividad de


resolución de problemas. Es el usuario quién nos impone los objetivos y define las restricciones del
sistema, y a partir de aquí es el ingeniero de sistemas o analista de sistemas, quién desarrolla la
solución al problema planteado, utilizando todos los elementos del sistema informático.

ELEMENTOS + ANALISTA = PRODUCTO

En los primeros momentos de creación de un sistema, no se tiene una visión muy clara de la función
deseada, por ello, es el ingeniero de sistemas quien debe delimitar el sistema, identificando el ámbito
de funcionamiento y el rendimiento deseados. Esto se hace aplicando funciones a cada uno de los
elementos del sistema, y quién lo hace es el analista. En la asignación de funciones, vamos a asignar a
cada elemento del sistema la función que le corresponda.
A menudo se proponen y evalúan varias asignaciones.
El ingeniero de sistemas también debe considerar soluciones estándar al problema (si ya existe algún
sistema equivalente, o se pueden adquirir partes del producto a un tercero).
Una vez consideradas las posibles asignaciones se elige una, que será la que más se adapte a nuestro
sistema.

CONTENIDO
1.1 CONCEPTOS BÁSICOS.
SISTEMA:

Es un conjunto de componentes que interaccionan entre sí para lograr un objetivo común. Los
sistemas de información son el lazo que mantiene unidos a diferentes componentes en forma total,
que pueden trabajar de manera efectiva hacia el mismo objetivo.
ANALISIS DE SISTEMAS

TIPOS DE SISTEMAS DE INFORMACIÓN:

Manual: Todo, absolutamente todo es realizado por las personas, cálculos, informes, archivar
documentos, completarlos, controlar datos. A lo sumo se utilizan calculadores y máquinas de escribir y
computadoras para usar programas editores de texto y planillas de cálculos.
Manual - Automatizado: El sistema de información es en parte manual (hay procedimientos realizados
por personas) y en parte es automatizado (hay procedimientos realizados por las computadoras con
programas específicos). En estos casos, generalmente las personas cargan los datos y/o transacciones
iniciales y las computadoras hacen los cálculos, emiten listados e informes, clasifica la información de
distintas formas, etc.
Automatizado: Todo, absolutamente todo es realizado por la computadora.
Un sistema de información automatizado en forma parcial o total, utiliza ordenadores para almacenar
los datos de una organización y ponerlos a disposición del personal. Supongamos el siguiente caso
(muy sencillo):
Los datos de las notas de pedidos (datos o transacciones iniciales) son cargados por una persona,
luego los programas generan una serie de listados que sirven para otras tareas.

PROYECTO DE SISTEMA O SOFTWARE

Es el Proceso de gestión para la creación de un Sistema o software, la cual encierra un conjunto de


actividades, una de las cuales es la estimación. Al estimar tomamos en cuenta no solo del
procedimiento técnico a utilizar en el proyecto, sino que se toma en cuenta los recursos, costos y
planificación. El Tamaño del proyecto es otro factor importante que puede afectar la precisión de las
estimaciones. A medida que el tamaño aumenta, crece rápidamente la interdependencia entre varios
elementos del Software.

ANÁLISIS Y DISEÑO DE SISTEMAS:

Se refiere al proceso de examinar la situación de una empresa con la intención de mejorarla con
métodos y procedimientos más adecuados.

Se puede dividir en dos: el análisis de sistemas que comprende la planificación, el levantamiento inicial
de información y el estudio en detalle del sistema actual para luego recomendar o estructurar las
ANALISIS DE SISTEMAS

especificaciones necesarias para el nuevo sistema; y el diseño que consiste en llevar a cabo el sistema
por medio de la clasificación y empleo de la información de manera que se pueda ofrecer una
alternativa mucho más viable.

ANÁLISIS
En esta fase el analista intenta determinar los requerimientos a partir del estudio del sistema de
información existente, de manera de incluir todos los detalles relevantes del sistema actual, además
pretende:
 Que sea fácil detectar y verificar la omisión de detalles relevantes
 Que distintos analistas ante el mismo sistema actual determinen los mismos requerimientos
 Que la documentación generada sobre el sistema actual sean vehículos eficientes de comunicación
El propósito principal de la actividad de análisis es transformar sus dos entradas - o insumos o factores
- principales, las políticas del usuario y el esquema del proyecto, en una especificación estructurada.
Esto implica modelar el ambiente del usuario con diagramas de flujo de datos, diagramas de entidad-
relación, diagramas de transición de estado, etc.
El proceso paso a paso del análisis de sistemas implica el desarrollo de un modelo ambiental y el
desarrollo de un modelo de comportamiento, los cuales se combinan para formar el modelo esencial
que representa una descripción formal de lo que el nuevo sistema debe hacer, independientemente de
la naturaleza de la tecnología que se use para cubrir los requerimientos.
Al final de la actividad de análisis también se debe preparar un conjunto de presupuestos y cálculos de
costo y beneficio más precisos y detallados.
En esta fase el analista se familiariza con la operación del sistema, para ello utiliza una serie de
técnicas y herramientas, por ejemplo consigue información entrevistando a los usuarios. En esta fase
se obtiene un modelo del sistema existente, que representa lo que hace y cómo lo hace. Este modelo
describe las funciones del sistema, los datos, el control, etc.
El documento resultado de esta etapa se suele llamar especificación estructurada o especificación de
requerimientos.

DISEÑO
La actividad de diseño se dedica a asignar porciones de la especificación (modelo esencial) a
procesadores adecuados (máquinas o humanos) y a labores apropiadas (o tareas, particiones, etc.)
dentro de cada procesador. Dentro de cada labor, la actividad de diseño se dedica a la creación de una
jerarquía apropiada de módulos de programas y de interfases entre ellos para implantar la
especificación creada en el análisis. Además, se ocupa de la transformación de modelos de datos de
entidad-relación en un diseño de base de datos.
En esta fase se obtiene el diseño del nuevo sistema a través de varias tareas, es decir, se desarrolla un
modelo que representa la solución o la satisfacción de los requerimientos del usuario. Se diseñan entre
otras cosas, cómo serán las interfaces, programas y bases de datos, donde siempre el objetivo será
cumplir con los requerimientos del usuario.
En pocas palabras; "El análisis especifica qué es lo que el sistema debe hacer. El diseño establece
cómo alcanzar el objetivo".

TIPOS DE SISTEMAS:

Los sistemas pueden ser:

ABIERTOS: si interactúan con su medio ambiente.


CERRADOS: si no interactúan con su medio ambiente.
Se dice que los sistemas son Abiertos cuando al interactuar con sus medios ambientes reciben entrada
y producen salida. Todos los sistemas en marcha son abiertos; por lo tanto, los sistemas cerrados
existen solamente en forma conceptual. Estos sostienen su operación solamente durante el tiempo que
tengan información adecuada y no necesiten nada del medio ambiente.
ANALISIS DE SISTEMAS

COMPONENTES DE UN SISTEMA:
Existen niveles aceptables de rendimiento, llamados estándares. Los rendimientos reales se comparan
contra los estándares. Las actividades que estén muy por encima o por debajo de estos estándares
deben anotarse, de manera que se puedan estudiar y se hagan los ajustes necesarios.
La información suministrada a través de la comparación de los resultados con los estándares, y el
informe de los elementos de control sobre las diferencias, se denomina retroalimentación. Las
fronteras separan al sistema de su medio ambiente. El medio ambiente es cualquier entidad que se
sitúa fuera de los límites del sistema.
Salida: es la expresión material de los objetivos del sistema, son los fines y las metas del sistema.
Retroalimentación: son aquellas salidas del sistema que se convierten en entradas del mismo.

Medio
Ambiente
Medio
Ambiente

Medio Ambiente (Contexto): En sistemas abiertos tiene un papel preponderante, ya que el sistema
está permanentemente interactuando con él para lograr sus objetivos. En general, el medio ambiente
es cambiante, lo que ocasiona que el sistema deba ser dinámico, revisarse y ajustarse a los cambios
para poder lograr sus objetivos.
Los sistemas utilizan un modelo de control básico que consiste en:
a. Un estándar para rendimiento aceptable
b. Un método para medir el rendimiento real (desempeño actual)
c. Una forma para comparar el rendimiento real contra el estándar
d. Un método para retroalimentación.
Por medio de la recepción de la entrada y la evaluación de la misma, un sistema puede determinar qué
tan bien está operando.
Por ejemplo, si un negocio produce objetos o servicios caros y de mala calidad, la gente
probablemente no los comprará. Las cifras de las ventas bajas servirán de retroalimentación para
indicar a la gerencia que necesita ajustar los productos y la manera de producción para mejorar el
rendimiento y ajustarse a las expectativas.

1.2 EL PAPEL DEL ANALISTA DE SISTEMAS:


El Analista de Sistemas nace de la necesidad de recopilar, desglosar, catalogar y analizar información
necesaria de una empresa para poder proponer nuevos métodos, mejores o modificar los actuales para
que así aumente el desempeño de los departamentos dentro de la organización.
ANALISIS DE SISTEMAS

El Analista de Sistemas se caracteriza por el manejo de información y su procesamiento en las


computadoras, cuyos conocimientos le permiten obtener una actitud crítica frente a la investigación, a
la comprensión y adopción de nuevas tecnologías, por lo tanto está capacitado para orientar a los
diferentes sectores de la sociedad, sobre el papel que debe desempeñar la informática y computación
en el desarrollo. Puede plantear soluciones concretas a los problemas del país en esta nueva área del
conocimiento. Se encarga no sólo estudiar la organización y desarrollar un sistema automatizado, es
más que eso, la labor del analista de sistemas es también la de asesorar, supervisar, recomendar y
modificar procesos internos y algunas veces de modificar la estructura misma de la empresa, con el
propósito de lograr los objetivos que se proponen.

Los analistas de sistemas generalmente valoran la manera en que funcionan los negocios examinando
la entrada, el procesamiento de datos y la salida de información con el propósito de mejorar los
procesos organizacionales.
Según James Senn, dependiendo de las funciones de un analista de sistemas se puede clasificar en:
Analista de sistemas, Analista y diseñador de sistemas y analista diseñador y programador de
sistemas, en donde cada uno se puede identificar y diferenciar de los demás por las actividades que
definen sus denominaciones. También podemos clasificar a los analista de sistemas como Consultor,
Experto de soporte y Agente de cambio (clasificación según Kendall & Kendall).
Vale la pena explicar un poco la clasificación de éste último autor debido a que no se basa en las
actividades propias del analista, sino los papeles que cumple en las fases impuestas en el Ciclo de
Vida de Desarrollo de Sistemas (CVDS).
EL ANALISTA DE SISTEMAS COMO CONSULTOR:
Los analistas poseen un amplio rango de habilidades. La primera y principal es que el analista
soluciona problemas, le gusta el reto de analizar un problema y encontrar una respuesta funcional. Los
analistas de sistemas se encargan de los asuntos de los sistemas de información y requieren
habilidades de comunicación que les permitan relacionarse en forma significativa con muchos tipos de
gente diariamente, así como habilidades de computación. Para su éxito es necesario que se involucre
el usuario final. Se apoyará de ellos para ayudarles a comprender la cultura organizacional a partir de
sus puntos de vista.
Como consultor externo se apoyará en gran forma de los métodos sistemáticos que le sirven para
analizar y diseñar sistemas de información y adecuarlos para un negocio en particular.
Esto puede ser una ventaja, debido a que los consultores externos pueden llevar con ellos una
perspectiva fresca que no poseen otros miembros de la organización. Pero también puede decirse que
los analistas externos están en desventaja, debido a que la verdadera cultura organizacional nunca
puede ser conocida por un extraño.
EL ANALISTA DE SISTEMAS COMO EXPERTO DE SOPORTE:
Otro papel que tal vez requiera desarrollar es el de experto de soporte en un negocio donde se está
empleado regularmente en alguna actividad de sistemas. En este papel el analista se apoya en su
experiencia profesional relacionada con el hardware y software de computadora y su uso en el negocio.
Este trabajo frecuentemente no es un proyecto de sistema completo, sino solamente pequeñas
modificaciones o decisiones que afectan a un solo departamento.
No está administrando el proyecto, sino solamente sirviendo como un recurso para aquellos que lo
manejan.
EL ANALISTA DE SISTEMAS COMO AGENTE DE CAMBIO:
Este es el papel más comprensivo y responsable que toma el analista, ya sea interno o externo al
negocio. Se es agente de cambio cada vez que se ejecuta cualquiera de las actividades del ciclo de
vida del desarrollo de sistemas y se está presente en el negocio por un período extendido (desde dos
semanas hasta más de un año).
Un agente de cambio puede ser definido como una persona que sirve de catalizador para el cambio,
desarrolla un plan y trabaja junto con otros para facilitar ese cambio.
ANALISIS DE SISTEMAS

El analista les enseña a los usuarios el proceso del cambio, debido a que está consciente de que los
cambios en el sistema de información no suceden independientemente, sino que también causan
modificaciones en el resto de la organización.

Además de estos tres papeles, podemos decir que el analista puede hacer lo siguiente:
1. Solamente el análisis de sistemas. Solamente conduce el estudio del sistema para conocer
los hechos importantes en relación con la actividad del negocio. Se encarga de determinar los
requerimientos de información y del proceso, pero no hace diseño, simplemente el análisis de
la información.
2. Análisis y diseño de sistemas. Aquí se encarga de llevar a cabo el estudio completo del
sistema, pero también tiene la responsabilidad de diseñar el nuevo sistema. Trabajará en
menos proyectos, pero empleará más tiempo en cada uno. Actúa como diseñador de sistemas
y desarrollador de aplicaciones.
3. Análisis, diseño y programación de sistemas. Aquí dirige la investigación de sistemas, las
especificaciones del diseño del desarrollo y programa el software para poner en marcha el
diseño.

1.2 CUALIDADES DEL ANALISTA DE SISTEMAS:

SOLUCIONADOR DE PROBLEMAS. Es una persona que ve el análisis de los problemas como un reto
y que disfruta al encontrar soluciones funcionales.
COMUNICADOR. Debe ser un comunicador capaz de relacionarse en forma significativa con las demás
gentes a través de períodos extensos.
EXPERTO. Los analistas de sistemas necesitan la suficiente experiencia en computación para
programar, comprender las capacidades de las computadoras, recoger los requerimientos de
información de los usuarios y comunicar a los programadores, lo que se necesita.
AUTODISCIPLINADO Y AUTOMOTIVADO. Debe ser capaz de manejar y coordinar innumerables
recursos del proyecto incluyendo a otras gentes.

Los analistas de Sistemas están en la obligación de recorrer desde los niveles más altos de la empresa
(gerentes y directivos), hasta los niveles más bajos (obreros y empleados) para determinar quienes
realmente necesitan la información, con que oportunidad y grado de detalle de cada peldaño de la
escalera institucional. "Los gerentes y empleados tienen buenas ideas a qué es lo que si trabaja y qué
es lo que no, qué causa problemas y qué no, dónde son necesarios los cambios y dónde no.", en
efecto, quien mejor que los que día a día ven el sistema y cómo sus compañeros o subordinados lo
reciben, para decirle al analista con anticipación cual será la aceptación del producto final y qué
mejoras deben tener. A fin de cuentas ellos son los que le sacarán provecho al sistema, los que se
alimentarán del mismo.

TRABAJO GRUPAL PARA LA CLASE:


ESTUDIO DE UN CASO.
Una pregunta frecuente en la universidad o en los colegios donde se imparte computación y en los
programas de sistemas de información, se refiere al nivel de experiencia en la programación de
computadoras que debe desarrollar un analista de sistemas del futuro. Muchos estudiantes que están
interesados en una carrera de análisis de sistemas, pero a los cuales no les gusta la programación de
computadoras, opinan que no ven la necesidad de tener gran experiencia en el desarrollo de
programas de computadora. Ellos afirman que su trabajo como analistas de sistemas no requerirá que
escriban programas de computadoras, y por lo tanto, no necesitan conocimientos sobre programación.
Otros estudiantes se registran en tantos cursos de programación de computadoras como pueden,
creen que un analista de sistemas efectivo debe ser hábil en la programación de computadoras. Para
ellos, no entender de programación significa limitar sus capacidades como analistas de sistemas.
ANALISIS DE SISTEMAS

¿Cuál de los dos puntos de vista consideras que es el correcto?

¿Por qué?

También podría gustarte