Principios del análisis de sistemas: conceptos básicos, métodos y estructura

Tabla de contenido:

Principios del análisis de sistemas: conceptos básicos, métodos y estructura
Principios del análisis de sistemas: conceptos básicos, métodos y estructura
Anonim

El Diccionario Merriam-Webster define el análisis de sistemas como "el proceso de examinar un procedimiento o negocio para determinar sus metas y objetivos y crear sistemas y procedimientos que los alcancen de manera efectiva". Otro punto de vista ve el análisis de sistemas como un método de resolución de problemas que descompone un sistema en sus componentes para estudiar qué tan bien funcionan e interactúan estos componentes para lograr su objetivo.

Elementos del sistema
Elementos del sistema

Comunicación

Los principios del análisis de sistemas están estrechamente relacionados con el análisis de requisitos o la investigación operativa. También es "una investigación oficial explícita para ayudar al tomador de decisiones a determinar el mejor curso de acción y tomar una mejor decisión de la que podría haber tomado de otra manera".

Los términos "análisis y síntesis" provienen del idioma griego, que significa "desmontar" y "volver a montar" respectivamente. Estos términos se utilizan en muchas disciplinas científicas, desde las matemáticas y la lógica hasta la economía y la psicología, pasando pordesignaciones para procedimientos similares. El análisis se define como "el procedimiento mediante el cual descomponemos un todo intelectual o esencial en partes", mientras que la síntesis significa "el procedimiento mediante el cual combinamos elementos o componentes separados para formar un todo". Los investigadores de los principios del análisis de sistemas aplican la metodología a los sistemas involucrados, formando un panorama general.

trabajadores del sistema
trabajadores del sistema

Solicitud

El análisis de sistemas se utiliza en todos los campos en los que se está desarrollando algo. El análisis también puede ser un conjunto de componentes que trabajan juntos para realizar funciones orgánicas como la ingeniería de sistemas. La ingeniería de sistemas es un campo interdisciplinario de la ingeniería que se centra en cómo deben diseñarse y gestionarse los proyectos de ingeniería complejos.

Secuencia

El desarrollo de un sistema de información computacional incluye la etapa de análisis del sistema. Ayuda a crear un modelo de datos antes de crear o ampliar una base de datos. Hay varios enfoques diferentes para el análisis de sistemas.

Cuando se está desarrollando un sistema informático de información, el análisis del sistema (según el modelo en cascada) constará de los siguientes pasos:

  1. Elaboración de un estudio de viabilidad. Determinar si un proyecto es económica, social, tecnológica y organizativamente factible.
  2. Medidas de investigación diseñadas para determinar los requisitos de los usuarios finales del sistema (que generalmente incluyenentrevistas, cuestionarios u observaciones visuales del trabajo en el sistema existente).
  3. Determine cómo los usuarios finales operarán el sistema (en términos de experiencia general con el hardware o software de la computadora), para qué se usará el sistema, etc.
Sistemas electronicos
Sistemas electronicos

Otra opinión describe un enfoque gradual del proceso. Este enfoque divide el análisis del sistema en 5 pasos:

  1. Determinación del contenido. Objetivos claramente definidos y requisitos necesarios para cumplir con los requisitos del proyecto definidos por sus partes interesadas.
  2. Análisis de problemas: el proceso de comprender problemas y necesidades y encontrar soluciones basadas en los principios del análisis de sistemas.
  3. Análisis de requisitos: identificación de las condiciones que se deben cumplir.
  4. Diseño lógico: el estudio de las relaciones lógicas entre objetos.
  5. Análisis de decisiones: tomar la decisión final con base en los principios del análisis de sistemas.

Los casos de uso son herramientas de modelado de análisis de sistemas ampliamente utilizadas para definir y expresar los requisitos funcionales de un sistema. Cada caso de uso es un escenario o evento de negocio para el cual el sistema debe dar una respuesta específica. Casos de uso desarrollados a partir del análisis orientado a objetos.

Análisis político

La disciplina de lo que hoy se conoce como análisis de políticas surgió de la aplicación del análisis de sistemas cuando se estableció por primera vezSecretario de Defensa de los Estados Unidos, Robert McNamara.

