You are on page 1of 8

SISTEMAS SOCIOTECNICOS

Es un sistema de computo, el software y el hardware son interdependientes.


Sin hardware, un sistema de software seria una abstraccion, es decir seria
simplemente una representacion o ide de cierto conocimiento humano.
Mientras que sin el software, el hardware es solo un conjunto de dispositivos
electronicos inertes.

Los sistema sociotecnicos son tan complejos que es practicamente imposible


entenderlos como un todo.

Deben verse como capa

1.- La capa de equipo.

2.- La capa de Sistema operativo.

3.- La capa de comunicaciones y gestion de datos.

4.- La capa de aplicaciones.

5.- La capa de proceso empresarial.

6.- La capa de organizacion.

7.- La capa social.

Es preciso examinar como interactua el software con su entorno inmediato


para garantizar que:

- Las fallas de operacion del software esten, tanto como sea posible,
contenidas dentro de las capas del sistema y no afecten seriamente la
operacion de capas adjuntas.

- Se entiende como las fallas de desarrollo y de operacion en la capas,que no


son de software, llegan a afectar al software.

Puesto que el software es inherentemente flexible, se deja por lo general a


los ingenieros de software solucionar los problemas imprevistos del sistema.

SISTEMAS COMPLEJOS
El termino "sistema" se usa de forma universal. Se habla de sistemas
de computo, sistemas operativos, sistemas de pago, sistema
educativo, sistema de gobierno y cosas por el estilo.

Los sistemas abstractos, como el sistema de gobierno, estan fuera del


ambito de este libro.
Un sistema es una coleccion intencionada de componentes
irrelacionados de diferentes tipos, que trabajan en conjunto para lograr
un objetivo.

Una caracteristica de todos los sistemas complejos es que las


propiedades y el comportamiento de los componentes del sistema
estan estrechamente vinculados.

Los sistemas que incluye software se dividen en dos categorias:

1.- Sistema tecnicos basados en computadora: Se trata de sistemas


que incluyen componentes de hardware y software, aunque no
incluyen procedimientos y procesos.

2.- Sistemas sociotecnicos: Estos incluyen uno o mas sistemas


tecnicos, pero tambien incluyen individuos que entienden el proposito
del sistema dentro del sistema en si.

Los sistemas sociotecnicos son sistemas empresariales que intentan


auxiliar para alcanzar una meta de negocio. Esta puede ser
incrementar las ventas, reducir el uso de material en la fabricacion,
recolectar impuestos.

Los factores organizacionales del entorno del sistema que pueden


afectar los requerimentos, el diseo y la operacion de un sistema
sociotecnico incluyen:

1.- Cambios de procesos: El sistema puede requerir cambios en los


procesos de trabajo del entorno.

2.- Cambios laborales: Los nuevos sistemas pueden reemplazar las


habilidades de los usuarios en un entorno, o bien, hacer que cambien
la forma como trabajan.

3.-Cambios en la organizacion: El sistema podra cambiar la estructura


politica de poder en una organizacion.

PROPIEDADES EMERGENTES DEL SISTEMA

Las relaciones complejas entre los componentes en un sistema


significa que un sistema es mas que simplemente la suma de sus
partes.

Hay dos tipos de propiedades emergentes:


1.- Propiedades emergentes funcionales

2.- Propiedades emergentes no funcionales.

Las propiedades emergente de confiabilidad, como la fiabilidad, las


propiedades de los compuestos individuales como de sus
interacciones.

En un sistema sociotecnico se necesita considerar la fiabilidad desde


tres perspectivas:

1.- Fiabilidad del hardware

2.- Fiabilidad del software.

3.-Fiabilidad del operador.

La fiabilidad de un sistema depende del contexto en que se use. Sin


embargo, el entorno del sistema no se puede especificar por completo
ni los diseadores del sistema pueden colocar restricciones en dicho
entorno para sistemas operacionales.

NO DETERMINISMO

Un sistema determinista es uno completamente predecible. Si se


ignoran los problemas de temporizacion, los sistemas de software que
se ejecutan en hardware confiable por completo y los que presentan
una secuencia de entrada produciran siempre la misma secuencias de
salidas.

CRITERIOS DE EXITO

Los sistemas sociotecnicos complejos se desarrollan para enfrentar lo


que en ocasiones se conoce como "problemas malvados". Un problema
malvado es aquel que es en tan complejo y que implica tantas
entidades relacionadas que no hay especificacion definitiva del
problema.

El sistema en que se basa el MHC-PMS se diseo para brindar apoyo a


dos metas empresariales distintas:

1.- Mejorar la calidad de atencion para quienes padecen enfermedades


mentales.

2.- Aumentr el ingreso al ofrecer reportes detallados de la atencion


brindada y de los costos de esa atencion.

INGENIERIA DE SISTEMAS

La ingenieria de sistemas abarca todas las actividades que hay en la


procuracion, la especificacion, el diseo, la implementacion, la
validacion, el despliegue, la operacion y el mantenimiento de los
sistemas sociotecnicos.

Existen tres etapas que se traslapan en la vida de los sistemas


sociotecnicos grandes y complejos:

1.- Procuracion o adquisicion.

