42 Revista COPRNICO Ao VI. N 11. Julio - Diciembre 2009.
Reingeniera del software a la
herramienta ISOxPERT del sistema de gestin de la calidad de los procesos de Pdvsa distrito norte Reengineering of the software to the tool ISOxPERT of the system of administration of the quality of Pdvsa processes, north district Yamila Gascn / ygascon@cantv.net; ygascon@udo.edu.ve Universidad de Oriente, Ncleo de Monagas, Escuela de Ciencias Sociales y Administravas, Departamento de Contadura Mayra Lara / laramu@pdvsa.com PDVSA, Distrito Norte, Departamento Planicacin y Gesn Distrito Norte Jess Medina / laramu@pdvsa.com PDVSA, Distrito Norte, Departamento Planicacin y Gesn Distrito Norte
RESUMEN El desarrollo de esta invesgacin se realiz en la empresa venezolana Petrleos de Venezuela Sociedad Anni- ma Divisin Oriente Distrito Norte (DN), con la nalidad de adaptar el sistema ISOxPERT Bitor al distrito norte, a travs de la aplicacin de tcnicas de reingeniera del soware que permiese inspeccionar el sistema here- dado para extraer componentes de l y as realizar las modicaciones necesarias para obtener un sistema fcil de mantener y evolucionar. Para ello fue necesario fusionar las metodologas establecidas por Roger Preesman e Ilan Somerville y teniendo como lineamiento principal los requisitos establecidos en las normas de calidad COVENIN ISO 9001: 2000. Palabras clave: Reingeniera del soware, sistema de gesn de calidad, ISOxPERT, normas ISO 9001: 2000. ABSTRACT The development of this invesgaon We were realised in the Venezuelan company Petroleums of Venezuela Joint-stock company Division East North District (DN), in order to adapt the system ISOxPERT Bitor to the North district, through the applicaon of techniques of re-engineering of the soware that allowed to inspect the inherited system to extract components of him and thus to realise the modicaons necessary to obtain a system easy to maintain and to evolve. For it was necessary to fuse the methodologies established by Roger Preesman and Ilan Somerville and having like main lineament the requirements established in the norms of quality COVENIN ISO 9001:2000. Key Words: Re-engineering of soware, system of quality management, ISOxPERT, norms ISO 9001:2000. Recibido: 07 de marzo de 2009 | Aceptado: 27 de mayo de 2009 COPRNICO Revista arbitrada de divulgacin cientfca. 43 Reingeniera del software a la herramienta isoxpert del sistema de gestin de la calidad de los procesos de pdvsa ... Introduccin D entro de un ambiente altamente compevo, muchas empresas se han visto obligadas, ante las nuevas caracterscas del entorno, a buscar for- mas diferentes a las tradicionales para enfrentar los gran- des desaos del mercado. Las formas habituales de dividir el trabajo, de estructurar las organizaciones por funciones, de buscar la especializacin, entre otros, no han sido su- cientes para dar grandes saltos en un entorno globalizado, por lo que se han estudiado y llevado a la prcca disntos caminos para enfocar el trabajo. El mundo se enfrenta por vez primera a un es- cenario relavamente abierto, caracterizado por lo que algunos denominan las tres Ces: Clientes, Cam- bio y Competencia. En efecto, ya no es el que produ- ce o comercializa el factor ms importante, sino el cliente. El cambio se transforma de un fenmeno es- pordico a algo permanente. La competencia, con la apertura de mercados, pasa de un mbito nacional o regional a uno mundial. Este entorno exige altos niveles de calidad, servicios expeditos, grandes re- ducciones de costos y altos niveles de producvidad. Es en este contexto donde emerge la reingenie- ra. Los clientes adquieren una posicin determinan- te en los mercados, exigiendo mejores servicios y adaptados a sus propias necesidades, obligando a las empresas a revisar sus conceptos orientados a mercados masivos. La fuerte penetracin de los mer- cados internacionales por parte de las compaas japonesas desde inicios de los aos ochenta crea nuevas condiciones compevas, en que las posibi- lidades de opcin por parte de los consumidores se mulplican. El cambio se ve presionado por el avan- ce tecnolgico, donde se ofrecen nuevas alternavas en los procesos, automazacin de los sistemas, me- jora de la calidad y costos ms bajos. Muchas empresas se vieron obligadas a buscar cambios radicales para poder enfrentar el nuevo es- cenario, en el cual los consumidores exigan mejores servicios. Estos cambios dieron origen al nacimiento de lo que hoy se conoce como reingeniera. (hp:// www.losrecursoshumanos.com/reingenieria.htm) El extraordinario xito obtenido por estas empresas fue lo que movo a consultores y personas dedicadas al estudio de estos temas, entre los cuales destacaron Mi- 44 Revista COPRNICO Ao VI. N 11. Julio - Diciembre 2009. Yamila Gascn y otros Enfoques. pp. 42-50 chael Hammer y James Champy de invesgacin y anlisis, quines son considerados los principales exponentes de esta corriente. Ambos concluyeron que estaban frente a una serie de elementos que, en su conjunto y en ciertas circunstancias, podran crear situaciones favorables para determinada organizacin dependiendo de sus necesida- des. La sistemazacin de estas experiencias dio origen a la reingeniera. sta nace como una necesidad de las empresas japone- sas, para poder seguir siendo compevas en un mercado cada vez ms exigente y tecnolgicamente avanzado, por lo cual se vieron obligados a desarrollar tcnicas que pro- dujeran cambios radicales y a la vez les permiera adap- tarse a las nuevas tecnologas de un mundo globalizado. De tal manera que permiera reducir los costos que ge- nerara adquirir nuevas herramientas o soware que se adaptara a la nueva tecnologa. Dentro de los pos de reingeniera se encuentran Re- ingeniera de procesos de negocio, RPN (Business Process Reingineering, BPR), y Reingeniera del soware, para sta lma existen diversas metodologas que se estudiaron en el presente trabajo de invesgacin, tales como: El mtodo anlisis de opciones para reingeniera (opons analysis for reingeneering (OAR)), el modelo herradura, el modelo cclico, y la metodologa planteada por Somer- ville Ilan El objevo fundamental fue aplicar reingeniera del soware a la herramienta ISOxPERT para obtener un sis- tema de gesn de la calidad COVENIN ISO 9001: 2000 ecaz y eciente, que permita las condiciones necesarias para lograr la cercacin de PDVSA Distrito Norte por un ente acreditado. Desarrollo del Trabajo ISOxPERT es un sistema elaborado en Lotus Domino Designer, que permite la automazacin del manejo de la informacin relacionada con las normas internacionales de calidad ISO 9000, ambiente ISO 14000 y otros sistemas de gesn, esta aplicacin implementa ujos de trabajo para la creacin, revisin, aprobacin y publicacin de documentos, creando ujos de trabajo en las cadenas de elaboracin, revisin, aprobacin y publicacin, corres- pondientes a las necesidades de la organizacin. Dicho sis- tema se basa en una infraestructura de correo electrnico (Lotus Notes) y la cooperacin del trabajo de la comuni- dad de usuarios. (lvarez: 2003) La empresa (PDVSA), en su momento, veric que la aplicacin no se adaptaba a sus requerimientos, - aunado a otros inconvenientes -, el Instuto Tecnolgico Venezo- lano de Petrleo (INTEVEP) tom la decisin de modicar el cdigo fuente, y por tal movo la empresa Desige no se haca responsable por los problemas que pudiese presen- tar el soware, sin embargo, no se le iba a asignar ningn monto adicional por las modicaciones que se le hiciesen al sistema. Actualmente los mdulos incorporados en IS- OxPERT son desarrollados y estn bajo la competencia del personal de PDVSA. El sistema ISOxPERT est conformado por nueve m- dulos, control de documentos, registros, auditorias, SACOPS, indicadores, mantenimiento y calibracin de equipos, FLEXFLOW Flujo de Trabajo, estructura organiza- cional y parmetros del sistema de los cuales seis son para los usuarios y los lmos tres para el administrador. Sin embargo, estos mdulos no poseen una estructu- ra que sasfaga las necesidades para el adecuado control de los documentos que se generan en la organizacin, as como los registros, el control y seguimiento de los planes y programas de auditoras en el distrito norte (DN), la emi- sin de solicitudes de acciones correcvas y/o prevenvas de manera eciente, la medicin de los indicadores de calidad establecidos en PDVSA DN y el monitoreo y con- trol de los equipos para el adecuado funcionamiento de las reas operavas de la empresa a travs del mdulo de mantenimiento y calibracin de los equipos. Por todo ello, se plantea la reingeniera del soware a la herramienta ISOxPERT del sistema de gesn de la calidad de los pro- cesos de PDVSA distrito norte. De all se derivaron las siguientes interrogantes: 1) Qu po de reingeniera se puede aplicar a la he- rramienta ISOxPERT para obtener un sistema de gesn de la calidad COVENIN ISO 9001: 2000 e- caz y eciente, que permita las condiciones nece- sarias para que PDVSA DN logre la cercacin de un ente acreditado? 2) Cules son los requisitos necesarios para que el sistema ISOxPERT sea eciente en funcin de los requerimientos de PDVSA DN? COPRNICO Revista arbitrada de divulgacin cientfca. 45 Reingeniera del software a la herramienta isoxpert del sistema de gestin de la calidad de los procesos de pdvsa ... 3) Qu po de reingeniera se adaptara para recu- perar las especicaciones de ISOxPERT a parr del cdigo fuente (bases de dato)? 4) Qu po de reingeniera se puede aplicar para mejorar la comprensin del soware a largo plazo? Por tal movo se plate como objevo general: Aplicar reingeniera del soware a la herramienta ISOxPERT para obtener un sistema de gesn de la calidad COVENIN ISO 9001: 2000 ecaz y eciente, que permita las condiciones necesarias para lograr la cercacin de PDVSA Distrito Norte por un ente acreditado. Como objevos especcos: 1) Estudiar el entorno y lo relacionado con las normas COVENIN ISO 9001: 2000 y el sistema ISOxPERT. 2) Analizar los requisitos necesarios para que el siste- ma ISOxPERT sea eciente en funcin de los reque- rimientos de PDVSA Distrito Norte. 3) Aplicar ingeniera inversa para recuperar la espe- cicacin de ISOxPERT a parr del cdigo fuente (Bases de Datos). 4) Desarrollar la remodularizacin del programa al sistema ISOxPERT para obtener un sistema organi- zado y manejable. 5) Desarrollar la reestructuracin de documentos del soware para que este sea ms comprensible y eciente. Para lograr los objevos planteados se estudiaron las disntas reingenieras del soware para ver cul se adap- taba ms a las necesidades de la organizacin en estudio, entre las que se encontraron: El mtodo anlisis de op- ciones para reingeniera (opons analysis for reingenee- ring (OAR)), el modelo herradura, el modelo cclico, y la metodologa planteada por Somerville Ilan, adems de las tres tcnicas bsicas que se llevan a cabo en el proceso de reingeniera de soware, tales como: Ingeniera inver- sa, Reestructuracin e Ingeniera directa, plantendose a travs de un cuadro operavo el diseo operavo a seguir segn el resultado del estudio y posteriormente la fusin respecvamente: Cuadro 1. Metodologa Operava. Objetivo Especco Fase Metodologa Actividades Estudiar el entorno y lo relacionado con las normas COVENIN ISO 9001: 2000 y el sistema ISOxPERT FASE I El Entorno Fusin de las metodologas de R. Pressman y I. Somerville Revisin documental detallada sobre la empresa. Revisin documental detallada sobre las normas ISO 9001: 2000. Navegacin e interaccin a travs del sistema ISOxPERT Mesas de trabajo con el personal de la superintendencia de certicacin DN Entrevistas no estructuradas con el personal de la superintendencia de certicacin DN Analizar los requisitos necesarios para que el sistema ISOxPERT sea eciente en funcin de los requerimientos de PDVSA Distrito Norte. Aplicar ingeniera inversa para recuperar la especicacin de ISOxPERT a partir del cdigo fuente (Bases de Datos). Fase II El Software Metodologas de R. Pressman y I. Somerville Anlisis del sistema ISOxPERT. Extraccin de informacin de le herramienta. Documentacin de la organizacin y funcionalidad del sistema Desarrollar la remodularizacin del programa al sistema ISOxPERT para obtener un sistema organizado y manejable. Fase III Desarrollo Metodologa de Somerville Estudio de la cohesin y acoplamiento en los mdulos del sistema ISOxPERT Reorganizacin del programa en mdulos interdependientes Eliminacin de mdulos y submdulos redundantes Desarrollar la reestructuracin de documentos del software para que este sea ms comprensible y eciente Fase IV La Documentacin Metodologa de Pressman Especicacin de los cambios realizados Documentar los cambios que experimento el sistema durante la aplicacin de la reingeniera. Fuente: Lara: 2007: 35 46 Revista COPRNICO Ao VI. N 11. Julio - Diciembre 2009. Yamila Gascn y otros Enfoques. pp. 42-50 Resultados Los resultados se plantearon en las disntas fases ex- puestas en el cuadro 1, desarrollando as la metodologa operava implementada en la invesgacin, para ello se aplicaron tcnicas de reingeniera de soware, lo cual per- mi obtener una serie de resultados favorables para PD- VSA Distrito Norte, especcamente la Superintendencia de Cercacin. Fase I. El Entorno En esta etapa se realiz la revisin documental lo que permi conocer las directrices de la Superintendencia de Cercacin Distrito Norte en la que se efectu la inves- gacin. sta organizacin est orientada bsicamente a implementar un enfoque basado en procesos en todo el distrito, pues ene como meta implantar un sistema de gesn de la calidad ISO 9001: 2000, y para lograrlo la Superintendencia estableci el sistema ISOxPERT como herramienta fundamental que les facilite el cumplimiento del proyecto. Mediante la navegacin e interaccin con el soware se pudo comprender el uso ideal as como las deciencias que ste presentaba al momento en que se inicio la in- vesgacin, y que a travs de la aplicacin de las tcnicas e instrumentos de recoleccin de datos como las mesas de trabajo y las entrevistas no estructuradas aplicadas a la poblacin de estudio fue posible determinar. Posteriormente, se estudio el funcionamiento ideal de los mdulos que integran el sistema ISOxPERT y que a travs del desarrollo de este proyecto se logro adaptar a las necesidades que presentaba PDVSA DN. Una vez esta- blecido el funcionamiento ideal del sistema ISOxPERT se procedi a analizar los requisitos necesarios para mejorar y sasfacer la funcionalidad y operabilidad del sistema, to- mando en consideracin las normas ISO: 9001: 2000, los requerimientos de la Superintendencia de Cercacin DN de PDVSA DN y sasfacer las deciencias que se de- terminaron producto de la recoleccin de la informacin. Determinando as, requisitos de entrada, de almacena- miento, de usuarios, del usuario, de seguridad, de salida, que no se exponen en detalle por ser condencial a la or- ganizacin en estudio. Fase II. El Software En esta segunda, se fusionaron las metodologas esta- blecidas por Pressman y Somerville, de la cual se extrajo la ingeniera inversa. Esta se aplic para poder realizar el anlisis del cdigo fuente (bases de datos) a parr del sis- tema heredado, ISOxPERT Bitor. Por medio de este anlisis se logr extraer informacin necesaria para recuperar las especicaciones del so- ware, y as establecer las redundancias que ste presen- taba, es decir, aquellos sub-mdulos innecesarios para el sistema de gesn de calidad, por lo cual el sistema ISOx- PERT presentaba dicultad para adaptarse y mantenerse a las nuevas necesidades del entorno pero, aplicando el anlisis pernente y teniendo en cuenta la necesidad de implementar un sistema de gesn de la calidad en PDVSA DN, se reorganizaron los sub-mdulos y se generaron m- dulos funcionales y adaptados al ambiente organizacional actual de la empresa. La aplicacin de la ingeniera inversa puede ser de ma- nera automca o manual, a efectos de esta invesgacin se emplearon tcnicas de anlisis manuales, ya que se dis- pona de un lineamiento por parte de la Superintenden- cia de Cercacin DN, lo cual permi enfocarse en los requisitos establecidos en las normas COVENIN ISO 9001: 2000 para la implementacin del sistema de gesn de la calidad. Sin embargo, fue necesario realizar un anlisis en el que se consideraron los niveles de cohesin y acopla- miento de la herramienta ISOxPERT. Con la tcnica de reingeniera se puede determinar de qu est hecho el sistema, que lo hace funcionar y cmo fue fabricado. Generalmente en esta etapa se desarrollan modelos de datos, es decir, diagramas de endad rela- cin, sin embargo para efectos de este trabajo de inves- gacin era imprescindible tomar en cuenta las normas ISO 9001: 2000 y adems la herramienta Lotus Domino Designer permi visualizar las propiedades o atributos de cada una de las bases de datos que integran el siste- ma, y que a parr de stas, de los escasos documentos de especicacin de la versin heredada de que se dispona, y por medio de la interaccin con el sistema ISOxPERT, se concluyo lo siguiente: El sistema consta de nueve (09) bases de datos o m- dulos las cuales se nombran a connuacin: Control de Documentos, Registros, Auditorias, SACOPS, Indicadores, Mantenimiento Y Calibracin de Equipos, FLExFLOW Flujo COPRNICO Revista arbitrada de divulgacin cientfca. 47 Reingeniera del software a la herramienta isoxpert del sistema de gestin de la calidad de los procesos de pdvsa ... De Trabajo, Parmetros del Sistema y Estructura Organiza- cional. Esos mdulos o bases de datos, fueron desarrolla- dos en el entorno Lotus Domino Designer. Fase III. Desarrollo. Esta fase se caracteriz por la aplicacin de tres ac- vidades esenciales, que permieron alcanzar el objevo planteado, stas se exponen a connuacin: 1. Estudio de la cohesin y acoplamiento en los mdulos del sistema ISOxPERT. Segn lo establecido por La cohesin es una indicacin cualitava del grado que ene un mdulo para centrarse en una sola cosa (Preesman: 2002: 230). Es decir, que un mdulo cohesivo debe desarrollar una sola tarea, por lo tanto ste debe tener poca interaccin con las acvidades o datos que se generen en los otros mdulos funcionales, es recomendable disponer de un sistema con una alta co- hesin, lo que origina un soware interdependiente entre los mdulos. Especcamente, el sistema ISOxPERT, est desarrolla- do con una alta cohesin en sus mdulos, ya que cada uno posee funcionalidades determinadas independientemen- te de los dems. Existen diferentes pos de cohesin: Segn Preesman se ene los siguientes pos: Mdulos coincidencialmente cohesivos, que son los que llevan a cabo un conjunto de tareas rela- cionadas dbilmente, los lgicamente cohesivos los que realizan tareas relacionadas lgicamente (los mdulos que producen salidas independiente- mente del po), los de cohesin temporal cuando las tareas estn relacionadas entre s por el hecho de que todas deben ser ejecutadas en el mismo in- tervalo de empo, la cohesin procedimental en la que los elementos de procesamiento de un mdulo estn relacionados y deben ejecutarse en un orden en especco y por lmo la cohesin de comunica- cin cuando todos los elementos de procesamientos se centran en un rea de una estructura de datos. (Idem) De acuerdo a los diferentes pos de cohesin se puede determinar que en el sistema ISOxPERT se disnguen dos (02) pos, cohesin procedimental y de comunicacin, ya que para ejecutar determinadas funciones se deben pro- ducir en un orden especco, tal como se expone en el si- guiente ejemplo, representavo del ISOxPERT: En el mdulo de Control de Documentos se debe completar el ujo de trabajo, es decir, es necesario que el documento complete las etapas de creacin, revisin, aprobacin y nalmente publicacin para que este pueda ser ubicado y organizado en el submdulo correspondien- te al po de documento, y a la vez, el rea de procesamien- to del mdulo se centra especcamente en el submdulo de Documentos en Procesos. Estos pos de cohesin tambin estn presentes en los mdulos de: Auditorias, SACOPS y los mdulos de Admi- nistracin, ya que estn formados por un solo mdulo en el cual se concentran todos elementos, los cuales se ejecu- tan en un determinado orden y al mismo empo, en este se centran todas las acvidades que cada uno desarrolla. Lo que facilit la estructuracin de los mdulos de In- dicadores y Mantenimiento y Calibracin de Equipos ya que esos mdulos fueron tomados como gua para su creacin. Mientras que en el mdulo de Registros presentaba una cohesin coincidencial, pues las tareas se relaciona- ban dbilmente entre s, por lo que exisa una cohesin baja, caractersca que se requera modicar. En relacin al acoplamiento Preesman seala lo siguien- te: Es una indicacin cualitava del grado de conexin de un mdulo con otros y con el exterior (Ibdem: 231). Esta medida cualitava de interconexin entre mdulos de un determinado sistema debe ser lo ms baja posible, ya que el resultado sera un soware fcil de entender y mante- ner, ya que se puede ver como pequeos programas que pudiesen llegar a generar problemas fciles de solventar. El mismo autor establece seis (06) pos de acoplamiento, de datos que son: El de nivel ms bajo cuando se dispone de una lista convencional simple de argumentos (es decir, el paso de datos, la existencia de correspondencia uno a uno entre elementos), el de marca se da cuando una parte de la estructura de datos (en vez de ar- gumentos simples) se pasa a travs de la interfaz, el de control cuando el acoplamiento es moderado y se caracteriza por el paso de control entre mdu- los, externo cuando los mdulos estn atados a un entorno externo del soware, el comn se presenta cuando varios mdulos hacen referencia a un rea global de datos y el grado ms alto de acoplamiento es el de contenido que se da cuando un mdulo hace uso de datos o informacin de control de contenidos 48 Revista COPRNICO Ao VI. N 11. Julio - Diciembre 2009. Yamila Gascn y otros Enfoques. pp. 42-50 mantenidos dentro de los lmites de otro mdulo lo cual deber evitarse. (Idem) En base a lo planteado por Preesman y a la ingeniera inversa desarrollada en la fase II, se determin que el sis- tema ISOxPERT presentaba diferentes pos de bajo aco- plamiento. El mdulo de Control de documentos existe acoplamiento de datos con los mdulos de Administracin del Sistema, ya que los datos de stos se comunican por parmetros (una unidad elemental de datos), este corres- ponde a la comunicacin de datos necesaria entre los mdulos. Lo cual es inevitable la transferencia de datos entre stos y sern adecuadas si se manenen a niveles mnimos. Adems de los pos de acoplamiento establecidos por Pressman, mencionados anteriormente, existe el acopla- miento normal del sistema, el cual se da cuando no se pro- duce traspaso de parmetros entre los mdulos de una estructura de soware, y slo existe la llamada de uno a otro. Este acoplamiento es caractersco de los mdulos de Registros, Auditoras, SACOPS, y fue la base de desa- rrollo para los mdulos Indicadores y Mantenimiento Y Calibracin De Equipos, ya que cada uno de estos posee la estructura suciente como para ser independiente de el resto del sistema y realizar sus acvidades cabalmente. 2. Reorganizacin del programa en mdulos interdependientes: En esta fase se organizaron los sub-mdulos necesarios para hacer el sistema ms fcil de manejar, para ello se de- sarrollaron diez (10) sub-mdulos en el mdulo de Regis- tro con la nalidad de que ste sasciera los requisitos determinados durante el desarrollo de la invesgacin, y manteniendo los principios de cohesin y acoplamiento del que dispona el sistema. El mdulo de Registros estaba formado por cuatro (4) sub-mdulos (Otros Registros, Agendas Minutas de Re- unin, Comunicaciones Internas y Buzn de Sugerencias ISO) y que a parr de la reorganizacin se integraron sub- mdulos funcionales que permi obtener un sistema que contempla una serie de aspectos necesarios para el adecuado control y seguimiento de la informacin que se genere en la empresa producto de los diferentes registros generados en cada organizacin. As mismo, se desarrollaron los mdulos de Indicado- res y Mantenimiento y Calibracin De Equipos, en el cual se incluyeron los formularios y vistas necesarias que permiten ingresar la informacin que se genera en PDVSA DN, como consecuencia de la medicin de los indicado- res de calidad y el adecuado control y seguimiento de los equipos, respecvamente. Para el desarrollo de estos m- dulos se tuvo presente las especicaciones establecidas en los requerimientos de entrada del sistema. Los cuales se desarrollaron de manera tal, que se mantuvo la lnea de bajo acoplamiento y alta cohesin, como se explic an- teriormente, dando como resultado la estructura de los mdulos de Indicadores y Mantenimiento Y Calibracin de Equipos. A travs de la remodularizacin se logr obtener un sistema con un bajo acoplamiento en los mdulos y una alta cohesin, estos son caracterscos de los patrones ge- nerales de soware para asignacin de responsabilidades, es decir, una serie de buenas prccas de aplicacin en el diseo del soware, conocidas como GRASP por sus acr- nimos en ingls, General Responsibility Assignment So- ware Paerns. Los sistemas que enen bajo acoplamiento son ms fciles de reulizar que los que enen alto aco- plamiento debido a la complejidad de su mantenimiento y adaptacin que estos poseen. 3. Eliminacin de mdulos y sub mdulos redundantes En esta fase se procedi a desacvar el sub-mdulo de Agendas Minutas de Reunin del mdulo de Regis- tros, es decir, se bloqueo el acceso de los usuarios a esta base de datos y no se elimin debido a que, se desarrollo paralelamente a este proyecto un nuevo sistema de go- bernabilidad orientado a este propsito (manejo, control y seguimiento de las agendas y minutas de reunin) y toda- va estaba en estado de prueba, por lo tanto era necesario esperar a que ste estuviera funcionando adecuadamen- te para poder eliminar dicho sub-mdulo, y como produc- to del limitado empo para el desarrollo de este proyecto se decidi en las mesas de trabajo no eliminarlo y dejarlo latente para futuras mejoras al sistema. Fase IV. La Documentacin. Segn la metodologa de Pressman, y las opciones para la reestructuracin de los documentos que este plantea en la segunda opcin, se procedi a realizar completa- mente la documentacin de aquellas partes del sistema COPRNICO Revista arbitrada de divulgacin cientfca. 49 Reingeniera del software a la herramienta isoxpert del sistema de gestin de la calidad de los procesos de pdvsa ... ISOxPERT que experimentaron ciertos cambios, y permita disponer de un registro documentado de la herramienta, para que este sea ms comprensible y facilite la realiza- cin de futuros cambios. En el sistema ISOxPERT fue necesario desarrollar los si- guientes cambios: 1) Se modic el mdulo de Control de Documen- tos, para que este permiera crear, modicar, publicar, controlar y realizar el seguimiento de la documentacin establecida por la ISO 9001: 2000, para ello se incluyeron las planllas en ISOxPERT para la creacin esos documentos basado en los formatos ya establecidos en el Manual Para La Elaboracin De Documentos de PDVSA DN, con la nalidad de facilitarle a los usuarios la carga de estos y disminuir el empo de esa acvidad. 2) Se modic la condicin en la que todas las perso- nas cargadas en el sistema para un determinado rol (autor, revisor, aprobador y publicador), apro- baran o rechazaran conjuntamente el documento para dar connuidad al ujo de trabajo y reducirlo a una sola persona por rol, lo que permi agilizar la publicacin de documentos y su posterior ubi- cacin el submdulo correspondiente al po de documento. 3) Se dispona del mdulo de Registros, y estaba conformado por cuatro (04) submdulos, a su vez se desarrollaron los siguientes submdulos: Registros De Inspeccin, Productos No Confor- mes, Planes De Adiestramiento, Evaluaciones De Empleados, Comunicaciones Internas, Atencin Al Cliente, Registro De Cliente, Registro De Pro- veedores, Proyectos ISO, Control De Diseo y Pla- nicacin De Proceso, en los que se incluyeron formularios y recursos de imgenes compardo al igual que en el mdulo de control de documentos. 4) Esos submdulos se desarrollaron con la nalidad de organizar y controlar los registros de manera ordenada las inspecciones realizadas en las reas operavas y el resultado de estas, los productos no conformes resultado de las auditorias efectua- das en las organizaciones del distrito, de los planes de adiestramiento para los empleados as como sus evaluaciones, lo relacionado con la atencin al cliente y su respecvo registro as como de los proveedores, los proyectos relacionados directa- mente con las normas ISO y el control del diseo del producto. 5) En los mdulos desnados a los administradores del sistema, FLExFLOW Flujos de Trabajo y el de Estructura Organizacional era necesario modi- carlos y actualizarlos de la siguiente manera: 6) Como consecuencia de agregar en el sistema los nuevos formatos de los documentos, expuestos anteriormente, fue preciso establecer el ujo de trabajo correspondiente para cada documento con la nalidad de que el documento pudiera com- pletar todas las etapas ligadas al ujo y as poder ser publicado, esto se desarroll en el mdulo FLExFLOW Flujos de Trabajo. 7) Producto de los constantes cambios que ha ex- perimentado la industria petrolera venezolana, el mdulo Estructura Organizacional se ejecutaron determinadas modicaciones en la estructura or- ganizacional del sistema heredado, para incluir en el nuevo sistema las organizaciones o gerencias que conforman PDVSA DN, as como sus respec- vos procesos y subprocesos. Conclusiones A travs de la aplicacin de reingeniera del soware a la herramienta ISOxPERT, este se pudo adaptar de acuer- do a las necesidades de PDVSA distrito norte. Lo que per- mi disponer de un sistema que va de la mano con los requisitos establecidos en las normas venezolanas ISO 9001: 2000 y as poder llevar a cabo el proyecto de cer- cacin que ha emprendido esta empresa con la nalidad de mejorar su organizacin as como su compevidad en el mercado, el incremento de los benecios y sasfaccin tanto de la empresa como la de los clientes. A travs del desarrollo de este proyecto se pudo abarcar y sasfacer cabalmente los requisitos de entrada, almacenamiento, usuarios, seguridad y salida, establecidos es la fase I de la metodologa operava. De acuerdo a la situacin o el problema planteado por PDVSA DN, fue necesario aplicar la tcnica de ingeniera inversa establecidas por la reingeniera del soware, para recuperar las especicaciones del sistema ISOxPERT y as poder determinar los componentes del soware que po- 50 Revista COPRNICO Ao VI. N 11. Julio - Diciembre 2009. Yamila Gascn y otros Enfoques. pp. 42-50 dan ser re-usados para el distrito norte. Esta herramien- ta consta de nueve (09) mdulos funcionales, fciles de usar y mantener. Y que a travs de la remodularizacin fue posible desarrollar con sus respecvos submdulos, adecuados a las necesidades planteadas en el proyecto de invesgacin, lo que origin un sistema ms fcil de mantener y comprender ya que posee componentes rela- cionados e integrados de manera conjunta. La redocumentacin del sistema ISOxPERT bajo la di- rectriz de documentar si se modica, permi obtener un sistema slido y comprensible en el empo, ya que una documentacin escasa es sinnimo de un soware de- ciente, sin embargo, a travs de la documentacin de los cambios realizados esta se manene actualizada y nutrida de acuerdo al funcionamiento del soware. Dentro de las recomendaciones se platearon: Dar a conocer en toda la organizacin la existencia y funcionalidad del sistema ISOxPERT, a travs de los dife- rentes medios de comunicaciones internos de PDVSA DN, tales como: trpcos, notas de inters, pancartas, entre otros. Hacer la revisin connua de los posibles cambios ex- perimentados en las organizaciones, bien sea cambio de los procesos o rotacin de personal en el que se puedan ver afectado los roles de caracterizacin de usuarios con la nalidad de que esta informacin sea connuamente actualiza y el sistema ISOxPERT funcione cabalmente. Que la organizacin PDVSA DN disponga de suciente personal altamente capacitado en las normas ISO 9001: 2000 lo que permita establecer el control y respecvo se- guimiento del sistema de gesn de la calidad. En el caso de que el sistema experimente nuevos cam- bios estructurales, es necesario documentar dichas modi- caciones con la intencin de que la documentacin este constantemente actualizada y adaptada a esos cambios. Referencias Bibliogrfcas FONDONORMA (2002) COVENIN ISO 9001: 2000. lvarez, Mateos y Moreno (2003). Manual de Lotus Designer. Pressman, Roger S. (2002). Ingeniera del Soware. (Quinta Edicin) Madrid: McGraw Hill. Somerville, I. (2001). Ingeniera del soware. (Sexta edicin) Madrid: McGraw Hill. www.focus.com.ve (Noviembre, 2007) www.fondonorma.org.ve (Noviembre, 2007) www.inei.gob.pe/biblioineipub/bancopub/inf/Lib5046/CAP2.HTM (Noviembre, 2007) www.losrecursoshumanos.com/reingenieria.htm (Noviembre, 2007) www.pdvsa.com (Noviembre, 2007) www.rrppnet.com.ar/tecnicasdeinvesgacion.htm (Noviembre, 2007) www.wikilearning.com/los_apartados_de_la_norma_iso_9001_2000-wkccp-12230-7.htm (Noviembre, 2007)