Los analistas de sistemas fundamentales a menudo son llamados a analizar sistemas que han crecido por casualidad para determinar los componentes actuales del sistema. Esto quedó demostrado durante el trabajo de reingeniería del 2000, cuando los procesos de negocio y de manufactura fueron considerados como parte de la Modernización de la Automatización del 2000. El trabajo que utiliza el análisis de sistemas incluye un analista de sistemas, un analista de negocios, un tecnólogo, un arquitecto de sistemas, un arquitecto empresarial, un arquitecto de software, etc. Todos estos especialistas utilizan los principios básicos del análisis de sistemas en la práctica.

Sistema de informacion
Sistema de informacion

Aunque se puede alentar a los profesionales del análisis de sistemas a crear nuevos sistemas, a menudo modifican, amplían o documentan los sistemas existentes (procesos, procedimientos y métodos). Los investigadores y profesionales confían en el análisis de sistemas. Tal análisis de actividad ya se aplica a diversas investigaciones e investigaciones prácticas, incluida la gestión empresarial, la reforma educativa, la tecnología educativa, etc. En estas áreas, los principios de un enfoque de sistemas (análisis de sistemas) son muy importantes.

Analistas

Un analista de sistemas es un profesional de la tecnología de la información que se especializa en el análisis, diseño e implementación de sistemas de información. Los analistas de sistemas evalúan la idoneidad de los sistemas de información en términos de los resultados previstos y sirven de enlace con los usuarios finales, los proveedoressoftware y programadores para lograr estos resultados.

Un analista de sistemas es una persona que utiliza técnicas de análisis y diseño para resolver problemas de negocios utilizando tecnología de la información. Los analistas de sistemas pueden actuar como agentes de cambio que identifican las mejoras organizacionales necesarias, diseñan sistemas para implementar esos cambios y capacitan y motivan a otros a usar los sistemas. Los analistas deben conocer y comprender el concepto y los principios del análisis de sistemas.

miembros del sistema
miembros del sistema

Aunque pueden estar familiarizados con varios lenguajes de programación, sistemas operativos y plataformas de hardware de computadora, por lo general no participan en el desarrollo real de hardware o software. Pueden ser responsables de desarrollar análisis de costos, consideraciones de diseño, mejorar el impacto del personal y los plazos de implementación.

Un analista de sistemas generalmente se limita a un sistema designado o predeterminado y, a menudo, trabaja junto con un analista de negocios utilizando principios generales de análisis de sistemas. Estos roles, aunque tienen cierta superposición, no son los mismos. El analista de negocios evaluará las necesidades del negocio y determinará la solución adecuada y, hasta cierto punto, diseñará la solución sin profundizar demasiado en sus componentes técnicos, confiando en cambio en el analista de sistemas. El analista de sistemas a menudo evalúa y modifica código y analiza escenarios basados en los principios y problemas del análisis de sistemas.

microscópicosistema
microscópicosistema

Oportunidades

Algunos profesionales tienen conocimientos prácticos en ambas áreas (análisis de negocios y de sistemas) y pueden combinar con éxito ambas profesiones, desdibujando efectivamente la línea entre un analista de negocios y un analista de sistemas. Ambas profesiones requieren los principios del análisis de sistemas estructurales.

Analista de sistemas disponible:

  • Identifique, comprenda y planifique los impactos organizacionales y humanos de los sistemas planificados y asegúrese de que los nuevos requisitos técnicos se integren adecuadamente con los procesos y conjuntos de habilidades existentes.
  • Planificación del flujo del sistema desde cero.
  • Interactuar con usuarios internos y clientes para estudiar y documentar requisitos, que luego se utilizan para crear documentos de requisitos comerciales.
  • Redacción de requisitos técnicos de la fase crítica.
  • Interactuar con el desarrollador del software para comprender las limitaciones del software.
  • Ayuda a los programadores a desarrollar el sistema, proporcionando casos de uso, diagramas de flujo, diagramas UML y BPMN.
  • Requisitos de documentos o suplementos a los manuales de usuario.
  • Siempre que se está llevando a cabo un proceso de desarrollo, el analista de sistemas es responsable de desarrollar los componentes y proporcionar esa información al desarrollador. Todo esto se hace en base a los conceptos y principios básicos del análisis de sistemas.

Ciclo de vida

