Ingeniería de Sistema (927549)

Anuncio
Indicé
Introducción
Mediante el siguiente trabajo explicaremos la ingeniería de Sistema e Informática,
como las diferencias que existen entre ellas así como la teoría general de sistema,
los sistemas blandos y duros y también las diferencias entre ellas y los ejemplos
de resolución.
Para comenzar este trabajo podemos a clarar que la ingeniería de Sistema es un
modo de enfoque interdisciplinario que permite estudiar y comprender la realidad,
con el propósito de implementar u optimizar sistemas complejos. También es una
Aplicación de las ciencias matemáticas y físicas para desarrollar sistemas que
utilicen económicamente los materiales y fuerzas de la naturaleza para el beneficio
de la humanidad.
Una de las principales diferencias de la ingeniería de sistemas respecto a otras
disciplinas de ingeniería tradicionales, consiste en que la ingeniería de sistemas
no construye productos tangibles.
En cambio la Ingeniería informática es la profesión que consiste en la aplicación
de los fundamentos de la ciencia de la computación, la electrónica y la ingeniería
de software, para el desarrollo de soluciones integrales de cómputo y
comunicaciones, capaces de procesar información de manera automática.
Aunque la Teoría General de Sistemas (TGS) puede remontarse a los orígenes de
la ciencia y la filosofía, no podemos dejar de mencionarla sólo en la segunda mitad
del siglo XX adquirió tonalidades de una ciencia formal gracias a los valiosos
aportes teóricos del biólogo austríaco Ludwig von Bertalanffi (1901-1972)
El Pensamiento de Sistemas tiene un vasto campo de aplicación, dentro del cual
se consideran dos corrientes: el Pensamiento de Sistemas Duros y el
Pensamiento de Sistemas Suaves, ambos explicados por Peter Checkland en
“Systems Thinking Systems Practice”.Vamos a resumir la diferencia entre
sistemas duros y sistemas suaves. Checkland señala que los sistemas “duros”
(“hard” systems) tienen una manifestación concreta en la realidad. Los sistemas
“blandos” (“soft” systems) son conceptuales en vez de concretos, refiriéndose a los
modelos conceptuales que se construyen en la Metodología de Sistemas Suaves.
Reproducimos un texto de (Checkland 1980) sobre sistemas duros y sistemas
suaves“… lo segundo implica el desarrollo práctico del pensamiento de sistemas
mediante la aplicación de este enfoque en la solución de problemas en el mundo
real; esto último involucra el trabajo desarrollando en lo que se denomina sistemas
‘duros’ (‘hard systems) – aquellos que tienen una manifestación ‘concreta’ en la
realidad.
Ingeniería de Sistema
La ingeniería de sistemas es un modo de enfoque interdisciplinario que permite
estudiar y comprender la realidad, con el propósito de implementar u optimizar
sistemas complejos. Puede verse como la aplicación tecnológica de la teoría de
Sistemas a los esfuerzos de la ingeniería, adoptando en todo este trabajo el
paradigma sistémico. La ingeniería de sistemas integra otras disciplinas y grupos
de especialidad en un esfuerzo de equipo, formando un proceso de desarrollo
centrado.
La ingeniería de sistemas es, pues, la aplicación de las ciencias matemáticas y
físicas para desarrollar sistemas que utilicen económicamente los materiales y
fuerzas de la naturaleza para el beneficio de la humanidad.
Una de las principales diferencias de la ingeniería de sistemas respecto a otras
disciplinas de ingeniería tradicionales, consiste en que la ingeniería de sistemas
no construye productos tangibles. Mientras que los ingenieros civiles podrían
diseñar edificios o puentes, los ingenieros electrónicos podrían diseñar circuitos,
los ingenieros de sistemas tratan con sistemas abstractos con ayuda de las
metodologías de la ciencia de sistemas , y confían además en otras disciplinas
para diseñar y entregar los productos tangibles que son la realización de esos
sistemas.
Otro ámbito que caracteriza a la ingeniería de sistemas es la interrelación con
otras disciplinas en un trabajo transdisciplinario.
De manera equivocada algunas personas confunden la ingeniería de sistemas con
las ingenierías de computación o en informática, cuando ésta es mucho más
cercana a la electrónica y la mecánica cuando se aplica.
Actualmente existe gran controversia respecto a los estudios que se realizan en
las universidades, sobre todo en Sudamérica, pues los estudios son similares a los
de Ingeniería de Computación o Informática.
Ingeniería Informática
Ingeniería informática es la profesión que consiste en la aplicación de los
fundamentos de la ciencia de la computación, la electrónica y la ingeniería de
software, para el desarrollo de soluciones integrales de cómputo y
comunicaciones, capaces de procesar información de manera automática.
Por lo que se refiere al soporte físico, la ingeniería informática se fundamenta en la
tecnología electrónica, lo que le permite a los ordenadores interactuar con
sistemas físicos, así como desarrollar interfaces de comunicación y control entre el
ordenador y diversos dispositivos mecánicos y eléctricos, tales como sistemas de
adquisición de datos, instrumentación virtual, control de robots, sistemas de
iluminación, etc...
En el aspecto lógico y formal, la ingeniería informática se fundamenta en la teoría
de autómatas, los lenguajes formales, la teoría de la información, el diseño de
algoritmos, el reconocimiento de patrones, la inteligencia artificial y la ingeniería
del conocimiento.
En el aspecto de integración, la ingeniería informática comprende multitud de
técnicas y conocimientos específicos para el diseño, construcción y mantenimiento
de software, sujetos a restricciones de calidad, tiempo y coste. El conjunto de
estas técnicas se conoce como ingeniería del software.
Además de los aspectos puramente técnicos de los sistemas informáticos, la
ingeniería informática se ocupa los aspectos de tipo organizativo, social y legal.
Por ejemplo, los relacionados con la planificación, dirección y control de proyectos
informáticos; la auditoría y control; la realización de peritajes informáticos, etc...
Imagen De Ing. Informática 2,1
Diferencia entre Ing. De Sistema e Informática
Ingeniería de sistemas es un modo de enfoque interdisciplinario que permite
estudiar y comprender a los sistemas, con el propósito de implementar u optimizar
sistemas complejos. Puede verse como la aplicación tecnológica de la teoría de
sistemas, así como el uso de un enfoque de sistemas a los esfuerzos de la
ingeniería, adoptando en todo este trabajo el paradigma sistémico. La ingeniería
de sistemas integra otras disciplinas y grupos de especialidad en un esfuerzo de
equipo, formando un proceso de desarrollo estructurado.
Una de las principales diferencias de la ingeniería de sistemas respecto a otras
disciplinas de ingeniería tradicionales, consiste en que la ingeniería de sistemas
no construye productos tangibles. Mientras que los ingenieros civiles podrían
diseñar edificios y los ingenieros electrónicos podrían diseñar circuitos, los
ingenieros de sistemas tratan con sistemas abstractos con ayuda de las
metodologías de la ciencia de sistemas, y confían además en otras disciplinas
para diseñar y entregar los productos tangibles que son la realización de esos
sistemas.
Otro ámbito que caracteriza a la ingeniería de sistemas es la interrelación con
otras disciplinas en un trabajo transdisciplinario.
La ingeniería informática es la rama de la ingeniería que aplica los fundamentos
de la ciencia de la computación, la Ingeniería electrónica y la ingeniería de
software, para el desarrollo de soluciones integrales de cómputo y
comunicaciones, capaces de procesar información de manera automática.
Teoría General de Sistemas
Aunque la Teoría General de Sistemas (TGS) puede remontarse a los orígenes de
la ciencia y la filosofía, sólo en la segunda mitad del siglo XX adquirió tonalidades
de una ciencia formal gracias a los valiosos aportes teóricos del biólogo austríaco
Ludwig von Bertalanffy (1901-1972). Al buscar afanosamente una explicación
científica sobre el fenómeno de la vida, Bertalanffy descubrió y formalizó algo que
ya había intuido Aristóteles y Heráclito; y que Hegel tomó como la esencia de su
Fenomenología del Espíritu: Todo tiene que ver con todo.
Corrían los años 50, y ya Julián Huxley (el hermano de Aldous) había desarrollado
sus conceptos sobre la síntesis evolutiva moderna y Francis Crick y James
Watson avanzaban en su trabajo sobre la estructura helicoidal del ADN. Por eso
que el ambicioso programa de investigación de Ludwig von Bertalanffy buscaba
responder a la pregunta central de la biología: ¿qué es la vida? Por su carácter
globalizado y “abierto” Bertalanffy no pudo dar respuesta a esta pregunta crucial,
pero se acercó a su resolución con ideas que transformaron radicalmente nuestra
visión del mundo: el todo es más que la suma de sus partes; el todo determina la
naturaleza de las partes; las partes no pueden comprenderse si se consideran
aisladas del todo; las partes están dinámicamente interrelacionadas o son
interdependientes. La Teoría General de Sistemas contiene la paradoja de ser uno
de los ámbitos más apasionantes de la ciencia moderna, y también, uno de los
más incomprendidos. Este es el tema que desarrollamos hoy en nuestros
Conceptos de Economía
Bertalanffy no pudo responder a la pregunta que lo intrigaba y que permanecía sin
respuesta en todos los libros y manuales de biología. Pero su investigación marcó
un salto cualitativo en la comprensión y desarrollo de la teoría de sistemas,
entendiendo por sistema a un conjunto de elementos que funciona como un todo.
Por ejemplo, cada órgano del cuerpo humano afecta su funcionamiento global; y el
sistema digestivo es bastante diferente al sistema nervioso o al sistema endocrino,
pero no hay parte alguna que tenga un efecto aislado del todo. Ninguno de estos
subsistemas es totalmente independiente. Ni el sistema circulatorio ni el sistema
linfático pueden funcionar de manera aislada, porque entonces no forman un ser
vivo.
Imagen de Teoria General de Sistema 4,1
Sistemas blandos
Los sistemas "flexibles" están dotados con características conductuales, son
vivientes y sufren un cambio cuando se enfrentan a su medio. Los sistemas
"flexibles" típicamente serian del domino de las ciencias de la vida y las ciencias
conductual y social.
A los sistemas "flexibles" puede aplicarse la .metodología del paradigma de
sistemas. En vez de basarnos exclusivamente en el análisis y la deducción,
necesitamos sintetizar y ser inductivos. En vez de basarnos estrictamente en
métodos formales de pensamiento, debemos tomar en cuenta lo siguiente:
1. Los procesos de razonamiento informales, como el juicio y la intuición.
2. El peso de los datos comprobados, derivados de unas cuantas observaciones y
muy poca oportunidad de replica.
3. Las predicciones basadas en datos comprobados endebles, más que en
explicaciones.
4. Mayor discontinuidad de dominio y la importancia del evento único
Los sistemas suaves se identifican coma aquellos en que se les da mayor
importancia a la parte social. La componente social de estos sistemas se
considera la primordial. El comportamiento del individuo o del grupo social se toma
coma un sistema teleol6gico, con fines, con voluntad, un sistema pleno de
propósitos, capaz de desplegar comportamientos, actitudes y aptitudes múltiples.
Al comportamiento no solo hay que describirlo sino hay que explicarlo para
conocerlo y darle su propia dimensión. Un sistema suave es un sistema con
propósitos, que no solo es capaz de escoger medios pare alcanzar determinados
fines, sino que también as capaz de seleccionar y cambiar sus fines. En estos
sistemas se dificulta la determinación clara y precisa de los fines en contraste a los
sistemas duros. Los problemas en los sistemas suaves no tienen estructura
fácilmente identificable
os sistemas blandos son también, desde el punto de vista de la Teoría General de
Sistemas, sistemas y es precisamente esta circunstancia la que da lugar a que
existan situaciones comunes a ambos tipos de sistemas; los blandos y los duros.
La teoría general de sistemas a través de su enfoque, el enfoque de sistemas,
posee conceptos e ideas que sirven para el tratamiento de ambos tipos de
sistemas.
Algunos de ellos se pueden encontrar en la literatura como: Análisis de sistemas,
Ingeniería de sistemas, Diseño de sistemas, Sistemas de Información, etc.
Aquí cabe aclara que el énfasis esta hecho en el enfoque" o en la " Filosofía" de
sistemas y no tanto en las técnicas y/o Metodologías debido a que existen
Metodologías para sistemas duros y para sistemas blandos.
Este último es precisamente una diferencia que surgió ante los resultados
insatisfactorios que se obtuvieron al extrapolar Metodologías de sistemas duros a
sistemas blandos.
En la Teoría de sistemas se define a un sistema como un conjunto de elementos
interrelaciona1os entre si que buscan lograr un objetivo. Al utilizar esta definición
observaremos que tanto los sistemas duros como Ios blandos son
conceptualizados de la misma manera. En "Esencia pura", los paradigmas de
Análisis, Diseño e Implementación y/o de Sistemas son extremadamente
similares, sin embargo, se deberá tener cuidado en no utilizar Metodologías de
Sistemas de un dado tipo.
Cuando se habla de Ciencias Sociales y Ciencias del Comportamiento se habla
necesariamente del hombre y sus organizaciones y así vemos que esta es una
característica que se encuentra en casi todo tipo de sistema blando: El hombre es
un componente del sistema y la forma en que se organiza (Interrelaciona) con los
elementos (Hombre. Maquinas, etc.) Adquieren gran importancia.
Ejemplos de Resolucion de un Problema
Quiero citar como ejemplos los casos “¿Qué es la Metodología de Sistemas
Blandos?”, en el cual he citado la construcción de un puente (como ejemplo de la
aplicación del pensamiento de sistemas duros) y la posible implementación de una
biblioteca de una facultad (como ejemplo de la aplicación del pensamiento de
sistemas suaves).
En el caso del puente, a pesar de mostrarse como un ejemplo de lo “duro”, la parte
“suave” puede estar presente en los estudios previos antes del inicio del proyecto,
en forma de interrogantes que se deben responder:
A) ¿porqué se está construyendo este puente? Esta pregunta puede ser obvia
pero es importante, porque permitirá ubicar al sistema que se quiere construir en
función a los objetivos del sistema contenedor del sistema que se va a construir.
Es decir el puente será parte de un sistema mayor que lo contiene y deberá
interrelacionarse con otros sistemas que son contenidos por este sistema mayor –
carreteras, vías férreas, trochas, vehículos, etc. – Es decir encima de la pregunta
¿Qué tipo de puente construir?, está la interrogante ¿Porqué construir?. Esa es
una aplicación del enfoque sistémico, pues como dijo Rusell Ackoff “No es posible
comprender un sistema solamente analizándolo, esto es descomponiéndolo en
sus partes. Uno debe sintetizarlo primero, determinar su función en el
supersistema, el sistema en el siguiente nivel mas alto del cual forma parte”.
B) ¿Cuáles son los diferentes puntos de vista sobre la situación? Se debe
considerar a los políticos, gobierno, autoridades locales, pobladores,
transportistas. Entrevistar y tomar en cuenta la mayor cantidad de posiciones y
puntos de vista al respecto. La gente tiene muchas cosas que decir, y esto nos
llevará a descubrir: ¿qué dificultades existen con el sistema actual? ¿cómo es el
clima de la zona? ¿hay problemas en la estación de lluvias? ¿hay mucho tráfico
por temporadas? etc.
Todo ello nos permitirá expresar la situación problema mediante gráficos
enriquecidos. Esto permitirá destacar síntomas (aspectos de la situación que no
están funcionando bien o lo que se pueden mejorar) y destacar los sistemas
relevantes. Estos gráficos nos permitirán hacer una nueva rueda de entrevistas y
aclarar algunos aspectos con los participantes. Posteriormente, aplicaremos el
pensamiento de sistemas para la elaboración de definiciones raíces y para la
construcción de modelos conceptuales, siguiendo reglas definidas por los factores
CATWOE y el modelo formal de sistemas.
Seguramente, antes del construir el puente o de iniciar cualquier proyecto, incluso
antes de hacer los estudios previos, no encontraremos un problema estructurado,
sino una situación problema, y la Metodología de Sistemas Suaves ayudará a
estructurar (aclarar, definir, mejorar) la situación no estructurada. Ese es un campo
para aplicar la Metodología de Sistemas Suaves.
Al Dr. Rusell Ackoff, un gran pensador sistémico, le dijeron una vez que muchos lo
consideraban un gurú, y él respondió: “Yo no me considero un gurú, porque un
gurú les dice a los demás las cosas que deben hacer. Yo soy un pensador, y les
enseño a los demás a pensar por si mismos”. Por lo tanto, si te piden ejemplos de
sistemas suaves, tienes una cantidad enorme de ejemplos a enumerar y realizar.
Escoge un proyecto cualquiera y encuentra los aspectos “suaves” del problema.
Sistemas Duros
Se habla sobre Ia existencia de una dicotomía entre la teoría de sistemas "rígidos"
(duros) y la teoría de sistemas "flexibles" (blandos), Ios sistemas "rígidos" son
típicamente los encontrados en las ciencias físicas y a los cuales se puede aplicar
satisfactoriamente las técnicas tradicionales del método científico y del paradigma
de ciencia.
Cuando se comparan las propiedades típicas de los sistemas "rígidos" y "flexibles"
no es sorprendente encontrar que los métodos de la ciencia que se pueden aplicar
en el primero, pueden no ser totalmente apropiados para el segundo.
Generalmente, los sistemas "rígidos" admitirán procesos de razonamiento
formales, esto es, derivaciones lógico-matemáticas. Los datos comprobados,
como se presentan en esos dominios, generalmente son replicables y las
explicaciones pueden basarse en relaciones causadas probadas. Muy a menudo
las pruebas son exactas y las predicciones pueden averiguarse con un grado
relativamente elevado de seguridad.
Los sistemas duros se identifican como aquellos en que interactúan hombres y
maquinas. En los que se les da mayor Importancia a la parte tecnológica en
contraste con la parte social. La componente social de estos sistemas se
considera coma si la actuación o comportamiento del individuo o del grupo social
solo fuera generador de estadísticas.
Es decir, el comportamiento humano se considera tomando solo su descripción
estadística y no su explicación. En los sistemas duros se cree y actúa como si los
problemas consistieran solo en escoger el mejor medio, el óptimo, para reducir la
diferencia entre un estado que se desea alcanzar y el estado actual de la
situación. Esta diferencia define la necesidad a satisfacer el objetivo, eliminándola
o reduciéndola, Se cree que ese fin es claro y fácilmente definible y que los
problemas tienen una estructura fácilmente identificable.
Diferencia entre Sistemas Duros y Sistemas Suaves
.El Pensamiento de Sistemas tiene un vasto campo de aplicación, dentro del cual
se consideran dos corrientes: el Pensamiento de Sistemas Duros y el
Pensamiento de Sistemas Suaves, ambos explicados por Peter Checkland en
“Systems Thinking Systems Practice”.En el presente artículo trataremos de
resumir la diferencia entre sistemas duros y sistemas suaves. Checkland señala
que los sistemas “duros” (“hard” systems) tienen una manifestación concreta en la
realidad. Los sistemas “blandos” (“soft” systems) son conceptuales envez de
concretos, refiriéndose a los modelos conceptuales que se construyen en la
Metodología de Sistemas Suaves. Reproducimos un texto de (Checkland 1980)
sobre sistemas duros y sistemas suaves
“… lo segundo implica el desarrollo práctico del pensamiento de sistemas
mediante la aplicación de este enfoque en la solución de problemas en el mundo
real; esto último involucra el trabajo desarrollando en lo que se denomina sistemas
‘duros’ (‘hard systems) – aquellos que tienen una manifestación ‘concreta’ en la
realidad). También compete a esta segunda distinción……………. los trabajos
desarrollados en lo que se denomina sistemas ’suaves’ (’soft’ systems), sistemas
que son conceptuales en vez de concretos”
Sin embargo, es más adecuado hablar de situaciones “suaves” y “duras”, como
lohace (Hitchins 1992) quien indica define los términos:
(Duro. Claramente definido o definible y con un propósito evidente)”; (Suave.
Complejo, pobremente definido y sin un claro y único propósito)”.
Entiéndase como situación al conjunto de factores o circunstancias que afectan
aalguien o algo en un determinado momento.En el ejercicio profesional de un
ingeniero de sistemas, un analista o un administrador,existen dos tipos de
situaciones que se puede enfrentar: las situaciones noestructuradas (asociadas
los sistemas “duros”), y las situaciones no estructuradas(asociadas a los sistemas
“suaves”), que pasamos a desarrollar:
Conclusion
Referencia
Descargar