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