System Development Life Cycle (SDLC) es un método de desarrollo tradicionalsistemas que las organizaciones utilizan para proyectos de TI a gran escala. SDLC es un marco estructurado que consta de procesos secuenciales mediante los cuales se desarrolla un sistema de información.

Sistema tecnológico
Sistema tecnológico

La esencia del análisis

Tan pronto como el proyecto de desarrollo recibe las aprobaciones necesarias de todos los participantes, comienza la etapa de análisis del sistema. El análisis de sistemas es el análisis de un problema de negocios que las organizaciones planean resolver con un sistema de información. El objetivo principal de la fase de análisis del sistema es recopilar información sobre el sistema existente para determinar los requisitos para un sistema mejorado o un sistema nuevo. El producto final de esta fase, conocido como entregable, es un conjunto de requisitos del sistema. Estos son los principios básicos del análisis de sistemas y la síntesis de sistemas.

Quizás la tarea más difícil en este análisis es determinar los requisitos específicos que debe satisfacer el sistema. Estos requisitos a menudo se denominan requisitos del usuario porque los usuarios los proporcionan. Cuando los diseñadores de sistemas han acumulado requisitos de usuario para un nuevo sistema, pasan a la etapa de diseño del sistema.

Sistemas informáticos

El analista de sistemas informáticos es una ocupación en el campo de la tecnología de la información. Un analista de sistemas informáticos trabaja para resolver problemas relacionados con la tecnología informática. Muchos analistas están instalando nuevos sistemas informáticos, tanto de hardware como de software, agregando nuevas aplicaciones de software amejorar el rendimiento de la computadora. Otros actúan como diseñadores de sistemas o arquitectos de sistemas, pero la mayoría de los analistas se especializan en un tipo particular de sistemas, como sistemas comerciales, contables, financieros o científicos.

Demanda

A partir de 2015, la mayor cantidad de analistas de sistemas informáticos cubrieron los sectores de gobierno, seguros, diseño de sistemas informáticos, equipos profesionales y comerciales, y gestión de empresas y empresas. Se proyectó que la cantidad de puestos de trabajo en esta área aumentaría de 487 000 en 2009 a 650 000 para 2016.

Sistema de información electrónico
Sistema de información electrónico

Esta entrada ocupó el tercer lugar en la encuesta de 2010, el quinto en la encuesta de 2011, el noveno en la encuesta de 2012 y el décimo en la encuesta de 2013.

Un analista de negocio (BA) es aquel que analiza una organización o área de negocio (real o hipotética) y documenta su negocio o procesos o sistemas, evaluando el modelo de negocio o su integración con la tecnología en base a principios y estructura de análisis de sistemas.

El rol de un analista de sistemas también se puede definir como un puente entre los problemas comerciales y las soluciones tecnológicas. Aquí, los problemas comerciales pueden estar relacionados con los sistemas comerciales, como un modelo, proceso o método. Las soluciones tecnológicas pueden ser el uso de arquitectura tecnológica, herramientas o aplicaciones de software. Los analistas de sistemas deben analizar,transformar y, en última instancia, resolver problemas comerciales con tecnología.

Análisis de negocios

Hay al menos cuatro tipos de análisis empresarial:

  • Desarrollador de negocios: identifique las necesidades y oportunidades comerciales de la organización.
  • Análisis del modelo de negocio: definición de políticas organizacionales y enfoques de mercado.
  • Diseño de procesos: para estandarizar los flujos de trabajo de una organización.
  • Análisis de sistemas: interpretación de reglas comerciales y requisitos para sistemas técnicos (generalmente dentro de TI).

Otros deberes

A veces, un analista comercial es parte de una operación comercial y trabaja con tecnología de la información para mejorar la calidad de los servicios prestados, a veces ayudando a integrar y probar nuevas soluciones. Los analistas comerciales actúan como enlace entre la gerencia y los desarrolladores técnicos.

BA también puede apoyar el desarrollo de materiales de capacitación, participar en la implementación y brindar apoyo posterior a la implementación. Esto puede incluir el desarrollo de planes de proyecto y diagramas de flujo de datos, diagramas de flujo, etc.

En el ciclo de vida del desarrollo de sistemas, el analista comercial suele actuar como enlace entre el lado comercial de la empresa y los proveedores de servicios de TI.

Recomendado: