Professional Documents
Culture Documents
UNIVERSIDAD NACIONAL DE SANTIAGO DEL ESTERO Facultad de Ciencias Exactas y Tecnologas Licenciatura en Sistemas de Informacin METODOLOGA DE LA INVESTIGACIN II
Villalba, Roberto Ariel Pieroni, Rodrigo Nestor Daniel
Palabras claves: Sistemas Cooperativos, Sistemas de Soporte a las Decisiones, Cultura organizacional
1. Introduccin
Gracias al constante avance tecnolgico, a la interminable competencia empresarial, y a la cantidad de opciones que existe actualmente en el mercado en cuanto a precios, calidad, tamao, marca, etc. la toma de decisiones en la organizacin se vuelven cada vez ms complejas, pues se debe considerar y administrar una mayor cantidad de informacin interna y externa (es decir dentro de la organizacin y en el ambiente), la cual debe representar los datos reales de lo que est ocurriendo. Para ello se hace uso de herramientas que permitan analizar esa informacin y finalmente tomar la decisin correcta. A esta necesidad, responde el concepto de los SSD [3]. Hoy en da, para asegurar una implementacin exitosa de los procesos de Toma de Decisiones se deben considerar aspectos tecnolgicos, de integracin de datos y de cultura organizacional. Explorando numerosos artculos en Internet, todos apuntan a que el inconveniente principal de un SSD, es que no proporciona todas las alternativas de decisin posibles para solucionar un problema organizacional. Para responder a esta problemtica, en esta investigacin estudiaremos los conceptos de Sistemas Cooperativos y Sistemas de Soporte a las Decisiones y la implementacin de los Sistemas Cooperativos dentro de la arquitectura de los SSD. Los SSD tienen la ventaja de mejorar la toma de decisiones, mientras que los sistemas cooperativos mejoran la comunicacin, colaboracin y cooperacin, lo que permitir mediante una adecuada implementacin de los dos sistemas, la obtencin de alternativas de decisin que vienen de distintas organizaciones que trabajan dentro de la misma firma [4]. Con la coordinacin del trabajo de estos sistemas se pueden lograr resultados satisfactorios, ya que al momento en que el SSD se pone en funcionamiento para mostrar las alternativas de decisin, el Sistema Cooperativo debe conectarse en red para obtener alternativas externas de decisin. La forma de implementacin depende de las caractersticas a nivel de software de cada uno de ellos. El Software de Soporte a las Decisiones debe contener un mdulo que permita el acceso en red a la base de datos y de modelos de los SSD de otras organizaciones, que en ese momento pueden o no estar en lnea. Uno de los lenguajes que permite este desarrollo es PHP, ya que con l podemos acceder a una base de datos (mediante el uso de protocolos de seguridad, por ejemplo: SSL) desde un cliente remoto. El programa que soporte a los dos procesos trabajando en conjunto deber proporcionar una interfaz grafica que muestre las alternativas de decisin obtenidas por el SSDC (Sistema de Soporte las Decisiones Cooperativo). La interfaz presenta dos ventanas, una que muestra las alternativas que genera el SSD original y otra, a la cual se accede mediante un comando, mostrar las alternativas que se obtienen de otras organizaciones mediante un entorno cooperativo. De esta forma, los administradores que operan el SSDC tendrn ms opciones de decisin para escoger.
4. Justificacin
El presente proyecto se realiza con el fin de cooperar en una de las reas ms importantes como es la gerencia en el nivel estratgico, donde se realizan la toma de decisiones que involucran a todo el contexto organizativo. Las decisiones que aqu se tomen pueden llevar, o bien, al xito o fracaso de la organizacin, por ello que es de vital importancia esta responsabilidad. A partir de investigaciones, se sabe que ante situaciones, problemas o variables de las cuales no se cuenta con experiencias o referencias previas, las alternativas generadas por el SSD resultan escasas y, a veces, no llevan a una solucin eficiente. Mediante nuestra propuesta, trataremos de brindar al decisor o usuario ms alternativas al momento de tomar decisiones teniendo en cuenta nuestro entorno y el de las organizaciones cooperadoras y las dems culturas organizacionales, a travs de la implementacin de los Sistemas Cooperativos dentro de la arquitectura de los SSD. Trataremos tambin de innovar en el campo de la informtica, tratando de generar una nueva herramienta, y una nueva forma de trabajo, la cual permitir orientar ms a los empresarios a la cooperacin. De acuerdo a los antecedentes presentados en la seccin anterior, el problema propuesto que involucra a estos tipos de sistemas, no han sido trabajados desde la perspectiva de nuestro proyecto, es decir no se registra trabajo alguno con el modelo de un SSDC. El mismo promete una novedosa herramienta de trabajo en uno de los campos ms importante de la informtica.
5. Objeto de estudio
El objeto de estudio en este proyecto son los Sistemas de Soporte a las Decisiones, los Sistemas Cooperativos y la relacin entre ellos, modelados en un Sistema de Soporte a las Decisiones Cooperativo.
comn. [5] Decisiones: una decisin es un juicio o seleccin entre dos o ms alternativas, que ocurre en numerosas y diversas situaciones de la vida (y por supuesto, la gerencia). [6] Sistemas de Soporte a las Decisiones: un sistema de soporte a la decisin es un sistema de informacin que combina modelos de anlisis (de informacin, procesos, etc.) y datos para resolver problemas semi-estructurados y no estructurados, involucrando al usuario a travs de una interfaz amigable. Tienen como finalidad apoyar la toma de decisiones mediante la generacin y evaluacin sistemtica de diferentes alternativas o escenarios de decisin, a lo largo de las etapas del mismo: inteligencia, diseo, seleccin e implementacin. Todo esto utilizando modelos y herramientas computacionales. [7] Un Sistema de Soporte a las Decisiones tiene la siguiente arquitectura: [5]
SSD Base de datos Datos financieros Datos contables Datos ventas/mercadotecnia Datos manufactura/produccin Datos de recursos humanos
Base del modelo Modelos estticos Modelos de pronstico Modelos operativos Modelos de planeacin
Sistema de Software SSD Administrar base de datos de SSD Administrar base del modulo Administrar interface con el usuario final
Usuarios
Los componentes funcionales que integran un SSD son los siguientes: [6]
El modelo: esta facilidad permite al usuario utilizar modelos clsicos, que se encuentran desarrollados y disponibles, formando la base de modelos. Estos pueden incluir: o Control de proyectos o Inventarios o Programacin lineal o Simulacin o Colas o Anlisis Estadsticos o Planeacin financiera de escenarios Es una representacin abstracta en donde se ilustran los componentes o relaciones de un fenmeno. La base de datos: es una coleccin de datos actuales o histricos de un nmero de aplicaciones o grupos, organizada para un acceso fcil a partir d una gama de aplicaciones. Las cuales pueden ser: o Bases de datos corporativas: es la base de datos que integra toda la informacin de la compaa, la cual pueden consultar los diferentes usuarios para construir y utilizar herramientas para la toma de decisiones.
o Bases de datos locales y archivos propietarios. las bases de datos locales y los archivos propietarios son generados y utilizados por los usuarios, para lo cual debe de tomarse de la base de datos corporativa. Las bases de datos locales y los archivos propietarios pueden ser manipulados por el usuario, permitiendo su creacin, consulta y modificacin.
Sistema de software: permite una interaccin fcil entre los usuarios del sistema y la base de datos del DSS y la base de modelos. Interfaz de usuario: una parte fundamental de los DSS es la facilidad para explorar la informacin a travs de grficas de alta calidad y reportes que se disean y obtienen en intervalos cortos de tiempo, as como la disponibilidad de lenguajes de muy alto nivel para facilitar la consulta de informacin que contiene la base de datos. Componentes de un SSD: los componentes de un SSD son: base de datos, base de modelos y sistema de software del SSD.
Base de datos: es una coleccin de datos o histricos de un nmero de aplicaciones o grupos organizadazos para un acceso fcil a partir de una gama de aplicacin. o Base de modelos: es una coleccin de modelos matemticos y analticos que pueden ser fcilmente accesibles para el usuario del SSD. Un modelo es una representacin abstracta en donde se ilustra los componentes o relaciones de un fenmeno. o Sistema de software del SSD: es un componente del SSD que permite la interaccin fcil entre los usuarios del sistema y la base de datos y de modelo. [5]
o
Procesos de Toma de Decisiones: Las etapas en el proceso de toma de decisiones son las siguientes: 1. Inteligencia: es la primera de las cuatro etapas sobre la toma de decisiones, cuando la persona recopila informacin para identificar los problemas que ocurren en la institucin. Implica identificar los problemas que ocurren en la institucin. Indica donde, porque y con qu objeto ocurre una situacin. Este amplio conjunto de actividades de recopilacin de informacin se requiere para informar a los administradores que tambin se desempean en la institucin y para hacerles saber donde se presentan los problemas. 2. Diseo: es cuando la persona concibe las posibilidades alternativas de soluciones de un problema. Durante el diseo, la segunda etapa de la toma de decisiones, la persona disea las posibles soluciones a los problemas. En esta actividad se requiere de mayor inteligencia, de manera que el administrador decida si una solucin en particular es apropiada. La etapa de diseo tambin puede implicar actividades de informacin ms cuidadosamente especificadas y orientadas. Los sistemas de soportes de decisiones (SSD) son ideales en esta etapa de toma de decisiones, por que operan sobre la base de modelos sencillos, pueden desarrollarse rpidamente y ser operados con informacin limitada. 3. Seleccin: es cuando la persona elige una de las diversas alternativas de solucin. Seleccin, la tercera etapa de la toma de decisiones, consiste en elegir entre las alternativas. En este caso, un administrador puede usar las herramientas de informacin que calculen y lleven un seguimiento de las consecuencias, costos y oportunidades proporcionadas por cada alternativa diseada en la segunda fase. Quien toma las decisiones podra necesitar de un SSD mayo para desarrollar mejor la informacin sobre una amplia variedad de alternativas y emplear diversos modelos analticos para tomar en cuenta todas las consecuencias. 4. Implantacin: cuando la persona lleva la decisin a la accin y da su informe sobre el progreso de la informacin, ltima etapa en la toma de decisiones es la implantacin. [5]
Sistemas cooperativos: Un sistema cooperativo se define como un sistema de mltiples entidades dinmicas que comparten informacin o tareas a travs de enfoque comn, en busca de un objetivo. Esta
desarrollado para ser utilizado por varias entidades (ej. estaciones de trabajo) que comparten informacin o tareas de caractersticas comunes, tal vez sin perseguir el mismo objetivo.
Crtica a la cooperacin: las crticas ms importantes que se realizan a la cooperacin es la poca comunicacin, lo cual puede lograr solventarse a travs de mensaje activo de cruce, o por la observacin pasiva. Se supone que la cooperacin est siendo utilizada para lograr un propsito comn, lo que implica una mayor rapidez en la obtencin del mismo. Procesamiento cooperativo: es una arquitectura donde dos o ms computadoras comparten el procesamiento de un programa. Esta arquitectura debe contar con recursos distribuidos: programas, archivos, base de datos, etc. El procesamiento cooperativo debe proveer: acceso transparente al sistema, evitando de esta manera que el usuario se preocupe si el recurso a acceder es local o remoto. Los sistemas de toma de decisiones suelen ser pensado para ser distribuido o descentralizado en algn grado. El nivel de cooperacin puede ser indicado por la cantidad de informacin intercambiada entre entidades. Los sistemas de cooperacin podrn incluir distribucin de tareas y pueden consistir en sistemas heterogneos que estn compuestos por seres humanos y mquinas.
Para el desarrollo del prototipo SSDC se utilizar la Tcnica de cuarta generacin (T4G), ya que esta pretende una interaccin con el usuario, y beneficia el hecho de que la interfaz quedara acorde a las necesidades del usuario, ya que esta tcnica permite la iteracin para la definicin de pantallas, acorde a las necesidades del usuario. La misma se describe a continuacin. Tcnicas de cuarta generacin (T4G) Un entorno para el desarrollo de software que soporte el paradigma T4G puede incluir algunas o todas de las siguientes herramientas: * Lenguajes no procedimentales de consulta a bases de datos, generacin de informaciones, manejo de datos * Interaccin y definicin de pantallas * Generacin de cdigos * Capacidades graficas de alto nivel etc.
Seminario II Pieroni, Villalba
Etapas de la Tcnica T4G El enfoque T4G comienza con el anlisis de requerimientos. El cliente describe los requisitos, que son a continuacin traducidos directamente a un prototipo operativo. A continuacin se puede ir directamente al paso de implementacin, usando un lenguaje de cuarta generacin no procedimental (L4G), pero el uso de T4G sin diseo causar las mismas dificultades que en el caso de los enfoques convencionales (baja calidad, mantenimiento difcil etc.) La implementacin mediante un lenguaje L4G permite centrarse en la representacin de los resultados deseados, que es lo que se traduce automticamente en un cdigo fuente que produce dichos resultados Debe existir una estructura de datos con informacin relevante y a la que el L4G pueda acceder rpidamente. Las otras etapas del proceso de desarrollo de software (validacin, evolucin) existen como por cualquier otro enfoque. El modelo T4G reduce el tiempo de desarrollo del software y mejora la productividad, especialmente para aplicaciones pequeas o de tamao medio. Para aplicaciones de alta complejidad, el tiempo que se ahorra mediante la eliminacin de la codificacin se pierde debido al hecho que se exige el mismo o ms tiempo de anlisis, diseo y prueba. [16] Tcnicas de recoleccin de informacin: En cuanto a la recopilacin de informacin, esta ser realizada en diferentes fuentes, ya sea libros referidos a Sistemas de Soporte a las Decisiones y Sistemas Cooperativos, y/o tambin sitios de Internet referentes al tema. Tambin usaremos las tcnicas de observacin y entrevista. Observacin: esta tcnica consiste en observar atentamente el fenmeno, hecho o caso, tomar informacin y registrarla para su posterior anlisis. En una observacin cientfica se observa con un objetivo claro, definido y preciso: el investigador sabe qu es lo que desea observar y para qu quiere hacerlo, lo cual implica que debe preparar cuidadosamente la observacin. Pasos que debe tener la observacin: a) Determinar el objeto, situacin, caso, etc (que se va a observar) b) Determinar los objetivos de la observacin (para qu se va a observar) c) Determinar la forma con que se van a registrar los datos d) Observar cuidadosa y crticamente e) Registrar los datos observados f) Analizar e interpretar los datos g) Elaborar conclusiones h) Elaborar el informe de observacin (este paso puede omitirse si en la investigacin se emplean tambin otras tcnicas, en cuyo caso el informe incluye los resultados obtenidos en todo el proceso investigativo). [8] Entrevista: mediante esta tcnica se recolecta datos o informacin que son imposibles de obtener mediante observacin y cuestionarios. stas pueden realizarse personalmente o a distancia, en casa del entrevistado, del entrevistador, o en algn otro lugar; puede ser estructurada, en la cual, las preguntas exigen respuestas especficas; pueden usarse fotografas, grabadoras, etc. [9]
facultades de esta prestigiosa universidad. Esta implementacin deber dar soporte a los usuarios que tienen que tomar decisiones, tanto en situaciones semiestructuradas como en no estructuradas. Se presentar al usuario del sistema un prototipo del SSDC para probar y evaluar su funcionamiento y utilidad, por lo tanto deber probarse al mismo tiempo que los SSDC de las entidades de la misma firma con los que se interactan, las pruebas se realizaran mediante la generacin de alternativas de decisin que no han sido contempladas por el propio SSD. A dems de esto, tambin se pretende encontrar y desarrollar la ms adecuada interfaz de trabajo del SSDC. A partir de las evaluaciones realizadas y resultados obtenidos, se permitir realizar las modificaciones necesarias en cuanto a funcionamiento e interfaz del nuevo SSDC, y as permitir desarrollar un sistema que se adecue a las necesidades del usuario.
8. Tipo de Investigacin
Esta investigacin se caracteriza por ser Exploratoria, ya que el problema que estamos abordando no tiene antecedentes de que se haya practicado en organizaciones, y tampoco se lo ha investigados, la practica se realizo siempre por separado, por un lado los SSD y por otro lo Sistemas Cooperativos, pero nunca en conjunto.
9. Alcance de la investigacin
El SSDC a desarrollar podr ser aplicado en el nivel gerencial de todas aquellas organizaciones que posean SSD, y a dems, tengan sucursales en distintos lugares geogrficos. Se aplicar en este nivel organizacional, ya que la alta direccin requiere la mejor informacin que le permita tomar las decisiones ms convenientes para alcanzar la estrategia general de la empresa y es donde ms significativo ser el uso de un SSDC.
10.2. Contrastacin
Nombre y Tipo de Variables:
Seminario II Pieroni, Villalba 9
Operacionalizacin de variables
Variable Dimensiones Incrementos de alternativas de decisin Alternativas de Decisin Cooperacin Indicadores Nuevas alternativas de decisin, las cuales no se tuvieron en cuenta con sistemas anteriores. Confiabilidad de alternativas por la comparacin de experiencias vividas en organizaciones de la misma firma. Experiencia adquirida en situaciones similares vividas en otras organizaciones. Numero de objetivos cumplidos Evaluacin de objetivos cumplidos.
Impacto
Contrastacin de hiptesis
Una vez finalizado el diseo del prototipo, para realizar la contrastacin de la hiptesis se realiza una prueba en una organizacin que tenga implcita, la toma de decisiones, y que a la vez tenga implcita la cooperacin. La prueba se realizara con los dos sistemas, un Sistema de Soporte a las Decisiones (SSD), y un Sistema de Soporte a las Decisiones Cooperativo (SSDC), en el que se incorpora la cooperatividad entre empresas de la misma firma y se comprobar a partir de los resultados que arrojan, si el SSDC arroja una mayor cantidad de alternativas de decisin que la utilizacin de un SSD comn y corriente, permitiendo as una mayor calidad.
10.3. Planificacin del Proyecto Metodologa para el desarrollo de la investigacin de sistemas de soporte a las decisiones cooperativos
El presente estudio se realiz con el objetivo de elaborar un proceso metodolgico para el desarrollo de Sistemas de Soporte a las Decisiones Cooperativos aplicables a organizaciones empresariales. Esta metodologa propone la definicin de cuatro etapas, con las cuales se aborda los puntos clave para el desarrollo de la investigacin. Etapas:
Las etapas para el desarrollo de la investigacin son: Recopilacin de informacin: se realizara la recoleccin de informacin y datos de diferentes fuentes
referido a los Sistemas de Soporte a las Decisiones y Sistemas Cooperativos para comprender todo lo referido a ellos, tanto como conceptos, campos de aplicacin, funcionamientos, requerimientos (Hardware y Software), etc. Tambin se buscaran antecedentes de trabajos similares, en donde se podra haber combinado estos dos conceptos. En el caso de que exista alguna antecedente, se analizara el impacto que tuvo, y en que tipo de organizacin se utilizo.
10
En esta etapa se logra estar al tanto de las caractersticas y propiedades que posee cada uno de los sistemas involucrados. Esta informacin se recolecta tanto en materiales bibliogrficos, como artculos de Internet, que pueden ser pginas de conferencias, jornadas, congresos, o bien artculos de revistas prestigiosas de investigacin que se refirieren al tema.
Observacin de escenarios: se recopila informacin acerca de todo lo concerniente al funcionamiento del
sistema, como ser interfaz, flujo de informacin, salidas, entradas, plataforma sobre la que se encuentra el sistema, etc. Todo esto se realiza mediante la observacin realizada en empresas que cuentan con estos sistemas. Esta etapa se puede complementar con la consulta a los profesionales que operan estos sistemas. En algunos casos, la consulta podra no ser relevante ya que algunos usuarios del sistema no conocen o no tienen en cuanta aspectos de diseo, simplemente lo usan. funcionamiento y operacin, junto con la observacin del entorno de trabajo de estos sistemas se procede a la evaluacin por separado de cada componente (tanto hardware como software) que interviene en los sistemas. Luego de esto, se tendr en cuenta cada una de las caractersticas evaluadas para verificar la compatibilidad de los componentes y para confirmar la viabilidad de la integracin de ambos sistemas (SSD y Sistemas Cooperativos).
Evaluacin e integracin de los componentes: una vez afianzados los conocimientos acerca del
Seleccin de tcnica para la elaboracin del prototipo: en esta etapa se trata de seleccionar una tcnica de
desarrollo de sistemas. La investigacin aqu realizada, consistir en el modelado de un prototipo para el cual se recomienda la utilizacin del proceso de desarrollo evolutivo [14], ya que con esta logramos una interaccin con el usuario para permitir adecuar ms rpida y eficazmente la interfaz a la necesidad del mismo, es decir, crear una interfaz amigable.
11
Planteamiento inicial 03/03/08 28/03/08 de objetivos Recopilacin de informacin y 31/04/08 30/04/08 observacin de escenarios Diseo del modelo 01/05/08 25/04/08 conceptual Desarrollo del 02/0608 30/0608 Prototipo Validacin del Prototipo Comunicacin y presentacin
02/07/0 8 17/07/0 8 17/07/0 8 31/07/0 8
12
12. Referencias
[3] Ing. R. Carlos Borjas Puente; Sistemas de Soporte a las Decisiones: El rol que desempean en las organizaciones, Mxico 06/2004. [4] Sistemas cooperativo; disponible en URL: < http://www.itistmo.edu.mx/Pag%20Informatica/APUNTES_archivos/page0004.htm>[ consultado el dia 14 de julio de 2010] [5] [Kenneth C. Laudon y Jane P. Laudon Administracin de los Sistemas de Informacin Organizacin y Tecnologa]
[6]Sistemas de Soporte a la Toma de Decisiones; Disponible en URL: <http://www.geocities.com/SiliconValley/Pines/7894/introduccion/dss.html > [consultado el 30 octubre
2007]
[7] Mnica Lopez Gutierres Estrategias y direcciones de estrategias; 06 / 04; Disponible en URL: <http://www.gestiopolis.com/canales2/gerencia/1/ddsmlopez.htm>[consultado el 30 octubre 2007] [8] Wilson Puente TCNICAS DE INVESTIGACIN Disponible en URL: <http://www.rrppnet.com.ar/tecnicasdeinvestigacion.htm> [consultado el 9 noviembre 2007] [9] L. Blaxter, C. Hughes, M. Tight, Cmo se hace una investigacin, Ed. Gedisa, Barcelona 2000, pag. 208 y 209 [10] Regina Motz, Ral Ruggia, Jorge Abin, Adriana Marotta, Vernika Peralta, Fernando Carpani, Proyecto SICO: Sistemas de Informacin en un entorno Cooperativo Disponible en URL: < http://www.fing.edu.uy/inco/grupos/csi/esp/Proyectos/Sico/SICO.pdf > [consultado el 9 noviembre 2007] [11] Sebatian Bruque Cmara, Jos Moyano Fuentes; Integracin cooperativa y Sistemas de Informacin Interorganizativos. Un anlisis aplicado al cooperativismo olecola Disponible en URL < http://redalyc.uaemex.mx/pdf/174/17405402.pdf > [consultado el 9 noviembre 2007]
[12] Kenneth C. Laudon, Jane P. Laudon; Administracin de los Sistemas de Informacin - Organizacin y Tecnologa; Prentice Hall, Mxico 1996 [Consultado el 10 de noviembre 2007] [14] Somerville Ian Ingeniera de Software, Un enfoque practico 6 Edicin" Pearson Educacion. Mxico 2002 [15] < www.Wikipedia.com > [16] Luis A. Castillo F, Produccin de Software Disponible en URL: http://www.uvmsf.cl/~lcastillo/media/1Produc.pdf> [Consultado el 10 de noviembre 2007] [17]MODELO DE DESARROLLO EVOLUTIVO Disponible en URL:<http://www.scribd.com/doc/18286606/Modelo-de-Desarrollo-Evolutivo>
13