0 calificaciones0% encontró este documento útil (0 votos)
67 vistas3 páginas
Este documento describe los sistemas socio-técnicos y la ingeniería de sistemas. Los sistemas socio-técnicos incluyen componentes técnicos como hardware y software, así como procesos, personas y objetivos organizacionales. Estos sistemas tienen propiedades emergentes que surgen de las interacciones entre sus componentes. La ingeniería de sistemas especifica, diseña, implementa y mantiene estos sistemas complejos mediante procesos como la definición de requisitos, el diseño, el desarrollo de subsistemas y la integra
Este documento describe los sistemas socio-técnicos y la ingeniería de sistemas. Los sistemas socio-técnicos incluyen componentes técnicos como hardware y software, así como procesos, personas y objetivos organizacionales. Estos sistemas tienen propiedades emergentes que surgen de las interacciones entre sus componentes. La ingeniería de sistemas especifica, diseña, implementa y mantiene estos sistemas complejos mediante procesos como la definición de requisitos, el diseño, el desarrollo de subsistemas y la integra
Este documento describe los sistemas socio-técnicos y la ingeniería de sistemas. Los sistemas socio-técnicos incluyen componentes técnicos como hardware y software, así como procesos, personas y objetivos organizacionales. Estos sistemas tienen propiedades emergentes que surgen de las interacciones entre sus componentes. La ingeniería de sistemas especifica, diseña, implementa y mantiene estos sistemas complejos mediante procesos como la definición de requisitos, el diseño, el desarrollo de subsistemas y la integra
El termino sistema es universalmente usado. Es posible definir sistema como:
Un sistema es una coleccin de componentes interrelacionados que trabajan conjuntamente para cumplir algn objetivo. Ejemplo: un bolgrafo es un sistema que incluye tres o cuatro componentes hardware. En contraste, un sistema de control del trfico areo incluye miles de componentes hardware y software, adems de a los usuarios humanos que toman decisiones basadas en la informacin del sistema. Los sistemas que incluyen software se dividen en dos categoras: - Sistemas tcnicos informticos. Son sistemas que incluyen componentes HW y SW, pero no procedimientos y procesos. Ejemplos de estos sistemas son televisores, telfonos mviles, y la mayora del SW de las computadoras personales. el conocimiento no es parte del sistema y este es solo una herramienta para algn fin. Ej. Los procesadores de texto.
- Sistemas socio tcnicos: comprende uno o mas sistemas tcnicos pero tambin incluyen conocimiento de cmo debe usarse el sistema para alcanzar algn objetivo mas amplio. Esto quiere decir que estos sistemas han definido los procesos operativos, incluyen personas como parte del sistema, son gobernados con polticas y reglas organizacionales y pueden verse afectados por restricciones externas tales como leyes nacionales y polticas reguladoras. Ej. Un libro es creado por un sistema socio tcnico de la industria editorial que incluye varios procesos y sistemas tcnicos.
Las caractersticas del sistema socio-tcnico son: - Tiene propiedades emergentes: que son propiedades del sistemas como un todo mas que asociadas con partes individuales del sistema. Las propiedades emergentes dependen tanto de los componentes del sistema como de las relaciones entre ellos. Son evaluadas cuando el sistema ha sido montado. - Son a menudo no deterministas. Esto significa que no siempre producen la misma salida. El comportamiento del sistema depende de los operadores humanos y las personas no siempre actan de la misma forma. - El grado en que el sistema apoya los objetivos organizacionales no solo depende del sistema en si mismo, tambin depende de la estabilidad de los objetivos, de las relaciones y conflictos entre los objetivos organizaciones y de cmo las personas en la organizacin interpretan estos objetivos. Una caracterstica de los sistemas es que las propiedades y el comportamiento de los componentes del sistema estn inseparablemente entremezclados. El funcionamiento exitoso de los componentes depende de otros componentes. Adems, por lo general los sistemas son jerrquicos y de este modo incluyen otros sistemas, subsistemas, que adems tienen la propiedad de funcionar de forma individual. Propiedades emergentes de los sistemas Las complejas relaciones entre componentes de un sistema indican que el sistema es ms que simplemente la suma de sus partes. Este tiene propiedades que son propiedades del sistema como un todo. Estas propiedades emergentes no se pueden atribuir a ninguna parte especfica del sistema, mas bien, emergen solo cuando los componentes del sistema han sido integrados. Algunas de estas propiedades pueden derivar directamente de las propiedades comparables de los sub sistemas. Ej. Propiedades emergentes: Volumen, Fiabilidad, Proteccin, Reparabilidad y Usabilidad. Estas propiedades son difciles de evaluar con anterioridad, pero se pueden medir despus que el sistema esta en funcionamiento. Existen dos tipos de propiedades emergentes: 1- Las propiedades emergentes funcionales: aparecen cuando todas las partes de un sistema trabajan de forma conjunta para cumplir con algn objetivo. Ej. Bicicleta propiedad de medio de transporte una vez que unieron todas sus componente. 2- Las propiedades emergentes no funcionales: se refieren al comportamiento de los sistemas en su entorno operativo. Ej. Fiabilidad, rendimiento, seguridad y proteccin. A menudo son factores crticos para sistemas informticos, ya que un fallo mnimo en estas propiedades pueden hacer inutilizable el sistema. Ingeniera de sistemas La ingeniera de sistemas es la actividad de especificar, disear, implementar, validar, utilizar y mantener los sistemas socio-tcnicos. Los ingenieros de sistemas no solo tratan con el SW, sino tambin con el HW y las interacciones del sistema con los usuarios y su entorno. Deben pensar en los servicios que el sistema proporciona, las restricciones sobre las que el sistema debe construir y funcionar y las formas en la que el sistema es usado para cumplir su propsito. Las fases de la ingeniera de sistemas son: (modelo en V) - Definicin de requerimientos - Diseo del sistema - Desarrollo de subsistemas - Integracin del sistema - Instalacin del sistema - Evolucin del sistema - Desmantelamiento del sistema Existen diferencias entre los procesos de ing. de sistemas y el proceso de SW. - Alcance limitado para rehacer el trabajo durante el desarrollo de sistemas. (Ing. Sistema) - Implicacin interdisciplinaria (ing. Sistema) La ingeniera de sistemas es una actividad interdisciplinaria que conjuga equipos de personas con diferentes bases de conocimientos. Definicin de requerimiento del sistema Especifica que es lo que el sistema debe hacer (funciones) y sus propiedades esenciales y deseables. Crea definicin de requerimientos que el sistema quiere consultar con los cliente y con los usuarios finales del sistema. Se derivan tres tipos de requerimientos en esta fase: - Requerimientos funcionales abstractos: las funciones bsicas que el sistema debe proporcionar se definen en un nivel abstracto. Una especificacin mas detallada de requerimiento funcional tiene lugar en el nivel de subsistema. - Propiedades del sistema: estas son propiedades emergentes no funcionales del sistema, tales como la disponibilidad, el rendimiento y la seguridad. Estas propiedades no funcionales del sistema afectan a los requerimientos de todos los subsistemas. - Caractersticas que no debe mostrar el sistema: Se debe dejar en claro todo lo que el sistema no debe hacer para no generar falsas expectativas. Se debe establecer un conjunto completo de objetivos que el sistema debe cumplir, esto no necesariamente debe estar orientado a las funcionalidades del sistema, pero deben definir para que se realiza el sistema. Diseo del sistema El diseo del sistema se centra en proporcionar la funcionalidad del sistema a travs de sus diferentes componentes. Las actividades que se realizan en este proceso son: - Dividir requerimientos: dividir los req. y agruparlos en grupos afines. - Identificar subsistemas: identificar los subsistemas que pueden individual o colectivamente cumplir los requerimientos. Los grupos de req. estn generalmente relacionados con los subsistemas. - Asignar requerimientos a los sub sistemas: si la divisin de los req. fue en funcin de los subsistemas esta representara una tarea muy simple. - Especificar la funcionalidad de los subsistemas: enumerar las funciones especificas asignadas a cada subsistema, tambin debe especificarse la relacin entre los subsistemas. - Definir interfaces del sub sistema: interfaces necesarias y requeridas por cada subsistema. Todas las etapas mencionadas son bidireccionales, por lo cual es permanente la retro alimentacin e iteracin de una etapa con la otra. El modelo espiral: refleja la realidad de que los requerimientos afectan a las decisiones de diseo y viceversa, y de esta forma tiene sentido entrelazar estos procesos. Comenzando en el centro, cada vuelta de la espiral aade algn detalle a los requerimientos y al diseo. Algunas vueltas se centran en los requerimientos, otras en el diseo. A veces, nuevo conocimientos recopilado durante los procesos de requerimientos y diseo significan que la declaracin del problema en misma tiene que se cambiada. Las intervenciones organizacionales y polticas pueden influir en la eleccin de la solucin. Modelado de sistemas Durante la actividad de requerimientos y diseo del sistema, estos pueden ser modelados como un conjunto de componentes y de relaciones entre estos componentes. Esto se puede ilustrar en un modelo arquitectnico del sistema. La arquitectura del sistema puede ser presentada como un diagrama de bloques que muestra los principales subsistemas y las interconexiones entre ellos. A este nivel el sistema se descompone en un conjunto de subsistemas que interactan entre si. Cada uno de estos debe ser representado de forma similar hasta que el sistema este dividido en componentes funcionales, componentes que proporcionan una funcin nica. Desarrollo de los sub sistemas En esta etapa se implementan los subsistemas que hayan sido identificados durante el diseo del sistema, esto implica comenzar otro proceso de la ingeniera de sistemas. Los subsistemas pueden se desarrollos que se realizan en esta etapa o productos comerciales que se agregan a un sistema. Es posible que se requiera una nueva intervencin de la etapa de diseo para garantizar la correcta integracin de subsistemas. Es comn que los subsistemas se desarrollen en paralelo. Integracin del sistema Durante este proceso se toman los subsistemas desarrollados de forma independiente y se conjuntan para crear el sistema completo. La integracin se puede hacer utilizando el enfoque del big bang que consiste en integrar todos los subsistemas al mismo tiempo. Sin embargo, a efectos tcnicos y de administracin, el mejor enfoque es un proceso de integracin creciente donde los sistemas se integran uno a uno, por dos razones, 1 es imposible confeccionar una agenda para el desarrollo de todos los subsistema de tal forma que todos terminen al mismo tiempo. 2 la integracin creciente reduce el costo en la localizacin de errores. Una vez que los componentes han sido integrados, tiene lugar un extenso programa de pruebas del sistema, estas pruebas pretenden probar las interfaces entre los componentes y el comportamiento del sistema en su totalidad.
Evolucin del sistema Los sistemas grandes y complejos tienen un periodo de vida largo. Durante su vida se cambian para corregir errores en los requerimientos del sistema original y para implementar nuevos requisitos que surgen. La evolucin del sistema es inherentemente costosa por: - Los cambios propuestos tienen que analizarse cuidadosamente desde perspectivas tcnicas y de negocio. - Un cambio en un subsistema puede alterar todo el sistema. - Al no registrar las razones del diseo original insume mucho tiempo y diseo descubrirlo. - Con el tiempo la estructura se corrompe por cambios y mas cambios son mas costosos de hacer. La obsolescencia es una de las mayores problemticas de la evolucin del sistema. Desmantelamiento del sistema Significa poner fuera de servicio al sistema despus de que termina su periodo de utilizad operativa. Ejemplos: - Desmontajes - Reciclaje de materiales - Tratamiento de sustancias toxicas - Insercin de SW para desmantelar otro SW - Conversin de datos con valor para pasar a otro sistema.
Organizaciones, personas y sistemas informticos Los sistemas socio-tcnicos son sistemas empresariales que tienen la intencin de ayudar a conseguir algunos objetivos organizaciones o de negocio. La consecucin, desarrollo y uso de estos sistemas estn influenciados por las polticas y procedimientos de la organizacin y por su cultura de trabajo. Los usuarios del sistema son personas que estn influenciadas por la forma en la que es gestionada la organizacin y por sus relaciones con otras personas dentro y fuera de esta. Para entender un sistema socio-tecnico es necesario entender el entorno organizacional, de lo contrario el sistema puede no cumplir con las necesidades del negocio, y los usuario y sus directivos pueden rechazar el sistema. Los factores humanos y organizacionales del entorno del sistema que afectan a sus diseos son: - Cambios en el proceso: el sistema modificar los procesos de la organizacin y del entorno. - Cambios en el trabajo: el sistema modificacin de la forma de trabajo de los usuarios - Cambios organizacionales: el sistema cambia la estructura organizativa o el poder de esta. Estos factores humanos, sociales y organizacionales son a menudo crticos para determinar si un sistema cumple con xito los objetivos. Sistemas heredados: sistemas de negocio critico, se mantiene por que es demasiado riesgoso su cambio, por los procesos que maneja, por la informacin que contiene y por el tiempo de vida que tienen.