Está en la página 1de 14

ANÁLISIS DE SISTEMAS:

CONCEPTOS BÁSICOS
CLASE 04
INTRODUCCIÓN

Fuente: Canal Espacios Business Media Fuente: Canal Espacios Business Media
https://www.youtube.com/watch?v=a2ylbBT4Y4Q https://www.youtube.com/watch?v=Koz1H08-KtY

Fuente: Canal Espacios Business Media


https://www.youtube.com/watch?v=a33xOe9d_Dk

• ¿Cuál es el papel del ingeniero en el desarrollo de software?


• ¿Cuál es el papel del ingeniero industrial en el desarrollo de software?
• ¿Por qué este tipo de metodologías ágiles son útiles en este tipo de
proyectos (desarrollo de software)?
ANÁLISIS DE SISTEMAS

• De manera general, se puede definir Análisis de la siguiente forma:


Recopilación y estudio de las características de una situación actual con el objeto de definir las
especificaciones de una nueva situación mejorada (propuesta de solución al problema
involucrado: mejora).
• Inclusive, se puede abstraer el concepto de manera de expresarlo concisamente de la siguiente
forma:
Estudio de un problema para tomar una acción.
• De manera particular, si se tiene como parámetros el contexto de la organización estudiada dentro
del concepto de desarrollo de sistemas, se puede llegar a la siguiente definición de la fase Análisis:
Estudio de un área de la organización que conduce hacia la especificación de un nuevo sistema.
• De lo anterior se puede desprender que el producto más importante de esta etapa (su razón de
existir) es la Especificación Funcional del nuevo sistema, que es el documento que guiará por las
demás etapas del desarrollo de sistemas.
ANÁLISIS DE SISTEMAS

• Resumiendo lo dicho acerca del concepto de “No hay nada más difícil de planear, más
Análisis de Sistemas, se tiene que las actividades dudoso de éxito, ni más peligroso de
involucradas son: manejar, que la creación de un nuevo
➢ Estudio de un área sistema. El iniciador tendrá la enemistad
de todos aquellos a quienes les convenía el
o Entender su funcionamiento. antiguo orden y solo pálidos defensores en
o Identificación de componentes (personas, aquellos que serán favorecidos con el
equipos, reglas de juego, procedimientos). nuevo sistema”
o Identificar relación entre componentes. Nicolás Maquiavelo (1469 - 1527)
➢ Especificación de un nuevo sistema
o Objetivos
Documento
o Requerimientos entregable
o Nuevas reglas de juego de la fase
o Nuevos procedimientos
ANÁLISIS DE SISTEMAS

Aéreo

Agricultores
Mangos
Frescos

Transporte Transporte
Cosechadores Broker

Mangos
Congelados
Marítimo
LABOR DEL ANALISTA DE SISTEMAS

• Tradicionalmente se pensaba que el analista se Usuario para poder aprender de él todo lo


ocupa únicamente de la fase de análisis de un referente a los procesos, políticas y
Proyecto de Sistemas, cumpliendo una labor de procedimientos del trabajo que desempeña
simple intermediario entre los usuarios y los dentro del área funcional analizada.
diseñadores. • El objetivo principal de la estrecha relación entre
• Esto es totalmente errado, ya que la labor el Analista y el Usuario es que el primero pueda
principal del Analista de Sistemas es la de definir apropiadamente los requerimientos de
realizar el análisis de problemas, sin importar la información que el Usuario tiene, es decir, debe
fase del proyecto en la que estos se encuentran. ser capaz de traducir en requerimientos
funcionales los problemas encontrados en el
• Es decir, la labor del Analista no se limita a
área.
estudiar la situación actual y especificar las
funcionalidades de un nuevo sistema, sino que • Básicamente, es el Analista que define las
participa de las demás etapas como conocedor especificaciones funcionales de un desarrollo de
de los objetivos a cumplir por el sistema que se sistemas, y es quien tiene el criterio suficiente
diseñará, desarrollará y utilizará posteriormente. para asegurar que los objetivos planteados han
• El Analista debe trabajar estrechamente con el sido adecuadamente plasmados en el sistema
desarrollado.
LABOR DEL ANALISTA DE SISTEMAS

• El tener un buen trabajo de análisis y


una buena definición de los problemas y
objetivos, no asegura un buen sistema
una vez que éste es implementado.
• El Usuario debe poder tener los
mecanismos adecuados para poder
verificar que los objetivos que acordó
para el sistema nuevo con el Analista,
sean efectivamente contemplados, y que
no existan desviaciones ni en el diseño
hecho en base a las especificaciones
funcionales, ni en el sistema final
implementado.
• Este mecanismo de control y seguimiento
debe ser a través del Analista, que es la
persona indicada para absolver las
inquietudes presentadas.
ACTIVIDADES TÍPICAS DEL ANALISTA

• Durante la etapa de análisis, el • Actividades típicas iniciales


analista puede tener estas 1. Determinar quiénes son los usuarios.
actividades típicas inicialmente (antes 2. Determinar cómo se va a recoger la información.
de comenzar las especificaciones
funcionales, es decir, cuando se hace 3. Recoger y analizar la información.
una evaluación de la factibilidad del 4. Establecer (definir) el problema.
sistema nuevo de forma general): 5. Describir el sistema actual.
6. Cuantificar los costos de las actuales operaciones.
7. Definir los problemas y limitaciones del sistema actual.
8. Establecer objetivos y requerimientos adicionales.
9. Formular, en forma general, soluciones tentativas.
10. Hacer un análisis preliminar costo/beneficio para cada una
de las soluciones tentativas.
11. Estimar el tiempo y el costo que involucraría desarrollar cada
una de las actividades tentativas.
12. Establecer la conveniencia o no de continuar con el proyecto.
ACTIVIDADES TÍPICAS DEL ANALISTA