2.- Desarrollo (Durante esta etapa se disea el sistema.

3.- Operacion.

La seguridad y la confiabilidad global de un sistema tienen influencia


en las actividades durante todas estas etapas.

Una diferencia importante entre la ingenieria de sistemas y de software


es la inclusion de una variedad de disciplinas profesionales alo largo de
la vida del sistema.

PROCURACION DEL SISTEMA

La fase inicial de la ingenieria de sistemas es la procuracion del


sistema. En esta etapa se toman decisiones sobre el ambito de un
sistema que se adquirira, los presupuestos y plazos del sistema, asi
como sobre los requerimentos de alto nivel del sistema.

Los controladores para tales decisiones son:

1.- El estado de otros sistemas de la organizacion.

2.- La necesidad de cumplir con regulaciones externas.

3.- Competencia externa.

4.- Reorganizacion empresarial.

5.- Presupuesto disponible.

Los sistemas grandes y complejos consisten por lo general en una


mezcla de componentes comerciales y especialmente construidos.
El software y el hardware en los sistemas sociotecnicos los desarrolla
por lo general una organizacion diferente(el proveedor) de la
organizacion que procura el sistema sociotecnico global.

El comprador trata con el contratista y no con los subcontratistas, de


modo que hay una sola interfaz bajo una especificacion que produce el
contratista principal.

La toma de decisiones y elecciones durante la preocuracion del


sistema tiene una gran influencia sobre la seguridad y confiabilidad de
un sistema.

DESARROLLO DEL SISTEMA

Las metas del proceso de desarrollo del sistema son disear o adquirir
todos los componentes de un sistema y, despues, integrar dichos
componentes para elaborar el sistema final.

Los procesos derivados de un plan se utilizan en la ingenieria de


sistemas, ya que diferentes partes del sistema se desarrollan al mismo
tiempo.

En algunas ocasiones, la ingenieria de requerimientos es parte del


proceso de desarrollo y, en otras, es una actividad independiente. Sin
embargo, en escencia hay seis actividades fundamentales en cuanto al
desarrollo de sistemas:

1.- Desarrollo de requerimientos.

2.- Diseo del sistema.

3.-Ingenieria de subsistemas.

4.- Integracion del sistema.

5.- Pruebas del sistema.

6.- Implementacion del sistema.

En la fase de ingenieria de subsistemas se implementan los


componentes de hardware y software del sistema.

Durante la integracion de sistemas se toman los subsistemas


desarrollados de manera independiente y se reunen para contruir un
sistema completo, la mejor opcion es un proceso de integracion
incremental en que los subsistemas se integren uno ala vez:

1.- Generalmente es imposible programar el desarrollo de los


subsistemas de modo que todos terminen al mismo tiempo.

2.- La integracion incrementa reduce el costo de la localizacion del


error.

Conforme mas sistemas se construyan la integracion de componentes


COTS de hardware y software, es cada vez mas difusa la distincion
entre implementacion e integracion.

Las fallas de subsistema son una consecuenca de suposiciones


invalidas sobre otros subsistemas que, con frecuencia se revelaran
durante la intefracion del sistema.

La etapa final del proceso de desarrollo del sistema es la entrega y la


implementacion del mismo. El software se instala en el hardware y esta
listo para su operacion.

Es clara la influencia de los procesos de desarrollo del sistema sobre la


confiabildad y la seguridad.

OPERACION DEL SISTEMA.

Los procesos operacionales son aquellos que estan relacionados con el


uso del sistema para su proposito definido.

El beneficio clave de contar con operadores de sistemas es que la


personas tienen una capacidad unica de responder efectivamente ante
situaciones inesperadas, aunque nunca hayan tenido una experiencia
directa con tales situaciones.

Un problema que surge solo despues de que el sistema entra en


operacion es la operacion del nuevo sistema junto con los sistemas
existentes.

ERROR HUMANO

Como afirma Reason(2000), los errores humanos ocurriran siempre y


existen dos formas de considerar el problema error humano:

1.- Enfoque personal: Los errores se consideran responsabilidad del


individuo y los "actos inseguros" (como un operador que falla al
implementar una barrera de seguridad) son consecuenci de un
descuido individua o un comportamiento imprudente.

2.- El enfoque de sistemas: El supuesto basico es que las personas son


falibles y se equivocaran. Los errores que la gente comete por lo
general son consecuencia de decisiones de diseo del sistema, que
llevan a formas erroneas de trabajar.

Se considera que el enfoque de sistemas es el correcto, y que los


ingenieros de sistemas deben admitir que ocurriran errores humanos
durante la operacion del sistema.

Los siguientes son ejemplis de protecciones que incluirse en un


sistema:

1. Un sistema de control de trafico aereo podria incluir un sistema


automatizado de alerta de conflicto.

2.- El mismo sistema podria tener un procedimiento claramente


definido para registrar las instrucciones de control emitidas.

3.- El control de trafico aereo comunmente implica un equipo de


controladores que, de manera continua, monitorizan el trabajo de los
demas.

Las condiciones latentes conducen a falla del sistema cuando las


defensas construidas en este no detectan una falla activa por parte de
un operador del sistema.

BARRERAS

Por general, claro, los agujeros no deben alinearse de modo que el


sistema detecte las fallas operacionales. Para reducir la probabilidad de
que las falls del sistema sean producto del error humano, los
diseadores tienen que:

1.- Disear un sistema que incluya diferentes tipos de barreras. Esto


significa que los "orificios" probablemente estaran en diferentes
lugares y, por lo tanto hay una posibilidad menor de que los orificios se
alineen y fracaseen oara detectar un error.

2.- Minimizar el numero de condiciones latentes en un sistema.


Efectivamente, esto significa reducir el numero y el tamao de los
"orificios" del sistema.
EVOLUCION DEL SISTEMA

Los sistemas grandes y complejos tienen una vida muy larga. Durante
ella, cambian para corregir errores en los requerimientos originales del
sistema e implementar los nuevos requerimientos que haya surgido. Es
problable que as computadoras del sistema se sustituyan por
maquinas nuevas y mas rapidas.

Los sistems que evolucionaron con el tiempo dependen a menudo de


tecnologia obsoleta de hardware y software. Si tiene un papel critico en
una organizacion, se conocen como "sistemas heredados"

You might also like