• Luego, se debe decidir, en base a la • Actividades típicas para definir la especificación funcional:
información recopilada, si el proyecto 1. Trazar los objetivos para el sistema propuesto.
se va a llevar a cabo y cuál es la 2. Revisar los objetivos trazados con todos los usuarios.
alternativa elegida para realizarlo. De 3. Desarrollar un diseño lógico del sistema,
continuar con el proyecto, se deben independientemente de máquinas, dispositivos físicos,
ubicaciones, puestos , departamentos, entre otros.
de ejecutar los siguientes pasos:
4. Configurar alternativas de solución física.
5. Identificar los costos, beneficios, limitaciones y tiempo de
proceso asociados con cada alternativa física de solución.
6. Recomendar la mejor alternativa física.
7. Revisar el diseño lógico del sistema propuesto a la luz de la
alternativa física escogida.
8. Definir objetos medibles para la alternativa física escogida.
9. Describir el sistema propuesto revisando ciertos aspectos
como capacidades, responsabilidades, impacto en la
organización, y un estimado de beneficios, costos y tiempos
de proceso requeridos.
Fuente: Canal Espacios Business Media 10. Documentar todos los términos empleados y procesos del
https://www.youtube.com/watch?v=PdnUZpjmxso sistema propuesto.
ACTIVIDADES TÍPICAS DEL ANALISTA

• Las tareas del Analista de Sistemas no terminan en • En la lista de tareas identificadas, se pueden
la etapa de Análisis, sino que continúan a lo largo verificar que las tres primeras líneas se
del resto de etapas, como la persona encargada de refieren a actividades antes de la instalación
asegurar que efectivamente se cumplan con las del sistema, mientras que las dos últimas
están referidas al soporte o mantenimiento.
especificaciones funcionales, así como también se
cumpla con el objetivo para el cual el sistema está • Como se aprecia, el Analista continua
siendo desarrollado. Se pueden señalar las involucrado en el proyecto luego de finalizada
siguientes actividades en esta fase: (oficialmente) la etapa de Análisis, validando
que se cumpla con los objetivos planteados
• Después de la etapa de análisis: para el nuevo sistema.
1. Evaluación del sistema una vez que haya sido
diseñado.
2. Creación de criterios para las pruebas.
3. Verificación de resultados de las pruebas.
4. Evaluación de requerimientos de mejoras
futuras.
5. Creación de nuevas especificaciones lógicas.
ACTIVIDADES TÍPICAS DEL ANALISTA:
RELACIÓN USUARIO - ANALISTA
• El Analista tiene una posición muy particular dentro del desarrollo de sistemas: se encuentra entre
el Área de Usuarios y el Área Técnica, lo cual le permite tener un panorama completo del desarrollo
a través de todas las etapas de creación del mismo, ya que participa activamente en todas.
• En la gráfica se observa la labor del Analista de Sistemas, donde se puede apreciar la posición que
asume el Analista respecto a los Usuarios y a los integrantes del Área Técnica de la organización.

Usuarios Usuarios Usuarios Requerimientos


de mejora
Requerimientos Requerimientos Sistema Analista
aceptado
Definir problema, Evaluación posterior,
Evaluación del diseño, Verificación de resultados
factibilidad, crear creación y mejora de
crear criterios de prueba de prueba
especificaciones especificaciones
Especificaciones Sistema Criterios Sistema Especificaciones
diseñado de prueba probado mejoradas
Diseñadores / Diseñadores / Diseñadores /
Implementadores Implementadores Implementadores
ACTIVIDADES TÍPICAS DEL ANALISTA:
PROBLEMAS EN EL ANÁLISIS
Asignación de trabajo:
• No se encuentra fácilmente el adecuado personal
• Los problemas que pueden suceder durante la para el equipo de trabajo de análisis.
etapa de análisis se pueden agrupar dependiendo • La distribución de la carga o responsabilidades no
del tipo al que pertenecen: se realiza de manera conveniente.
Problemas de comunicación: Requerimientos y su naturaleza
Falta de Herramientas: Políticas de la
• Existe una dificultad natural cambiante:
• No se cuenta con organización:
para describir procesos • El “congelamiento” de la
herramientas adecuadas • Trabas del
(resulta mas sencillo situación es una pauta
y de fácil uso. esquema jerárquico
mostrarlos). inadecuada para la
• Los errores se presentan de la organización.
• La utilización de narrativas identificación de
con mayor frecuencia • Insuficiente apoyo
es un método inapropiado. requerimientos.
ante la ausencia de para el proyecto a
• Falta de un lenguaje común • Los requerimientos van
éstas. desarrollar.
entre el analista y el usuario. presentando cambios debido
• Falta de un modelo que a: Problemas con el documento objetivo:
represente el sistema (una ➢ Procedimientos. • Inadecuada partición o división para especificar
forma de hacer una ➢ A un mayor entendimiento. • Se presentan redundancias.
abstracción del sistema). ➢ Consideraciones diferentes • Existe demasiado texto para leer y pocos gráficos.
del sistema analizado. • No se presenta en forma concisa.
RESUMEN DE LO APRENDIDO

Análisis de sistemas

Labor del Analista de sistemas

Relación usuario - Problemas en


analista análisis
APLIQUEMOS LO APRENDIDO …

PROBLEMA 01:
• ¿En qué consiste en análisis de sistemas?
• ¿Cuál es la labora del analista de sistemas,
en las distintas etapas?
• ¿Cómo funciona la relación de usuarios y el
equipo de desarrolladores e
implementadores?
• ¿Qué tipo de problemas pueden surgir
durante la etapa de análisis de sistemas?

También podría gustarte